据我所知,Android Studio中有两种类型的检查,一种是从IntelliJ继承的,另一种是从lint继承的(请参阅:Android lint on command-line missing issue groups (versus options available in Android Studio))。
我也理解当您修改自定义lint规则并将其添加到Android项目时,它会自动转换为检查。
基于这两个断言,我认为有一种机制可以将lint规则转换为IntelliJ检查。在this article中声明"使用结构搜索检查是通过IntelliJ IDEA界面创建自定义检查的唯一方法。或者,您可以开发外部插件来实现自定义检查。"。因此,我认为必须有一个" lint插件"它采用了棉绒规则并将其转变为检查。
所以我的问题是,是这样的吗?如果是这样,有人能指出我这个插件的源代码吗?