[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 <team@moderne.io>
* Apply suggestions from code review
---------
Co-authored-by: Moderne <team@moderne.io>
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 @@
LinkcheckModel model = new LinkcheckModel();
model.setModelEncoding( reportOutputEncoding );
- model.setFiles( new LinkedList<LinkcheckFile>() );
+ model.setFiles( new LinkedList<>() );
displayMemoryConsumption();
@@ -321,7 +321,7 @@
*/
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 @@
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 @@
}
// 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 @@
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 @@
LinkcheckModel result = lc.execute();
- Map<String, LinkcheckFile> map = new HashMap<String, LinkcheckFile>();
+ Map<String, LinkcheckFile> map = new HashMap<>();
for ( LinkcheckFile ftc : result.getFiles() )
{