This is an automated email from the ASF dual-hosted git repository.
elharo pushed a change to branch MJAVADOC-755
in repository https://gitbox.apache.org/repos/asf/maven-javadoc-plugin.git
from bda2bb63 isolate CLI changes
add c5d00d60 replace plexus with maven shared utils (#211)
add e6ab16e3 [MJAVADOC-757] fix Javadoc warnings (#212)
add d049a1d0 remove unused private method (#213)
add f078beea [MJAVADOC-761] commons-io 2.13.0 (#215)
add 2d9abba3 [MJAVADOC-760] explicitly declare shared utility dependencies
(#216)
add 54e69eb5 [MJAVADOC-760] declare test dependencies (#217)
add b4da86ea remove test that doesn't test what it claims (#219)
add ea0ddf5d [MJAVADOC-765] Fix build with Java 20
add f2f9f9d7 Bump javax.servlet-api from 3.1.0 to 4.0.1
add 1ba4b134 Bump guava in
/src/it/projects/MJAVADOC-555_link-automatic-modules
add bee2722b Bump hamcrest-core from 1.3 to 2.2
add 161a507f [MJAVADOC-743] Drop deprecated mojo parameter
add e4c59c9d Bump jetty from 9.4.50.v20221201 to 9.4.51.v20230217
add 72c8ee55 [MJAVADOC-766] Bump org.codehaus.plexus:plexus-archiver from
4.7.1 to 4.8.0 (#222)
add 89316c9d [MJAVADOC-767] javadoc creates invalid --patch-module
statements (#225)
add dd350edc [MJAVADOC-770] Implement legacy mode for Java 9+ (#228)
add c22c8fe1 [MJAVADOC-769] fix for transitive filename based modules
(#227)
add f6d03f6a Remove superflous whitespace from PR template
add d1c1db67 Bump com.google.guava:guava in /src/it/projects/MJAVADOC-769
(#229)
add 2902d0de [MJAVADOC-758] correct exception in JavadocUtil (#230)
add 83ab01be Use 3.6.0 as release version (#233)
add 87c24242 Bump org.apache.maven:maven-core (#226)
add 7904e45c [MJAVADOC-772] Refresh download page
add e4023d09 [JAVADOC-771] Upgrade Parent to 40 (#234)
add 6f30bed4 [MJAVADOC-642] Make offline mode configurable (#232)
add 9830bdcb Fix build on jenkins
add bee41974 fix jenkins link (#237)
add 24362d28 [MJAVADOC-742] Fix resolution of docletArtifacts (#186)
add 77adc474 [MJAVADOC-642] Make offline mode configurable (#238)
add 7548066d [maven-release-plugin] prepare release
maven-javadoc-plugin-3.6.0
add 7c3e81dc [maven-release-plugin] prepare for next development iteration
add 4a1e9c21 Use a stable link in unit test
add 4ba5ae7c [MJAVADOC-774] add dev profile to avoid plugin build
depending on itself being already installed
add 2bd2c081 [MJAVADOC-774] Mock repository should not change project
sources
add d1ef1925 [MJAVADOC-726] trivial Javadoc fixes to test state of CI
(#244)
add 05b12e82 [MJAVADOC-726] exclude velocity (#243)
add 9af11035 merge master
No new revisions were added by this update.
Summary of changes:
.github/pull_request_template.md | 14 +-
.gitignore | 2 -
pom.xml | 67 ++++++--
src/it/projects/MJAVADOC-538/pom.xml | 1 +
.../src/main/java/foo/bar/MyClass.java | 60 ++++----
.../MJAVADOC-555_link-automatic-modules/pom.xml | 2 +-
.../verify.groovy | 10 +-
.../mojo/pom.xml | 2 +-
src/it/projects/MJAVADOC-592_detectApiLink/pom.xml | 6 +-
.../MJAVADOC-592_detectApiLink/verify.groovy | 4 +-
src/it/projects/MJAVADOC-599/pom.xml | 4 +-
.../invoker.properties | 2 +-
src/it/projects/MJAVADOC-642/pom.xml | 55 +++++++
.../src/main/java/mjavadoc642/Main.java} | 34 ++---
.../verify.groovy | 4 +-
.../invoker.properties | 36 ++---
src/it/projects/MJAVADOC-642_cmdline/pom.xml | 54 +++++++
.../src/main/java/mjavadoc642/Main.java} | 34 ++---
.../verify.groovy | 4 +-
src/it/projects/MJAVADOC-767/doc/pom.xml | 69 +++++++++
.../invoker.properties | 1 +
src/it/projects/MJAVADOC-767/pom.xml | 36 +++++
src/it/projects/MJAVADOC-767/thing1/pom.xml | 26 ++++
.../thing1/src/main/java/jdbug/thing1/Main.java} | 19 +--
.../thing1/src/main/java/module-info.java} | 6 +-
src/it/projects/MJAVADOC-767/thing2/pom.xml | 26 ++++
.../thing2/src/main/java/jdbug/thing2/Main.java} | 17 +--
.../thing2/src/main/java/module-info.java} | 6 +-
.../invoker.properties | 1 +
src/it/projects/MJAVADOC-769/pom.xml | 170 +++++++++++++++++++++
.../mjavadoc769/InternalImportBindingBuilder.java | 116 ++++++++++++++
.../src/test/java/mavenbugs/mjavadoc769/Right.java | 28 ++++
.../test/java/mavenbugs/mjavadoc769/RightTest.java | 48 ++++++
.../invoker.properties | 1 +
src/it/projects/MJAVADOC-770/pom.xml | 83 ++++++++++
.../src/main/java/mjavadoc770/Main.java} | 34 ++---
.../{MJAVADOC-599 => MJAVADOC-770}/verify.groovy | 5 +-
.../plugins/javadoc/AbstractFixJavadocMojo.java | 33 +---
.../maven/plugins/javadoc/AbstractJavadocMojo.java | 119 +++++++++------
.../maven/plugins/javadoc/JavadocReport.java | 8 +-
.../apache/maven/plugins/javadoc/JavadocUtil.java | 27 ++--
.../maven/plugins/javadoc/ResourcesBundleMojo.java | 2 +-
.../maven/plugins/javadoc/TestFixJavadocMojo.java | 4 +-
src/site/xdoc/download.xml.vm | 117 ++++----------
.../maven/plugins/javadoc/FixJavadocMojoTest.java | 22 +--
.../maven/plugins/javadoc/JavadocJarTest.java | 11 +-
.../maven/plugins/javadoc/JavadocReportTest.java | 47 ++----
.../maven/plugins/javadoc/JavadocUtilTest.java | 2 +-
.../all/pom.xml | 1 -
.../aggregate-resources-test-plugin-config.xml | 1 -
.../aggregate-test-plugin-config.xml | 1 -
.../custom-configuration-plugin-config.xml | 3 +-
.../default-configuration-plugin-config.xml | 1 -
.../exception-test-plugin-config.xml | 74 ---------
.../docfiles-test/docfiles-test-plugin-config.xml | 1 -
.../docfiles-with-java-test-plugin-config.xml | 1 -
.../doclet-path-test-plugin-config.xml | 1 -
.../unit/doclet-test/doclet-test-plugin-config.xml | 1 -
.../file-include-exclude-plugin-config.xml | 1 -
src/test/resources/unit/fix-test/pom.xml | 7 +-
.../header-footer-test-plugin-config.xml | 1 -
.../1.0-SNAPSHOT/helpfile-test-1.0-SNAPSHOT.pom | 1 -
src/test/resources/unit/helpfile-test/pom.xml | 1 -
.../javaHome-test/javaHome-test-plugin-config.xml | 1 -
.../javadocjar-archive-config.xml | 1 -
.../javadocjar-default-plugin-config.xml | 1 -
.../javadocjar-failonerror-plugin-config.xml | 1 -
.../javadocjar-invalid-destdir-plugin-config.xml | 1 -
.../unit/jdk5-test/jdk5-test-plugin-config.xml | 1 -
.../unit/jdk6-test/jdk6-test-plugin-config.xml | 1 -
.../newline-test/newline-test-plugin-config.xml | 1 -
.../optionsumlautencoding-test-plugin-config.xml | 1 -
.../unit/pom-test/pom-test-plugin-config.xml | 1 -
.../unit/proxy-test/proxy-test-plugin-config.xml | 1 -
.../quotedpath-test-plugin-config.xml | 1 -
.../resources-test-plugin-config.xml | 1 -
.../resources-with-excludes-test-plugin-config.xml | 1 -
.../stylesheetfile-test-1.0-SNAPSHOT.pom | 1 -
.../resources/unit/stylesheetfile-test/pom.xml | 1 -
.../subpackages-test-plugin-config.xml | 1 -
.../unit/tag-test/tag-test-plugin-config.xml | 1 -
.../unit/taglet-test/taglet-test-plugin-config.xml | 1 -
.../tagletArtifacts-test-plugin-config.xml | 1 -
.../test-javadoc-test-plugin-config.xml | 2 +-
.../conflict-options-test-plugin-config.xml | 1 -
.../wrong-charset-test-plugin-config.xml | 1 -
.../wrong-docencoding-test-plugin-config.xml | 1 -
.../wrong-encoding-test-plugin-config.xml | 1 -
.../wrong-locale-test-plugin-config.xml | 1 -
...rong-locale-with-variant-test-plugin-config.xml | 1 -
90 files changed, 1072 insertions(+), 531 deletions(-)
copy src/it/projects/{MJAVADOC-134_multiaggregate =>
MJAVADOC-642}/invoker.properties (97%)
create mode 100644 src/it/projects/MJAVADOC-642/pom.xml
copy
src/{test/resources/unit/custom-configuration/custom/configuration/exclude1/Exclude1App.java
=> it/projects/MJAVADOC-642/src/main/java/mjavadoc642/Main.java} (64%)
copy src/it/projects/{MJAVADOC-498_modulepath => MJAVADOC-642}/verify.groovy
(88%)
copy src/it/projects/{MJAVADOC-250 => MJAVADOC-642_cmdline}/invoker.properties
(93%)
create mode 100644 src/it/projects/MJAVADOC-642_cmdline/pom.xml
copy
src/{test/resources/unit/custom-configuration/custom/configuration/exclude1/Exclude1App.java
=> it/projects/MJAVADOC-642_cmdline/src/main/java/mjavadoc642/Main.java} (64%)
copy src/it/projects/{MJAVADOC-498_modulepath =>
MJAVADOC-642_cmdline}/verify.groovy (88%)
create mode 100644 src/it/projects/MJAVADOC-767/doc/pom.xml
copy src/it/projects/{MJAVADOC-498_aggr_modulepath =>
MJAVADOC-767}/invoker.properties (97%)
create mode 100644 src/it/projects/MJAVADOC-767/pom.xml
create mode 100644 src/it/projects/MJAVADOC-767/thing1/pom.xml
copy
src/it/projects/{MJAVADOC-494_aggregate-repositories/module1/src/main/java/com/example/foo/Foo.java
=> MJAVADOC-767/thing1/src/main/java/jdbug/thing1/Main.java} (78%)
copy
src/it/projects/{MJAVADOC-567_aggr-mixed/module1/src/main/java/module1/Main.java
=> MJAVADOC-767/thing1/src/main/java/module-info.java} (94%)
create mode 100644 src/it/projects/MJAVADOC-767/thing2/pom.xml
copy
src/it/projects/{MJAVADOC-494_aggregate-repositories/module1/src/main/java/com/example/foo/Foo.java
=> MJAVADOC-767/thing2/src/main/java/jdbug/thing2/Main.java} (83%)
copy
src/it/projects/{MJAVADOC-567_aggr-mixed/module1/src/main/java/module1/Main.java
=> MJAVADOC-767/thing2/src/main/java/module-info.java} (94%)
copy src/it/projects/{MJAVADOC-498_aggr_modulepath =>
MJAVADOC-769}/invoker.properties (96%)
create mode 100644 src/it/projects/MJAVADOC-769/pom.xml
create mode 100644
src/it/projects/MJAVADOC-769/src/main/java/mavenbugs/mjavadoc769/InternalImportBindingBuilder.java
create mode 100644
src/it/projects/MJAVADOC-769/src/test/java/mavenbugs/mjavadoc769/Right.java
create mode 100644
src/it/projects/MJAVADOC-769/src/test/java/mavenbugs/mjavadoc769/RightTest.java
copy src/it/projects/{MJAVADOC-498_aggr_modulepath =>
MJAVADOC-770}/invoker.properties (97%)
create mode 100644 src/it/projects/MJAVADOC-770/pom.xml
copy
src/{test/resources/unit/custom-configuration/custom/configuration/exclude1/Exclude1App.java
=> it/projects/MJAVADOC-770/src/main/java/mjavadoc770/Main.java} (64%)
copy src/it/projects/{MJAVADOC-599 => MJAVADOC-770}/verify.groovy (81%)
delete mode 100644
src/test/resources/unit/default-configuration/exception-test-plugin-config.xml