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

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


The following commit(s) were added to refs/heads/master by this push:
     new f7bd220  [MNG-6847] Use diamond operator (#10)
f7bd220 is described below

commit f7bd2201989c69e277bbcb28d8c1c331354089ed
Author: Tim te Beek <timteb...@gmail.com>
AuthorDate: Wed Sep 27 13:42:31 2023 +0200

    [MNG-6847] Use diamond operator (#10)
    
    * [MNG-6847] Use diamond operator
    
    Use this link to re-run the recipe: 
https://app.moderne.io/recipes/builder/SEvWu02zw?organizationId=QXBhY2hlIE1hdmVu
    
    Co-authored-by: Moderne <t...@moderne.io>
    
    * Apply suggestions from code review
    
    ---------
    
    Co-authored-by: Moderne <t...@moderne.io>
---
 .../java/org/apache/maven/doxia/linkcheck/DefaultLinkCheck.java    | 4 ++--
 .../maven/doxia/linkcheck/validation/LinkValidationItem.java       | 7 +------
 .../maven/doxia/linkcheck/validation/LinkValidatorManager.java     | 2 +-
 src/test/java/org/apache/maven/doxia/linkcheck/AnchorLinkTest.java | 2 +-
 src/test/java/org/apache/maven/doxia/linkcheck/LinkCheckTest.java  | 2 +-
 5 files changed, 6 insertions(+), 11 deletions(-)

diff --git 
a/src/main/java/org/apache/maven/doxia/linkcheck/DefaultLinkCheck.java 
b/src/main/java/org/apache/maven/doxia/linkcheck/DefaultLinkCheck.java
index acea4aa..3813468 100644
--- a/src/main/java/org/apache/maven/doxia/linkcheck/DefaultLinkCheck.java
+++ b/src/main/java/org/apache/maven/doxia/linkcheck/DefaultLinkCheck.java
@@ -214,7 +214,7 @@ public final class DefaultLinkCheck
 
         LinkcheckModel model = new LinkcheckModel();
         model.setModelEncoding( reportOutputEncoding );
-        model.setFiles( new LinkedList<LinkcheckFile>() );
+        model.setFiles( new LinkedList<>() );
 
         displayMemoryConsumption();
 
@@ -321,7 +321,7 @@ public final class DefaultLinkCheck
      */
     private String getExcludedPages()
     {
-        LinkedList<String> patternList = new LinkedList<String>( 
FileUtils.getDefaultExcludesAsList() );
+        LinkedList<String> patternList = new LinkedList<>( 
FileUtils.getDefaultExcludesAsList() );
 
         if ( excludedPages != null )
         {
diff --git 
a/src/main/java/org/apache/maven/doxia/linkcheck/validation/LinkValidationItem.java
 
b/src/main/java/org/apache/maven/doxia/linkcheck/validation/LinkValidationItem.java
index 9159260..d78aa08 100644
--- 
a/src/main/java/org/apache/maven/doxia/linkcheck/validation/LinkValidationItem.java
+++ 
b/src/main/java/org/apache/maven/doxia/linkcheck/validation/LinkValidationItem.java
@@ -91,12 +91,7 @@ public class LinkValidationItem
             return false;
         }
 
-        if ( !lvi.source.equals( this.source ) )
-        {
-            return false;
-        }
-
-        return true;
+        return lvi.source.equals( this.source );
     }
 
     /** {@inheritDoc} */
diff --git 
a/src/main/java/org/apache/maven/doxia/linkcheck/validation/LinkValidatorManager.java
 
b/src/main/java/org/apache/maven/doxia/linkcheck/validation/LinkValidatorManager.java
index 62011f7..cdc5cc5 100644
--- 
a/src/main/java/org/apache/maven/doxia/linkcheck/validation/LinkValidatorManager.java
+++ 
b/src/main/java/org/apache/maven/doxia/linkcheck/validation/LinkValidatorManager.java
@@ -247,7 +247,7 @@ public class LinkValidatorManager
         }
 
         // Remove non-persistent items from cache
-        Map<Object, LinkValidationResult> persistentCache = new 
HashMap<Object, LinkValidationResult>();
+        Map<Object, LinkValidationResult> persistentCache = new HashMap<>();
 
         for ( Map.Entry<Object, LinkValidationResult> resource : 
this.cache.entrySet() )
         {
diff --git a/src/test/java/org/apache/maven/doxia/linkcheck/AnchorLinkTest.java 
b/src/test/java/org/apache/maven/doxia/linkcheck/AnchorLinkTest.java
index f397b9e..6cef7be 100644
--- a/src/test/java/org/apache/maven/doxia/linkcheck/AnchorLinkTest.java
+++ b/src/test/java/org/apache/maven/doxia/linkcheck/AnchorLinkTest.java
@@ -63,7 +63,7 @@ public class AnchorLinkTest
 
         LinkcheckModel result = lc.execute();
 
-        Map<String, LinkcheckFile> map = new HashMap<String, LinkcheckFile>();
+        Map<String, LinkcheckFile> map = new HashMap<>();
 
         for ( LinkcheckFile ftc : result.getFiles() )
         {
diff --git a/src/test/java/org/apache/maven/doxia/linkcheck/LinkCheckTest.java 
b/src/test/java/org/apache/maven/doxia/linkcheck/LinkCheckTest.java
index 02d6d67..80b557b 100644
--- a/src/test/java/org/apache/maven/doxia/linkcheck/LinkCheckTest.java
+++ b/src/test/java/org/apache/maven/doxia/linkcheck/LinkCheckTest.java
@@ -61,7 +61,7 @@ public class LinkCheckTest
 
         LinkcheckModel result = lc.execute();
 
-        Map<String, LinkcheckFile> map = new HashMap<String, LinkcheckFile>();
+        Map<String, LinkcheckFile> map = new HashMap<>();
 
         for ( LinkcheckFile ftc : result.getFiles() )
         {

Reply via email to