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-changelog-plugin.git


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

commit 0be1ad34e19e8b2b3d38986b865fbef82d6f8251
Author: Tim te Beek <[email protected]>
AuthorDate: Sat Aug 19 21:48:43 2023 +0000

    [MNG-6847] Use diamond operator
    
    Use this link to re-run the recipe: 
https://app.moderne.io/recipes/org.openrewrite.staticanalysis.UseDiamondOperator?organizationId=QXBhY2hlIE1hdmVu
    
    Co-authored-by: Moderne <[email protected]>
---
 .../apache/maven/plugin/changelog/ChangeLog.java   |  4 ++--
 .../maven/plugin/changelog/ChangeLogHandler.java   |  2 +-
 .../maven/plugin/changelog/ChangeLogReport.java    | 16 +++++++--------
 .../plugin/changelog/DeveloperActivityReport.java  |  8 ++++----
 .../maven/plugin/changelog/FileActivityReport.java |  6 +++---
 .../changelog/FileActivityComparatorTest.java      | 24 +++++++++++-----------
 .../plugin/changelog/stubs/DevelopersStub.java     |  2 +-
 7 files changed, 31 insertions(+), 31 deletions(-)

diff --git a/src/main/java/org/apache/maven/plugin/changelog/ChangeLog.java 
b/src/main/java/org/apache/maven/plugin/changelog/ChangeLog.java
index b58cb3f..13ea8c0 100644
--- a/src/main/java/org/apache/maven/plugin/changelog/ChangeLog.java
+++ b/src/main/java/org/apache/maven/plugin/changelog/ChangeLog.java
@@ -62,7 +62,7 @@ public class ChangeLog
     {
         SAXParser parser = SAXParserFactory.newInstance().newSAXParser();
 
-        List<ChangeLogSet> changeLogSets = new ArrayList<ChangeLogSet>();
+        List<ChangeLogSet> changeLogSets = new ArrayList<>();
 
         parser.parse( stream, new ChangeLogHandler( changeLogSets ) );
 
@@ -74,7 +74,7 @@ public class ChangeLog
     {
         SAXParser parser = SAXParserFactory.newInstance().newSAXParser();
 
-        List<ChangeLogSet> changeLogSets = new ArrayList<ChangeLogSet>();
+        List<ChangeLogSet> changeLogSets = new ArrayList<>();
 
         // CHECKSTYLE_OFF: MagicNumber
         BufferedReader br = new BufferedReader( reader, 8192 );
diff --git 
a/src/main/java/org/apache/maven/plugin/changelog/ChangeLogHandler.java 
b/src/main/java/org/apache/maven/plugin/changelog/ChangeLogHandler.java
index 2026106..b0278ef 100644
--- a/src/main/java/org/apache/maven/plugin/changelog/ChangeLogHandler.java
+++ b/src/main/java/org/apache/maven/plugin/changelog/ChangeLogHandler.java
@@ -196,7 +196,7 @@ public class ChangeLogHandler
         }
         else if ( "changeset".equals( qName ) )
         {
-            bufEntries = new LinkedList<ChangeSet>();
+            bufEntries = new LinkedList<>();
 
             currentPattern = attributes.getValue( "datePattern" );
             if ( currentPattern == null )
diff --git 
a/src/main/java/org/apache/maven/plugin/changelog/ChangeLogReport.java 
b/src/main/java/org/apache/maven/plugin/changelog/ChangeLogReport.java
index 8bf7f4f..d335a30 100644
--- a/src/main/java/org/apache/maven/plugin/changelog/ChangeLogReport.java
+++ b/src/main/java/org/apache/maven/plugin/changelog/ChangeLogReport.java
@@ -494,8 +494,8 @@ public class ChangeLogReport
      */
     private void initializeDeveloperMaps()
     {
-        developersById = new HashMap<String, Developer>();
-        developersByName = new HashMap<String, Developer>();
+        developersById = new HashMap<>();
+        developersByName = new HashMap<>();
 
         if ( developers != null )
         {
@@ -636,7 +636,7 @@ public class ChangeLogReport
     {
         try
         {
-            List<ChangeLogSet> changeSets = new ArrayList<ChangeLogSet>();
+            List<ChangeLogSet> changeSets = new ArrayList<>();
 
             ScmRepository repository = getScmRepository();
 
@@ -805,9 +805,9 @@ public class ChangeLogReport
     {
         if ( patternArray == null )
         {
-            return new ArrayList<Pattern>();
+            return new ArrayList<>();
         }
-        List<Pattern> patterns = new ArrayList<Pattern>( patternArray.length );
+        List<Pattern> patterns = new ArrayList<>( patternArray.length );
         for ( String string : patternArray )
         {
             //replaces * with [/\]* (everything but file seperators)
@@ -1304,7 +1304,7 @@ public class ChangeLogReport
             return 0;
         }
 
-        HashMap<String, List<ChangeFile>> fileList = new HashMap<String, 
List<ChangeFile>>();
+        HashMap<String, List<ChangeFile>> fileList = new HashMap<>();
 
         for ( ChangeSet entry : entries )
         {
@@ -1319,7 +1319,7 @@ public class ChangeLogReport
                 }
                 else
                 {
-                    list = new LinkedList<ChangeFile>();
+                    list = new LinkedList<>();
 
                     list.add( file );
 
@@ -1356,7 +1356,7 @@ public class ChangeLogReport
 
         initReportUrls();
 
-        List<ChangeSet> sortedEntries = new ArrayList<ChangeSet>( entries );
+        List<ChangeSet> sortedEntries = new ArrayList<>( entries );
         Collections.sort( sortedEntries, new Comparator<ChangeSet>()
         {
             public int compare( ChangeSet changeSet0, ChangeSet changeSet1 )
diff --git 
a/src/main/java/org/apache/maven/plugin/changelog/DeveloperActivityReport.java 
b/src/main/java/org/apache/maven/plugin/changelog/DeveloperActivityReport.java
index d43a19d..2ab9e21 100644
--- 
a/src/main/java/org/apache/maven/plugin/changelog/DeveloperActivityReport.java
+++ 
b/src/main/java/org/apache/maven/plugin/changelog/DeveloperActivityReport.java
@@ -218,9 +218,9 @@ public class DeveloperActivityReport
      */
     private void initDeveloperDetails( ChangeLogSet set )
     {
-        commits = new HashMap<String, List<ChangeSet>>();
+        commits = new HashMap<>();
 
-        files = new HashMap<String, Map<String, ChangeFile>>();
+        files = new HashMap<>();
 
         countDevCommits( set.getChangeSets() );
 
@@ -242,7 +242,7 @@ public class DeveloperActivityReport
 
             if ( list == null )
             {
-                list = new LinkedList<ChangeSet>();
+                list = new LinkedList<>();
                 commits.put( developer, list );
             }
 
@@ -265,7 +265,7 @@ public class DeveloperActivityReport
 
             if ( filesMap == null )
             {
-                filesMap = new HashMap<String, ChangeFile>();
+                filesMap = new HashMap<>();
                 files.put( developer, filesMap );
             }
 
diff --git 
a/src/main/java/org/apache/maven/plugin/changelog/FileActivityReport.java 
b/src/main/java/org/apache/maven/plugin/changelog/FileActivityReport.java
index 38b35ea..f4efe21 100644
--- a/src/main/java/org/apache/maven/plugin/changelog/FileActivityReport.java
+++ b/src/main/java/org/apache/maven/plugin/changelog/FileActivityReport.java
@@ -213,9 +213,9 @@ public class FileActivityReport
      */
     private List<List<ChangeFile>> getOrderedFileList( Collection<ChangeSet> 
entries )
     {
-        List<List<ChangeFile>> list = new LinkedList<List<ChangeFile>>();
+        List<List<ChangeFile>> list = new LinkedList<>();
 
-        Map<String, List<ChangeFile>> map = new HashMap<String, 
List<ChangeFile>>();
+        Map<String, List<ChangeFile>> map = new HashMap<>();
 
         for ( ChangeSet entry : entries )
         {
@@ -225,7 +225,7 @@ public class FileActivityReport
 
                 if ( revisions == null )
                 {
-                    revisions = new LinkedList<ChangeFile>();
+                    revisions = new LinkedList<>();
                     map.put( file.getName(), revisions );
                 }
 
diff --git 
a/src/test/java/org/apache/maven/plugin/changelog/FileActivityComparatorTest.java
 
b/src/test/java/org/apache/maven/plugin/changelog/FileActivityComparatorTest.java
index 4eef04f..651bf83 100644
--- 
a/src/test/java/org/apache/maven/plugin/changelog/FileActivityComparatorTest.java
+++ 
b/src/test/java/org/apache/maven/plugin/changelog/FileActivityComparatorTest.java
@@ -47,17 +47,17 @@ public class FileActivityComparatorTest
     @Test
     public void testCompareByNumberOfCommits()
     {
-        List<ChangeFile> list1 = new ArrayList<ChangeFile>();
+        List<ChangeFile> list1 = new ArrayList<>();
         list1.add( new ChangeFile( "anything" ) );
 
-        List<ChangeFile> list2 = new ArrayList<ChangeFile>();
+        List<ChangeFile> list2 = new ArrayList<>();
 
         assertTrue( "Test compare by commits, less than", comparator.compare( 
list1, list2 ) < 0 );
 
-        list1 = new ArrayList<ChangeFile>();
+        list1 = new ArrayList<>();
         list1.add( new ChangeFile( "anything" ) );
 
-        list2 = new ArrayList<ChangeFile>();
+        list2 = new ArrayList<>();
         list2.add( new ChangeFile( "one thing" ) );
         list2.add( new ChangeFile( "something" ) );
 
@@ -67,21 +67,21 @@ public class FileActivityComparatorTest
     @Test
     public void testCompareByRevision()
     {
-        List<ChangeFile> list1 = new ArrayList<ChangeFile>();
+        List<ChangeFile> list1 = new ArrayList<>();
         list1.add( new ChangeFile( "changefile-1", "123" ) );
         list1.add( new ChangeFile( "changefile-1", "234" ) );
 
-        List<ChangeFile> list2 = new ArrayList<ChangeFile>();
+        List<ChangeFile> list2 = new ArrayList<>();
         list2.add( new ChangeFile( "changefile-2", "246" ) );
         list2.add( new ChangeFile( "changefile-2", "468" ) );
 
         assertTrue( "Test compare by revision, less than", comparator.compare( 
list1, list2 ) < 0 );
 
-        list1 = new ArrayList<ChangeFile>();
+        list1 = new ArrayList<>();
         list1.add( new ChangeFile( "changefile-1", "246" ) );
         list1.add( new ChangeFile( "changefile-1", "468" ) );
 
-        list2 = new ArrayList<ChangeFile>();
+        list2 = new ArrayList<>();
         list2.add( new ChangeFile( "changefile-2", "123" ) );
         list2.add( new ChangeFile( "changefile-2", "234" ) );
 
@@ -91,21 +91,21 @@ public class FileActivityComparatorTest
     @Test
     public void testCompareByName()
     {
-        List<ChangeFile> list1 = new ArrayList<ChangeFile>();
+        List<ChangeFile> list1 = new ArrayList<>();
         list1.add( new ChangeFile( "changefile-1", "123" ) );
         list1.add( new ChangeFile( "changefile-1", "468" ) );
 
-        List<ChangeFile> list2 = new ArrayList<ChangeFile>();
+        List<ChangeFile> list2 = new ArrayList<>();
         list2.add( new ChangeFile( "changefile-2", "246" ) );
         list2.add( new ChangeFile( "changefile-2", "468" ) );
 
         assertTrue( "Test compare by name, less than", comparator.compare( 
list1, list2 ) < 0 );
 
-        list1 = new ArrayList<ChangeFile>();
+        list1 = new ArrayList<>();
         list1.add( new ChangeFile( "changefile-1", "246" ) );
         list1.add( new ChangeFile( "changefile-1", "468" ) );
 
-        list2 = new ArrayList<ChangeFile>();
+        list2 = new ArrayList<>();
         list2.add( new ChangeFile( "changefile-2", "123" ) );
         list2.add( new ChangeFile( "changefile-2", "234" ) );
 
diff --git 
a/src/test/java/org/apache/maven/plugin/changelog/stubs/DevelopersStub.java 
b/src/test/java/org/apache/maven/plugin/changelog/stubs/DevelopersStub.java
index f47dc9e..3d117ce 100644
--- a/src/test/java/org/apache/maven/plugin/changelog/stubs/DevelopersStub.java
+++ b/src/test/java/org/apache/maven/plugin/changelog/stubs/DevelopersStub.java
@@ -35,7 +35,7 @@ public class DevelopersStub
     {
         super();
 
-        List<Developer> developers = new ArrayList<Developer>();
+        List<Developer> developers = new ArrayList<>();
 
         Developer developer = new Developer();
         developer.setName( "Edwin Punzalan" );

Reply via email to