我正在写一个自定义规则,如果在文件中找不到某个关键字,则提出问题,并且我只想检查一个js文件,而不是所有的js文件。有没有办法传递我想特别检查规则的文件名,并提出这个问题?
发布于 2018-08-02 15:30:52
最简单的方法是在您的规则实现中测试文件名,您可以在您的规则中这样做
@Override
public List<Issue> scanFile(TreeVisitorContext context) {
JavaScriptFile jsFile = context.getJavaScriptFile();
if (jsFile.fileName().equals("file.js")) {
addIssue(context.getTopTree(), "Issue on specific file.");
}
return super.scanFile(context);
}https://stackoverflow.com/questions/51146148
复制相似问题