Skip to content

Commit 57d6328

Browse files
authored
Document deprecation of SemVerVersionPolicy (#1450)
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 57d6328

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)