Skip to content

Commit 02d0260

Browse files
committed
minor: resolve some inspection
1 parent 2fe1018 commit 02d0260

File tree

3 files changed

+57
-56
lines changed

3 files changed

+57
-56
lines changed

checkstyle-sonar-plugin/src/main/java/org/sonar/plugins/checkstyle/CheckstyleVersion.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,13 @@ public enum CheckstyleVersion {
3838
try {
3939
final Properties properties = new Properties();
4040
properties.load(input);
41-
this.version = properties.getProperty("checkstyle.version");
41+
version = properties.getProperty("checkstyle.version");
4242

4343
}
4444
catch (IOException ex) {
4545
LoggerFactory.getLogger(getClass()).warn(
4646
"Can not load the Checkstyle version from the file " + PROPERTIES_PATH, ex);
47-
this.version = "";
47+
version = "";
4848
}
4949
finally {
5050
IOUtils.closeQuietly(input);

checkstyle-sonar-plugin/src/test/java/org/sonar/plugins/checkstyle/CheckstyleConfigurationTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ public void getCheckstyleConfiguration() throws Exception {
118118
FileUtils.forceDelete(xmlFile);
119119
}
120120

121-
/* default */static class FakeExporter extends CheckstyleProfileExporter {
121+
private static class FakeExporter extends CheckstyleProfileExporter {
122122

123123
FakeExporter() {
124124
super(new Settings());

checkstyle-sonar-plugin/src/test/java/org/sonar/plugins/checkstyle/CheckstyleProfileImporterTest.java

Lines changed: 54 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -180,60 +180,61 @@ public void importingFiltersIsNotSupported() {
180180

181181
private static RuleFinder newRuleFinder() {
182182
final RuleFinder ruleFinder = mock(RuleFinder.class);
183-
when(ruleFinder.find(any(RuleQuery.class))).thenAnswer(new Answer<Rule>() {
184-
@Override
185-
public Rule answer(InvocationOnMock iom) throws Throwable {
186-
final RuleQuery query = (RuleQuery) iom.getArguments()[0];
187-
Rule rule = null;
188-
if (StringUtils.equals(query.getConfigKey(), "Checker/JavadocPackage")) {
189-
rule = Rule
190-
.create(query.getRepositoryKey(),
191-
"com.puppycrawl.tools.checkstyle.checks.javadoc."
192-
+ "JavadocPackageCheck", "Javadoc Package")
193-
.setConfigKey("Checker/JavadocPackage")
194-
.setSeverity(RulePriority.MAJOR);
195-
rule.createParameter("format");
196-
rule.createParameter("ignore");
197-
198-
}
199-
else if (StringUtils.equals(query.getConfigKey(),
200-
"Checker/TreeWalker/EqualsHashCode")) {
201-
rule = Rule
202-
.create(query.getRepositoryKey(),
203-
"com.puppycrawl.tools.checkstyle.checks.coding."
204-
+ "EqualsHashCodeCheck",
205-
"Equals HashCode")
206-
.setConfigKey("Checker/TreeWalker/EqualsHashCode")
207-
.setSeverity(RulePriority.BLOCKER);
208-
209-
}
210-
else if (StringUtils.equals(query.getKey(),
211-
"com.puppycrawl.tools.checkstyle.checks.javadoc."
212-
+ "JavadocPackageCheck_12345")) {
213-
rule = Rule
214-
.create(query.getRepositoryKey(),
215-
"com.puppycrawl.tools.checkstyle.checks.javadoc."
216-
+ "JavadocPackageCheck_12345",
217-
"Javadoc Package").setConfigKey("Checker/JavadocPackage")
218-
.setSeverity(RulePriority.MAJOR);
219-
rule.createParameter("format");
220-
rule.createParameter("ignore");
221-
}
222-
else if (StringUtils.equals(query.getConfigKey(),
223-
"Checker/TreeWalker/MissingOverride")) {
224-
rule = Rule
225-
.create(query.getRepositoryKey(),
226-
"com.puppycrawl.tools.checkstyle.checks.annotation."
227-
+ "MissingOverrideCheck",
228-
"Missing Override")
229-
.setConfigKey("Checker/TreeWalker/MissingOverride")
230-
.setSeverity(RulePriority.MINOR);
231-
rule.createParameter("javaFiveCompatibility");
232-
}
233-
return rule;
234-
}
235-
});
183+
when(ruleFinder.find(any(RuleQuery.class))).thenAnswer(new RuleAnswer());
236184
return ruleFinder;
237185
}
238186

187+
private static class RuleAnswer implements Answer<Rule> {
188+
@Override
189+
public Rule answer(InvocationOnMock iom) throws Throwable {
190+
final RuleQuery query = (RuleQuery) iom.getArguments()[0];
191+
Rule rule = null;
192+
if (StringUtils.equals(query.getConfigKey(), "Checker/JavadocPackage")) {
193+
rule = Rule
194+
.create(query.getRepositoryKey(),
195+
"com.puppycrawl.tools.checkstyle.checks.javadoc."
196+
+ "JavadocPackageCheck", "Javadoc Package")
197+
.setConfigKey("Checker/JavadocPackage")
198+
.setSeverity(RulePriority.MAJOR);
199+
rule.createParameter("format");
200+
rule.createParameter("ignore");
201+
202+
}
203+
else if (StringUtils.equals(query.getConfigKey(),
204+
"Checker/TreeWalker/EqualsHashCode")) {
205+
rule = Rule
206+
.create(query.getRepositoryKey(),
207+
"com.puppycrawl.tools.checkstyle.checks.coding."
208+
+ "EqualsHashCodeCheck",
209+
"Equals HashCode")
210+
.setConfigKey("Checker/TreeWalker/EqualsHashCode")
211+
.setSeverity(RulePriority.BLOCKER);
212+
213+
}
214+
else if (StringUtils.equals(query.getKey(),
215+
"com.puppycrawl.tools.checkstyle.checks.javadoc."
216+
+ "JavadocPackageCheck_12345")) {
217+
rule = Rule
218+
.create(query.getRepositoryKey(),
219+
"com.puppycrawl.tools.checkstyle.checks.javadoc."
220+
+ "JavadocPackageCheck_12345",
221+
"Javadoc Package").setConfigKey("Checker/JavadocPackage")
222+
.setSeverity(RulePriority.MAJOR);
223+
rule.createParameter("format");
224+
rule.createParameter("ignore");
225+
}
226+
else if (StringUtils.equals(query.getConfigKey(),
227+
"Checker/TreeWalker/MissingOverride")) {
228+
rule = Rule
229+
.create(query.getRepositoryKey(),
230+
"com.puppycrawl.tools.checkstyle.checks.annotation."
231+
+ "MissingOverrideCheck",
232+
"Missing Override")
233+
.setConfigKey("Checker/TreeWalker/MissingOverride")
234+
.setSeverity(RulePriority.MINOR);
235+
rule.createParameter("javaFiveCompatibility");
236+
}
237+
return rule;
238+
}
239+
}
239240
}

0 commit comments

Comments
 (0)