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() ) {