File tree Expand file tree Collapse file tree
main/java/com/github/packageurl
test/java/com/github/packageurl Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -211,7 +211,7 @@ public String getVersion() {
211211 * @since 1.0.0
212212 */
213213 public Map <String , String > getQualifiers () {
214- return Collections .unmodifiableMap (qualifiers );
214+ return ( qualifiers != null )? Collections .unmodifiableMap (qualifiers ) : null ;
215215 }
216216
217217 /**
Original file line number Diff line number Diff line change @@ -92,7 +92,9 @@ public void testConstructorParsing() throws Exception {
9292 Assert .assertEquals (name , purl .getName ());
9393 Assert .assertEquals (version , purl .getVersion ());
9494 Assert .assertEquals (subpath , purl .getSubpath ());
95- if (qualifiers != null ) {
95+ if (qualifiers == null ) {
96+ Assert .assertNull (purl .getQualifiers ());
97+ } else {
9698 Assert .assertNotNull (purl .getQualifiers ());
9799 Assert .assertEquals (qualifiers .length (), purl .getQualifiers ().size ());
98100 qualifiers .keySet ().forEach ((key ) -> {
You can’t perform that action at this time.
0 commit comments