Skip to content

2.20.* -DallowMajorUpdates=false has bug #1331

@HelloDhero

Description

@HelloDhero

when use version 2.20.* and -DallowMajorUpdates=false and config ignoreVersion by rule in maven-version-rules.xml i get the fllow exception

Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.maven.artifact.versioning.ArtifactVersion.toString()" because "artifactVersion" is null
    at org.codehaus.mojo.versions.ordering.BoundArtifactVersion.<init> (BoundArtifactVersion.java:82)
    at org.codehaus.mojo.versions.api.AbstractVersionDetails.lambda$restrictionForUnchangedSegment$0 (AbstractVersionDetails.java:161)
    at java.util.Optional.map (Optional.java:260)
    at org.codehaus.mojo.versions.api.AbstractVersionDetails.restrictionForUnchangedSegment (AbstractVersionDetails.java:160)
    at org.codehaus.mojo.versions.internal.DependencyUpdatesLoggingHelper.getDependencyUpdates (DependencyUpdatesLoggingHelper.java:133)
    at org.codehaus.mojo.versions.DisplayDependencyUpdatesMojo.logUpdates (DisplayDependencyUpdatesMojo.java:555)
    at org.codehaus.mojo.versions.DisplayDependencyUpdatesMojo.execute (DisplayDependencyUpdatesMojo.java:478)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions