]> source.dussan.org Git - archiva.git/commitdiff
diamond operator
authorOlivier Lamy <olamy@apache.org>
Wed, 16 Apr 2014 07:12:51 +0000 (17:12 +1000)
committerOlivier Lamy <olamy@apache.org>
Wed, 16 Apr 2014 07:12:51 +0000 (17:12 +1000)
archiva-modules/archiva-web/archiva-rest/archiva-rest-services/src/main/java/org/apache/archiva/rest/services/DefaultBrowseService.java
archiva-modules/plugins/maven2-repository/src/main/java/org/apache/archiva/metadata/repository/storage/maven2/Maven2RepositoryStorage.java

index 93e36284d0c3edcd716258eb45fef58738c98c5a..c98b5f9d2bd2b4d3d89974118b308782c264a5f2 100644 (file)
@@ -161,7 +161,7 @@ public class DefaultBrowseService
     {
         List<String> selectedRepos = getSelectedRepos( repositoryId );
 
-        Set<String> projects = new LinkedHashSet<String>();
+        Set<String> projects = new LinkedHashSet<>();
 
         RepositorySession repositorySession = repositorySessionFactory.createSession();
         Set<String> namespaces;
@@ -169,7 +169,7 @@ public class DefaultBrowseService
         {
             MetadataResolver metadataResolver = repositorySession.getResolver();
 
-            Set<String> namespacesToCollapse = new LinkedHashSet<String>();
+            Set<String> namespacesToCollapse = new LinkedHashSet<>();
             for ( String repoId : selectedRepos )
             {
                 namespacesToCollapse.addAll( metadataResolver.resolveNamespaces( repositorySession, repoId, groupId ) );
@@ -180,7 +180,7 @@ public class DefaultBrowseService
             // TODO: this logic should be optional, particularly remembering we want to keep this code simple
             // it is located here to avoid the content repository implementation needing to do too much for what
             // is essentially presentation code
-            namespaces = new LinkedHashSet<String>();
+            namespaces = new LinkedHashSet<>();
             for ( String n : namespacesToCollapse )
             {
                 // TODO: check performance of this
index 4f795ebcc7bde60d440730a0e75d489e5987ad52..c85518a42fdb7098ddcb424bd9cb77e4bfd8548e 100644 (file)
@@ -87,6 +87,7 @@ import java.io.FileNotFoundException;
 import java.io.FileReader;
 import java.io.FilenameFilter;
 import java.io.IOException;
+import java.nio.file.Files;
 import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.Collection;
@@ -571,6 +572,9 @@ public class Maven2RepositoryStorage
 
         // scan all directories in the namespace, and only include those that are known to be projects
         List<String> projects = new ArrayList<>();
+
+
+
         File[] files = dir.listFiles( new DirectoryFilter( filter ) );
         if ( files != null )
         {