MNG-1251 was checked in, but my patch not taken in. In particular, the overloaded attachArtifact() method has not been made visible from the MavenProjectHelper interface, so the proposed patch for this issue is now broken.
I've had to readd it:
— src/main/java/org/apache/maven/project/MavenProjectHelper.java (revision 331597)
+++ src/main/java/org/apache/maven/project/MavenProjectHelper.java (working copy)
@@ -23,6 +23,8 @@
String ROLE = MavenProjectHelper.class.getName();
+ void attachArtifact( MavenProject project, String artifactType, File artifactFile );
void attachArtifact( MavenProject project, String artifactType, String artifactClassifier, File artifactFile );
void addResource( MavenProject project, String resourceDirectory, List includes, List excludes );
This makes the attached patch build again. Please review both changes (and target 2.0.1?).