Skip to content

Commit 1ab6af9

Browse files
committed
Document deprecation of SemVerVersionPolicy
Expanded Javadoc to clarify why this policy is deprecated, the recommended replacement (SemVerMinorDevelopmentVersionPolicy), and its future removal intent. Documentation only, no functional changes.
1 parent d1894c2 commit 1ab6af9

File tree

1 file changed

+8
-2
lines changed
  • maven-release-policies/maven-release-semver-policy/src/main/java/org/apache/maven/shared/release/policy/semver

1 file changed

+8
-2
lines changed

maven-release-policies/maven-release-semver-policy/src/main/java/org/apache/maven/shared/release/policy/semver/SemVerVersionPolicy.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,15 @@
2828
import org.slf4j.LoggerFactory;
2929

3030
/**
31-
* Uses SemVer implementation to increase minor element when resolving the development version.
31+
* Uses the SemVer implementation to increase the minor element when resolving
32+
* the development version.
3233
*
33-
* @deprecated use {@link SemVerMinorDevelopmentVersionPolicy} instead.
34+
* @deprecated This policy has been superseded by
35+
* {@link SemVerMinorDevelopmentVersionPolicy}, which provides a
36+
* clearer and more explicit implementation of SemVer-based
37+
* development version handling.
38+
* This policy remains only for backward compatibility and may be
39+
* removed in a future version of the Maven Release Plugin.
3440
*/
3541
@Singleton
3642
@Named("SemVerVersionPolicy")

0 commit comments

Comments
 (0)