Andrzej Jarmoniuk created MSHARED-1130:
------------------------------------------

             Summary: PatternIncludesArtifactFilters raising NPE for patterns 
w/ wildcards and artifactoid w/ null on any coordinate
                 Key: MSHARED-1130
                 URL: https://issues.apache.org/jira/browse/MSHARED-1130
             Project: Maven Shared Components
          Issue Type: Bug
    Affects Versions: maven-common-artifact-filters-3.3.1
            Reporter: Andrzej Jarmoniuk


Encountered an NPE from {{PatternIncludesArtifactFilters.match}} if the pattern 
includes wildcards and the artifactoid returns null on any of its coordinates.

In such cases, the {{value}} argument will be null, which will lead to an NPE 
when it's being dereferenced in line 653.

This led to https://github.com/mojohaus/versions-maven-plugin/issues/673

In this case, {{token}} was {{JET*-SNAPSHOT}} and {{value}} as returned from 
the artifactoid was null.





--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to