Jamison929611 commented on code in PR #2060:
URL: https://github.com/apache/maven-resolver/pull/2060#discussion_r3821684132


##########
maven-resolver-tools/src/main/java/org/eclipse/aether/tools/CollectConfiguration.java:
##########
@@ -138,6 +138,13 @@ public enum Mode {
             description = "External Javadoc base URLs used for validated 
links")
     protected List<URI> externalJavadocUrls = new ArrayList<>();
 
+    @CommandLine.Option(
+            names = "--internal-javadoc-source-tree",
+            paramLabel = "directory",
+            description =
+                    "Directory trees searched for source roots included in 
aggregate Javadocs; defaults to the source processing root")

Review Comment:
   Clarified in 9620deeb. Each supplied tree is traversed recursively with 
Files.walk (without following symbolic links by default). Java files are 
retained only when their nearest ancestor path ends in src/main/java, and those 
distinct ancestors become the aggregate Javadoc source roots. The option may be 
repeated; when omitted, discovery uses the positional source processing tree. 
The CLI help now documents the recursive traversal, ancestor matching, 
deduplication, repeatability, and default.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to