[ 
https://issues.apache.org/jira/browse/MPLUGIN-457?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17712704#comment-17712704
 ] 

ASF GitHub Bot commented on MPLUGIN-457:
----------------------------------------

michael-o commented on code in PR #201:
URL: 
https://github.com/apache/maven-plugin-tools/pull/201#discussion_r1167618808


##########
maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/JavaAnnotationsMojoDescriptorExtractor.java:
##########
@@ -570,19 +572,18 @@ protected void extendJavaProjectBuilderWithSourcesJar(
             JavaProjectBuilder builder, Artifact artifact, PluginToolsRequest 
request, String classifier)
             throws ExtractionException {
         try {
-            Artifact sourcesArtifact = 
repositorySystem.createArtifactWithClassifier(
+            org.eclipse.aether.artifact.Artifact sourcesArtifact = new 
DefaultArtifact(
                     artifact.getGroupId(),
                     artifact.getArtifactId(),
-                    artifact.getVersion(),
+                    classifier,
                     artifact.getType(),
-                    classifier);
-
-            ArtifactResolutionRequest req = new ArtifactResolutionRequest();
-            req.setArtifact(sourcesArtifact);
-            req.setLocalRepository(request.getLocal());
-            req.setRemoteRepositories(request.getRemoteRepos());
-            ArtifactResolutionResult res = repositorySystem.resolve(req);
-            if (res.hasMissingArtifacts() || res.hasExceptions()) {
+                    artifact.getVersion());

Review Comment:
   Right, now I see!





> Use Resolver API, get rid of localRepository
> --------------------------------------------
>
>                 Key: MPLUGIN-457
>                 URL: https://issues.apache.org/jira/browse/MPLUGIN-457
>             Project: Maven Plugin Tools
>          Issue Type: Improvement
>            Reporter: Slawomir Jaranowski
>            Assignee: Slawomir Jaranowski
>            Priority: Major
>             Fix For: next-release
>
>




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

Reply via email to