apache / apache/maven-dependency-plugin

[MDEP-874] Warning: Could not get javadoc URL for reference FileMapper at FullyQualifiedJavadocReference

Open
#1,372 0 comments 0 reactions 0 assignees View on GitHub
enhancement priority:minor
Dominant language
Java
Stars
175
Forks
196
Avg merge
19h 30m
Merged PRs (30d)
5

Description

**[Elliotte Rusty Harold](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=elharo)** opened **[MDEP-874](https://issues.apache.org/jira/browse/MDEP-874?redirect=false)** and commented

seen in build

[INFO] --- plugin:3.7.0:descriptor (default-descriptor) @ maven-dependency-plugin ---
[INFO] Using 'UTF-8' encoding to read mojo source files.
Warning: Could not get javadoc URL for reference StrictPatternExcludesArtifactFilter at FullyQualifiedJavadocReference [moduleName=Optional.empty, packageName=Optional[org.apache.maven.shared.artifact.filter], className=Optional[StrictPatternExcludesArtifactFilter], memberType=Optional.empty, member=Optional.empty, label=Optional.empty, isExternal=true] (fully qualified src/main/java/org/apache/maven/plugins/dependency/tree/TreeMojo.java:214): Found no javadoc site for FullyQualifiedJavadocReference [moduleName=Optional.empty, packageName=Optional[org.apache.maven.shared.artifact.filter], className=Optional[StrictPatternExcludesArtifactFilter], memberType=Optional.empty, member=Optional.empty, label=Optional.empty, isExternal=true]
Warning: Could not get javadoc URL for reference StrictPatternIncludesArtifactFilter at FullyQualifiedJavadocReference [moduleName=Optional.empty, packageName=Optional[org.apache.maven.shared.artifact.filter], className=Optional[StrictPatternIncludesArtifactFilter], memberType=Optional.empty, member=Optional.empty, label=Optional.empty, isExternal=true] (fully qualified src/main/java/org/apache/maven/plugins/dependency/tree/TreeMojo.java:193): Found no javadoc site for FullyQualifiedJavadocReference [moduleName=Optional.empty, packageName=Optional[org.apache.maven.shared.artifact.filter], className=Optional[StrictPatternIncludesArtifactFilter], memberType=Optional.empty, member=Optional.empty, label=Optional.empty, isExternal=true]
Warning: Could not get javadoc URL for reference ProjectDependencyAnalyzer at FullyQualifiedJavadocReference [moduleName=Optional.empty, packageName=Optional[org.apache.maven.shared.dependency.analyzer], className=Optional[ProjectDependencyAnalyzer], memberType=Optional.empty, member=Optional.empty, label=Optional.empty, isExternal=true] (fully qualified src/main/java/org/apache/maven/plugins/dependency/analyze/AbstractAnalyzeMojo.java:56): Found no javadoc site for FullyQualifiedJavadocReference [moduleName=Optional.empty, packageName=Optional[org.apache.maven.shared.dependency.analyzer], className=Optional[ProjectDependencyAnalyzer], memberType=Optional.empty, member=Optional.empty, label=Optional.empty, isExternal=true]
Warning: Could not get javadoc URL for reference FileMapper at FullyQualifiedJavadocReference [moduleName=Optional.empty, packageName=Optional[org.codehaus.plexus.components.io.filemappers], className=Optional[FileMapper], memberType=Optional.empty, member=Optional.empty, label=Optional.empty, isExternal=true] (fully qualified src/main/java/org/apache/maven/plugins/dependency/fromConfiguration/UnpackMojo.java:90): Found no javadoc site for FullyQualifiedJavadocReference [moduleName=Optional.empty, packageName=Optional[org.codehaus.plexus.components.io.filemappers], className=Optional[FileMapper], memberType=Optional.empty, member=Optional.empty, label=Optional.empty, isExternal=true]
Warning: Could not get javadoc URL for reference FileMapper at FullyQualifiedJavadocReference [moduleName=Optional.empty, packageName=Optional[org.codehaus.plexus.components.io.filemappers], className=Optional[FileMapper], memberType=Optional.empty, member=Optional.empty, label=Optional.empty, isExternal=true] (fully qualified src/main/java/org/apache/maven/plugins/dependency/fromDependencies/UnpackDependenciesMojo.java:98): Found no javadoc site for FullyQualifiedJavadocReference [moduleName=Optional.empty, packageName=Optional[org.codehaus.plexus.components.io.filemappers], className=Optional[FileMapper], memberType=Optional.empty, member=Optional.empty, label=Optional.empty, isExternal=true]

---
No further details from [MDEP-874](https://issues.apache.org/jira/browse/MDEP-874?redirect=false)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the plugin:3.7.0:descriptor build and review the warnings for TreeMojo.java, AbstractAnalyzeMojo.java, UnpackMojo.java, and UnpackDependenciesMojo.java. Trace the reported FullyQualifiedJavadocReference entries, including FileMapper, to determine why their Javadoc sites are not found. Done means the affected build no longer emits these warnings or the expected handling is documented by tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.