diff options
author | simonbrandhof <simon.brandhof@gmail.com> | 2011-02-10 00:08:27 +0100 |
---|---|---|
committer | simonbrandhof <simon.brandhof@gmail.com> | 2011-02-10 00:08:27 +0100 |
commit | 70e645356d78d7b90f63bad4f40a343562d84d07 (patch) | |
tree | 441999668293390ab36ba76a496321338b4fe895 | |
parent | bd8e08f07709d404d40c5c06096824669bca3ac7 (diff) | |
download | sonarqube-70e645356d78d7b90f63bad4f40a343562d84d07.tar.gz sonarqube-70e645356d78d7b90f63bad4f40a343562d84d07.zip |
Fix some violations
8 files changed, 18 insertions, 17 deletions
diff --git a/plugins/sonar-clover-plugin/src/main/java/org/sonar/plugins/clover/XmlReportParser.java b/plugins/sonar-clover-plugin/src/main/java/org/sonar/plugins/clover/XmlReportParser.java index 0e3ad76dd83..c9d47cca0ff 100644 --- a/plugins/sonar-clover-plugin/src/main/java/org/sonar/plugins/clover/XmlReportParser.java +++ b/plugins/sonar-clover-plugin/src/main/java/org/sonar/plugins/clover/XmlReportParser.java @@ -188,8 +188,8 @@ public class XmlReportParser { } private boolean canBeIncludedInFileMetrics(SMInputCursor metricsCursor) throws ParseException, XMLStreamException { - // skip class elements on 1.x xml format while (metricsCursor.getNext() != null && metricsCursor.getLocalName().equals("class")) { + // skip class elements on 1.x xml format } return ParsingUtils.parseNumber(metricsCursor.getAttrValue("elements")) > 0; } diff --git a/plugins/sonar-surefire-plugin/src/main/java/org/sonar/plugins/surefire/TestSuiteParser.java b/plugins/sonar-surefire-plugin/src/main/java/org/sonar/plugins/surefire/TestSuiteParser.java index 3e8e326300c..d701a7407fb 100644 --- a/plugins/sonar-surefire-plugin/src/main/java/org/sonar/plugins/surefire/TestSuiteParser.java +++ b/plugins/sonar-surefire-plugin/src/main/java/org/sonar/plugins/surefire/TestSuiteParser.java @@ -119,8 +119,8 @@ public class TestSuiteParser implements XmlStreamHandler { setStackAndMessage(detail, childNode); } } - // make sure we loop till the end of the elements cursor while (childNode.getNext() != null) { + // make sure we loop till the end of the elements cursor } detail.setTimeMS(time.intValue()); detail.setStatus(status); diff --git a/sonar-channel/src/main/java/org/sonar/channel/CodeReader.java b/sonar-channel/src/main/java/org/sonar/channel/CodeReader.java index 2c93f35fc0b..8cb36a94d72 100644 --- a/sonar-channel/src/main/java/org/sonar/channel/CodeReader.java +++ b/sonar-channel/src/main/java/org/sonar/channel/CodeReader.java @@ -125,7 +125,7 @@ public class CodeReader extends CodeBuffer { } /** - * @see peekTo(EndMatcher matcher, Appendable appendable) + * @deprecated use peekTo(EndMatcher matcher, Appendable appendable) */ @Deprecated public final String peekTo(EndMatcher matcher) { @@ -135,7 +135,7 @@ public class CodeReader extends CodeBuffer { } /** - * @see popTo(Matcher matcher, Appendable appendable) + * @deprecated use popTo(Matcher matcher, Appendable appendable) */ @Deprecated public final void popTo(EndMatcher matcher, Appendable appendable) { diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/checks/AnnotationCheckFactory.java b/sonar-plugin-api/src/main/java/org/sonar/api/checks/AnnotationCheckFactory.java index c7cabc3751c..017ab98ac34 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/checks/AnnotationCheckFactory.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/checks/AnnotationCheckFactory.java @@ -123,16 +123,16 @@ public final class AnnotationCheckFactory extends CheckFactory { field.setByte(check, Byte.parseByte(value)); } else if (field.getType().equals(Integer.class)) { - field.set(check, new Integer(Integer.parseInt(value))); + field.set(check, Integer.parseInt(value)); } else if (field.getType().equals(Long.class)) { - field.set(check, new Long(Long.parseLong(value))); + field.set(check, Long.parseLong(value)); } else if (field.getType().equals(Double.class)) { - field.set(check, new Double(Double.parseDouble(value))); + field.set(check, Double.parseDouble(value)); } else if (field.getType().equals(Boolean.class)) { - field.set(check, Boolean.valueOf(Boolean.parseBoolean(value))); + field.set(check, Boolean.parseBoolean(value)); } else { throw new SonarException("The type of the field " + field + " is not supported: " + field.getType()); diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/measures/RangeDistributionBuilder.java b/sonar-plugin-api/src/main/java/org/sonar/api/measures/RangeDistributionBuilder.java index 93bbe04e9e5..953f2cad00b 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/measures/RangeDistributionBuilder.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/measures/RangeDistributionBuilder.java @@ -77,7 +77,7 @@ public class RangeDistributionBuilder implements MeasureBuilder { } if (onlyInts) { for (int i=0 ; i<bottomLimits.length ; i++) { - bottomLimits[i] = new Integer(bottomLimits[i].intValue()); + bottomLimits[i] = bottomLimits[i].intValue(); } } } diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/resources/ProjectFileSystem.java b/sonar-plugin-api/src/main/java/org/sonar/api/resources/ProjectFileSystem.java index 4bba4c02788..de5bd42d4cc 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/resources/ProjectFileSystem.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/resources/ProjectFileSystem.java @@ -64,6 +64,7 @@ public interface ProjectFileSystem extends BatchComponent { * @deprecated since 2.6 - ProjectFileSystem should be immutable * See http://jira.codehaus.org/browse/SONAR-2126 */ + @Deprecated ProjectFileSystem addSourceDir(File dir); /** @@ -78,6 +79,7 @@ public interface ProjectFileSystem extends BatchComponent { * @deprecated since 2.6 - ProjectFileSystem should be immutable * See http://jira.codehaus.org/browse/SONAR-2126 */ + @Deprecated ProjectFileSystem addTestDir(File dir); /** @@ -100,7 +102,7 @@ public interface ProjectFileSystem extends BatchComponent { * Source files, excluding unit tests and files matching project exclusion patterns. * * @param langs language filter. Check all files, whatever their language, if null or empty. - * @deprecated since 2.6 use {@link #mainFiles(Language...)} instead. + * @deprecated since 2.6 use {@link #mainFiles(String...)} instead. * See http://jira.codehaus.org/browse/SONAR-2126 */ @Deprecated @@ -109,7 +111,7 @@ public interface ProjectFileSystem extends BatchComponent { /** * Java source files, excluding unit tests and files matching project exclusion patterns. Shortcut for getSourceFiles(Java.INSTANCE) * - * @deprecated since 2.6 use {@link #mainFiles(Language...)} instead. + * @deprecated since 2.6 use {@link #mainFiles(String...)} instead. * See http://jira.codehaus.org/browse/SONAR-2126 */ @Deprecated @@ -126,7 +128,7 @@ public interface ProjectFileSystem extends BatchComponent { /** * Unit test files, excluding files matching project exclusion patterns. * - * @deprecated since 2.6 use {@link #testFiles(Language...)} instead. + * @deprecated since 2.6 use {@link #testFiles(String...)} instead. * See http://jira.codehaus.org/browse/SONAR-2126 */ @Deprecated @@ -160,7 +162,7 @@ public interface ProjectFileSystem extends BatchComponent { List<InputFile> mainFiles(String... langs); /** - * TODO comment me + * Source files of unit tests. Exclusion patterns are not applied. * * @param langs language filter. If null or empty, will return empty list * @since 2.6 diff --git a/sonar-server/src/main/java/org/sonar/server/ui/JRubyFacade.java b/sonar-server/src/main/java/org/sonar/server/ui/JRubyFacade.java index 309694c2466..06675cd00c8 100644 --- a/sonar-server/src/main/java/org/sonar/server/ui/JRubyFacade.java +++ b/sonar-server/src/main/java/org/sonar/server/ui/JRubyFacade.java @@ -234,10 +234,6 @@ public final class JRubyFacade implements ServerComponent { getAsyncMeasuresService().deleteMeasure(asyncMeasureId); } - private DefaultRulesManager getRulesManager() { - return getContainer().getComponent(DefaultRulesManager.class); - } - private ProfilesManager getProfilesManager() { return getContainer().getComponent(ProfilesManager.class); } diff --git a/sonar-ws-client/src/main/java/org/sonar/wsclient/services/ResourceQuery.java b/sonar-ws-client/src/main/java/org/sonar/wsclient/services/ResourceQuery.java index b8f0b319356..608542513f4 100644 --- a/sonar-ws-client/src/main/java/org/sonar/wsclient/services/ResourceQuery.java +++ b/sonar-ws-client/src/main/java/org/sonar/wsclient/services/ResourceQuery.java @@ -141,6 +141,7 @@ public class ResourceQuery extends Query<Resource> { * @param ruleCategories values: Maintainability, Usability, Reliability, Efficiency, Portability * @deprecated since 2.5 See http://jira.codehaus.org/browse/SONAR-2007 */ + @Deprecated public ResourceQuery setRuleCategories(String... ruleCategories) { return this; } @@ -190,6 +191,7 @@ public class ResourceQuery extends Query<Resource> { /** * @deprecated since 2.5 not used anymore */ + @Deprecated public boolean isExcludeRuleCategories() { return false; } @@ -197,6 +199,7 @@ public class ResourceQuery extends Query<Resource> { /** * @deprecated since 2.5 not used anymore */ + @Deprecated public ResourceQuery setExcludeRuleCategories(boolean b) { return this; } |