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 ) );
}
}