Author: vsiveton
Date: Sat Jan 19 16:30:59 2008
New Revision: 613484
URL: http://svn.apache.org/viewvc?rev=613484&view=rev
Log:
MPLUGIN-60: MavenProjectStub uses immutable collections for modifiable data
o using another way instead of the proposed patch
Modified:
maven/plugin-tools/trunk/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/stubs/MavenProjectStub.java
Modified:
maven/plugin-tools/trunk/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/stubs/MavenProjectStub.java
URL:
http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/stubs/MavenProjectStub.java?rev=613484&r1=613483&r2=613484&view=diff
==============================================================================
---
maven/plugin-tools/trunk/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/stubs/MavenProjectStub.java
(original)
+++
maven/plugin-tools/trunk/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/stubs/MavenProjectStub.java
Sat Jan 19 16:30:59 2008
@@ -22,6 +22,7 @@
import java.io.File;
import java.io.IOException;
import java.io.Writer;
+import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Map;
@@ -323,7 +324,7 @@
{
if ( compileSourceRoots == null )
{
- compileSourceRoots = Collections.singletonList( string );
+ compileSourceRoots = new ArrayList( Collections.singletonList(
string ) );
}
else
{
@@ -338,7 +339,7 @@
{
if ( scriptSourceRoots == null )
{
- scriptSourceRoots = Collections.singletonList( string );
+ scriptSourceRoots = new ArrayList( Collections.singletonList(
string ) );
}
else
{
@@ -353,7 +354,7 @@
{
if ( testCompileSourceRoots == null )
{
- testCompileSourceRoots = Collections.singletonList( string );
+ testCompileSourceRoots = new ArrayList( Collections.singletonList(
string ) );
}
else
{
@@ -1393,7 +1394,7 @@
{
if ( attachedArtifacts == null )
{
- this.attachedArtifacts = Collections.singletonList( artifact );
+ this.attachedArtifacts = new ArrayList( Collections.singletonList(
artifact ) );
}
else
{