[MRELEASE-896] Disable and deprecate useReleaseProfile parameter

Submitted-by: Stefan Ferstl

This closes #6

git-svn-id: https://svn.apache.org/repos/asf/maven/release/trunk@1747802 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/maven-release-plugin/src/it/projects/perform/MRELEASE-459/pom.xml b/maven-release-plugin/src/it/projects/perform/MRELEASE-459/pom.xml
index b71a847..06c2cb2 100644
--- a/maven-release-plugin/src/it/projects/perform/MRELEASE-459/pom.xml
+++ b/maven-release-plugin/src/it/projects/perform/MRELEASE-459/pom.xml
@@ -57,6 +57,7 @@
           </dependency>
         </dependencies>
         <configuration>
+          <useReleaseProfile>true</useReleaseProfile>
           <releaseProfiles>custom-release</releaseProfiles>
         </configuration>
       </plugin>
diff --git a/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PerformReleaseMojo.java b/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PerformReleaseMojo.java
index cd81a83..c34eef5 100644
--- a/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PerformReleaseMojo.java
+++ b/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PerformReleaseMojo.java
@@ -107,7 +107,8 @@
      *
      * @deprecated The release profile will be removed from future versions of the super POM
      */
-    @Parameter( defaultValue = "true", property = "useReleaseProfile" )
+    @Parameter( defaultValue = "false", property = "useReleaseProfile" )
+    @Deprecated
     private boolean useReleaseProfile;
 
     /**