[ https://issues.apache.org/jira/browse/MSHARED-677?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Karl Heinz Marbaise closed MSHARED-677. --------------------------------------- Resolution: Fixed Done in [3a7b4276e9240ab706edc19291c6dbfc7eb1b9fc|https://gitbox.apache.org/repos/asf?p=maven-artifact-transfer.git;a=commitdiff;h=3a7b4276e9240ab706edc19291c6dbfc7eb1b9fc] > Add null checks for ArtifactResolver interface. > ----------------------------------------------- > > Key: MSHARED-677 > URL: https://issues.apache.org/jira/browse/MSHARED-677 > Project: Maven Shared Components > Issue Type: Improvement > Components: maven-artifact-transfer > Affects Versions: maven-artifact-transfer-0.9.1 > Reporter: Karl Heinz Marbaise > Assignee: Karl Heinz Marbaise > Priority: Minor > Fix For: maven-artifact-transfer-1.0.0 > > > The interface {{ArtifactResolver}} contains two methods > {code:java} > ArtifactResult resolveArtifact( ProjectBuildingRequest buildingRequest, > Artifact mavenArtifact ) > {code} > and > {code:java} > ArtifactResult resolveArtifact( ProjectBuildingRequest buildingRequest, > ArtifactCoordinate coordinate ) > {code} > which should check the incoming parameters against {{null}} and produce an > {{IllegalArgumentException}}. -- This message was sent by Atlassian JIRA (v7.6.3#76005)