Modified: maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/ScmCommitPreparationPhaseTest.java URL: http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/ScmCommitPreparationPhaseTest.java?rev=1066014&r1=1066013&r2=1066014&view=diff ============================================================================== --- maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/ScmCommitPreparationPhaseTest.java (original) +++ maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/ScmCommitPreparationPhaseTest.java Tue Feb 1 11:55:50 2011 @@ -66,8 +66,6 @@ public class ScmCommitPreparationPhaseTe { private static final String PREFIX = "[maven-release-manager] prepare release "; - private static final File[] EMPTY_FILE_ARRAY = new File[0]; - protected void setUp() throws Exception { @@ -90,7 +88,7 @@ public class ScmCommitPreparationPhaseTe public void testCommit() throws Exception { - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); ReleaseDescriptor descriptor = new ReleaseDescriptor(); descriptor.setScmSourceUrl( "scm-url" ); MavenProject rootProject = ReleaseUtil.getRootProject( reactorProjects ); @@ -123,20 +121,19 @@ public class ScmCommitPreparationPhaseTe throws Exception { ReleaseDescriptor descriptor = new ReleaseDescriptor(); - List reactorProjects = createReactorProjects( "scm-commit/", "multiple-poms" ); + List<MavenProject> reactorProjects = createReactorProjects( "scm-commit/", "multiple-poms" ); descriptor.setScmSourceUrl( "scm-url" ); MavenProject rootProject = ReleaseUtil.getRootProject( reactorProjects ); descriptor.setWorkingDirectory( rootProject.getFile().getParentFile().getAbsolutePath() ); descriptor.setScmReleaseLabel( "release-label" ); - List poms = new ArrayList(); - for ( Iterator i = reactorProjects.iterator(); i.hasNext(); ) + List<File> poms = new ArrayList<File>(); + for ( Iterator<MavenProject> i = reactorProjects.iterator(); i.hasNext(); ) { - MavenProject project = (MavenProject) i.next(); + MavenProject project = i.next(); poms.add( project.getFile() ); } - ScmFileSet fileSet = new ScmFileSet( rootProject.getFile().getParentFile(), (File[]) poms.toArray( - EMPTY_FILE_ARRAY ) ); + ScmFileSet fileSet = new ScmFileSet( rootProject.getFile().getParentFile(), poms); Mock scmProviderMock = new Mock( ScmProvider.class ); Constraint[] arguments = new Constraint[]{new IsAnything(), new IsScmFileSetEquals( fileSet ), new IsNull(), @@ -162,7 +159,7 @@ public class ScmCommitPreparationPhaseTe phase = (ReleasePhase) lookup( ReleasePhase.ROLE, "scm-commit-development" ); ReleaseDescriptor descriptor = new ReleaseDescriptor(); - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); descriptor.setScmSourceUrl( "scm-url" ); MavenProject rootProject = ReleaseUtil.getRootProject( reactorProjects ); descriptor.setWorkingDirectory( rootProject.getFile().getParentFile().getAbsolutePath() ); @@ -192,7 +189,7 @@ public class ScmCommitPreparationPhaseTe throws Exception { ReleaseDescriptor descriptor = new ReleaseDescriptor(); - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); try { @@ -208,7 +205,7 @@ public class ScmCommitPreparationPhaseTe public void testCommitGenerateReleasePoms() throws Exception { - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); ReleaseDescriptor descriptor = new ReleaseDescriptor(); descriptor.setScmSourceUrl( "scm-url" ); descriptor.setGenerateReleasePoms( true ); @@ -216,7 +213,7 @@ public class ScmCommitPreparationPhaseTe descriptor.setWorkingDirectory( rootProject.getFile().getParentFile().getAbsolutePath() ); descriptor.setScmReleaseLabel( "release-label" ); - List files = new ArrayList(); + List<File> files = new ArrayList<File>(); files.add( rootProject.getFile() ); files.add( ReleaseUtil.getReleasePom( rootProject ) ); ScmFileSet fileSet = new ScmFileSet( rootProject.getFile().getParentFile(), files ); @@ -243,7 +240,7 @@ public class ScmCommitPreparationPhaseTe throws Exception { ReleaseDescriptor descriptor = new ReleaseDescriptor(); - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); descriptor.setScmSourceUrl( "scm-url" ); MavenProject rootProject = ReleaseUtil.getRootProject( reactorProjects ); descriptor.setWorkingDirectory( rootProject.getFile().getParentFile().getAbsolutePath() ); @@ -260,7 +257,7 @@ public class ScmCommitPreparationPhaseTe throws Exception { ReleaseDescriptor descriptor = new ReleaseDescriptor(); - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); try { @@ -276,7 +273,7 @@ public class ScmCommitPreparationPhaseTe public void testNoSuchScmProviderExceptionThrown() throws Exception { - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); ReleaseDescriptor releaseDescriptor = createReleaseDescriptor(); Mock scmManagerMock = new Mock( ScmManager.class ); @@ -303,7 +300,7 @@ public class ScmCommitPreparationPhaseTe public void testScmRepositoryExceptionThrown() throws Exception { - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); ReleaseDescriptor releaseDescriptor = createReleaseDescriptor(); Mock scmManagerMock = new Mock( ScmManager.class ); @@ -330,7 +327,7 @@ public class ScmCommitPreparationPhaseTe public void testScmExceptionThrown() throws Exception { - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); ReleaseDescriptor releaseDescriptor = createReleaseDescriptor(); Mock scmProviderMock = new Mock( ScmProvider.class ); @@ -355,7 +352,7 @@ public class ScmCommitPreparationPhaseTe public void testScmResultFailure() throws Exception { - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); ReleaseDescriptor releaseDescriptor = createReleaseDescriptor(); ScmManager scmManager = (ScmManager) lookup( ScmManager.ROLE ); @@ -380,7 +377,7 @@ public class ScmCommitPreparationPhaseTe throws Exception { ReleaseDescriptor descriptor = createReleaseDescriptor(); - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); descriptor.setRemoteTagging( true ); descriptor.setSuppressCommitBeforeTagOrBranch( true ); @@ -405,7 +402,7 @@ public class ScmCommitPreparationPhaseTe throws Exception { ReleaseDescriptor descriptor = createReleaseDescriptor(); - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); descriptor.setBranchCreation( true ); descriptor.setRemoteTagging( false ); @@ -428,7 +425,7 @@ public class ScmCommitPreparationPhaseTe stub.setScmProvider( (ScmProvider) scmProviderMock.proxy() ); } - private List createReactorProjects() + private List<MavenProject> createReactorProjects() throws Exception { return createReactorProjects( "scm-commit/", "single-pom" );
Modified: maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/ScmTagPhaseTest.java URL: http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/ScmTagPhaseTest.java?rev=1066014&r1=1066013&r2=1066014&view=diff ============================================================================== --- maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/ScmTagPhaseTest.java (original) +++ maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/ScmTagPhaseTest.java Tue Feb 1 11:55:50 2011 @@ -75,7 +75,7 @@ public class ScmTagPhaseTest throws Exception { ReleaseDescriptor descriptor = new ReleaseDescriptor(); - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); descriptor.setScmSourceUrl( "scm-url" ); MavenProject rootProject = ReleaseUtil.getRootProject( reactorProjects ); descriptor.setWorkingDirectory( rootProject.getFile().getParentFile().getAbsolutePath() ); @@ -106,7 +106,7 @@ public class ScmTagPhaseTest public void testCommitMultiModuleDeepFolders() throws Exception { - List reactorProjects = createReactorProjects( "scm-commit/", "multimodule-with-deep-subprojects" ); + List<MavenProject> reactorProjects = createReactorProjects( "scm-commit/", "multimodule-with-deep-subprojects" ); String sourceUrl = "http://svn.example.com/repos/project/trunk/"; String scmUrl = "scm:svn:" + sourceUrl; ReleaseDescriptor descriptor = new ReleaseDescriptor(); @@ -143,7 +143,7 @@ public class ScmTagPhaseTest public void testCommitForFlatMultiModule() throws Exception { - List reactorProjects = + List<MavenProject> reactorProjects = createReactorProjects( "rewrite-for-release/pom-with-parent-flat", "/root-project" ); MavenProject rootProject = ReleaseUtil.getRootProject( reactorProjects ); ReleaseDescriptor descriptor = new ReleaseDescriptor(); @@ -180,7 +180,7 @@ public class ScmTagPhaseTest throws Exception { ReleaseDescriptor descriptor = new ReleaseDescriptor(); - List reactorProjects = createReactorProjects( "scm-commit/", "multiple-poms" ); + List<MavenProject> reactorProjects = createReactorProjects( "scm-commit/", "multiple-poms" ); descriptor.setScmSourceUrl( "scm-url" ); MavenProject rootProject = ReleaseUtil.getRootProject( reactorProjects ); descriptor.setWorkingDirectory( rootProject.getFile().getParentFile().getAbsolutePath() ); @@ -212,7 +212,7 @@ public class ScmTagPhaseTest throws Exception { ReleaseDescriptor descriptor = new ReleaseDescriptor(); - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); try { @@ -229,7 +229,7 @@ public class ScmTagPhaseTest throws Exception { ReleaseDescriptor descriptor = new ReleaseDescriptor(); - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); descriptor.setScmSourceUrl( "scm-url" ); MavenProject rootProject = ReleaseUtil.getRootProject( reactorProjects ); descriptor.setWorkingDirectory( rootProject.getFile().getParentFile().getAbsolutePath() ); @@ -250,7 +250,7 @@ public class ScmTagPhaseTest throws Exception { ReleaseDescriptor descriptor = new ReleaseDescriptor(); - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); try { @@ -266,7 +266,7 @@ public class ScmTagPhaseTest public void testNoSuchScmProviderExceptionThrown() throws Exception { - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); ReleaseDescriptor releaseDescriptor = createReleaseDescriptor(); Mock scmManagerMock = new Mock( ScmManager.class ); @@ -293,7 +293,7 @@ public class ScmTagPhaseTest public void testScmRepositoryExceptionThrown() throws Exception { - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); ReleaseDescriptor releaseDescriptor = createReleaseDescriptor(); Mock scmManagerMock = new Mock( ScmManager.class ); @@ -320,7 +320,7 @@ public class ScmTagPhaseTest public void testScmExceptionThrown() throws Exception { - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); ReleaseDescriptor releaseDescriptor = createReleaseDescriptor(); Mock scmProviderMock = new Mock( ScmProvider.class ); @@ -345,7 +345,7 @@ public class ScmTagPhaseTest public void testScmResultFailure() throws Exception { - List reactorProjects = createReactorProjects(); + List<MavenProject> reactorProjects = createReactorProjects(); ReleaseDescriptor releaseDescriptor = createReleaseDescriptor(); ScmManager scmManager = (ScmManager) lookup( ScmManager.ROLE ); @@ -366,7 +366,7 @@ public class ScmTagPhaseTest } } - private List createReactorProjects() + private List<MavenProject> createReactorProjects() throws Exception { return createReactorProjects( "scm-commit/", "single-pom" ); Modified: maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/stubs/ScmManagerStub.java URL: http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/stubs/ScmManagerStub.java?rev=1066014&r1=1066013&r2=1066014&view=diff ============================================================================== --- maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/stubs/ScmManagerStub.java (original) +++ maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/stubs/ScmManagerStub.java Tue Feb 1 11:55:50 2011 @@ -32,7 +32,7 @@ import org.apache.maven.scm.repository.S public class ScmManagerStub extends org.apache.maven.scm.manager.ScmManagerStub { - private Map/*<String, ScmRepository>*/ scmRepositoriesForUrl = new HashMap/*<String, ScmRepository>*/(); + private Map<String, ScmRepository> scmRepositoriesForUrl = new HashMap<String, ScmRepository>(); /*@Override*/ public ScmRepository makeScmRepository( String scmUrl ) Modified: maven/release/trunk/maven-release-plugin/src/test/java/org/apache/maven/plugins/release/stubs/FlatMultiModuleMavenProjectStub.java URL: http://svn.apache.org/viewvc/maven/release/trunk/maven-release-plugin/src/test/java/org/apache/maven/plugins/release/stubs/FlatMultiModuleMavenProjectStub.java?rev=1066014&r1=1066013&r2=1066014&view=diff ============================================================================== --- maven/release/trunk/maven-release-plugin/src/test/java/org/apache/maven/plugins/release/stubs/FlatMultiModuleMavenProjectStub.java (original) +++ maven/release/trunk/maven-release-plugin/src/test/java/org/apache/maven/plugins/release/stubs/FlatMultiModuleMavenProjectStub.java Tue Feb 1 11:55:50 2011 @@ -60,9 +60,9 @@ public class FlatMultiModuleMavenProject return getModel().getDistributionManagement(); } - public List getModules() + public List<String> getModules() { - List modules = new ArrayList(); + List<String> modules = new ArrayList<String>(); modules.add( "../core" ); modules.add( "../webapp" ); modules.add( "../commons" );