Author: rfscholte Date: Tue Jan 10 22:01:40 2012 New Revision: 1229757 URL: http://svn.apache.org/viewvc?rev=1229757&view=rev Log: Add more generics
Modified: maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java Modified: maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java URL: http://svn.apache.org/viewvc/maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java?rev=1229757&r1=1229756&r2=1229757&view=diff ============================================================================== --- maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java (original) +++ maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java Tue Jan 10 22:01:40 2012 @@ -145,7 +145,7 @@ public abstract class AbstractReleaseMoj * @required * @readonly */ - protected List reactorProjects; + protected List<MavenProject> reactorProjects; /** * List of provider implementations. @@ -367,7 +367,7 @@ public abstract class AbstractReleaseMoj * * @return The list of reactor project, never <code>null</code>. */ - public List getReactorProjects() + public List<MavenProject> getReactorProjects() { return reactorProjects; } Modified: maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java URL: http://svn.apache.org/viewvc/maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java?rev=1229757&r1=1229756&r2=1229757&view=diff ============================================================================== --- maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java (original) +++ maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java Tue Jan 10 22:01:40 2012 @@ -24,6 +24,7 @@ import java.util.Map; import org.apache.maven.artifact.ArtifactUtils; import org.apache.maven.execution.MavenSession; +import org.apache.maven.model.Scm; import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugin.MojoFailureException; import org.apache.maven.shared.release.ReleaseExecutionException; @@ -92,7 +93,7 @@ public class UpdateVersionsMojo config.setAutoVersionSubmodules( autoVersionSubmodules ); config.setDefaultDevelopmentVersion( developmentVersion ); - Map originalScmInfo = new HashMap(); + Map<String, Scm> originalScmInfo = new HashMap<String, Scm>(); originalScmInfo.put( ArtifactUtils.versionlessKey( project.getGroupId(), project.getArtifactId() ), project.getScm() ); config.setOriginalScmInfo( originalScmInfo );