You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by el...@apache.org on 2021/03/11 13:50:47 UTC

[maven-enforcer] branch simple2 created (now 1d28e5d)

This is an automated email from the ASF dual-hosted git repository.

elharo pushed a change to branch simple2
in repository https://gitbox.apache.org/repos/asf/maven-enforcer.git.


      at 1d28e5d  fix assorted warnings

This branch includes the following new commits:

     new 1d28e5d  fix assorted warnings

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[maven-enforcer] 01/01: fix assorted warnings

Posted by el...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

elharo pushed a commit to branch simple2
in repository https://gitbox.apache.org/repos/asf/maven-enforcer.git

commit 1d28e5dac4c3fc82812cc3e003b68e8b0f3332b4
Author: Elliotte Rusty Harold <el...@google.com>
AuthorDate: Thu Mar 11 08:50:30 2021 -0500

    fix assorted warnings
---
 .../plugins/enforcer/AbstractVersionEnforcer.java  |  1 -
 .../plugins/enforcer/ReactorModuleConvergence.java |  3 +-
 .../plugins/enforcer/RequireFileChecksum.java      |  2 +-
 .../plugins/enforcer/RequireUpperBoundDeps.java    |  1 -
 .../enforcer/BannedDependenciesTestSetup.java      |  1 -
 .../enforcer/ReactorModuleConvergenceTest.java     | 15 ----------
 .../plugins/enforcer/RequireActiveProfileTest.java |  5 ----
 .../maven/plugins/enforcer/TestAlwaysFail.java     |  2 +-
 .../maven/plugins/enforcer/TestAlwaysPass.java     | 15 ++--------
 .../maven/plugins/enforcer/TestMavenVersion.java   |  1 -
 .../plugins/enforcer/TestRequireFileChecksum.java  |  2 --
 .../enforcer/TestRequireFilesDontExist.java        |  8 ++---
 .../plugins/enforcer/TestRequireFilesExist.java    | 26 ++++------------
 .../plugins/enforcer/TestRequireFilesSize.java     | 35 ++++++----------------
 14 files changed, 25 insertions(+), 92 deletions(-)

diff --git a/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/AbstractVersionEnforcer.java b/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/AbstractVersionEnforcer.java
index f10215e..2dbfc3f 100644
--- a/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/AbstractVersionEnforcer.java
+++ b/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/AbstractVersionEnforcer.java
@@ -130,7 +130,6 @@ public abstract class AbstractVersionEnforcer
         else
         {
             // only singular versions ever have a recommendedVersion
-            @SuppressWarnings( "unchecked" )
             int compareTo = recommendedVersion.compareTo( theVersion );
             return ( compareTo <= 0 );
         }
diff --git a/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/ReactorModuleConvergence.java b/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/ReactorModuleConvergence.java
index e5dd9af..71d8e5b 100644
--- a/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/ReactorModuleConvergence.java
+++ b/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/ReactorModuleConvergence.java
@@ -25,7 +25,6 @@ import java.util.List;
 import java.util.Map;
 import java.util.Map.Entry;
 
-import org.apache.commons.lang3.SystemUtils;
 import org.apache.maven.enforcer.rule.api.EnforcerRuleException;
 import org.apache.maven.enforcer.rule.api.EnforcerRuleHelper;
 import org.apache.maven.execution.MavenSession;
@@ -88,7 +87,7 @@ public class ReactorModuleConvergence
             existParentsWhichAreNotPartOfTheReactor( sortedProjects );
         if ( !parentsWhichAreNotPartOfTheReactor.isEmpty() )
         {
-            StringBuilder sb = new StringBuilder().append( SystemUtils.LINE_SEPARATOR );
+            StringBuilder sb = new StringBuilder().append( System.lineSeparator() );
             addMessageIfExist( sb );
             for ( MavenProject mavenProject : parentsWhichAreNotPartOfTheReactor )
             {
diff --git a/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequireFileChecksum.java b/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequireFileChecksum.java
index 774a493..1ca890d 100644
--- a/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequireFileChecksum.java
+++ b/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequireFileChecksum.java
@@ -164,7 +164,7 @@ public class RequireFileChecksum
         }
         else if ( "sha1".equals( this.type ) )
         {
-            checksum = DigestUtils.shaHex( inputStream );
+            checksum = DigestUtils.sha1Hex( inputStream );
         }
         else if ( "sha256".equals( this.type ) )
         {
diff --git a/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequireUpperBoundDeps.java b/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequireUpperBoundDeps.java
index 7eee9ae..9dffb3b 100644
--- a/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequireUpperBoundDeps.java
+++ b/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequireUpperBoundDeps.java
@@ -332,7 +332,6 @@ public class RequireUpperBoundDeps
             return output;
         }
 
-        @SuppressWarnings( "unchecked" )
         private boolean containsConflicts( List<DependencyNodeHopCountPair> pairs )
         {
             DependencyNodeHopCountPair resolvedPair = pairs.get( 0 );
diff --git a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/BannedDependenciesTestSetup.java b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/BannedDependenciesTestSetup.java
index 1d36ef7..6d13ce3 100644
--- a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/BannedDependenciesTestSetup.java
+++ b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/BannedDependenciesTestSetup.java
@@ -92,7 +92,6 @@ public class BannedDependenciesTestSetup
     {
         BannedDependencies rule = new BannedDependencies()
         {
-            @SuppressWarnings( "unchecked" )
             @Override
             protected Set<Artifact> getDependenciesToCheck( MavenProject project )
             {
diff --git a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/ReactorModuleConvergenceTest.java b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/ReactorModuleConvergenceTest.java
index 4eab0cb..06e3539 100644
--- a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/ReactorModuleConvergenceTest.java
+++ b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/ReactorModuleConvergenceTest.java
@@ -77,9 +77,6 @@ public class ReactorModuleConvergenceTest
         setupSortedProjects( Collections.<MavenProject>emptyList() );
 
         rule.execute( helper );
-
-        // intentionally only assertTrue cause we don't expect an exception.
-        assertTrue( true );
     }
 
     @Test
@@ -94,9 +91,6 @@ public class ReactorModuleConvergenceTest
         setupSortedProjects( theList );
 
         rule.execute( helper );
-
-        // intentionally only assertTrue cause we don't expect an exception.
-        assertTrue( true );
     }
 
     @Test( expected = EnforcerRuleException.class )
@@ -153,9 +147,6 @@ public class ReactorModuleConvergenceTest
         setupSortedProjects( theList );
 
         rule.execute( helper );
-
-        // intentionally only assertTrue cause we don't expect an exception.
-        assertTrue( true );
     }
 
     @Test( expected = EnforcerRuleException.class )
@@ -170,9 +161,6 @@ public class ReactorModuleConvergenceTest
         setupSortedProjects( theList );
 
         rule.execute( helper );
-
-        // intentionally only assertTrue cause we don't expect an exception.
-        assertTrue( true );
     }
 
     @Test( expected = EnforcerRuleException.class )
@@ -219,9 +207,6 @@ public class ReactorModuleConvergenceTest
         setupSortedProjects( theList );
 
         rule.execute( helper );
-
-        // intentionally no assertTrue() cause we do not expect to get an exception.
-        assertTrue( true );
     }
 
     @Test( expected = EnforcerRuleException.class )
diff --git a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/RequireActiveProfileTest.java b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/RequireActiveProfileTest.java
index f6713c8..f312119 100644
--- a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/RequireActiveProfileTest.java
+++ b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/RequireActiveProfileTest.java
@@ -65,8 +65,6 @@ public class RequireActiveProfileTest
         when( project.getActiveProfiles() ).thenReturn( Collections.<Profile> emptyList() );
 
         rule.execute( helper );
-
-        assertTrue( true );
     }
 
     @Test
@@ -80,7 +78,6 @@ public class RequireActiveProfileTest
         rule.setProfiles( "profile-2" );
 
         rule.execute( helper );
-        assertTrue( true );
     }
 
     @Test( expected = EnforcerRuleException.class )
@@ -119,7 +116,6 @@ public class RequireActiveProfileTest
         rule.setProfiles( "profile-2" );
 
         rule.execute( helper );
-        assertTrue( true );
     }
 
     @Test
@@ -134,7 +130,6 @@ public class RequireActiveProfileTest
         rule.setAll( true );
 
         rule.execute( helper );
-        assertTrue( true );
     }
 
     @Test( expected = EnforcerRuleException.class )
diff --git a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestAlwaysFail.java b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestAlwaysFail.java
index cf34d33..f024432 100644
--- a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestAlwaysFail.java
+++ b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestAlwaysFail.java
@@ -42,7 +42,7 @@ public class TestAlwaysFail extends TestCase
         }
         catch ( EnforcerRuleException e )
         {
-            assertTrue( true );
+            assertNotNull( e.getMessage() );
         }
     }
 
diff --git a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestAlwaysPass.java b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestAlwaysPass.java
index 60b1cc5..a983873 100644
--- a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestAlwaysPass.java
+++ b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestAlwaysPass.java
@@ -31,19 +31,10 @@ import org.apache.maven.enforcer.rule.api.EnforcerRuleException;
 public class TestAlwaysPass extends TestCase
 {
 
-    public void testExecute()
+    public void testExecute() throws EnforcerRuleException
     {
-        final AlwaysPass rule = new AlwaysPass();
-        try
-        {
-            // execute rule -- should NOT throw EnforcerRuleException
-            rule.execute( EnforcerTestUtils.getHelper() );
-            assertTrue( true );
-        }
-        catch ( EnforcerRuleException e )
-        {
-            fail( "Should NOT throw EnforcerRuleException" );
-        }
+        AlwaysPass rule = new AlwaysPass();
+        rule.execute( EnforcerTestUtils.getHelper() );
     }
 
 }
diff --git a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestMavenVersion.java b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestMavenVersion.java
index 06c9060..e54c5df 100644
--- a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestMavenVersion.java
+++ b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestMavenVersion.java
@@ -24,7 +24,6 @@ import org.apache.maven.enforcer.rule.api.EnforcerRuleHelper;
 
 import org.apache.maven.execution.MavenSession;
 import org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException;
-import org.junit.Assert;
 import org.junit.Test;
 
 import java.util.Properties;
diff --git a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestRequireFileChecksum.java b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestRequireFileChecksum.java
index 201c5aa..c7075ce 100644
--- a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestRequireFileChecksum.java
+++ b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestRequireFileChecksum.java
@@ -21,10 +21,8 @@ package org.apache.maven.plugins.enforcer;
 
 import java.io.File;
 import java.io.IOException;
-import java.nio.charset.StandardCharsets;
 
 import org.apache.maven.enforcer.rule.api.EnforcerRuleException;
-import org.apache.maven.plugins.enforcer.utils.NormalizeLineSeparatorReader.LineSeparator;
 import org.codehaus.plexus.util.FileUtils;
 import org.junit.Rule;
 import org.junit.Test;
diff --git a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestRequireFilesDontExist.java b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestRequireFilesDontExist.java
index 22287a4..684a6ad 100644
--- a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestRequireFilesDontExist.java
+++ b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestRequireFilesDontExist.java
@@ -51,7 +51,7 @@ public class TestRequireFilesDontExist
         }
         catch ( EnforcerRuleException e )
         {
-            assertTrue( true );
+            assertNotNull( e.getMessage() );
         }
         f.delete();
     }
@@ -67,7 +67,7 @@ public class TestRequireFilesDontExist
         }
         catch ( EnforcerRuleException e )
         {
-            assertTrue( true );
+            assertNotNull( e.getMessage() );
         }
     }
 
@@ -98,7 +98,7 @@ public class TestRequireFilesDontExist
         }
         catch ( EnforcerRuleException e )
         {
-            assertTrue( true );
+            assertNotNull( e.getMessage() );
         }
     }
 
@@ -124,7 +124,7 @@ public class TestRequireFilesDontExist
         File f = File.createTempFile( "enforcer", "tmp" );
         f.delete();
 
-        assertTrue( !f.exists() );
+        assertFalse( f.exists() );
 
         rule.setFiles( new File[] { f } );
 
diff --git a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestRequireFilesExist.java b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestRequireFilesExist.java
index b05a4fb..efb7195 100644
--- a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestRequireFilesExist.java
+++ b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestRequireFilesExist.java
@@ -60,7 +60,7 @@ public class TestRequireFilesExist
         }
         catch ( EnforcerRuleException e )
         {
-            assertTrue( true );
+            assertNotNull( e.getMessage() );
         }
     }
 
@@ -69,14 +69,7 @@ public class TestRequireFilesExist
     {
         rule.setFiles( new File[] { null } );
         rule.setAllowNulls( true );
-        try
-        {
-            rule.execute( EnforcerTestUtils.getHelper() );
-        }
-        catch ( EnforcerRuleException e )
-        {
-            fail( "Unexpected Exception:" + e.getLocalizedMessage() );
-        }
+        rule.execute( EnforcerTestUtils.getHelper() );
     }
 
     public void testEmptyFileList()
@@ -91,7 +84,7 @@ public class TestRequireFilesExist
         }
         catch ( EnforcerRuleException e )
         {
-            assertTrue( true );
+            assertNotNull( e.getMessage() );
         }
     }
 
@@ -101,14 +94,7 @@ public class TestRequireFilesExist
         rule.setFiles( new File[] {} );
         assertEquals( 0, rule.getFiles().length );
         rule.setAllowNulls( true );
-        try
-        {
-            rule.execute( EnforcerTestUtils.getHelper() );
-        }
-        catch ( EnforcerRuleException e )
-        {
-            fail( "Unexpected Exception:" + e.getLocalizedMessage() );
-        }
+        rule.execute( EnforcerTestUtils.getHelper() );
     }
 
     public void testFileDoesNotExist()
@@ -116,7 +102,7 @@ public class TestRequireFilesExist
     {
         File f = File.createTempFile( "enforcer", "tmp" );
         f.delete();
-        assertTrue( !f.exists() );
+        assertFalse( f.exists() );
         rule.setFiles( new File[] { f } );
 
         try
@@ -126,7 +112,7 @@ public class TestRequireFilesExist
         }
         catch ( EnforcerRuleException e )
         {
-            assertTrue( true );
+            assertNotNull( e.getMessage() );
         }
     }
 
diff --git a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestRequireFilesSize.java b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestRequireFilesSize.java
index 93996cf..23e1b95 100644
--- a/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestRequireFilesSize.java
+++ b/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestRequireFilesSize.java
@@ -64,7 +64,7 @@ public class TestRequireFilesSize
         }
         catch ( EnforcerRuleException e )
         {
-            assertTrue( true );
+            assertNotNull( e.getMessage() );
         }
     }
 
@@ -73,14 +73,7 @@ public class TestRequireFilesSize
     {
         rule.setFiles( new File[] { null } );
         rule.setAllowNulls( true );
-        try
-        {
-            rule.execute( EnforcerTestUtils.getHelper() );
-        }
-        catch ( EnforcerRuleException e )
-        {
-            fail( "Unexpected Exception:" + e.getLocalizedMessage() );
-        }
+        rule.execute( EnforcerTestUtils.getHelper() );
     }
 
     public void testEmptyFileList()
@@ -111,7 +104,7 @@ public class TestRequireFilesSize
     {
         File f = File.createTempFile( "enforcer", "tmp" );
         f.delete();
-        assertTrue( !f.exists() );
+        assertFalse( f.exists() );
         rule.setFiles( new File[] { f } );
 
         try
@@ -121,7 +114,7 @@ public class TestRequireFilesSize
         }
         catch ( EnforcerRuleException e )
         {
-            assertTrue( true );
+            assertNotNull( e.getMessage() );
         }
     }
 
@@ -139,28 +132,18 @@ public class TestRequireFilesSize
         }
         catch ( EnforcerRuleException e )
         {
-            assertTrue( true );
+            assertNotNull( e.getMessage() );
         }
     }
 
     public void testFileTooBig()
-        throws EnforcerRuleException, IOException
+        throws IOException
     {
         File f = File.createTempFile( "enforcer", "tmp" );
         f.deleteOnExit();
-        try
-        {
-            // Create file
-            FileWriter fstream = new FileWriter( f );
-            BufferedWriter out = new BufferedWriter( fstream );
+        try ( BufferedWriter out = new BufferedWriter( new FileWriter( f ) ) )
+        {            
             out.write( "123456789101112131415" );
-            // Close the output stream
-            out.close();
-            fstream.close();
-        }
-        catch ( Exception e )
-        {// Catch exception if any
-            System.err.println( "Error: " + e.getMessage() );
         }
 
         rule.setFiles( new File[] { f } );
@@ -173,7 +156,7 @@ public class TestRequireFilesSize
         }
         catch ( EnforcerRuleException e )
         {
-            assertTrue( true );
+            assertNotNull( e.getMessage() );
         }
     }