@Override public void describe(SensorDescriptor descriptor) { descriptor .name("Xoo Significant Code Ranges Sensor") .onlyOnLanguages(Xoo.KEY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name("Xoo Cpd Tokenizer Sensor") .onlyOnLanguages(Xoo.KEY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name("Xoo Test Execution Sensor") .onlyOnLanguages(Xoo.KEY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name("Xoo Highlighting Sensor") .onlyOnLanguages(Xoo.KEY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name("Xoo Measure Sensor") .onlyOnLanguages(Xoo.KEY, Xoo2.KEY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name("Xoo Symbol Reference Sensor") .onlyOnLanguages(Xoo.KEY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name("Xoo Analysis Error Sensor") .onlyOnLanguages(Xoo.KEY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name("Xoo Coverage Per Test Sensor") .onlyOnLanguages(Xoo.KEY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name("Xoo Line Measure Sensor") .onlyOnLanguages(Xoo.KEY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name("One Issue On Dir Per File") .onlyOnLanguages(Xoo.KEY) .createIssuesForRuleRepositories(XooRulesDefinition.XOO_REPOSITORY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name(getSensorName()) .onlyOnLanguages(Xoo.KEY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name("One Bug Issue Per Line") .onlyOnLanguages(Xoo.KEY, Xoo2.KEY) .createIssuesForRuleRepositories(XooRulesDefinition.XOO_REPOSITORY, XooRulesDefinition.XOO2_REPOSITORY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name("CreateIssueByInternalKeySensor") .onlyOnLanguages(Xoo.KEY) .createIssuesForRuleRepositories(XooRulesDefinition.XOO_REPOSITORY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name("One Issue Per Line") .onlyOnLanguages(Xoo.KEY, Xoo2.KEY) .createIssuesForRuleRepositories(XooRulesDefinition.XOO_REPOSITORY, XooRulesDefinition.XOO2_REPOSITORY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name("One Issue Per Module") .onlyOnLanguages(Xoo.KEY) .createIssuesForRuleRepositories(XooRulesDefinition.XOO_REPOSITORY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name("Multiline Issues") .onlyOnLanguages(Xoo.KEY) .createIssuesForRuleRepositories(XooRulesDefinition.XOO_REPOSITORY); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name(NAME) .onlyOnLanguages(Xoo.KEY) .onlyWhenConfiguration(c -> c.getBoolean(ACTIVATE).orElse(false)); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name(NAME) .onlyOnLanguages(Xoo.KEY) .onlyWhenConfiguration(c -> c.getBoolean(ACTIVATE).orElse(false)); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name(NAME) .onlyOnLanguages(Xoo.KEY) .onlyWhenConfiguration(c -> c.getBoolean(ACTIVATE).orElse(false)); }
@Override public void describe(SensorDescriptor descriptor) { descriptor .name("One Issue Per File with Random Access") .onlyOnLanguages(Xoo.KEY) .createIssuesForRuleRepositories(XooRulesDefinition.XOO_REPOSITORY) .requireProperty(SONAR_XOO_RANDOM_ACCESS_ISSUE_PATHS); }