如何在Java / Kotlin的“整个项目修复”中添加皮棉快速修复程序?

时间:2019-07-25 11:31:07

标签: kotlin lint

我可以使用QuickFix编写一个棉绒警告/错误,以更改IDE中的某些代码。

我也知道我可以使用@Deprecated标记来标记Kotlin函数,就像这样:

@Deprecated(
    level = DeprecationLevel.ERROR,
    message = "This is wrong",
    replaceWith = ReplaceWith("doRight(input)")
)
fun doWrong(input: String) {}

这将生成一个皮棉快速修复程序(LintFix)来替换该功能。但是它还会生成一个皮棉快速修复程序,以替换整个项目中的功能,如下所示:

Whole Project Quickfix

我如何编写一个自定义的LintFix,它不仅将Quickfix应用于当前警告,还应用于项目中的所有适用警告?

0 个答案:

没有答案