File tree 1 file changed +7
-8
lines changed
maven-release-manager/src/test/java/org/apache/maven/shared/release/phase
1 file changed +7
-8
lines changed Original file line number Diff line number Diff line change 20
20
21
21
import java .io .File ;
22
22
import java .io .IOException ;
23
+ import java .io .InputStream ;
24
+ import java .nio .file .Files ;
23
25
import java .util .ArrayList ;
24
26
import java .util .List ;
25
27
26
28
import org .apache .maven .model .Model ;
27
29
import org .apache .maven .model .io .xpp3 .MavenXpp3Reader ;
28
30
import org .apache .maven .project .MavenProject ;
29
31
import org .apache .maven .shared .release .PlexusJUnit4TestCase ;
30
- import org .codehaus .plexus .util .ReaderFactory ;
31
- import org .codehaus .plexus .util .xml .XmlStreamReader ;
32
32
import org .codehaus .plexus .util .xml .pull .XmlPullParserException ;
33
33
34
34
/**
@@ -72,12 +72,11 @@ protected List<MavenProject> getReactorProjects(String projectPath) throws Excep
72
72
73
73
private MavenProject createMavenProject (File pomFile ) throws IOException , XmlPullParserException {
74
74
MavenXpp3Reader reader = new MavenXpp3Reader ();
75
- Model model ;
76
- try (XmlStreamReader xmlStreamReader = ReaderFactory .newXmlReader (pomFile )) {
77
- model = reader .read (xmlStreamReader );
75
+ try (InputStream in = Files .newInputStream (pomFile .toPath ())) {
76
+ Model model = reader .read (in );
77
+ MavenProject project = new MavenProject (model );
78
+ project .setFile (pomFile );
79
+ return project ;
78
80
}
79
- MavenProject project = new MavenProject (model );
80
- project .setFile (pomFile );
81
- return project ;
82
81
}
83
82
}
You can’t perform that action at this time.
0 commit comments