Move AbstractReleasePhase to maven-release-api
diff --git a/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractReleasePhase.java b/maven-release-api/src/main/java/org/apache/maven/shared/release/phase/AbstractReleasePhase.java
similarity index 90%
rename from maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractReleasePhase.java
rename to maven-release-api/src/main/java/org/apache/maven/shared/release/phase/AbstractReleasePhase.java
index a533a98..e03ff8b 100644
--- a/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractReleasePhase.java
+++ b/maven-release-api/src/main/java/org/apache/maven/shared/release/phase/AbstractReleasePhase.java
@@ -24,8 +24,6 @@
import org.codehaus.plexus.logging.AbstractLogEnabled;
import java.util.List;
-import java.util.Locale;
-import java.util.ResourceBundle;
/**
* Base class for all phases.
@@ -36,11 +34,6 @@
extends AbstractLogEnabled
implements ReleasePhase
{
- protected ResourceBundle getResourceBundle( Locale locale )
- {
- return ResourceBundle.getBundle( "release-messages", locale, AbstractReleasePhase.class.getClassLoader() );
- }
-
@Override
public ReleaseResult clean( List<MavenProject> reactorProjects )
{
diff --git a/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/MapVersionsPhase.java b/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/MapVersionsPhase.java
index 700f53d..5d1372f 100644
--- a/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/MapVersionsPhase.java
+++ b/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/MapVersionsPhase.java
@@ -21,6 +21,7 @@
import java.text.MessageFormat;
import java.util.List;
+import java.util.Locale;
import java.util.Map;
import java.util.ResourceBundle;
@@ -387,4 +388,9 @@
return result;
}
+
+ private ResourceBundle getResourceBundle( Locale locale )
+ {
+ return ResourceBundle.getBundle( "release-messages", locale, MapVersionsPhase.class.getClassLoader() );
+ }
}