@Override public void describe(SensorDescriptor descriptor) { descriptor .onlyOnLanguage(Xoo.KEY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .onlyOnLanguage(Xoo.KEY) .createIssuesForRuleRepository(XooRulesDefinition.XOO_REPOSITORY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor.name("Java CPD Block Indexer") .onlyOnLanguage("java"); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .onlyOnLanguage(Xoo.KEY) .onlyOnFileType(Type.TEST) .createIssuesForRuleRepository(XooRulesDefinition.XOO_REPOSITORY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name("ChecksSensor") .onlyOnLanguage(Xoo.KEY) .createIssuesForRuleRepositories(XooRulesDefinition.XOO_REPOSITORY) .onlyOnFileType(InputFile.Type.MAIN); }
/** * Create the description of the sensor * * @param descriptor * A sensor descriptor @see {@link SensorDescriptor} */ @Override public void describe(SensorDescriptor descriptor) { descriptor.onlyOnLanguage(GoLanguage.KEY).name("GoMetaLinter issues loader sensor"); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .onlyOnLanguage(Xoo.KEY) .createIssuesForRuleRepository(XooRulesDefinition.XOO_REPOSITORY); }
@Override public void describe(SensorDescriptor desc) { desc .name("Linting sensor for TypeScript files") .onlyOnLanguage(TypeScriptLanguage.LANGUAGE_KEY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor.name("Combined LCOV and LOC sensor"); descriptor.onlyOnLanguage(TypeScriptLanguage.LANGUAGE_KEY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .onlyOnLanguage(JavaScriptLanguage.KEY) .name("SonarJS") .onlyOnFileType(Type.MAIN); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .onlyOnLanguage(Python.KEY) .name("Python Squid Sensor") .onlyOnFileType(Type.MAIN); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .onlyOnLanguage(Php.KEY) .name("PHP sensor") .onlyOnFileType(Type.MAIN); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .onlyOnLanguage(ObjectiveC.KEY) .name("OCLint") .onlyOnFileType(InputFile.Type.MAIN); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .onlyOnLanguage(JavaScriptLanguage.KEY) .name("SonarJS") .onlyOnFileType(Type.MAIN); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .onlyOnLanguage(Swift.KEY) .name("Swift Squid") .onlyOnFileType(InputFile.Type.MAIN); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .onlyOnLanguage(ObjectiveC.KEY) .name("Objective-C Squid") .onlyOnFileType(InputFile.Type.MAIN); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .onlyOnLanguage(ObjectiveC.KEY) .name("FauxPas") .onlyOnFileType(InputFile.Type.MAIN); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .onlyOnLanguage(Swift.KEY) .name("Tailor") .onlyOnFileType(InputFile.Type.MAIN); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .onlyOnLanguage(SpotBugsSensor.LANGUAGE_KEY) .onlyWhenConfiguration(conf -> conf.hasKey(REPORT_PROPERTY_KEY)) .name("Import of SpotBugs issues"); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .onlyOnLanguage(CheckstyleSensor.LANGUAGE_KEY) .onlyWhenConfiguration(conf -> conf.hasKey(REPORT_PROPERTY_KEY)) .name("Import of Checkstyle issues"); }