为了为 Eclipse 编写一个快速修复处理器插件,必须编写一个实现IQuickFixProcessor
接口并覆盖其两个方法的类:getCorrections
和hasCorrections
.
我已成功编写代码getCorrections
并让快速修复实用程序工作,但我不知道我应该在hasCorrections
.
我之前的猜测是,如果它返回false
,则表明处理器没有解决当前问题的建议,否则表明处理器没有解决当前问题的建议true
。因此,我希望在将其设置为 returnfalse
时,出现问题时不会显示我的快速修复建议,但事实并非如此:无论是 returntrue
还是,都没有什么不同false
。