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

slachiewicz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-jdeprscan-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new e61b608  [MJDEPRSCAN-5] Require Java 8
e61b608 is described below

commit e61b6085e7c7c2f7a25d0ed46fb50cc7b4801933
Author: Sylwester Lachiewicz <[email protected]>
AuthorDate: Thu Feb 9 21:37:02 2023 +0100

    [MJDEPRSCAN-5] Require Java 8
---
 pom.xml                                                        |  2 +-
 .../apache/maven/plugins/jdeprscan/AbstractJDeprScanMojo.java  | 10 +---------
 .../org/apache/maven/plugins/jdeprscan/BaseJDeprScanMojo.java  |  2 +-
 .../maven/plugins/jdeprscan/consumers/JDeprScanConsumer.java   |  7 +------
 4 files changed, 4 insertions(+), 17 deletions(-)

diff --git a/pom.xml b/pom.xml
index 3bb07b0..8a73f3f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -64,7 +64,7 @@ under the License.
 
   <properties>
     <mavenVersion>3.0</mavenVersion>
-    <javaVersion>7</javaVersion>
+    <javaVersion>8</javaVersion>
     
<project.build.outputTimestamp>2020-04-07T21:04:00Z</project.build.outputTimestamp>
   </properties>
   
diff --git 
a/src/main/java/org/apache/maven/plugins/jdeprscan/AbstractJDeprScanMojo.java 
b/src/main/java/org/apache/maven/plugins/jdeprscan/AbstractJDeprScanMojo.java
index a40977c..ae46027 100644
--- 
a/src/main/java/org/apache/maven/plugins/jdeprscan/AbstractJDeprScanMojo.java
+++ 
b/src/main/java/org/apache/maven/plugins/jdeprscan/AbstractJDeprScanMojo.java
@@ -269,15 +269,7 @@ public abstract class AbstractJDeprScanMojo
                         tc = tcs.get( tcs.size() - 1 );
                     }
                 }
-                catch ( ReflectiveOperationException e )
-                {
-                    // ignore
-                }
-                catch ( SecurityException e )
-                {
-                    // ignore
-                }
-                catch ( IllegalArgumentException e )
+                catch ( ReflectiveOperationException | SecurityException | 
IllegalArgumentException e )
                 {
                     // ignore
                 }
diff --git 
a/src/main/java/org/apache/maven/plugins/jdeprscan/BaseJDeprScanMojo.java 
b/src/main/java/org/apache/maven/plugins/jdeprscan/BaseJDeprScanMojo.java
index f9fa9d7..b1fffda 100644
--- a/src/main/java/org/apache/maven/plugins/jdeprscan/BaseJDeprScanMojo.java
+++ b/src/main/java/org/apache/maven/plugins/jdeprscan/BaseJDeprScanMojo.java
@@ -66,7 +66,7 @@ public abstract class BaseJDeprScanMojo extends 
AbstractJDeprScanMojo
     @Parameter
     private String release;
     
-    private JDeprScanConsumer consumer = new JDeprScanConsumer();
+    private final JDeprScanConsumer consumer = new JDeprScanConsumer();
     
     @Override
     public void execute()
diff --git 
a/src/main/java/org/apache/maven/plugins/jdeprscan/consumers/JDeprScanConsumer.java
 
b/src/main/java/org/apache/maven/plugins/jdeprscan/consumers/JDeprScanConsumer.java
index 188b6b8..5c20e43 100644
--- 
a/src/main/java/org/apache/maven/plugins/jdeprscan/consumers/JDeprScanConsumer.java
+++ 
b/src/main/java/org/apache/maven/plugins/jdeprscan/consumers/JDeprScanConsumer.java
@@ -78,12 +78,7 @@ public class JDeprScanConsumer
             return;
         }
 
-        Set<String> dm = deprecatedMethods.get( matcher.group( 1 ) );
-        if ( dm == null )
-        {
-            dm = new HashSet<>();
-            deprecatedMethods.put( matcher.group( 1 ), dm );
-        }
+        Set<String> dm = deprecatedMethods.computeIfAbsent( matcher.group( 1 
), k -> new HashSet<>() );
         dm.add( matcher.group( 2 ) );
     }
 }

Reply via email to