Fix a warning 82/104582/1
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 24 Feb 2023 19:44:09 +0000 (20:44 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 24 Feb 2023 19:44:52 +0000 (20:44 +0100)
Use try-with-resources to manage autocloseable state.

Change-Id: Idd23af7c47e065cf1f45fa496f5f065e50b54693
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
plugin/yang-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/ScannedDependencyTest.java

index a8f706072757b54bc0b8c34a0094db01e62b1af4..ea0ef3863011e5566c7e134bd376a3e85a996da4 100644 (file)
@@ -53,10 +53,10 @@ public class ScannedDependencyTest {
         final Manifest manifest = new Manifest();
         manifest.getMainAttributes().put(Attributes.Name.MANIFEST_VERSION, "1.0");
         final File testFile2 = new File(ScannedDependencyTest.class.getResource("/").getPath(), "test.jar");
-        final JarOutputStream target = new JarOutputStream(new FileOutputStream(testFile2), manifest);
-        addSourceFileToTargetJar(new File(ScannedDependencyTest.class.getResource("/tests/META-INF").getPath()),
-            target);
-        target.close();
+        try (var target = new JarOutputStream(new FileOutputStream(testFile2), manifest)) {
+            addSourceFileToTargetJar(new File(ScannedDependencyTest.class.getResource("/tests/META-INF").getPath()),
+                target);
+        }
 
         final Artifact artifact = mock(Artifact.class);
         doReturn(new File(ScannedDependencyTest.class.getResource("/tests").toURI())).when(artifact).getFile();