summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGintas Grigelionis <gintas@apache.org>2018-04-05 08:15:07 +0200
committerGintas Grigelionis <gintas@apache.org>2018-04-05 08:15:07 +0200
commit66d7986c3ad41040528a118052c4ef5b2e65ef89 (patch)
tree5eee682f8f67586bdeff7621d617ecb58e631c0e
parent845c2c5b393951d3e1828d992feff50a65d02772 (diff)
downloadant-66d7986c3ad41040528a118052c4ef5b2e65ef89.tar.gz
Tidy up the code
-rw-r--r--src/main/org/apache/tools/ant/DirectoryScanner.java1
-rw-r--r--src/main/org/apache/tools/ant/filters/ConcatFilter.java8
-rw-r--r--src/main/org/apache/tools/ant/filters/HeadFilter.java8
-rw-r--r--src/main/org/apache/tools/ant/filters/SortFilter.java5
-rw-r--r--src/main/org/apache/tools/ant/filters/TailFilter.java8
-rw-r--r--src/main/org/apache/tools/ant/filters/util/JavaClassHelper.java1
-rw-r--r--src/main/org/apache/tools/ant/launch/Locator.java9
-rw-r--r--src/main/org/apache/tools/ant/taskdefs/Expand.java1
-rw-r--r--src/main/org/apache/tools/ant/taskdefs/Get.java10
-rw-r--r--src/main/org/apache/tools/ant/taskdefs/UpToDate.java1
-rw-r--r--src/main/org/apache/tools/ant/taskdefs/optional/RenameExtensions.java1
-rw-r--r--src/main/org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.java2
-rw-r--r--src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/AbstractJUnitResultFormatter.java2
-rw-r--r--src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/JUnitLauncherTask.java2
-rw-r--r--src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LegacyPlainResultFormatter.java1
-rw-r--r--src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LegacyXmlResultFormatter.java1
-rw-r--r--src/main/org/apache/tools/ant/types/Commandline.java1
-rw-r--r--src/main/org/apache/tools/ant/types/CommandlineJava.java1
-rw-r--r--src/main/org/apache/tools/ant/util/JavaEnvUtils.java1
-rw-r--r--src/tests/junit/org/apache/tools/ant/util/JavaEnvUtilsTest.java2
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 &lt;move&gt; 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());