diff options
Diffstat (limited to 'sonar-plugin-api/src/main/java')
3 files changed, 11 insertions, 9 deletions
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 |