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)
when use version 2.20.* and
-DallowMajorUpdates=falseandconfig ignoreVersion by rule in maven-version-rules.xmli get the fllow exception