http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/plugin/MojoExecution.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/plugin/MojoExecution.java b/maven-core/src/main/java/org/apache/maven/plugin/MojoExecution.java index a417219..bf053cc 100644 --- a/maven-core/src/main/java/org/apache/maven/plugin/MojoExecution.java +++ b/maven-core/src/main/java/org/apache/maven/plugin/MojoExecution.java @@ -69,7 +69,7 @@ public class MojoExecution * The executions to fork before this execution, indexed by the groupId:artifactId:version of the project on which * the forked execution are to be run and in reactor build order. */ - private Map<String, List<MojoExecution>> forkedExecutions = new LinkedHashMap<String, List<MojoExecution>>(); + private Map<String, List<MojoExecution>> forkedExecutions = new LinkedHashMap<>(); public MojoExecution( Plugin plugin, String goal, String executionId ) {
http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultLegacySupport.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultLegacySupport.java b/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultLegacySupport.java index f397c1e..bb55eb9 100644 --- a/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultLegacySupport.java +++ b/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultLegacySupport.java @@ -39,7 +39,7 @@ public class DefaultLegacySupport { private static final ThreadLocal<AtomicReference<MavenSession>> SESSION = - new InheritableThreadLocal<AtomicReference<MavenSession>>(); + new InheritableThreadLocal<>(); public void setSession( MavenSession session ) { @@ -55,7 +55,7 @@ public class DefaultLegacySupport } else { - DefaultLegacySupport.SESSION.set( new AtomicReference<MavenSession>( session ) ); + DefaultLegacySupport.SESSION.set( new AtomicReference<>( session ) ); } } http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultPluginDependenciesResolver.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultPluginDependenciesResolver.java b/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultPluginDependenciesResolver.java index 5b0c271..b79b15f 100644 --- a/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultPluginDependenciesResolver.java +++ b/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultPluginDependenciesResolver.java @@ -107,7 +107,7 @@ public class DefaultPluginDependenciesResolver String requiredMavenVersion = (String) result.getProperties().get( "prerequisites.maven" ); if ( requiredMavenVersion != null ) { - Map<String, String> props = new LinkedHashMap<String, String>( pluginArtifact.getProperties() ); + Map<String, String> props = new LinkedHashMap<>( pluginArtifact.getProperties() ); props.put( "requiredMavenVersion", requiredMavenVersion ); pluginArtifact = pluginArtifact.setProperties( props ); } http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultPluginManager.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultPluginManager.java b/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultPluginManager.java index 015060f..e2f4526 100644 --- a/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultPluginManager.java +++ b/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultPluginManager.java @@ -248,11 +248,7 @@ public class DefaultPluginManager { throw new PluginNotFoundException( plugin, project.getPluginArtifactRepositories() ); } - catch ( PluginDescriptorParsingException e ) - { - throw new PluginManagerException( plugin, e.getMessage(), e ); - } - catch ( InvalidPluginDescriptorException e ) + catch ( PluginDescriptorParsingException | InvalidPluginDescriptorException e ) { throw new PluginManagerException( plugin, e.getMessage(), e ); } http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/plugin/internal/PluginDependencyResolutionListener.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/plugin/internal/PluginDependencyResolutionListener.java b/maven-core/src/main/java/org/apache/maven/plugin/internal/PluginDependencyResolutionListener.java index 533920a..18756f3 100644 --- a/maven-core/src/main/java/org/apache/maven/plugin/internal/PluginDependencyResolutionListener.java +++ b/maven-core/src/main/java/org/apache/maven/plugin/internal/PluginDependencyResolutionListener.java @@ -46,11 +46,11 @@ class PluginDependencyResolutionListener private ArtifactFilter coreFilter; - private LinkedList<Artifact> coreArtifacts = new LinkedList<Artifact>(); + private LinkedList<Artifact> coreArtifacts = new LinkedList<>(); private Artifact wagonProvider; - private Map<Artifact, Object> bannedArtifacts = new IdentityHashMap<Artifact, Object>(); + private Map<Artifact, Object> bannedArtifacts = new IdentityHashMap<>(); public PluginDependencyResolutionListener( ArtifactFilter coreFilter ) { http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/plugin/internal/ValidatingConfigurationListener.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/plugin/internal/ValidatingConfigurationListener.java b/maven-core/src/main/java/org/apache/maven/plugin/internal/ValidatingConfigurationListener.java index 706694b..e9c08be 100644 --- a/maven-core/src/main/java/org/apache/maven/plugin/internal/ValidatingConfigurationListener.java +++ b/maven-core/src/main/java/org/apache/maven/plugin/internal/ValidatingConfigurationListener.java @@ -47,7 +47,7 @@ class ValidatingConfigurationListener { this.mojo = mojo; this.delegate = delegate; - this.missingParameters = new HashMap<String, Parameter>(); + this.missingParameters = new HashMap<>(); if ( mojoDescriptor.getParameters() != null ) { http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/plugin/prefix/internal/DefaultPluginPrefixResolver.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/plugin/prefix/internal/DefaultPluginPrefixResolver.java b/maven-core/src/main/java/org/apache/maven/plugin/prefix/internal/DefaultPluginPrefixResolver.java index 8d2ad0f..25a5bc8 100644 --- a/maven-core/src/main/java/org/apache/maven/plugin/prefix/internal/DefaultPluginPrefixResolver.java +++ b/maven-core/src/main/java/org/apache/maven/plugin/prefix/internal/DefaultPluginPrefixResolver.java @@ -164,7 +164,7 @@ public class DefaultPluginPrefixResolver { RequestTrace trace = RequestTrace.newChild( null, request ); - List<MetadataRequest> requests = new ArrayList<MetadataRequest>(); + List<MetadataRequest> requests = new ArrayList<>(); for ( String pluginGroup : request.getPluginGroups() ) { http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/plugin/version/internal/DefaultPluginVersionResolver.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/plugin/version/internal/DefaultPluginVersionResolver.java b/maven-core/src/main/java/org/apache/maven/plugin/version/internal/DefaultPluginVersionResolver.java index 76b6bfd..f11ee95 100644 --- a/maven-core/src/main/java/org/apache/maven/plugin/version/internal/DefaultPluginVersionResolver.java +++ b/maven-core/src/main/java/org/apache/maven/plugin/version/internal/DefaultPluginVersionResolver.java @@ -121,7 +121,7 @@ public class DefaultPluginVersionResolver new DefaultMetadata( request.getGroupId(), request.getArtifactId(), "maven-metadata.xml", DefaultMetadata.Nature.RELEASE_OR_SNAPSHOT ); - List<MetadataRequest> requests = new ArrayList<MetadataRequest>(); + List<MetadataRequest> requests = new ArrayList<>(); requests.add( new MetadataRequest( metadata, null, REPOSITORY_CONTEXT ).setTrace( trace ) ); @@ -176,8 +176,8 @@ public class DefaultPluginVersionResolver { VersionScheme versionScheme = new GenericVersionScheme(); - TreeSet<Version> releases = new TreeSet<Version>( Collections.reverseOrder() ); - TreeSet<Version> snapshots = new TreeSet<Version>( Collections.reverseOrder() ); + TreeSet<Version> releases = new TreeSet<>( Collections.reverseOrder() ); + TreeSet<Version> snapshots = new TreeSet<>( Collections.reverseOrder() ); for ( String ver : versions.versions.keySet() ) { @@ -401,7 +401,7 @@ public class DefaultPluginVersionResolver ArtifactRepository latestRepository; - Map<String, ArtifactRepository> versions = new LinkedHashMap<String, ArtifactRepository>(); + Map<String, ArtifactRepository> versions = new LinkedHashMap<>(); } http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/project/DefaultDependencyResolutionResult.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/project/DefaultDependencyResolutionResult.java b/maven-core/src/main/java/org/apache/maven/project/DefaultDependencyResolutionResult.java index 07c6a2f..dbdf252 100644 --- a/maven-core/src/main/java/org/apache/maven/project/DefaultDependencyResolutionResult.java +++ b/maven-core/src/main/java/org/apache/maven/project/DefaultDependencyResolutionResult.java @@ -37,15 +37,15 @@ class DefaultDependencyResolutionResult private DependencyNode root; - private List<Dependency> dependencies = new ArrayList<Dependency>(); + private List<Dependency> dependencies = new ArrayList<>(); - private List<Dependency> resolvedDependencies = new ArrayList<Dependency>(); + private List<Dependency> resolvedDependencies = new ArrayList<>(); - private List<Dependency> unresolvedDependencies = new ArrayList<Dependency>(); + private List<Dependency> unresolvedDependencies = new ArrayList<>(); - private List<Exception> collectionErrors = new ArrayList<Exception>(); + private List<Exception> collectionErrors = new ArrayList<>(); - private Map<Dependency, List<Exception>> resolutionErrors = new IdentityHashMap<Dependency, List<Exception>>(); + private Map<Dependency, List<Exception>> resolutionErrors = new IdentityHashMap<>(); public DependencyNode getDependencyGraph() { @@ -91,7 +91,7 @@ class DefaultDependencyResolutionResult } else { - this.collectionErrors = new ArrayList<Exception>(); + this.collectionErrors = new ArrayList<>(); } } http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/project/DefaultModelBuildingListener.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/project/DefaultModelBuildingListener.java b/maven-core/src/main/java/org/apache/maven/project/DefaultModelBuildingListener.java index a536562..632ee1b 100644 --- a/maven-core/src/main/java/org/apache/maven/project/DefaultModelBuildingListener.java +++ b/maven-core/src/main/java/org/apache/maven/project/DefaultModelBuildingListener.java @@ -114,19 +114,7 @@ public class DefaultModelBuildingListener project.setClassRealm( record.realm ); project.setExtensionDependencyFilter( record.extensionArtifactFilter ); } - catch ( PluginResolutionException e ) - { - event.getProblems().add( new ModelProblemCollectorRequest( Severity.ERROR, Version.BASE ) - .setMessage( "Unresolveable build extension: " + e.getMessage() ) - .setException( e ) ); - } - catch ( PluginVersionResolutionException e ) - { - event.getProblems().add( new ModelProblemCollectorRequest( Severity.ERROR, Version.BASE ) - .setMessage( "Unresolveable build extension: " + e.getMessage() ) - .setException( e ) ); - } - catch ( PluginManagerException e ) + catch ( PluginResolutionException | PluginManagerException | PluginVersionResolutionException e ) { event.getProblems().add( new ModelProblemCollectorRequest( Severity.ERROR, Version.BASE ) .setMessage( "Unresolveable build extension: " + e.getMessage() ) http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuilder.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuilder.java b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuilder.java index 99edc80..9d51a6d 100644 --- a/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuilder.java +++ b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuilder.java @@ -219,7 +219,7 @@ public class DefaultProjectBuilder resolutionResult = e.getResult(); } - Set<Artifact> artifacts = new LinkedHashSet<Artifact>(); + Set<Artifact> artifacts = new LinkedHashSet<>(); if ( resolutionResult.getDependencyGraph() != null ) { RepositoryUtils.toArtifacts( artifacts, resolutionResult.getDependencyGraph().getChildren(), @@ -244,7 +244,7 @@ public class DefaultProjectBuilder private List<String> getProfileIds( List<Profile> profiles ) { - List<String> ids = new ArrayList<String>( profiles.size() ); + List<String> ids = new ArrayList<>( profiles.size() ); for ( Profile profile : profiles ) { @@ -388,15 +388,15 @@ public class DefaultProjectBuilder public List<ProjectBuildingResult> build( List<File> pomFiles, boolean recursive, ProjectBuildingRequest request ) throws ProjectBuildingException { - List<ProjectBuildingResult> results = new ArrayList<ProjectBuildingResult>(); + List<ProjectBuildingResult> results = new ArrayList<>(); - List<InterimResult> interimResults = new ArrayList<InterimResult>(); + List<InterimResult> interimResults = new ArrayList<>(); ReactorModelPool modelPool = new ReactorModelPool(); InternalConfig config = new InternalConfig( request, modelPool ); - Map<String, MavenProject> projectIndex = new HashMap<String, MavenProject>( 256 ); + Map<String, MavenProject> projectIndex = new HashMap<>( 256 ); boolean noErrors = build( results, interimResults, projectIndex, pomFiles, new LinkedHashSet<File>(), true, recursive, @@ -479,7 +479,7 @@ public class DefaultProjectBuilder { File basedir = pomFile.getParentFile(); - List<File> moduleFiles = new ArrayList<File>(); + List<File> moduleFiles = new ArrayList<>(); for ( String module : model.getModules() ) { @@ -550,7 +550,7 @@ public class DefaultProjectBuilder moduleFiles.add( moduleFile ); } - interimResult.modules = new ArrayList<InterimResult>(); + interimResult.modules = new ArrayList<>(); if ( !build( results, interimResult.modules, projectIndex, moduleFiles, aggregatorFiles, false, recursive, config ) ) @@ -622,7 +622,7 @@ public class DefaultProjectBuilder MavenProject project = interimResult.listener.getProject(); initProject( project, projectIndex, result, profilesXmls, request ); - List<MavenProject> modules = new ArrayList<MavenProject>(); + List<MavenProject> modules = new ArrayList<>(); noErrors = build( results, modules, projectIndex, interimResult.modules, request, profilesXmls ) && noErrors; @@ -714,7 +714,7 @@ public class DefaultProjectBuilder project.addTestCompileSourceRoot( build.getTestSourceDirectory() ); } - List<Profile> activeProfiles = new ArrayList<Profile>(); + List<Profile> activeProfiles = new ArrayList<>(); activeProfiles.addAll( result.getActivePomProfiles( result.getModelIds().get( 0 ) ) ); activeProfiles.addAll( result.getActiveExternalProfiles() ); project.setActiveProfiles( activeProfiles ); @@ -742,7 +742,7 @@ public class DefaultProjectBuilder project.setProjectBuildingRequest( projectBuildingRequest ); // pluginArtifacts - Set<Artifact> pluginArtifacts = new HashSet<Artifact>(); + Set<Artifact> pluginArtifacts = new HashSet<>(); for ( Plugin plugin : project.getBuildPlugins() ) { Artifact artifact = repositorySystem.createPluginArtifact( plugin ); @@ -755,7 +755,7 @@ public class DefaultProjectBuilder project.setPluginArtifacts( pluginArtifacts ); // reportArtifacts - Set<Artifact> reportArtifacts = new HashSet<Artifact>(); + Set<Artifact> reportArtifacts = new HashSet<>(); for ( ReportPlugin report : project.getReportPlugins() ) { Plugin pp = new Plugin(); @@ -773,7 +773,7 @@ public class DefaultProjectBuilder project.setReportArtifacts( reportArtifacts ); // extensionArtifacts - Set<Artifact> extensionArtifacts = new HashSet<Artifact>(); + Set<Artifact> extensionArtifacts = new HashSet<>(); List<Extension> extensions = project.getBuildExtensions(); if ( extensions != null ) { @@ -809,7 +809,7 @@ public class DefaultProjectBuilder if ( ( dependencyManagement != null ) && ( ( deps = dependencyManagement.getDependencies() ) != null ) && ( deps.size() > 0 ) ) { - map = new HashMap<String, Artifact>(); + map = new HashMap<>(); for ( Dependency d : dependencyManagement.getDependencies() ) { Artifact artifact = repositorySystem.createDependencyArtifact( d ); http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuildingHelper.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuildingHelper.java b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuildingHelper.java index aea8fdb..7004feb 100644 --- a/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuildingHelper.java +++ b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuildingHelper.java @@ -88,7 +88,7 @@ public class DefaultProjectBuildingHelper ProjectBuildingRequest request ) throws InvalidRepositoryException { - List<ArtifactRepository> internalRepositories = new ArrayList<ArtifactRepository>(); + List<ArtifactRepository> internalRepositories = new ArrayList<>(); for ( Repository repository : pomRepositories ) { @@ -115,8 +115,8 @@ public class DefaultProjectBuildingHelper recessiveRepositories = externalRepositories; } - List<ArtifactRepository> artifactRepositories = new ArrayList<ArtifactRepository>(); - Collection<String> repoIds = new HashSet<String>(); + List<ArtifactRepository> artifactRepositories = new ArrayList<>(); + Collection<String> repoIds = new HashSet<>(); if ( dominantRepositories != null ) { @@ -149,7 +149,7 @@ public class DefaultProjectBuildingHelper { ClassRealm projectRealm; - List<Plugin> extensionPlugins = new ArrayList<Plugin>(); + List<Plugin> extensionPlugins = new ArrayList<>(); Build build = model.getBuild(); @@ -183,13 +183,13 @@ public class DefaultProjectBuildingHelper return new ProjectRealmCache.CacheRecord( null, null ); } - List<ClassRealm> extensionRealms = new ArrayList<ClassRealm>(); + List<ClassRealm> extensionRealms = new ArrayList<>(); - Map<ClassRealm, List<String>> exportedPackages = new HashMap<ClassRealm, List<String>>(); + Map<ClassRealm, List<String>> exportedPackages = new HashMap<>(); - Map<ClassRealm, List<String>> exportedArtifacts = new HashMap<ClassRealm, List<String>>(); + Map<ClassRealm, List<String>> exportedArtifacts = new HashMap<>(); - List<Artifact> publicArtifacts = new ArrayList<Artifact>(); + List<Artifact> publicArtifacts = new ArrayList<>(); for ( Plugin plugin : extensionPlugins ) { @@ -232,7 +232,7 @@ public class DefaultProjectBuildingHelper { projectRealm = classRealmManager.createProjectRealm( model, toAetherArtifacts( publicArtifacts ) ); - Set<String> exclusions = new LinkedHashSet<String>(); + Set<String> exclusions = new LinkedHashSet<>(); for ( ClassRealm extensionRealm : extensionRealms ) { @@ -289,7 +289,7 @@ public class DefaultProjectBuildingHelper private List<org.eclipse.aether.artifact.Artifact> toAetherArtifacts( final List<Artifact> pluginArtifacts ) { - return new ArrayList<org.eclipse.aether.artifact.Artifact>( RepositoryUtils.toArtifacts( pluginArtifacts ) ); + return new ArrayList<>( RepositoryUtils.toArtifacts( pluginArtifacts ) ); } } http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuildingRequest.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuildingRequest.java b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuildingRequest.java index 185e4ca..579bd45 100644 --- a/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuildingRequest.java +++ b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuildingRequest.java @@ -68,13 +68,13 @@ public class DefaultProjectBuildingRequest public DefaultProjectBuildingRequest() { processPlugins = true; - profiles = new ArrayList<Profile>(); - activeProfileIds = new ArrayList<String>(); - inactiveProfileIds = new ArrayList<String>(); + profiles = new ArrayList<>(); + activeProfileIds = new ArrayList<>(); + inactiveProfileIds = new ArrayList<>(); systemProperties = new Properties(); userProperties = new Properties(); - remoteRepositories = new ArrayList<ArtifactRepository>(); - pluginArtifactRepositories = new ArrayList<ArtifactRepository>(); + remoteRepositories = new ArrayList<>(); + pluginArtifactRepositories = new ArrayList<>(); } public DefaultProjectBuildingRequest( ProjectBuildingRequest request ) @@ -126,7 +126,7 @@ public class DefaultProjectBuildingRequest { if ( remoteRepositories != null ) { - this.remoteRepositories = new ArrayList<ArtifactRepository>( remoteRepositories ); + this.remoteRepositories = new ArrayList<>( remoteRepositories ); } else { @@ -145,7 +145,7 @@ public class DefaultProjectBuildingRequest { if ( pluginArtifactRepositories != null ) { - this.pluginArtifactRepositories = new ArrayList<ArtifactRepository>( pluginArtifactRepositories ); + this.pluginArtifactRepositories = new ArrayList<>( pluginArtifactRepositories ); } else { @@ -253,7 +253,7 @@ public class DefaultProjectBuildingRequest { if ( activeProfileIds != null ) { - this.activeProfileIds = new ArrayList<String>( activeProfileIds ); + this.activeProfileIds = new ArrayList<>( activeProfileIds ); } else { @@ -270,7 +270,7 @@ public class DefaultProjectBuildingRequest { if ( inactiveProfileIds != null ) { - this.inactiveProfileIds = new ArrayList<String>( inactiveProfileIds ); + this.inactiveProfileIds = new ArrayList<>( inactiveProfileIds ); } else { @@ -282,7 +282,7 @@ public class DefaultProjectBuildingRequest { if ( profiles != null ) { - this.profiles = new ArrayList<Profile>( profiles ); + this.profiles = new ArrayList<>( profiles ); } else { http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuildingResult.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuildingResult.java b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuildingResult.java index b64a395..7d02810 100644 --- a/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuildingResult.java +++ b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuildingResult.java @@ -96,7 +96,7 @@ class DefaultProjectBuildingResult { if ( problems == null ) { - problems = new ArrayList<ModelProblem>(); + problems = new ArrayList<>(); } return problems; http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectDependenciesResolver.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/project/DefaultProjectDependenciesResolver.java b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectDependenciesResolver.java index 1287eb1..50c9e35 100644 --- a/maven-core/src/main/java/org/apache/maven/project/DefaultProjectDependenciesResolver.java +++ b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectDependenciesResolver.java @@ -119,7 +119,7 @@ public class DefaultProjectDependenciesResolver } else { - Map<String, Dependency> dependencies = new HashMap<String, Dependency>(); + Map<String, Dependency> dependencies = new HashMap<>(); for ( Dependency dependency : project.getDependencies() ) { String classifier = dependency.getClassifier(); @@ -298,7 +298,7 @@ public class DefaultProjectDependenciesResolver { if ( managed == null ) { - managed = new HashMap<String, Dependency>(); + managed = new HashMap<>(); if ( project.getDependencyManagement() != null ) { for ( Dependency dep : project.getDependencyManagement().getDependencies() ) http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectRealmCache.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/project/DefaultProjectRealmCache.java b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectRealmCache.java index 53b82bc..a5eef44 100644 --- a/maven-core/src/main/java/org/apache/maven/project/DefaultProjectRealmCache.java +++ b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectRealmCache.java @@ -84,7 +84,7 @@ public class DefaultProjectRealmCache } } - protected final Map<Key, CacheRecord> cache = new ConcurrentHashMap<Key, CacheRecord>(); + protected final Map<Key, CacheRecord> cache = new ConcurrentHashMap<>(); @Override public Key createKey( List<? extends ClassRealm> extensionRealms ) http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/project/ExtensionDescriptor.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/project/ExtensionDescriptor.java b/maven-core/src/main/java/org/apache/maven/project/ExtensionDescriptor.java index 062b8b7..9602c00 100644 --- a/maven-core/src/main/java/org/apache/maven/project/ExtensionDescriptor.java +++ b/maven-core/src/main/java/org/apache/maven/project/ExtensionDescriptor.java @@ -45,7 +45,7 @@ public class ExtensionDescriptor { if ( exportedPackages == null ) { - exportedPackages = new ArrayList<String>(); + exportedPackages = new ArrayList<>(); } return exportedPackages; @@ -59,7 +59,7 @@ public class ExtensionDescriptor } else { - this.exportedPackages = new ArrayList<String>( exportedPackages ); + this.exportedPackages = new ArrayList<>( exportedPackages ); } } @@ -67,7 +67,7 @@ public class ExtensionDescriptor { if ( exportedArtifacts == null ) { - exportedArtifacts = new ArrayList<String>(); + exportedArtifacts = new ArrayList<>(); } return exportedArtifacts; @@ -81,7 +81,7 @@ public class ExtensionDescriptor } else { - this.exportedArtifacts = new ArrayList<String>( exportedArtifacts ); + this.exportedArtifacts = new ArrayList<>( exportedArtifacts ); } } http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/project/ExtensionDescriptorBuilder.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/project/ExtensionDescriptorBuilder.java b/maven-core/src/main/java/org/apache/maven/project/ExtensionDescriptorBuilder.java index c835eff..d990880 100644 --- a/maven-core/src/main/java/org/apache/maven/project/ExtensionDescriptorBuilder.java +++ b/maven-core/src/main/java/org/apache/maven/project/ExtensionDescriptorBuilder.java @@ -19,6 +19,12 @@ package org.apache.maven.project; * under the License. */ +import org.codehaus.plexus.util.IOUtil; +import org.codehaus.plexus.util.ReaderFactory; +import org.codehaus.plexus.util.xml.Xpp3Dom; +import org.codehaus.plexus.util.xml.Xpp3DomBuilder; +import org.codehaus.plexus.util.xml.pull.XmlPullParserException; + import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; @@ -29,12 +35,6 @@ import java.util.List; import java.util.jar.JarFile; import java.util.zip.ZipEntry; -import org.codehaus.plexus.util.IOUtil; -import org.codehaus.plexus.util.ReaderFactory; -import org.codehaus.plexus.util.xml.Xpp3Dom; -import org.codehaus.plexus.util.xml.Xpp3DomBuilder; -import org.codehaus.plexus.util.xml.pull.XmlPullParserException; - /** * Creates an extension descriptor from some XML stream. * @@ -44,7 +44,7 @@ public class ExtensionDescriptorBuilder { /** - * @since 3.3.0 + * @since 3.3.0 */ public String getExtensionDescriptorLocation() { @@ -65,8 +65,7 @@ public class ExtensionDescriptorBuilder if ( extensionJar.isFile() ) { - JarFile pluginJar = new JarFile( extensionJar, false ); - try + try ( JarFile pluginJar = new JarFile( extensionJar, false ) ) { ZipEntry pluginDescriptorEntry = pluginJar.getEntry( getExtensionDescriptorLocation() ); @@ -84,10 +83,6 @@ public class ExtensionDescriptorBuilder } } } - finally - { - pluginJar.close(); - } } else { @@ -146,7 +141,7 @@ public class ExtensionDescriptorBuilder if ( dom != null ) { - strings = new ArrayList<String>(); + strings = new ArrayList<>(); for ( Xpp3Dom child : dom.getChildren() ) { http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/project/MavenProject.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/project/MavenProject.java b/maven-core/src/main/java/org/apache/maven/project/MavenProject.java index 32fcae1..952622f 100644 --- a/maven-core/src/main/java/org/apache/maven/project/MavenProject.java +++ b/maven-core/src/main/java/org/apache/maven/project/MavenProject.java @@ -127,19 +127,19 @@ public class MavenProject private List<MavenProject> collectedProjects; - private List<String> compileSourceRoots = new ArrayList<String>(); + private List<String> compileSourceRoots = new ArrayList<>(); - private List<String> testCompileSourceRoots = new ArrayList<String>(); + private List<String> testCompileSourceRoots = new ArrayList<>(); - private List<String> scriptSourceRoots = new ArrayList<String>(); + private List<String> scriptSourceRoots = new ArrayList<>(); private ArtifactRepository releaseArtifactRepository; private ArtifactRepository snapshotArtifactRepository; - private List<Profile> activeProfiles = new ArrayList<Profile>(); + private List<Profile> activeProfiles = new ArrayList<>(); - private Map<String, List<String>> injectedProfileIds = new LinkedHashMap<String, List<String>>(); + private Map<String, List<String>> injectedProfileIds = new LinkedHashMap<>(); private Set<Artifact> dependencyArtifacts; @@ -162,7 +162,7 @@ public class MavenProject private Map<String, Artifact> managedVersionMap; - private Map<String, MavenProject> projectReferences = new HashMap<String, MavenProject>(); + private Map<String, MavenProject> projectReferences = new HashMap<>(); private boolean executionRoot; @@ -340,7 +340,7 @@ public class MavenProject public List<String> getCompileClasspathElements() throws DependencyResolutionRequiredException { - List<String> list = new ArrayList<String>( getArtifacts().size() + 1 ); + List<String> list = new ArrayList<>( getArtifacts().size() + 1 ); String d = getBuild().getOutputDirectory(); if ( d != null ) @@ -369,7 +369,7 @@ public class MavenProject public List<String> getTestClasspathElements() throws DependencyResolutionRequiredException { - List<String> list = new ArrayList<String>( getArtifacts().size() + 2 ); + List<String> list = new ArrayList<>( getArtifacts().size() + 2 ); String d = getBuild().getTestOutputDirectory(); if ( d != null ) @@ -397,7 +397,7 @@ public class MavenProject public List<String> getRuntimeClasspathElements() throws DependencyResolutionRequiredException { - List<String> list = new ArrayList<String>( getArtifacts().size() + 1 ); + List<String> list = new ArrayList<>( getArtifacts().size() + 1 ); String d = getBuild().getOutputDirectory(); if ( d != null ) @@ -705,11 +705,11 @@ public class MavenProject { if ( artifactFilter == null || resolvedArtifacts == null ) { - artifacts = new LinkedHashSet<Artifact>(); + artifacts = new LinkedHashSet<>(); } else { - artifacts = new LinkedHashSet<Artifact>( resolvedArtifacts.size() * 2 ); + artifacts = new LinkedHashSet<>( resolvedArtifacts.size() * 2 ); for ( Artifact artifact : resolvedArtifacts ) { if ( artifactFilter.include( artifact ) ) @@ -823,7 +823,7 @@ public class MavenProject { if ( remoteArtifactRepositories == null ) { - remoteArtifactRepositories = new ArrayList<ArtifactRepository>(); + remoteArtifactRepositories = new ArrayList<>(); } return remoteArtifactRepositories; @@ -843,7 +843,7 @@ public class MavenProject { if ( pluginArtifactRepositories == null ) { - pluginArtifactRepositories = new ArrayList<ArtifactRepository>(); + pluginArtifactRepositories = new ArrayList<>(); } return pluginArtifactRepositories; @@ -885,7 +885,7 @@ public class MavenProject { if ( injectedProfileIds != null ) { - this.injectedProfileIds.put( source, new ArrayList<String>( injectedProfileIds ) ); + this.injectedProfileIds.put( source, new ArrayList<>( injectedProfileIds ) ); } else { @@ -928,7 +928,7 @@ public class MavenProject { if ( attachedArtifacts == null ) { - attachedArtifacts = new ArrayList<Artifact>(); + attachedArtifacts = new ArrayList<>(); } return attachedArtifacts; } @@ -1262,23 +1262,23 @@ public class MavenProject if ( project.getAttachedArtifacts() != null ) { // clone properties modifyable by plugins in a forked lifecycle - setAttachedArtifacts( new ArrayList<Artifact>( project.getAttachedArtifacts() ) ); + setAttachedArtifacts( new ArrayList<>( project.getAttachedArtifacts() ) ); } if ( project.getCompileSourceRoots() != null ) { // clone source roots - setCompileSourceRoots( ( new ArrayList<String>( project.getCompileSourceRoots() ) ) ); + setCompileSourceRoots( ( new ArrayList<>( project.getCompileSourceRoots() ) ) ); } if ( project.getTestCompileSourceRoots() != null ) { - setTestCompileSourceRoots( ( new ArrayList<String>( project.getTestCompileSourceRoots() ) ) ); + setTestCompileSourceRoots( ( new ArrayList<>( project.getTestCompileSourceRoots() ) ) ); } if ( project.getScriptSourceRoots() != null ) { - setScriptSourceRoots( ( new ArrayList<String>( project.getScriptSourceRoots() ) ) ); + setScriptSourceRoots( ( new ArrayList<>( project.getScriptSourceRoots() ) ) ); } if ( project.getModel() != null ) @@ -1300,7 +1300,7 @@ public class MavenProject if ( project.getManagedVersionMap() != null ) { - setManagedVersionMap( new HashMap<String, Artifact>( project.getManagedVersionMap() ) ); + setManagedVersionMap( new HashMap<>( project.getManagedVersionMap() ) ); } lifecyclePhases.addAll( project.lifecyclePhases ); @@ -1331,7 +1331,7 @@ public class MavenProject { if ( context == null ) { - context = new HashMap<String, Object>(); + context = new HashMap<>(); } if ( value != null ) { @@ -1495,7 +1495,7 @@ public class MavenProject if ( moduleAdjustments == null ) { - moduleAdjustments = new HashMap<String, String>(); + moduleAdjustments = new HashMap<>(); List<String> modules = getModules(); if ( modules != null ) @@ -1571,7 +1571,7 @@ public class MavenProject @Deprecated public List<Artifact> getCompileArtifacts() { - List<Artifact> list = new ArrayList<Artifact>( getArtifacts().size() ); + List<Artifact> list = new ArrayList<>( getArtifacts().size() ); for ( Artifact a : getArtifacts() ) { @@ -1599,7 +1599,7 @@ public class MavenProject return Collections.emptyList(); } - List<Dependency> list = new ArrayList<Dependency>( artifacts.size() ); + List<Dependency> list = new ArrayList<>( artifacts.size() ); for ( Artifact a : getArtifacts() ) { @@ -1625,7 +1625,7 @@ public class MavenProject @Deprecated public List<Artifact> getTestArtifacts() { - List<Artifact> list = new ArrayList<Artifact>( getArtifacts().size() ); + List<Artifact> list = new ArrayList<>( getArtifacts().size() ); for ( Artifact a : getArtifacts() ) { @@ -1648,7 +1648,7 @@ public class MavenProject return Collections.emptyList(); } - List<Dependency> list = new ArrayList<Dependency>( artifacts.size() ); + List<Dependency> list = new ArrayList<>( artifacts.size() ); for ( Artifact a : getArtifacts() ) { @@ -1676,7 +1676,7 @@ public class MavenProject return Collections.emptyList(); } - List<Dependency> list = new ArrayList<Dependency>( artifacts.size() ); + List<Dependency> list = new ArrayList<>( artifacts.size() ); for ( Artifact a : getArtifacts() ) { @@ -1701,7 +1701,7 @@ public class MavenProject @Deprecated public List<Artifact> getRuntimeArtifacts() { - List<Artifact> list = new ArrayList<Artifact>( getArtifacts().size() ); + List<Artifact> list = new ArrayList<>( getArtifacts().size() ); for ( Artifact a : getArtifacts() ) { @@ -1720,7 +1720,7 @@ public class MavenProject public List<String> getSystemClasspathElements() throws DependencyResolutionRequiredException { - List<String> list = new ArrayList<String>( getArtifacts().size() ); + List<String> list = new ArrayList<>( getArtifacts().size() ); String d = getBuild().getOutputDirectory(); if ( d != null ) @@ -1745,7 +1745,7 @@ public class MavenProject @Deprecated public List<Artifact> getSystemArtifacts() { - List<Artifact> list = new ArrayList<Artifact>( getArtifacts().size() ); + List<Artifact> list = new ArrayList<>( getArtifacts().size() ); for ( Artifact a : getArtifacts() ) { @@ -1772,7 +1772,7 @@ public class MavenProject return Collections.emptyList(); } - List<Dependency> list = new ArrayList<Dependency>( artifacts.size() ); + List<Dependency> list = new ArrayList<>( artifacts.size() ); for ( Artifact a : getArtifacts() ) { http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/project/ProjectModelResolver.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/project/ProjectModelResolver.java b/maven-core/src/main/java/org/apache/maven/project/ProjectModelResolver.java index 3e33eb5..184be70 100644 --- a/maven-core/src/main/java/org/apache/maven/project/ProjectModelResolver.java +++ b/maven-core/src/main/java/org/apache/maven/project/ProjectModelResolver.java @@ -91,14 +91,14 @@ public class ProjectModelResolver this.trace = trace; this.resolver = resolver; this.remoteRepositoryManager = remoteRepositoryManager; - this.pomRepositories = new ArrayList<RemoteRepository>(); - List<RemoteRepository> externalRepositories = new ArrayList<RemoteRepository>(); + this.pomRepositories = new ArrayList<>(); + List<RemoteRepository> externalRepositories = new ArrayList<>(); externalRepositories.addAll( repositories ); this.externalRepositories = Collections.unmodifiableList( externalRepositories ); - this.repositories = new ArrayList<RemoteRepository>(); + this.repositories = new ArrayList<>(); this.repositories.addAll( externalRepositories ); this.repositoryMerging = repositoryMerging; - this.repositoryIds = new HashSet<String>(); + this.repositoryIds = new HashSet<>(); this.modelPool = modelPool; } @@ -108,11 +108,11 @@ public class ProjectModelResolver this.trace = original.trace; this.resolver = original.resolver; this.remoteRepositoryManager = original.remoteRepositoryManager; - this.pomRepositories = new ArrayList<RemoteRepository>( original.pomRepositories ); + this.pomRepositories = new ArrayList<>( original.pomRepositories ); this.externalRepositories = original.externalRepositories; - this.repositories = new ArrayList<RemoteRepository>( original.repositories ); + this.repositories = new ArrayList<>( original.repositories ); this.repositoryMerging = original.repositoryMerging; - this.repositoryIds = new HashSet<String>( original.repositoryIds ); + this.repositoryIds = new HashSet<>( original.repositoryIds ); this.modelPool = original.modelPool; } http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/project/ProjectSorter.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/project/ProjectSorter.java b/maven-core/src/main/java/org/apache/maven/project/ProjectSorter.java index 16985e2..504097f 100644 --- a/maven-core/src/main/java/org/apache/maven/project/ProjectSorter.java +++ b/maven-core/src/main/java/org/apache/maven/project/ProjectSorter.java @@ -77,10 +77,10 @@ public class ProjectSorter dag = new DAG(); // groupId:artifactId:version -> project - projectMap = new HashMap<String, MavenProject>( projects.size() * 2 ); + projectMap = new HashMap<>( projects.size() * 2 ); // groupId:artifactId -> (version -> vertex) - Map<String, Map<String, Vertex>> vertexMap = new HashMap<String, Map<String, Vertex>>( projects.size() * 2 ); + Map<String, Map<String, Vertex>> vertexMap = new HashMap<>( projects.size() * 2 ); for ( MavenProject project : projects ) { @@ -99,7 +99,7 @@ public class ProjectSorter Map<String, Vertex> vertices = vertexMap.get( projectKey ); if ( vertices == null ) { - vertices = new HashMap<String, Vertex>( 2, 1 ); + vertices = new HashMap<>( 2, 1 ); vertexMap.put( projectKey, vertices ); } vertices.put( project.getVersion(), dag.addVertex( projectId ) ); @@ -154,7 +154,7 @@ public class ProjectSorter } } - List<MavenProject> sortedProjects = new ArrayList<MavenProject>( projects.size() ); + List<MavenProject> sortedProjects = new ArrayList<>( projects.size() ); List<String> sortedProjectLabels = TopologicalSorter.sort( dag ); http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/project/ReactorModelCache.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/project/ReactorModelCache.java b/maven-core/src/main/java/org/apache/maven/project/ReactorModelCache.java index 24425da..9b7c84f 100644 --- a/maven-core/src/main/java/org/apache/maven/project/ReactorModelCache.java +++ b/maven-core/src/main/java/org/apache/maven/project/ReactorModelCache.java @@ -33,7 +33,7 @@ class ReactorModelCache implements ModelCache { - private final Map<CacheKey, Object> models = new HashMap<CacheKey, Object>( 256 ); + private final Map<CacheKey, Object> models = new HashMap<>( 256 ); public Object get( String groupId, String artifactId, String version, String tag ) { http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/project/ReactorModelPool.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/project/ReactorModelPool.java b/maven-core/src/main/java/org/apache/maven/project/ReactorModelPool.java index 294fccd..318dc19 100644 --- a/maven-core/src/main/java/org/apache/maven/project/ReactorModelPool.java +++ b/maven-core/src/main/java/org/apache/maven/project/ReactorModelPool.java @@ -32,7 +32,7 @@ import java.util.Map; class ReactorModelPool { - private final Map<CacheKey, File> pomFiles = new HashMap<CacheKey, File>(); + private final Map<CacheKey, File> pomFiles = new HashMap<>(); public File get( String groupId, String artifactId, String version ) { http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/project/artifact/DefaultMavenMetadataCache.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/project/artifact/DefaultMavenMetadataCache.java b/maven-core/src/main/java/org/apache/maven/project/artifact/DefaultMavenMetadataCache.java index 07fd11d..f52b540 100644 --- a/maven-core/src/main/java/org/apache/maven/project/artifact/DefaultMavenMetadataCache.java +++ b/maven-core/src/main/java/org/apache/maven/project/artifact/DefaultMavenMetadataCache.java @@ -41,14 +41,14 @@ public class DefaultMavenMetadataCache implements MavenMetadataCache { - protected final Map<CacheKey, CacheRecord> cache = new ConcurrentHashMap<CacheKey, CacheRecord>(); + protected final Map<CacheKey, CacheRecord> cache = new ConcurrentHashMap<>(); public static class CacheKey { private final Artifact artifact; private final long pomHash; private final boolean resolveManagedVersions; - private final List<ArtifactRepository> repositories = new ArrayList<ArtifactRepository>(); + private final List<ArtifactRepository> repositories = new ArrayList<>(); private final int hashCode; public CacheKey( Artifact artifact, boolean resolveManagedVersions, ArtifactRepository localRepository, @@ -215,7 +215,7 @@ public class DefaultMavenMetadataCache this.pomArtifact = ArtifactUtils.copyArtifact( pomArtifact ); this.relocatedArtifact = ArtifactUtils.copyArtifactSafe( relocatedArtifact ); this.artifacts = ArtifactUtils.copyArtifacts( artifacts, new ArrayList<Artifact>() ); - this.remoteRepositories = new ArrayList<ArtifactRepository>( remoteRepositories ); + this.remoteRepositories = new ArrayList<>( remoteRepositories ); this.managedVersions = managedVersions; if ( managedVersions != null ) http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/project/artifact/MavenMetadataSource.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/project/artifact/MavenMetadataSource.java b/maven-core/src/main/java/org/apache/maven/project/artifact/MavenMetadataSource.java index 1fb5c54..05fba19 100644 --- a/maven-core/src/main/java/org/apache/maven/project/artifact/MavenMetadataSource.java +++ b/maven-core/src/main/java/org/apache/maven/project/artifact/MavenMetadataSource.java @@ -215,11 +215,11 @@ public class MavenMetadataSource } } - Set<Artifact> artifacts = Collections.<Artifact>emptySet(); + Set<Artifact> artifacts = Collections.emptySet(); if ( !artifact.getArtifactHandler().isIncludesDependencies() ) { - artifacts = new LinkedHashSet<Artifact>(); + artifacts = new LinkedHashSet<>(); for ( Dependency dependency : dependencies ) { @@ -236,7 +236,7 @@ public class MavenMetadataSource if ( managedDependencies != null && request.isResolveManagedVersions() ) { - managedVersions = new HashMap<String, Artifact>(); + managedVersions = new HashMap<>(); for ( Dependency managedDependency : managedDependencies ) { @@ -270,7 +270,7 @@ public class MavenMetadataSource if ( pomRepositories != null && !pomRepositories.isEmpty() ) { - Map<String, ArtifactRepository> repos = new LinkedHashMap<String, ArtifactRepository>(); + Map<String, ArtifactRepository> repos = new LinkedHashMap<>(); for ( ArtifactRepository repo : requestRepositories ) { @@ -288,7 +288,7 @@ public class MavenMetadataSource } } - repositories = new ArrayList<ArtifactRepository>( repos.values() ); + repositories = new ArrayList<>( repos.values() ); } return repositories; @@ -394,7 +394,7 @@ public class MavenMetadataSource if ( !dependency.getExclusions().isEmpty() ) { - List<String> exclusions = new ArrayList<String>(); + List<String> exclusions = new ArrayList<>(); for ( Exclusion e : dependency.getExclusions() ) { @@ -467,7 +467,7 @@ public class MavenMetadataSource private List<ArtifactVersion> retrieveAvailableVersionsFromMetadata( Metadata repoMetadata, List<String> availableVersions ) { - Collection<String> versions = new LinkedHashSet<String>(); + Collection<String> versions = new LinkedHashSet<>(); if ( ( repoMetadata != null ) && ( repoMetadata.getVersioning() != null ) ) { @@ -476,7 +476,7 @@ public class MavenMetadataSource versions.addAll( availableVersions ); - List<ArtifactVersion> artifactVersions = new ArrayList<ArtifactVersion>( versions.size() ); + List<ArtifactVersion> artifactVersions = new ArrayList<>( versions.size() ); for ( String version : versions ) { @@ -493,7 +493,7 @@ public class MavenMetadataSource MavenProject project ) throws InvalidDependencyVersionException { - Set<Artifact> artifacts = new LinkedHashSet<Artifact>(); + Set<Artifact> artifacts = new LinkedHashSet<>(); for ( Dependency d : dependencies ) { http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/repository/DelegatingLocalArtifactRepository.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/repository/DelegatingLocalArtifactRepository.java b/maven-core/src/main/java/org/apache/maven/repository/DelegatingLocalArtifactRepository.java index f47cb4b..90c1fa9 100644 --- a/maven-core/src/main/java/org/apache/maven/repository/DelegatingLocalArtifactRepository.java +++ b/maven-core/src/main/java/org/apache/maven/repository/DelegatingLocalArtifactRepository.java @@ -90,7 +90,7 @@ public class DelegatingLocalArtifactRepository @Override public List<String> findVersions( Artifact artifact ) { - Collection<String> versions = new LinkedHashSet<String>(); + Collection<String> versions = new LinkedHashSet<>(); if ( buildReactor != null ) { @@ -104,7 +104,7 @@ public class DelegatingLocalArtifactRepository versions.addAll( userLocalArtifactRepository.findVersions( artifact ) ); - return Collections.unmodifiableList( new ArrayList<String>( versions ) ); + return Collections.unmodifiableList( new ArrayList<>( versions ) ); } public String pathOfLocalRepositoryMetadata( ArtifactMetadata metadata, ArtifactRepository repository ) http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/session/scope/internal/SessionScope.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/session/scope/internal/SessionScope.java b/maven-core/src/main/java/org/apache/maven/session/scope/internal/SessionScope.java index 6d8913f..7ca63ab 100644 --- a/maven-core/src/main/java/org/apache/maven/session/scope/internal/SessionScope.java +++ b/maven-core/src/main/java/org/apache/maven/session/scope/internal/SessionScope.java @@ -62,14 +62,14 @@ public class SessionScope public final Map<Key<?>, Object> provided = Maps.newHashMap(); } - private final ThreadLocal<LinkedList<ScopeState>> values = new ThreadLocal<LinkedList<ScopeState>>(); + private final ThreadLocal<LinkedList<ScopeState>> values = new ThreadLocal<>(); public void enter() { LinkedList<ScopeState> stack = values.get(); if ( stack == null ) { - stack = new LinkedList<ScopeState>(); + stack = new LinkedList<>(); values.set( stack ); } stack.addFirst( new ScopeState() ); http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/toolchain/DefaultToolchain.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/toolchain/DefaultToolchain.java b/maven-core/src/main/java/org/apache/maven/toolchain/DefaultToolchain.java index 043e5e6..59f5e13 100644 --- a/maven-core/src/main/java/org/apache/maven/toolchain/DefaultToolchain.java +++ b/maven-core/src/main/java/org/apache/maven/toolchain/DefaultToolchain.java @@ -40,7 +40,7 @@ public abstract class DefaultToolchain // should have been AbstractToolchain... private String type; - private Map<String, RequirementMatcher> provides = new HashMap<String, RequirementMatcher>(); + private Map<String, RequirementMatcher> provides = new HashMap<>(); public static final String KEY_TYPE = "type"; //NOI18N http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/toolchain/DefaultToolchainManager.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/toolchain/DefaultToolchainManager.java b/maven-core/src/main/java/org/apache/maven/toolchain/DefaultToolchainManager.java index 8093bbd..9f7a26b 100644 --- a/maven-core/src/main/java/org/apache/maven/toolchain/DefaultToolchainManager.java +++ b/maven-core/src/main/java/org/apache/maven/toolchain/DefaultToolchainManager.java @@ -77,7 +77,7 @@ public class DefaultToolchainManager private List<Toolchain> selectToolchains( List<ToolchainModel> models, String type, Map<String, String> requirements ) { - List<Toolchain> toolchains = new ArrayList<Toolchain>(); + List<Toolchain> toolchains = new ArrayList<>(); if ( models != null ) { http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/toolchain/DefaultToolchainManagerPrivate.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/toolchain/DefaultToolchainManagerPrivate.java b/maven-core/src/main/java/org/apache/maven/toolchain/DefaultToolchainManagerPrivate.java index cac8e29..40db389 100644 --- a/maven-core/src/main/java/org/apache/maven/toolchain/DefaultToolchainManagerPrivate.java +++ b/maven-core/src/main/java/org/apache/maven/toolchain/DefaultToolchainManagerPrivate.java @@ -41,7 +41,7 @@ public class DefaultToolchainManagerPrivate public ToolchainPrivate[] getToolchainsForType( String type, MavenSession context ) throws MisconfiguredToolchainException { - List<ToolchainPrivate> toRet = new ArrayList<ToolchainPrivate>(); + List<ToolchainPrivate> toRet = new ArrayList<>(); ToolchainFactory fact = factories.get( type ); if ( fact == null ) http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/toolchain/building/ToolchainsBuildingException.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/toolchain/building/ToolchainsBuildingException.java b/maven-core/src/main/java/org/apache/maven/toolchain/building/ToolchainsBuildingException.java index 56ed1d3..ccd354b 100644 --- a/maven-core/src/main/java/org/apache/maven/toolchain/building/ToolchainsBuildingException.java +++ b/maven-core/src/main/java/org/apache/maven/toolchain/building/ToolchainsBuildingException.java @@ -45,7 +45,7 @@ public class ToolchainsBuildingException { super( toMessage( problems ) ); - this.problems = new ArrayList<Problem>(); + this.problems = new ArrayList<>(); if ( problems != null ) { this.problems.addAll( problems ); http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/main/java/org/apache/maven/toolchain/merge/MavenToolchainMerger.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/toolchain/merge/MavenToolchainMerger.java b/maven-core/src/main/java/org/apache/maven/toolchain/merge/MavenToolchainMerger.java index 538f79b..ca910d8 100644 --- a/maven-core/src/main/java/org/apache/maven/toolchain/merge/MavenToolchainMerger.java +++ b/maven-core/src/main/java/org/apache/maven/toolchain/merge/MavenToolchainMerger.java @@ -50,7 +50,7 @@ public class MavenToolchainMerger private void shallowMerge( List<ToolchainModel> dominant, List<ToolchainModel> recessive, String recessiveSourceLevel ) { - Map<Object, ToolchainModel> merged = new LinkedHashMap<Object, ToolchainModel>(); + Map<Object, ToolchainModel> merged = new LinkedHashMap<>(); for ( ToolchainModel dominantModel : dominant ) { http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/test/java/org/apache/maven/MavenLifecycleParticipantTest.java ---------------------------------------------------------------------- diff --git a/maven-core/src/test/java/org/apache/maven/MavenLifecycleParticipantTest.java b/maven-core/src/test/java/org/apache/maven/MavenLifecycleParticipantTest.java index 17aeab3..7d02856 100644 --- a/maven-core/src/test/java/org/apache/maven/MavenLifecycleParticipantTest.java +++ b/maven-core/src/test/java/org/apache/maven/MavenLifecycleParticipantTest.java @@ -115,7 +115,7 @@ public class MavenLifecycleParticipantTest PlexusContainer container = getContainer(); ComponentDescriptor<? extends AbstractMavenLifecycleParticipant> cd = - new ComponentDescriptor<InjectDependencyLifecycleListener>( InjectDependencyLifecycleListener.class, + new ComponentDescriptor<>( InjectDependencyLifecycleListener.class, container.getContainerRealm() ); cd.setRoleClass( AbstractMavenLifecycleParticipant.class ); container.addComponentDescriptor( cd ); @@ -132,7 +132,7 @@ public class MavenLifecycleParticipantTest assertEquals( "bar", project.getProperties().getProperty( "foo" ) ); - ArrayList<Artifact> artifacts = new ArrayList<Artifact>( project.getArtifacts() ); + ArrayList<Artifact> artifacts = new ArrayList<>( project.getArtifacts() ); assertEquals( 1, artifacts.size() ); assertEquals( INJECTED_ARTIFACT_ID, artifacts.get( 0 ).getArtifactId() ); @@ -151,7 +151,7 @@ public class MavenLifecycleParticipantTest { PlexusContainer container = getContainer(); - ComponentDescriptor<T> cd = new ComponentDescriptor<T>( participant, container.getContainerRealm() ); + ComponentDescriptor<T> cd = new ComponentDescriptor<>( participant, container.getContainerRealm() ); cd.setRoleClass( AbstractMavenLifecycleParticipant.class ); container.addComponentDescriptor( cd ); @@ -163,7 +163,7 @@ public class MavenLifecycleParticipantTest assertFalse( result.getExceptions().toString(), result.hasExceptions() ); - List<String> order = new ArrayList<String>(); + List<String> order = new ArrayList<>(); for ( MavenProject project : result.getTopologicallySortedProjects() ) { order.add( project.getArtifactId() ); http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/test/java/org/apache/maven/configuration/DefaultBeanConfiguratorTest.java ---------------------------------------------------------------------- diff --git a/maven-core/src/test/java/org/apache/maven/configuration/DefaultBeanConfiguratorTest.java b/maven-core/src/test/java/org/apache/maven/configuration/DefaultBeanConfiguratorTest.java index 33673e3..1134fc5 100644 --- a/maven-core/src/test/java/org/apache/maven/configuration/DefaultBeanConfiguratorTest.java +++ b/maven-core/src/test/java/org/apache/maven/configuration/DefaultBeanConfiguratorTest.java @@ -61,11 +61,7 @@ public class DefaultBeanConfiguratorTest { return Xpp3DomBuilder.build( new StringReader( "<configuration>" + xml + "</configuration>" ) ); } - catch ( XmlPullParserException e ) - { - throw new IllegalArgumentException( e ); - } - catch ( IOException e ) + catch ( XmlPullParserException | IOException e ) { throw new IllegalArgumentException( e ); } http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/test/java/org/apache/maven/lifecycle/DelegatingMojoExecutionListener.java ---------------------------------------------------------------------- diff --git a/maven-core/src/test/java/org/apache/maven/lifecycle/DelegatingMojoExecutionListener.java b/maven-core/src/test/java/org/apache/maven/lifecycle/DelegatingMojoExecutionListener.java index 873cc7d..b111969 100644 --- a/maven-core/src/test/java/org/apache/maven/lifecycle/DelegatingMojoExecutionListener.java +++ b/maven-core/src/test/java/org/apache/maven/lifecycle/DelegatingMojoExecutionListener.java @@ -34,7 +34,7 @@ import org.apache.maven.plugin.MojoExecutionException; public class DelegatingMojoExecutionListener implements MojoExecutionListener { - private final List<MojoExecutionListener> listeners = new CopyOnWriteArrayList<MojoExecutionListener>(); + private final List<MojoExecutionListener> listeners = new CopyOnWriteArrayList<>(); public void beforeMojoExecution( MojoExecutionEvent event ) throws MojoExecutionException http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/test/java/org/apache/maven/lifecycle/DelegatingProjectExecutionListener.java ---------------------------------------------------------------------- diff --git a/maven-core/src/test/java/org/apache/maven/lifecycle/DelegatingProjectExecutionListener.java b/maven-core/src/test/java/org/apache/maven/lifecycle/DelegatingProjectExecutionListener.java index 233ae25..4266c15 100644 --- a/maven-core/src/test/java/org/apache/maven/lifecycle/DelegatingProjectExecutionListener.java +++ b/maven-core/src/test/java/org/apache/maven/lifecycle/DelegatingProjectExecutionListener.java @@ -33,7 +33,7 @@ import org.apache.maven.execution.ProjectExecutionListener; public class DelegatingProjectExecutionListener implements ProjectExecutionListener { - private final List<ProjectExecutionListener> listeners = new CopyOnWriteArrayList<ProjectExecutionListener>(); + private final List<ProjectExecutionListener> listeners = new CopyOnWriteArrayList<>(); public void beforeProjectExecution( ProjectExecutionEvent event ) throws LifecycleExecutionException http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/test/java/org/apache/maven/lifecycle/EmptyLifecyclePluginAnalyzer.java ---------------------------------------------------------------------- diff --git a/maven-core/src/test/java/org/apache/maven/lifecycle/EmptyLifecyclePluginAnalyzer.java b/maven-core/src/test/java/org/apache/maven/lifecycle/EmptyLifecyclePluginAnalyzer.java index f9bbb2b..a812c26 100644 --- a/maven-core/src/test/java/org/apache/maven/lifecycle/EmptyLifecyclePluginAnalyzer.java +++ b/maven-core/src/test/java/org/apache/maven/lifecycle/EmptyLifecyclePluginAnalyzer.java @@ -39,7 +39,7 @@ public class EmptyLifecyclePluginAnalyzer // NOTE: The upper-case packaging name is intentional, that's a special hinting mode used for certain tests if ( "JAR".equals( packaging ) ) { - plugins = new LinkedHashSet<Plugin>(); + plugins = new LinkedHashSet<>(); plugins.add( newPlugin( "maven-compiler-plugin", "compile", "testCompile" ) ); plugins.add( newPlugin( "maven-resources-plugin", "resources", "testResources" ) ); http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java ---------------------------------------------------------------------- diff --git a/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java b/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java index 99b07e3..951f133 100644 --- a/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java +++ b/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java @@ -150,7 +150,7 @@ public class LifecycleExecutorTest List<MojoExecution> getExecutions( MavenExecutionPlan mavenExecutionPlan ) { - List<MojoExecution> result = new ArrayList<MojoExecution>(); + List<MojoExecution> result = new ArrayList<>(); for ( ExecutionPlanItem executionPlanItem : mavenExecutionPlan ) { result.add( executionPlanItem.getMojoExecution() ); @@ -285,7 +285,7 @@ public class LifecycleExecutorTest throws Exception { List<Plugin> plugins = - new ArrayList<Plugin>( lifecycleExecutor.getPluginsBoundByDefaultToAllLifecycles( "jar" ) ); + new ArrayList<>( lifecycleExecutor.getPluginsBoundByDefaultToAllLifecycles( "jar" ) ); assertEquals( 8, plugins.size() ); } @@ -416,7 +416,7 @@ public class LifecycleExecutorTest } } ); - final List<String> log = new ArrayList<String>(); + final List<String> log = new ArrayList<>(); MojoExecutionListener mojoListener = new MojoExecutionListener() { http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/test/java/org/apache/maven/lifecycle/MavenExecutionPlanTest.java ---------------------------------------------------------------------- diff --git a/maven-core/src/test/java/org/apache/maven/lifecycle/MavenExecutionPlanTest.java b/maven-core/src/test/java/org/apache/maven/lifecycle/MavenExecutionPlanTest.java index 4901a65..ffd9f0d 100644 --- a/maven-core/src/test/java/org/apache/maven/lifecycle/MavenExecutionPlanTest.java +++ b/maven-core/src/test/java/org/apache/maven/lifecycle/MavenExecutionPlanTest.java @@ -18,12 +18,9 @@ package org.apache.maven.lifecycle; import junit.framework.TestCase; import org.apache.maven.lifecycle.internal.ExecutionPlanItem; -import org.apache.maven.lifecycle.internal.stub.DefaultLifecyclesStub; import org.apache.maven.lifecycle.internal.stub.LifecycleExecutionPlanCalculatorStub; import org.apache.maven.model.Plugin; -import java.util.Iterator; -import java.util.List; import java.util.Set; /** http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/builder/multithreaded/ThreadOutputMuxerTest.java ---------------------------------------------------------------------- diff --git a/maven-core/src/test/java/org/apache/maven/lifecycle/internal/builder/multithreaded/ThreadOutputMuxerTest.java b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/builder/multithreaded/ThreadOutputMuxerTest.java index dc75a94..32ce9ba 100644 --- a/maven-core/src/test/java/org/apache/maven/lifecycle/internal/builder/multithreaded/ThreadOutputMuxerTest.java +++ b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/builder/multithreaded/ThreadOutputMuxerTest.java @@ -101,9 +101,9 @@ public class ThreadOutputMuxerTest Iterator<String> lyrics = stringList.iterator(); ExecutorService executor = Executors.newFixedThreadPool( 10 ); - CompletionService<ProjectSegment> service = new ExecutorCompletionService<ProjectSegment>( executor ); + CompletionService<ProjectSegment> service = new ExecutorCompletionService<>( executor ); - List<Future<ProjectSegment>> futures = new ArrayList<Future<ProjectSegment>>(); + List<Future<ProjectSegment>> futures = new ArrayList<>(); for ( ProjectSegment projectBuild : projectBuildList ) { final Future<ProjectSegment> buildFuture = http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/CompletionServiceStub.java ---------------------------------------------------------------------- diff --git a/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/CompletionServiceStub.java b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/CompletionServiceStub.java index 10a113e..8d4a04b 100644 --- a/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/CompletionServiceStub.java +++ b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/CompletionServiceStub.java @@ -50,7 +50,7 @@ public class CompletionServiceStub public Future<ProjectSegment> submit( Callable<ProjectSegment> task ) { - FutureTask<ProjectSegment> projectBuildFutureTask = new FutureTask<ProjectSegment>( task ); + FutureTask<ProjectSegment> projectBuildFutureTask = new FutureTask<>( task ); projectBuildFutureTasks.add( projectBuildFutureTask ); if ( finishImmediately ) { @@ -61,7 +61,7 @@ public class CompletionServiceStub public Future<ProjectSegment> submit( Runnable task, ProjectSegment result ) { - FutureTask<ProjectSegment> projectBuildFutureTask = new FutureTask<ProjectSegment>( task, result ); + FutureTask<ProjectSegment> projectBuildFutureTask = new FutureTask<>( task, result ); projectBuildFutureTasks.add( projectBuildFutureTask ); if ( finishImmediately ) { http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/DefaultLifecyclesStub.java ---------------------------------------------------------------------- diff --git a/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/DefaultLifecyclesStub.java b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/DefaultLifecyclesStub.java index b366953..1dc2b6b 100644 --- a/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/DefaultLifecyclesStub.java +++ b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/DefaultLifecyclesStub.java @@ -50,7 +50,7 @@ public class DefaultLifecyclesStub @SuppressWarnings( "unchecked" ) Iterator<List<String>> lcs = Arrays.asList( stubDefaultCycle, stubCleanCycle, stubSiteCycle ).iterator(); - Map<String, Lifecycle> lifeCycles = new HashMap<String, Lifecycle>(); + Map<String, Lifecycle> lifeCycles = new HashMap<>(); for ( String s : DefaultLifecycles.STANDARD_LIFECYCLES ) { final Lifecycle lifecycle = new Lifecycle( s, lcs.next(), null ); http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/LifeCyclePluginAnalyzerStub.java ---------------------------------------------------------------------- diff --git a/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/LifeCyclePluginAnalyzerStub.java b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/LifeCyclePluginAnalyzerStub.java index 930f5e9..b067e24 100644 --- a/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/LifeCyclePluginAnalyzerStub.java +++ b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/LifeCyclePluginAnalyzerStub.java @@ -36,7 +36,7 @@ public class LifeCyclePluginAnalyzerStub // NOTE: The upper-case packaging name is intentional, that's a special hinting mode used for certain tests if ( "JAR".equals( packaging ) ) { - plugins = new LinkedHashSet<Plugin>(); + plugins = new LinkedHashSet<>(); plugins.add( newPlugin( "maven-compiler-plugin", "compile", "testCompile" ) ); plugins.add( newPlugin( "maven-resources-plugin", "resources", "testResources" ) ); http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/LifecycleExecutionPlanCalculatorStub.java ---------------------------------------------------------------------- diff --git a/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/LifecycleExecutionPlanCalculatorStub.java b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/LifecycleExecutionPlanCalculatorStub.java index cd33a35..ad08549 100644 --- a/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/LifecycleExecutionPlanCalculatorStub.java +++ b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/LifecycleExecutionPlanCalculatorStub.java @@ -126,7 +126,7 @@ public class LifecycleExecutionPlanCalculatorStub return getProjectBExecutionPlan(); } // The remaining are basically "for future expansion" - List<MojoExecution> me = new ArrayList<MojoExecution>(); + List<MojoExecution> me = new ArrayList<>(); me.add( createMojoExecution( "resources", "default-resources", PROCESS_RESOURCES ) ); me.add( createMojoExecution( "compile", "default-compile", COMPILE ) ); return createExecutionPlan( project, me ); @@ -152,7 +152,7 @@ public class LifecycleExecutionPlanCalculatorStub PluginDescriptorParsingException, MojoNotFoundException, InvalidPluginDescriptorException, NoPluginFoundForPrefixException, LifecycleNotFoundException, PluginVersionResolutionException { - List<MojoExecution> me = new ArrayList<MojoExecution>(); + List<MojoExecution> me = new ArrayList<>(); me.add( createMojoExecution( "initialize", "default-initialize", INITIALIZE ) ); me.add( createMojoExecution( "resources", "default-resources", PROCESS_RESOURCES ) ); me.add( createMojoExecution( "compile", "default-compile", COMPILE ) ); @@ -169,7 +169,7 @@ public class LifecycleExecutionPlanCalculatorStub PluginDescriptorParsingException, MojoNotFoundException, InvalidPluginDescriptorException, NoPluginFoundForPrefixException, LifecycleNotFoundException, PluginVersionResolutionException { - List<MojoExecution> me = new ArrayList<MojoExecution>(); + List<MojoExecution> me = new ArrayList<>(); me.add( createMojoExecution( "enforce", "enforce-versions", VALIDATE ) ); me.add( createMojoExecution( "resources", "default-resources", PROCESS_RESOURCES ) ); me.add( createMojoExecution( "compile", "default-compile", COMPILE ) ); @@ -225,7 +225,7 @@ public class LifecycleExecutionPlanCalculatorStub public static Set<String> getScopes() { - return new HashSet<String>( Arrays.asList( "compile" ) ); + return new HashSet<>( Arrays.asList( "compile" ) ); } } http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/LifecycleTaskSegmentCalculatorStub.java ---------------------------------------------------------------------- diff --git a/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/LifecycleTaskSegmentCalculatorStub.java b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/LifecycleTaskSegmentCalculatorStub.java index 695d66d..ae613cc 100644 --- a/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/LifecycleTaskSegmentCalculatorStub.java +++ b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/LifecycleTaskSegmentCalculatorStub.java @@ -49,7 +49,7 @@ public class LifecycleTaskSegmentCalculatorStub MojoNotFoundException, NoPluginFoundForPrefixException, InvalidPluginDescriptorException, PluginVersionResolutionException { - List<TaskSegment> taskSegments = new ArrayList<TaskSegment>( tasks.size() ); + List<TaskSegment> taskSegments = new ArrayList<>( tasks.size() ); TaskSegment currentSegment = null; http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/ProjectDependenciesResolverStub.java ---------------------------------------------------------------------- diff --git a/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/ProjectDependenciesResolverStub.java b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/ProjectDependenciesResolverStub.java index 4147b36..8d01bc1 100644 --- a/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/ProjectDependenciesResolverStub.java +++ b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/ProjectDependenciesResolverStub.java @@ -43,21 +43,21 @@ public class ProjectDependenciesResolverStub public Set<Artifact> resolve( MavenProject project, Collection<String> scopesToResolve, MavenSession session ) throws ArtifactResolutionException, ArtifactNotFoundException { - return new HashSet<Artifact>(); + return new HashSet<>(); } public Set<Artifact> resolve( MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session ) throws ArtifactResolutionException, ArtifactNotFoundException { - return new HashSet<Artifact>(); + return new HashSet<>(); } public Set<Artifact> resolve( Collection<? extends MavenProject> projects, Collection<String> scopes, MavenSession session ) throws ArtifactResolutionException, ArtifactNotFoundException { - return new HashSet<Artifact>(); + return new HashSet<>(); } public Set<Artifact> resolve( MavenProject project, Collection<String> scopesToCollect, @@ -65,7 +65,7 @@ public class ProjectDependenciesResolverStub Set<Artifact> ignoreableArtifacts ) throws ArtifactResolutionException, ArtifactNotFoundException { - return new HashSet<Artifact>(); + return new HashSet<>(); } public DependencyResolutionResult resolve( DependencyResolutionRequest request ) http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/ProjectDependencyGraphStub.java ---------------------------------------------------------------------- diff --git a/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/ProjectDependencyGraphStub.java b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/ProjectDependencyGraphStub.java index 38e9fca..92c3adb 100644 --- a/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/ProjectDependencyGraphStub.java +++ b/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/ProjectDependencyGraphStub.java @@ -97,7 +97,7 @@ public class ProjectDependencyGraphStub NoPluginFoundForPrefixException, PluginNotFoundException, MojoNotFoundException, PluginResolutionException, LifecyclePhaseNotFoundException, LifecycleNotFoundException { - List<ProjectSegment> projectBuilds = new ArrayList<ProjectSegment>(); + List<ProjectSegment> projectBuilds = new ArrayList<>(); TaskSegment segment = createTaskSegment(); projectBuilds.add( createProjectBuild( A, session, segment ) ); @@ -159,7 +159,7 @@ public class ProjectDependencyGraphStub private List<Dependency> getDependencies() { - List<Dependency> dependencies = new ArrayList<Dependency>(); + List<Dependency> dependencies = new ArrayList<>(); dependencies.add( new Dependency( B, A ) ); dependencies.add( new Dependency( C, A ) ); dependencies.add( new Dependency( X, B ) ); @@ -180,7 +180,7 @@ public class ProjectDependencyGraphStub { throw new RuntimeException( "Not implemented yet" ); } - List<MavenProject> result = new ArrayList<MavenProject>(); + List<MavenProject> result = new ArrayList<>(); for ( Dependency dependency : getDependencies() ) { dependency.addIfDownstream( project, result ); @@ -194,7 +194,7 @@ public class ProjectDependencyGraphStub { throw new RuntimeException( "Not implemented yet" ); }*/ - List<MavenProject> result = new ArrayList<MavenProject>(); + List<MavenProject> result = new ArrayList<>(); final List<Dependency> dependencies = getDependencies(); for ( Dependency dependency : dependencies ) { http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/test/java/org/apache/maven/plugin/PluginParameterExpressionEvaluatorTest.java ---------------------------------------------------------------------- diff --git a/maven-core/src/test/java/org/apache/maven/plugin/PluginParameterExpressionEvaluatorTest.java b/maven-core/src/test/java/org/apache/maven/plugin/PluginParameterExpressionEvaluatorTest.java index 5f6744c..e380949 100644 --- a/maven-core/src/test/java/org/apache/maven/plugin/PluginParameterExpressionEvaluatorTest.java +++ b/maven-core/src/test/java/org/apache/maven/plugin/PluginParameterExpressionEvaluatorTest.java @@ -95,7 +95,7 @@ public class PluginParameterExpressionEvaluatorTest Artifact depArtifact = createArtifact( "group", "artifact", "1" ); - List<Artifact> deps = new ArrayList<Artifact>(); + List<Artifact> deps = new ArrayList<>(); deps.add( depArtifact ); exec.getMojoDescriptor().getPluginDescriptor().setArtifacts( deps ); @@ -120,7 +120,7 @@ public class PluginParameterExpressionEvaluatorTest Artifact depArtifact = createArtifact( "group", "artifact", "1" ); - List<Artifact> deps = new ArrayList<Artifact>(); + List<Artifact> deps = new ArrayList<>(); deps.add( depArtifact ); exec.getMojoDescriptor().getPluginDescriptor().setArtifacts( deps ); http://git-wip-us.apache.org/repos/asf/maven/blob/7badeb5b/maven-core/src/test/java/org/apache/maven/project/DefaultMavenProjectBuilderTest.java ---------------------------------------------------------------------- diff --git a/maven-core/src/test/java/org/apache/maven/project/DefaultMavenProjectBuilderTest.java b/maven-core/src/test/java/org/apache/maven/project/DefaultMavenProjectBuilderTest.java index 13c32ab..d61fc6e 100644 --- a/maven-core/src/test/java/org/apache/maven/project/DefaultMavenProjectBuilderTest.java +++ b/maven-core/src/test/java/org/apache/maven/project/DefaultMavenProjectBuilderTest.java @@ -21,7 +21,6 @@ package org.apache.maven.project; import java.io.File; import java.util.ArrayList; -import java.util.Iterator; import java.util.List; import org.apache.maven.artifact.Artifact; @@ -33,7 +32,7 @@ public class DefaultMavenProjectBuilderTest extends AbstractMavenProjectTestCase { - private List<File> filesToDelete = new ArrayList<File>(); + private List<File> filesToDelete = new ArrayList<>(); private File localRepoDir;