Robert Varga created MRESOLVER-42: ------------------------------------- Summary: DefaultArtifact(String) is inefficient Key: MRESOLVER-42 URL: https://issues.apache.org/jira/browse/MRESOLVER-42 Project: Maven Resolver Issue Type: Improvement Components: resolver Affects Versions: Maven Artifact Resolver 1.1.0, Maven Artifact Resolver 1.0.3 Reporter: Robert Varga
DefaultArtifact(String) always compiles the coordinate matching pattern. This leads to sub-optimal performance when this constructor is used. The pattern being matched should be a constant, so that we instantiate only a matcher, which is fast compared to Pattern.compile(String). -- This message was sent by Atlassian JIRA (v7.6.3#76005)