diff --git a/maven-core/src/main/java/org/apache/maven/ReactorArtifactRepository.java b/maven-core/src/main/java/org/apache/maven/ReactorArtifactRepository.java index 037347ce6a..d425864528 100644 --- a/maven-core/src/main/java/org/apache/maven/ReactorArtifactRepository.java +++ b/maven-core/src/main/java/org/apache/maven/ReactorArtifactRepository.java @@ -64,28 +64,30 @@ public Artifact find( Artifact artifact ) artifact.setResolved( true ); } - else - { - File classesDir; - - if ( isTestArtifact( artifact ) ) - { - classesDir = new File( project.getBuild().getTestOutputDirectory() ); - } - else - { - classesDir = new File( project.getBuild().getOutputDirectory() ); - } - - if ( classesDir.isDirectory() ) - { - artifact.setFile( classesDir ); - - artifact.setFromAuthoritativeRepository( true ); - - artifact.setResolved( true ); - } - } +// TODO: The code below supports MNG-3043 & MNG-2871 but in its current form causes MNG-4269. +// We need to consider the state of the reactor before handing out directories. +// else +// { +// File classesDir; +// +// if ( isTestArtifact( artifact ) ) +// { +// classesDir = new File( project.getBuild().getTestOutputDirectory() ); +// } +// else +// { +// classesDir = new File( project.getBuild().getOutputDirectory() ); +// } +// +// if ( classesDir.isDirectory() ) +// { +// artifact.setFile( classesDir ); +// +// artifact.setFromAuthoritativeRepository( true ); +// +// artifact.setResolved( true ); +// } +// } } }