Skip to content

Commit

Permalink
[MJAVADOC-755] replace IOUtil.close with try with resources (#209)
Browse files Browse the repository at this point in the history
  • Loading branch information
elharo committed Jul 6, 2023
1 parent bb0e885 commit 4ff166f
Showing 1 changed file with 2 additions and 8 deletions.
10 changes: 2 additions & 8 deletions src/main/java/org/apache/maven/plugins/javadoc/JavadocUtil.java
Expand Up @@ -98,7 +98,6 @@
import org.codehaus.plexus.languages.java.version.JavaVersion;
import org.codehaus.plexus.util.DirectoryScanner;
import org.codehaus.plexus.util.FileUtils;
import org.codehaus.plexus.util.IOUtil;
import org.codehaus.plexus.util.cli.CommandLineException;
import org.codehaus.plexus.util.cli.CommandLineUtils;
import org.codehaus.plexus.util.cli.Commandline;
Expand Down Expand Up @@ -983,7 +982,7 @@ private static InvocationResult invoke(
InvocationOutputHandler outputHandler = new PrintStreamHandler(ps, false);
request.setOutputHandler(outputHandler);

try {
try (OutputStream closeMe = os) {
outputHandler.consumeLine("Invoking Maven for the goals: " + goals + " with "
+ (properties == null ? "no properties" : "properties=" + properties));
outputHandler.consumeLine("");
Expand All @@ -992,15 +991,10 @@ private static InvocationResult invoke(
outputHandler.consumeLine("JAVA_HOME=" + getJavaHome(log));
outputHandler.consumeLine("JAVA_OPTS=" + getJavaOpts(log));
outputHandler.consumeLine("");
return invoker.execute(request);
} catch (IOException ioe) {
throw new MavenInvocationException("IOException while consuming invocation output", ioe);
}

try {
return invoker.execute(request);
} finally {
IOUtil.close(os);
}
}

/**
Expand Down

0 comments on commit 4ff166f

Please sign in to comment.