diff options
author | Gintas Grigelionis <gintas@apache.org> | 2018-04-05 08:15:07 +0200 |
---|---|---|
committer | Gintas Grigelionis <gintas@apache.org> | 2018-04-05 08:15:07 +0200 |
commit | 66d7986c3ad41040528a118052c4ef5b2e65ef89 (patch) | |
tree | 5eee682f8f67586bdeff7621d617ecb58e631c0e | |
parent | 845c2c5b393951d3e1828d992feff50a65d02772 (diff) | |
download | ant-66d7986c3ad41040528a118052c4ef5b2e65ef89.tar.gz |
Tidy up the code
20 files changed, 26 insertions, 40 deletions
diff --git a/src/main/org/apache/tools/ant/DirectoryScanner.java b/src/main/org/apache/tools/ant/DirectoryScanner.java index 1a7a7e0be..967c9ca7a 100644 --- a/src/main/org/apache/tools/ant/DirectoryScanner.java +++ b/src/main/org/apache/tools/ant/DirectoryScanner.java @@ -613,6 +613,7 @@ public class DirectoryScanner * * @since Ant 1.6 */ + @SuppressWarnings("deprecated") public static void resetDefaultExcludes() { synchronized (defaultExcludes) { defaultExcludes.clear(); diff --git a/src/main/org/apache/tools/ant/filters/ConcatFilter.java b/src/main/org/apache/tools/ant/filters/ConcatFilter.java index 817572ff1..72b68f83b 100644 --- a/src/main/org/apache/tools/ant/filters/ConcatFilter.java +++ b/src/main/org/apache/tools/ant/filters/ConcatFilter.java @@ -192,13 +192,11 @@ public final class ConcatFilter extends BaseParamFilterReader final Parameter[] params = getParameters(); if (params != null) { for (Parameter param : params) { - if ("prepend".equals(param.getName())) { + final String paramName = param.getName(); + if ("prepend".equals(paramName)) { setPrepend(new File(param.getValue())); - continue; - } - if ("append".equals(param.getName())) { + } else if ("append".equals(paramName)) { setAppend(new File(param.getValue())); - continue; } } } diff --git a/src/main/org/apache/tools/ant/filters/HeadFilter.java b/src/main/org/apache/tools/ant/filters/HeadFilter.java index 29806b3d5..24e240322 100644 --- a/src/main/org/apache/tools/ant/filters/HeadFilter.java +++ b/src/main/org/apache/tools/ant/filters/HeadFilter.java @@ -188,13 +188,11 @@ public final class HeadFilter extends BaseParamFilterReader Parameter[] params = getParameters(); if (params != null) { for (Parameter param : params) { - if (LINES_KEY.equals(param.getName())) { + final String paramName = param.getName(); + if (LINES_KEY.equals(paramName)) { lines = Long.parseLong(param.getValue()); - continue; - } - if (SKIP_KEY.equals(param.getName())) { + } else if (SKIP_KEY.equals(paramName)) { skip = Long.parseLong(param.getValue()); - continue; } } } diff --git a/src/main/org/apache/tools/ant/filters/SortFilter.java b/src/main/org/apache/tools/ant/filters/SortFilter.java index ec682eff4..60e0e9302 100644 --- a/src/main/org/apache/tools/ant/filters/SortFilter.java +++ b/src/main/org/apache/tools/ant/filters/SortFilter.java @@ -318,16 +318,13 @@ public final class SortFilter extends BaseParamFilterReader final String paramName = param.getName(); if (REVERSE_KEY.equals(paramName)) { setReverse(Boolean.valueOf(param.getValue())); - continue; - } - if (COMPARATOR_KEY.equals(paramName)) { + } else if (COMPARATOR_KEY.equals(paramName)) { try { String className = param.getValue(); @SuppressWarnings("unchecked") final Comparator<? super String> comparatorInstance = (Comparator<? super String>) (Class.forName(className).newInstance()); setComparator(comparatorInstance); - continue; } catch (InstantiationException | ClassNotFoundException | IllegalAccessException e) { /* * IAE probably means an inner non-static class, that case is not considered diff --git a/src/main/org/apache/tools/ant/filters/TailFilter.java b/src/main/org/apache/tools/ant/filters/TailFilter.java index 26c3a57e6..7cad43e0c 100644 --- a/src/main/org/apache/tools/ant/filters/TailFilter.java +++ b/src/main/org/apache/tools/ant/filters/TailFilter.java @@ -188,13 +188,11 @@ public final class TailFilter extends BaseParamFilterReader Parameter[] params = getParameters(); if (params != null) { for (Parameter param : params) { - if (LINES_KEY.equals(param.getName())) { + final String paramName = param.getName(); + if (LINES_KEY.equals(paramName)) { setLines(Long.parseLong(param.getValue())); - continue; - } - if (SKIP_KEY.equals(param.getName())) { + } else if (SKIP_KEY.equals(paramName)) { skip = Long.parseLong(param.getValue()); - continue; } } } diff --git a/src/main/org/apache/tools/ant/filters/util/JavaClassHelper.java b/src/main/org/apache/tools/ant/filters/util/JavaClassHelper.java index 70d763fef..23148e452 100644 --- a/src/main/org/apache/tools/ant/filters/util/JavaClassHelper.java +++ b/src/main/org/apache/tools/ant/filters/util/JavaClassHelper.java @@ -23,7 +23,6 @@ import java.io.IOException; import org.apache.bcel.classfile.ClassParser; import org.apache.bcel.classfile.ConstantValue; import org.apache.bcel.classfile.Field; -import org.apache.bcel.classfile.JavaClass; // CheckStyle:HideUtilityClassConstructorCheck OFF - bc /** diff --git a/src/main/org/apache/tools/ant/launch/Locator.java b/src/main/org/apache/tools/ant/launch/Locator.java index 11769aad5..aee91c8db 100644 --- a/src/main/org/apache/tools/ant/launch/Locator.java +++ b/src/main/org/apache/tools/ant/launch/Locator.java @@ -17,6 +17,8 @@ */ package org.apache.tools.ant.launch; +import org.apache.tools.ant.util.FileUtils; + import java.io.ByteArrayOutputStream; import java.io.File; import java.io.UnsupportedEncodingException; @@ -472,8 +474,9 @@ public final class Locator { */ public static URL[] getLocationURLs(File location, final String... extensions) - throws MalformedURLException { + throws MalformedURLException { URL[] urls = new URL[0]; + FileUtils utils = FileUtils.getFileUtils(); if (!location.exists()) { return urls; @@ -484,7 +487,7 @@ public final class Locator { String littlePath = path.toLowerCase(Locale.ENGLISH); for (String extension : extensions) { if (littlePath.endsWith(extension)) { - urls[0] = fileToURL(location); + urls[0] = utils.getFileURL(location); break; } } @@ -496,7 +499,7 @@ public final class Locator { }); urls = new URL[matches.length]; for (int i = 0; i < matches.length; ++i) { - urls[i] = fileToURL(matches[i]); + urls[i] = utils.getFileURL(matches[i]); } return urls; } diff --git a/src/main/org/apache/tools/ant/taskdefs/Expand.java b/src/main/org/apache/tools/ant/taskdefs/Expand.java index fb1141adb..8a3aafca8 100644 --- a/src/main/org/apache/tools/ant/taskdefs/Expand.java +++ b/src/main/org/apache/tools/ant/taskdefs/Expand.java @@ -27,7 +27,6 @@ import java.nio.file.Files; import java.util.Date; import java.util.Enumeration; import java.util.HashSet; -import java.util.Iterator; import java.util.List; import java.util.Set; import java.util.Vector; diff --git a/src/main/org/apache/tools/ant/taskdefs/Get.java b/src/main/org/apache/tools/ant/taskdefs/Get.java index e920bdee7..af81a0cf2 100644 --- a/src/main/org/apache/tools/ant/taskdefs/Get.java +++ b/src/main/org/apache/tools/ant/taskdefs/Get.java @@ -180,13 +180,9 @@ public class Get extends Task { public boolean doGet(final int logLevel, final DownloadProgress progress) throws IOException { checkAttributes(); - for (final Resource r : sources) { - final URLProvider up = r.as(URLProvider.class); - final URL source = up.getURL(); - return doGet(source, destination, logLevel, progress); - } - /*NOTREACHED*/ - return false; + return doGet(sources.iterator().next().as(URLProvider.class).getURL(), + destination, logLevel, progress); + } /** diff --git a/src/main/org/apache/tools/ant/taskdefs/UpToDate.java b/src/main/org/apache/tools/ant/taskdefs/UpToDate.java index 2c7fc1f0f..3e72f4f96 100644 --- a/src/main/org/apache/tools/ant/taskdefs/UpToDate.java +++ b/src/main/org/apache/tools/ant/taskdefs/UpToDate.java @@ -19,7 +19,6 @@ package org.apache.tools.ant.taskdefs; import java.io.File; -import java.util.Iterator; import java.util.List; import java.util.Vector; diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/RenameExtensions.java b/src/main/org/apache/tools/ant/taskdefs/optional/RenameExtensions.java index c4acadb27..b1b27b9e7 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/RenameExtensions.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/RenameExtensions.java @@ -43,6 +43,7 @@ import org.apache.tools.ant.types.Mapper; * @deprecated since 1.5.x. * Use <move> instead */ +@Deprecated public class RenameExtensions extends MatchingTask { private String fromExtension = ""; diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.java b/src/main/org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.java index 612e58cb8..18b776384 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.java @@ -389,6 +389,7 @@ public class JDependTask extends Task { * @exception BuildException if an error occurs */ @Override + @SuppressWarnings("deprecated") public void execute() throws BuildException { CommandlineJava commandline = new CommandlineJava(); @@ -627,6 +628,7 @@ public class JDependTask extends Task { return new ExecuteWatchdog(getTimeout()); } + @SuppressWarnings("deprecated") private Optional<Path> getWorkingPath() { Optional<Path> result = Optional.ofNullable(getClassespath()); if (result.isPresent()) { diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/AbstractJUnitResultFormatter.java b/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/AbstractJUnitResultFormatter.java index 16ff97f51..318874370 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/AbstractJUnitResultFormatter.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/AbstractJUnitResultFormatter.java @@ -42,7 +42,6 @@ abstract class AbstractJUnitResultFormatter implements TestResultFormatter { this.sysOutStore.store(data); } catch (IOException e) { handleException(e); - return; } } @@ -55,7 +54,6 @@ abstract class AbstractJUnitResultFormatter implements TestResultFormatter { this.sysErrStore.store(data); } catch (IOException e) { handleException(e); - return; } } diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/JUnitLauncherTask.java b/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/JUnitLauncherTask.java index ac4ef44c5..c505ee00d 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/JUnitLauncherTask.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/JUnitLauncherTask.java @@ -394,7 +394,6 @@ public class JUnitLauncherTask extends Task { } catch (IOException e) { task.log("Failed while streaming " + (this.streamType == StreamType.SYS_OUT ? "sysout" : "syserr") + " data", e, Project.MSG_INFO); - return; } finally { streamContentDeliver.stop = true; // just "wakeup" the delivery thread, to take into account @@ -500,7 +499,6 @@ public class JUnitLauncherTask extends Task { closeAndWait(sysErr); } catch (InterruptedException e) { Thread.currentThread().interrupt(); - return; } } } diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LegacyPlainResultFormatter.java b/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LegacyPlainResultFormatter.java index 0e6dab7a5..15ae463b2 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LegacyPlainResultFormatter.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LegacyPlainResultFormatter.java @@ -99,7 +99,6 @@ class LegacyPlainResultFormatter extends AbstractJUnitResultFormatter implements } } catch (IOException ioe) { handleException(ioe); - return; } } diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LegacyXmlResultFormatter.java b/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LegacyXmlResultFormatter.java index 3a94a80d5..6ca2e51c1 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LegacyXmlResultFormatter.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LegacyXmlResultFormatter.java @@ -61,7 +61,6 @@ class LegacyXmlResultFormatter extends AbstractJUnitResultFormatter implements T new XMLReportWriter().write(); } catch (IOException | XMLStreamException e) { handleException(e); - return; } } diff --git a/src/main/org/apache/tools/ant/types/Commandline.java b/src/main/org/apache/tools/ant/types/Commandline.java index f8438019d..0ff63f8c6 100644 --- a/src/main/org/apache/tools/ant/types/Commandline.java +++ b/src/main/org/apache/tools/ant/types/Commandline.java @@ -30,7 +30,6 @@ import java.util.stream.Stream; import org.apache.tools.ant.BuildException; import org.apache.tools.ant.ProjectComponent; import org.apache.tools.ant.taskdefs.condition.Os; -import org.apache.tools.ant.util.StringUtils; /** * Commandline objects help handling command lines specifying processes to diff --git a/src/main/org/apache/tools/ant/types/CommandlineJava.java b/src/main/org/apache/tools/ant/types/CommandlineJava.java index 3feaea6c2..c202a0350 100644 --- a/src/main/org/apache/tools/ant/types/CommandlineJava.java +++ b/src/main/org/apache/tools/ant/types/CommandlineJava.java @@ -18,7 +18,6 @@ package org.apache.tools.ant.types; -import java.util.Enumeration; import java.util.LinkedList; import java.util.List; import java.util.ListIterator; diff --git a/src/main/org/apache/tools/ant/util/JavaEnvUtils.java b/src/main/org/apache/tools/ant/util/JavaEnvUtils.java index b8cb9e1ae..fd00780ea 100644 --- a/src/main/org/apache/tools/ant/util/JavaEnvUtils.java +++ b/src/main/org/apache/tools/ant/util/JavaEnvUtils.java @@ -279,6 +279,7 @@ public final class JavaEnvUtils { * @return true if the version of Java is the same as the given version. * @since Ant 1.5 */ + @SuppressWarnings("deprecated") public static boolean isJavaVersion(String version) { return javaVersion.equals(version) || (javaVersion.equals(JAVA_9) && JAVA_1_9.equals(version)); diff --git a/src/tests/junit/org/apache/tools/ant/util/JavaEnvUtilsTest.java b/src/tests/junit/org/apache/tools/ant/util/JavaEnvUtilsTest.java index d37d4a923..fcffdce3e 100644 --- a/src/tests/junit/org/apache/tools/ant/util/JavaEnvUtilsTest.java +++ b/src/tests/junit/org/apache/tools/ant/util/JavaEnvUtilsTest.java @@ -124,6 +124,7 @@ public class JavaEnvUtilsTest { } @Test + @SuppressWarnings("deprecated") public void isJavaVersionSupportsBothVersionsOfJava9() { assumeTrue(JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_9)); assertTrue("JAVA_1_9 is not considered equal to JAVA_9", @@ -131,6 +132,7 @@ public class JavaEnvUtilsTest { } @Test + @SuppressWarnings("deprecated") public void java10IsDetectedProperly() { assumeTrue("10".equals(System.getProperty("java.specification.version"))); assertEquals("10", JavaEnvUtils.getJavaVersion()); |