我正在尝试为lint创建一个自定义规则,这将改变现有的弃用警告测试.
事情是我到目前为止所阅读的文档告诉我关于如何实现一个类(我认为需要)实现Detector.JavaScanner
http://tools.android.com/tips/lint-custom-rules
这是一个相当普遍的问题,我想,但是任何了解这个问题的人,或者我能在哪里找到有关这个问题的实用文档?
谢谢!
解决方法:
关于此的文档非常少见,所以如果您还没有找到更多,请不要担心.
开始定制lint规则开发的最佳方式实际上是调整现有的规则,如here所述.
以下是AndroID默认规则集的来源:选择一个实现JavaScanner
的规则以查看其工作原理.
如果您正在为自定义规则寻找基于Gradle的基本项目模板,请查看我创建的one custom rule.只需将HardcodedValueDetector替换为您的探测器,并在CustomIssuesRegistry中引用它.
最后一句话:我在柏林的DroIDcon 2015举办了一个研讨会,在那里我详细阐述了如何编写自定义棉绒规则.其中一部分是JavaScanners.我将在研讨会之后发布所有来源.
总结以上是内存溢出为你收集整理的创建自定义Lint Java检测器全部内容,希望文章能够帮你解决创建自定义Lint Java检测器所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)