This is an automated email from the ASF dual-hosted git repository.
michaelo pushed a change to branch MSITE-833
in repository https://gitbox.apache.org/repos/asf/maven-site-plugin.git
discard 23c8b8cd [MSITE-833] Remove dependency to maven-compat
add 9eb67c23 Bump maven-shared-utils from 3.3.3 to 3.3.4
add 0f59ef6c [MSITE-875] Upgrade Doxia to 1.10 and Doxia Tools to 1.10
add 8bbfe9e5 Bump slf4jVersion from 1.7.29 to 1.7.31 (#54)
add e06aa782 [MSITE-875] add 3.10.0 in history table
add 9f24d2bd update CI url
add 0cd2070c Bump slf4jVersion from 1.7.31 to 1.7.32 (#58)
add fda2a84b Updated CI setup
add 7813e8f1 add Sitetools' integration tool and skin model
add eeba50cf Add PR template
add e3302845 require CDATA
add 7f8fe7ea [MSITE-877] Shared GitHub Actions (#65)
add 7029bab5 [MSITE-878] Upgrade Doxia to 1.11.1 and Doxia Tools to 1.11.1
add c56b7b2a [maven-release-plugin] prepare release
maven-site-plugin-3.10.0
add 26d92aba [maven-release-plugin] prepare for next development iteration
add 75c8d35d update GitHub notifications scheme
add 3ebcef64 [MSITE-870] wagon-provider-api is also provided by Maven Core
add 1399379d send PR notifications to [email protected]
add 94e03e7c Bump maven-archiver from 3.5.1 to 3.5.2
add db0ed41b [MSITE-880] AbstractSiteDeployWebDavTest should not log
add eca1960b [MSITE-883] Upgrade plugins in ITs
add 09d2f6f4 [MSITE-881] Upgrade Maven Reporting API to 3.1.0
add 26979ff7 [MSITE-882] Upgrade Maven Reporting Exec to 1.6.0
add a0e97b4d [maven-release-plugin] prepare release
maven-site-plugin-3.11.0
add 01db98d3 [maven-release-plugin] prepare for next development iteration
add 6c53dfc1 Shared GitHub actions v2
add 0b1c775f [MSITE-829] [MSITE-828] Upgrade Jetty to 9.4.x implicit java8
requirement now (#21)
add 0d5299be Enable release drafter (#75)
add 13787944 Bump mrm-maven-plugin from 1.2.0 to 1.3.0
add af097dce Bump slf4jVersion from 1.7.32 to 1.7.36
add 8382743c [MSITE-884] Drop/replace usage of Commons Lang 3
add 628f5b3a [MSITE-885] Upgrade Commons IO to 2.11.0
add 7a3ed19c [MSITE-886] Upgrade Maven Wagon to 3.5.1
add 73df7bb9 Remove unused properties
add 6c42df38 Add undeclared dependency
add d1bfb429 [MSITE-887] Deprecate templateFile parameter
add 522eddd7 [MSITE-889] Upgrade Plexus Utils to 3.3.1
add 606a3270 [MSITE-857] Jetty engine fails to resolve web.xml DTD behind
corporate proxy
add 5f10ad14 [MSITE-890] Upgrade Jetty to 9.4.46.v20220331
add bf434e5d [MSITE-891] Upgrade plugins in ITs
add 32be6ad8 [MSITE-888] Upgrade to Maven 3.2.5
add 8c597d8d [maven-release-plugin] prepare release
maven-site-plugin-3.12.0
add 039b29b9 [maven-release-plugin] prepare for next development iteration
add c11aeae1 update releases list, add minimum Java and Maven
add 789a7a10 lighten content: keep only meaningful values
add 6604ab3b also keep only Doxia versions changes
add 3c8d426a keep only release month, drop day
add 85c4bb2f Bump version to 4.0.0-M1
add 5f81392d [MSITE-892] Upgrade to Doxia/Doxia Sitetools to 2.0.0-M2
add f677ec46 [MSITE-893] Upgrade Maven Reporting API to 4.0.0-M1
add 343efabe [MSITE-894] Upgrade Maven Reporting Exec to 2.0.0-M1
add 58416d7b [MSITE-895] Upgrade plugins and components in ITs
add 4d8ef440 [MSITE-897] Upgrade Plexus Archiver to 4.2.7
add 95ab9e55 [MSITE-898] Upgrade Parent to 36
add a1041393 [maven-release-plugin] prepare release
maven-site-plugin-4.0.0-M1
add 291bc260 [maven-release-plugin] prepare for next development iteration
add 85320552 Update CI URL
add fb180da9 update history+migrate for m-site-p 4.0.0-M1
add 65a80522 [MSITE-902] Upgrade Plexus Utils to 3.4.2
add 4a38a81f [MSITE-901] If preceding standalone report has been run,
site:jar does not reinvoke site:site
add d80fb88c [MSITE-900] Upgrade to Doxia/Doxia Sitetools to 2.0.0-M3
add 48dcd580 [maven-release-plugin] prepare release
maven-site-plugin-4.0.0-M2
add 9c04af1f [maven-release-plugin] prepare for next development iteration
add 05d351a1 [MSITE-905] Upgrade Doxia and Maven Reporting stack
add f5b3aa4b [MSITE-906] Upgrade plugins and components
add 4d2aa173 [maven-release-plugin] prepare release
maven-site-plugin-4.0.0-M3
add 2f9c2783 [maven-release-plugin] prepare for next development iteration
add 2ed71274 Remove reference to limits of old beta versions
add 6d62d1dd add Reproducible Builds badge
add 0e1362fd [MSITE-912] Reporting plugins never executed if more than one
locale is configured
add 867f8ebd [MSITE-914] SiteMojo never populates Doxia Sitetools Site
Renderer supportedLocales Velocity context property
add 692ef875 [MSITE-913] Upgrade to Doxia/Doxia Sitetools to 2.0.0-M4
add 32a7d087 [MSITE-916] Upgrade Plexus Archiver to 4.6.0
add c9b984bb [MSITE-915] Upgrade Plexus Utils to 3.5.0
add 94b8b161 [MSITE-918] Upgrade Maven Reporting API to 4.0.0-M3
add 107785fd [MSITE-919] Upgrade Maven Reporting Exec to 2.0.0-M3
add eea479f1 [MSITE-917] Upgrade components and plugin in ITs
add 4d8ff445 [maven-release-plugin] prepare release
maven-site-plugin-4.0.0-M4
add 4d23aa6c [maven-release-plugin] prepare for next development iteration
add bae37d25 Use Esperanto for the European Union instead of Russian in
Ukraine
add 07121f6c add document properties/metadata tests (DOXIA-617 preparation)
add a18c1f7e add breadcrumb to see title in action at that level also
add 79de4820 use non-deprecated method
add e414d234 [MSITE-920] Remove Maven 2 compat code
add 21a5b339 [MSITE-220] site:run mojo will not display Javadoc or JXR
report results
add 9293e572 [MSITE-921] Populate SiteRenderingContext#getPublishDate()
with ${project.build.outputTimestamp}
add 476c44f3 [MSITE-927] Upgrade Parent to 39
add f462cd36 [MSITE-925] Upgrade to Doxia/Doxia Sitetools to 2.0.0-M5
add 95c565ad [MSITE-926] Upgrade to Maven Reporting API/Exec 4.0.0-M4
add 25d847e0 Fix comment formatting
add 9c4307ed [MSITE-872] Set content type on Doxia output
add b7f70112 Remove deprecated method
add 4edae85f [MSITE-929] Make server host configurable
add b9167262 [MSITE-928] Upgrade plugins and components
add 0b3d2a47 [maven-release-plugin] prepare release
maven-site-plugin-4.0.0-M5
add 16e1d197 [maven-release-plugin] prepare for next development iteration
add d6c47503 Upgrade to Parent 39 in full-reporting IT
add 961f83fe Properly distinguish variable names between different
rendering contexts and renderers
add 76bc531f Simplify getting execution root project by using
MavenSession#getTopLevelProject()
add 59ca8ec5 [MSITE-930] Upgrade plugins and components (in ITs)
add 716bd0d9 [MSITE-931] Upgrade to Doxia/Doxia Sitetools to 2.0.0-M6,
Maven Reporting API/Impl 4.0.0-M5, Maven Reporting Exec 2.0.0-M5
add 31acfa6b [maven-release-plugin] prepare release
maven-site-plugin-4.0.0-M6
add c3456aa6 [maven-release-plugin] prepare for next development iteration
add e27ac13a [MSITE-932] Remove Maven 2 style reports element
add 34550ec1 Refactor bad smells: - ToArrayCallWithZeroLengthArrayArgument
The performance of the empty array version is the same, and sometimes even
better, compared to the pre-sized version. Also, passing a pre-sized array is
dangerous for a concurrent or synchronized collection as a data race is
possible between the <code>size</code> and <code>toArray</code> calls. This may
result in extra <code>null</code>s at the end of the array if the collection
was concurrently shrunk during [...]
add bf463c22 [MSITE-936] Sort locale tests from non-default to default one
add 5dca54bf [MSITE-934] Log output of site:run does not show locale
add e1c223ed [MSITE-937] Sitemap creates non-consecutive headings
add 5731eb95 [MSITE-938] Sitemap creates empty entry if href is null
although menu item name isn't
add db14a8bf Upgrade to Doxia Sitetools 2.0.0-M6, Maven Reporting Impl
4.0.0-M6, Maven Reporting Exec 2.0.0-M6
add b3f6f780 Improve log message
add dcf5c3bf [MSITE-939] Replace StringUtils from Plexus Utils with
Commons Lang
add 8ced42b1 [MSITE-941] sitemap.xml is overwritten when multiple locales
are defined
add 889d0d4f [MSITE-942] Generated localized site content is ignored
add 6de10a8b [MSITE-943] Saved processed site content is overwritten when
multiple locales are defined
add 8403f355 [maven-release-plugin] prepare release
maven-site-plugin-4.0.0-M7
add 9e4326b3 [maven-release-plugin] prepare for next development iteration
add b2622858 Use HTTPS URL
add 03e7ce3b Replace explicit values with identical default ones
add 40d27c7a Remove trailing period
add 67cad745 Remove trailing period
add 4b372528 Remove unused import
add 10f0c6b9 Test for null goal exactly like the caller does to avoid an
NPE
add 2c615e5c auto-link MSITE Jira
add a27217d1 [MSITE-950] Upgrade to Doxia Sitetools to 2.0.0-M8, Maven
Reporting API 4.0.0-M6, Maven Reporting Impl/Exec 4.0.0-M7
add 26802f2f [MSITE-949] Properly populate
DocumentRenderingContext#generator for ReportDocumentRenderer
add fcb097d5 [MSITE-951] Don't abuse report's symbolic output name as
filename
add 6836dee3 [MSITE-952] MultiPageSinkFactory does not strip output name
for extension
add a8e445da [MSITE-954] Introduce SitePluginReportDocumentRenderer marker
interface
add 9077556d [MSITE-953] Log statistics about rendered non-Doxia documents
add 8410a06a [MSITE-955] Improve DoxiaFilter document source log message
add 1553a188 [MSITE-956] Pass a sub mojo execution to
CategorySummaryDocumentRenderer
add ca041959 [MSITE-957] Print generation log message in
CategorySummaryDocumentRenderer like in ReportDocumentRenderer
add 39d5e363 [MSITE-958] Rewrite sitemap generator to a rendender
add aee2c972 [MSITE-959] Incorrect assumption of default locale
add 0c556eaf Remove old URLs and Maven versions
add a2222b07 [MSITE-961] Separate Fluido Skin version between site
generation and testing/development
add d452e4be [MSITE-963] Delete broken site descriptor files from local
repository
add 48f4155a [MSITE-964] Fix failure of 'site-jar' IT on Java 17
add 0e9a300c [MSITE-962] Upgrade to Doxia Sitetools to 2.0.0-M10, Maven
Reporting Impl/Exec 4.0.0-M8, Maven Fluido Skin 2.0.0-M6
add ace21d17 [MSITE-873] Mark SiteMojo and SiteJarMojo thread-safe
add ab0524fc [maven-release-plugin] prepare release
maven-site-plugin-4.0.0-M8
add a1ef2612 [maven-release-plugin] prepare for next development iteration
add 90cb4486 [MNG-6829] Replace StringUtils#isEmpty(String) and
#isNotEmpty(String) (#154)
add 1df6b080 Bump plexus-archiver from 4.6.2 to 4.7.1 (#153)
new 00bc97f2 [MSITE-833] Remove dependency to maven-compat
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (23c8b8cd)
\
N -- N -- N refs/heads/MSITE-833 (00bc97f2)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.asf.yaml | 11 +
.github/pull_request_template.md | 29 ++
.../release-drafter.yml | 5 +-
.../workflows/maven-verify.yml | 15 +-
.github/workflows/maven.yml | 52 --
.../workflows/release-drafter.yml | 19 +-
.gitignore | 1 +
Jenkinsfile | 2 +-
README.md | 9 +-
pom.xml | 176 ++++---
src/it/projects/MSITE-159/pom.xml | 15 +-
src/it/projects/MSITE-159/src/site/site.xml | 5 +
src/it/projects/MSITE-159/verify.bsh | 2 +-
src/it/projects/MSITE-265/pom.xml | 14 +-
src/it/projects/MSITE-265/src/site/site.xml | 4 +-
src/it/projects/MSITE-265/verify.bsh | 4 +-
src/it/projects/MSITE-354/pom.xml | 4 +-
src/it/projects/MSITE-456/pom.xml | 2 +-
src/it/projects/MSITE-456/verify.bsh | 8 +-
src/it/projects/MSITE-458/pom.xml | 10 +-
src/it/projects/MSITE-458/src/site/site.xml | 5 +
src/it/projects/MSITE-484/invoker.properties | 2 -
.../projects/MSITE-484/parent-usage-test/pom.xml | 2 +-
src/it/projects/MSITE-484/pom.xml | 12 +-
src/it/projects/MSITE-484/verify.groovy | 6 +-
src/it/projects/MSITE-497/pom.xml | 40 +-
src/it/projects/MSITE-497/src/site/site.xml | 5 +
src/it/projects/MSITE-504/maven-plugin/pom.xml | 4 +-
src/it/projects/MSITE-504/pom.xml | 4 +-
src/it/projects/MSITE-506/pom.xml | 2 +-
src/it/projects/MSITE-507/pom.xml | 138 ++---
.../projects/MSITE-512/parent-usage-test/pom.xml | 2 +-
src/it/projects/MSITE-548/pom.xml | 2 +-
src/it/projects/MSITE-548/root/pom.xml | 12 +-
src/it/projects/MSITE-566/pom.xml | 8 +-
src/it/projects/MSITE-566/src/site/site.xml | 5 +
src/it/projects/MSITE-566/verify.bsh | 2 +-
src/it/projects/MSITE-582/child/src/site/site.xml | 5 +
src/it/projects/MSITE-582/pom.xml | 13 +-
src/it/projects/MSITE-582/src/site/site.xml | 5 +
src/it/projects/MSITE-604/invoker.properties | 3 -
src/it/projects/MSITE-604/pom.xml | 2 +-
src/it/projects/MSITE-609/pom.xml | 12 +-
src/it/projects/MSITE-609/src/site/site.xml | 4 +-
src/it/projects/MSITE-609/verify.bsh | 4 +-
src/it/projects/MSITE-627/invoker.properties | 1 -
src/it/projects/MSITE-627/pom.xml | 7 +-
.../java/org/apache/maven/plugins/it/MyReport.java | 4 +-
src/it/projects/MSITE-658/pom.xml | 22 +-
src/it/projects/MSITE-658/src/site/site.xml | 6 +
src/it/projects/MSITE-658/src/site/site_de.xml | 6 +
src/it/projects/MSITE-658/verify.bsh | 24 +-
src/it/projects/MSITE-665/pom.xml | 2 +-
src/it/projects/MSITE-723/pom.xml | 11 +-
src/it/projects/MSITE-842/invoker.properties | 3 +-
src/it/projects/MSITE-842/pom.xml | 65 +--
src/it/projects/MSITE-842/{ => project}/pom.xml | 14 +-
.../MSITE-842/{ => project}/src/it/MSITE-842.html | 0
.../{ => project}/src/it/another-page.html | 0
.../MSITE-842/{ => project}/src/it/sub/sub.html | 0
.../java/org/apache/maven/plugins/it/MyReport.java | 0
.../project}/src/site/site.xml | 2 +-
.../{MSITE-604/parent => MSITE-842/skin}/pom.xml | 15 +-
.../src/main/resources/META-INF/maven/site.vm} | 0
src/it/projects/MSITE-842/verify.groovy | 12 +-
src/it/projects/MSITE-856/pom.xml | 7 +-
src/it/projects/MSITE-856/src/site/site.xml | 6 +
.../MSITE-856/src/site/{site.xml => site_de.xml} | 10 +-
src/it/projects/MSITE-856/verify.bsh | 33 +-
.../{MSITE-354 => MSITE-901}/invoker.properties | 2 +-
src/it/projects/{MSITE-484 => MSITE-901}/pom.xml | 62 ++-
.../{MSITE-582 => MSITE-901}/verify.groovy | 11 +-
src/it/projects/default-reports/verify.groovy | 7 +-
src/it/projects/doxia-formats/pom.xml | 12 +-
.../projects/doxia-formats/src/site/apt/index.apt | 7 +-
.../src/site/apt/velocity-context.apt.vm | 57 +--
.../src/site/confluence/confluence.confluence | 35 --
.../site/{apt/apt-macro.apt => de/apt/index.apt} | 19 +-
.../src/site/{ => de}/apt/velocity-context.apt.vm | 81 ++-
.../{ => de}/apt/velocity-include-parse.apt.vm | 10 +-
.../src/site/{ => de}/apt/velocity-include.txt | 2 +-
.../src/site/{ => de}/apt/velocity-parse.txt | 4 +-
.../doxia-formats/src/site/docbook/docbook.xml | 56 ---
.../src/site/markdown/markdown-macro.md | 8 +-
.../doxia-formats/src/site/markdown/markdown.md | 5 +
src/it/projects/doxia-formats/src/site/site.xml | 14 +-
.../src/site/{site.xml => site_de.xml} | 14 +-
.../doxia-formats/src/site/twiki/twiki.twiki | 25 -
.../projects/doxia-formats/src/site/xdoc/xdoc.xml | 14 +-
.../doxia-formats/src/site/xhtml/xhtml-macro.xhtml | 10 +-
.../doxia-formats/src/site/xhtml/xhtml.xhtml | 13 +-
src/it/projects/doxia-formats/verify.groovy | 12 +-
src/it/projects/effective-site/pom.xml | 6 +-
src/it/projects/effective-site/src/site/site.xml | 5 +
src/it/projects/empty-report-set/pom.xml | 2 +-
src/it/projects/failure/invoker.properties | 2 -
src/it/projects/failure/pom.xml | 2 +-
src/it/projects/full-reporting/invoker.properties | 2 -
src/it/projects/full-reporting/pom.xml | 37 +-
.../org/apache/maven/plugins/site/its/App.java | 21 +-
.../org/apache/maven/plugins/site/its/App2.java | 21 +-
.../full-reporting/src/site/apt/index.apt.vm | 6 +-
.../org/apache/maven/plugins/site/its/AppTest.java | 30 +-
src/it/projects/full-reporting/verify.groovy | 16 +-
.../child/src/site/apt/index.apt | 8 +-
src/it/projects/inheritance-interpolation/pom.xml | 13 +-
.../reactor-parent/src/site/apt/index.apt | 4 +-
.../inheritance-interpolation/repo-parent/pom.xml | 10 +-
.../repo-parent/src/site/site.xml | 6 +
.../inheritance-interpolation/verify.groovy | 2 +-
src/it/projects/inheritedMenus/parentAsRef/pom.xml | 13 +-
.../inheritedMenus/parentAsRef/src/site/site.xml | 5 +
.../grandChildNotAsRef/src/site/site.xml | 5 +
.../parentNotAsRef/childNotAsRef/src/site/site.xml | 5 +
.../projects/inheritedMenus/parentNotAsRef/pom.xml | 13 +-
.../parentNotAsRef/src/site/site.xml | 5 +
src/it/projects/inheritedMenus/pom.xml | 7 -
src/it/projects/inheritedMenus/verify.bsh | 60 +--
src/it/projects/inheritedReports/child/pom.xml | 2 +-
.../projects/inheritedReports/invoker.properties | 6 -
src/it/projects/inheritedReports/pom.xml | 2 +-
src/it/projects/inheritedReports/verify.bsh | 6 +-
src/it/projects/it-plugin-test/pom.xml | 4 +-
.../projects/new-configuration/invoker.properties | 2 -
src/it/projects/new-configuration/pom.xml | 10 +-
src/it/projects/no-version/pom.xml | 2 +-
.../pom.xml | 22 +-
.../verify.groovy | 6 +-
src/it/projects/report-changes-generation/pom.xml | 8 +-
.../src/changes/changes.xml | 2 +-
.../projects/report-changes-generation/verify.bsh | 21 +-
src/it/projects/reportConfig/invoker.properties | 2 -
src/it/projects/reportConfig/pom.xml | 4 +-
src/it/projects/reportConfig/verify.groovy | 2 +-
src/it/projects/resources/pom.xml | 9 +-
.../site-attach-descriptor/child/src/site/site.xml | 5 +
src/it/projects/site-attach-descriptor/pom.xml | 9 +-
.../site-attach-descriptor/src/site/site.xml | 4 +-
.../site-attach-descriptor/src/site/site_sv.xml | 4 +-
src/it/projects/site-deploy/pom.xml | 12 +-
src/it/projects/site-deploy/src/site/site.xml | 4 +-
src/it/projects/site-deploy/verify.bsh | 4 +-
.../projects/site-inheritance/aggregator/pom.xml | 9 +-
.../child_and_module/src/site/site.xml | 6 +
.../inheriting_child/src/site/site.xml | 6 +
src/it/projects/site-inheritance/module/pom.xml | 17 +-
.../site-inheritance/module/src/site/site.xml | 6 +
src/it/projects/site-inheritance/parent/pom.xml | 13 +-
.../site-inheritance/parent/src/site/site.xml | 6 +
src/it/projects/site-inheritance/pom.xml | 13 +-
.../site-inheritance/sub_module/src/site/site.xml | 6 +
src/it/projects/site-inheritance/verify.bsh | 48 +-
src/it/projects/site-jar/pom.xml | 12 +-
src/it/projects/site-jar/src/site/site.xml | 4 +-
.../site-jar/{verify.bsh => verify.groovy} | 2 +-
src/it/projects/site-sd-2/pom.xml | 2 +-
.../site-sd-lang/mymodule/src/site/site.xml | 5 +
.../site-sd-lang/mymodule/src/site/site_fr.xml | 5 +
src/it/projects/site-sd-lang/pom.xml | 16 +-
.../site-sd-lang/src/site/de_AT}/xdoc/index.xml | 15 +-
.../site-sd-lang/src/site/de_DE}/xdoc/index.xml | 15 +-
src/it/projects/site-sd-lang/src/site/site.xml | 36 +-
.../src/site/site_de_AT.xml} | 23 +-
.../src/site/site_de_DE.xml} | 23 +-
src/it/projects/site-sd-lang/src/site/site_fr.xml | 37 +-
.../src/site/xdoc/{index.xml => index.xml.vm} | 2 +-
src/it/projects/site-sd-lang/verify.bsh | 72 +++
src/it/projects/site-sd-submodule/parent/pom.xml | 2 +-
.../site-sd-top-parent-no-site/root/pom.xml | 12 +-
src/it/projects/site-sd/pom.xml | 13 +-
src/it/projects/site-sd/src/site/site.xml | 6 +
src/it/projects/surefire-report/pom.xml | 2 +-
src/it/projects/template-skin/invoker.properties | 4 +-
src/it/projects/template-skin/pom.xml | 27 +-
.../src/main/resources/META-INF/maven/site.vm | 4 +-
src/it/projects/validate/pom.xml | 1 +
src/it/projects/validate/src/site/fml/faq.fml | 2 +-
src/it/projects/validate/src/site/site.xml | 6 +
src/it/projects/validate/src/site/xdoc/xdoc.xml | 2 +-
.../maven/plugins/site/AbstractSiteMojo.java | 47 +-
.../plugins/site/deploy/AbstractDeployMojo.java | 560 ++++++++-------------
.../plugins/site/deploy/AbstractStagingMojo.java | 29 +-
.../maven/plugins/site/deploy/SiteDeployMojo.java | 22 +-
.../plugins/site/deploy/SiteStageDeployMojo.java | 119 ++---
.../maven/plugins/site/deploy/SiteStageMojo.java | 97 +---
.../descriptor/AbstractSiteDescriptorMojo.java | 92 ++--
.../plugins/site/descriptor/EffectiveSiteMojo.java | 147 +++---
.../descriptor/SiteDescriptorArtifactMetadata.java | 80 ++-
.../site/descriptor/SiteDescriptorAttachMojo.java | 76 ++-
.../site/render/AbstractSiteRenderingMojo.java | 508 +++++++++----------
.../render/CategorySummaryDocumentRenderer.java | 127 ++---
.../site/render/ReportDocumentRenderer.java | 317 ++++--------
.../maven/plugins/site/render/SiteJarMojo.java | 117 ++---
.../apache/maven/plugins/site/render/SiteMap.java | 194 -------
.../apache/maven/plugins/site/render/SiteMojo.java | 283 +++++------
.../render/SitePluginReportDocumentRenderer.java} | 15 +-
.../site/render/SitemapDocumentRenderer.java | 185 +++++++
.../apache/maven/plugins/site/run/DoxiaBean.java | 31 +-
.../apache/maven/plugins/site/run/DoxiaFilter.java | 222 ++++----
.../apache/maven/plugins/site/run/SiteRunMojo.java | 187 +++----
src/main/resources/run/web.xml | 10 +-
src/site/apt/developer-overview.odg | Bin 19037 -> 19514 bytes
src/site/apt/examples/creating-content.apt.vm | 23 +-
src/site/apt/examples/creatingskins.apt | 6 +-
src/site/apt/examples/sitedescriptor.apt | 8 +-
src/site/apt/examples/templatefile.apt.vm | 98 ----
src/site/apt/history.apt | 92 ++--
src/site/apt/migrate.apt | 3 +-
src/site/apt/usage.apt | 29 +-
src/site/resources/developer-overview.png | Bin 90277 -> 140878 bytes
src/site/site.xml | 1 -
.../site/deploy/AbstractSiteDeployWebDavTest.java | 282 +++++------
.../plugins/site/deploy/AuthAsyncProxyServlet.java | 105 ++--
.../maven/plugins/site/deploy/HttpRequest.java | 28 +-
.../site/deploy/SimpleDavServerHandler.java | 99 ++--
.../plugins/site/deploy/SiteDeployMojoTest.java | 185 ++++---
.../plugins/site/deploy/SiteDeployWebDavTest.java | 18 +-
.../apache/maven/plugins/site/run/WebXmlTest.java | 122 +++--
.../plugins/site/stubs/SiteMavenProjectStub.java | 52 +-
src/test/projects/site-plugin-test10/maven-site.vm | 48 +-
.../unit/deploy-dav/target/site/index.html | 22 +-
221 files changed, 3109 insertions(+), 3931 deletions(-)
create mode 100644 .github/pull_request_template.md
copy src/it/projects/MSITE-609/invoker.properties =>
.github/release-drafter.yml (84%)
copy src/it/projects/MSITE-604/invoker.properties =>
.github/workflows/maven-verify.yml (78%)
delete mode 100644 .github/workflows/maven.yml
copy src/it/projects/MSITE-604/invoker.properties =>
.github/workflows/release-drafter.yml (75%)
copy src/it/projects/MSITE-842/{ => project}/pom.xml (88%)
rename src/it/projects/MSITE-842/{ => project}/src/it/MSITE-842.html (100%)
rename src/it/projects/MSITE-842/{ => project}/src/it/another-page.html (100%)
rename src/it/projects/MSITE-842/{ => project}/src/it/sub/sub.html (100%)
rename src/it/projects/MSITE-842/{ =>
project}/src/main/java/org/apache/maven/plugins/it/MyReport.java (100%)
copy src/it/projects/{template-skin => MSITE-842/project}/src/site/site.xml
(96%)
copy src/it/projects/{MSITE-604/parent => MSITE-842/skin}/pom.xml (74%)
rename src/it/projects/MSITE-842/{src/site/show-properties.vm =>
skin/src/main/resources/META-INF/maven/site.vm} (100%)
copy src/it/projects/MSITE-856/src/site/{site.xml => site_de.xml} (82%)
copy src/it/projects/{MSITE-354 => MSITE-901}/invoker.properties (96%)
copy src/it/projects/{MSITE-484 => MSITE-901}/pom.xml (62%)
copy src/it/projects/{MSITE-582 => MSITE-901}/verify.groovy (76%)
delete mode 100644
src/it/projects/doxia-formats/src/site/confluence/confluence.confluence
copy src/it/projects/doxia-formats/src/site/{apt/apt-macro.apt =>
de/apt/index.apt} (79%)
copy src/it/projects/doxia-formats/src/site/{ =>
de}/apt/velocity-context.apt.vm (61%)
copy src/it/projects/doxia-formats/src/site/{ =>
de}/apt/velocity-include-parse.apt.vm (83%)
copy src/it/projects/doxia-formats/src/site/{ => de}/apt/velocity-include.txt
(91%)
copy src/it/projects/doxia-formats/src/site/{ => de}/apt/velocity-parse.txt
(91%)
delete mode 100644 src/it/projects/doxia-formats/src/site/docbook/docbook.xml
copy src/it/projects/doxia-formats/src/site/{site.xml => site_de.xml} (80%)
delete mode 100644 src/it/projects/doxia-formats/src/site/twiki/twiki.twiki
copy src/it/projects/{default-reports-excluded => publishDate}/pom.xml (79%)
copy src/it/projects/{default-reports-excluded => publishDate}/verify.groovy
(84%)
rename src/it/projects/site-jar/{verify.bsh => verify.groovy} (95%)
copy src/{test/projects/site-plugin-test5/src/site =>
it/projects/site-sd-lang/src/site/de_AT}/xdoc/index.xml (81%)
copy src/{test/projects/site-plugin-test5/src/site =>
it/projects/site-sd-lang/src/site/de_DE}/xdoc/index.xml (81%)
copy src/it/projects/{doxia-formats/src/site/site.xml =>
site-sd-lang/src/site/site_de_AT.xml} (67%)
copy src/it/projects/{doxia-formats/src/site/site.xml =>
site-sd-lang/src/site/site_de_DE.xml} (67%)
rename src/it/projects/site-sd-lang/src/site/xdoc/{index.xml => index.xml.vm}
(90%)
delete mode 100644
src/main/java/org/apache/maven/plugins/site/render/SiteMap.java
copy src/{it/projects/MSITE-665/src/main/java/my/group/id/App.java =>
main/java/org/apache/maven/plugins/site/render/SitePluginReportDocumentRenderer.java}
(78%)
create mode 100644
src/main/java/org/apache/maven/plugins/site/render/SitemapDocumentRenderer.java
delete mode 100644 src/site/apt/examples/templatefile.apt.vm