IntelliJ正在发现一个特定的错误,但我发现快速修复是不合适的。我目前的情况是我有一个不安全地得到日期的豆子:
public Date getSomeDate() {
return someDate;
}
IntelliJ正确地将此标记为" 返回日期或日历字段"规则,但提供以下快速解决方案:
public Date getSomeDate() {
return (Date) someDate.clone();
}
相反,我想:
public Date getSomeDate() {
return new Date(someDate.getTime());
}
我可以更改快速修复选项以按照我想要的方式修复此问题吗?
答案 0 :(得分:0)
是的,你可以为IntelliJ IDEA编写自己的插件,它实现了你的快速修复变体。默认快速修复不可修改。