Skip to content

Implement getOutputPath() in the site IT plugin - #13096

Merged
slachiewicz merged 1 commit into
maven-4.0.xfrom
agent/it-fixture-outputpath
Sep 10, 2026
Merged

Implement getOutputPath() in the site IT plugin#13096
slachiewicz merged 1 commit into
maven-4.0.xfrom
agent/it-fixture-outputpath

Conversation

@slachiewicz

Copy link
Copy Markdown
Member

InfoReport in maven-it-plugin-site implements only getOutputName(), which Maven Reporting API 4.0.0 deprecated in favour of getOutputPath(). The IT plugin already compiles against 4.0.0, so it can use the current method; getOutputName() stays as a deprecated delegate because the interface still declares it abstract.

No behaviour change — info either way. Last of a sweep that has moved the estate's report implementations onto getOutputPath().

Verified: mvn -f its/core-it-support/core-it-plugins/maven-it-plugin-site/pom.xml compile → BUILD SUCCESS. I did not run the core ITs.

Targets maven-4.0.x first; the same change for master follows once this lands.

This change was created with AI assistance.

Maven Reporting API 4.0.0 deprecated getOutputName(); it stays as a delegate
because the interface still declares it abstract.
@slachiewicz
slachiewicz merged commit 27fd940 into maven-4.0.x Sep 10, 2026
8 of 20 checks passed
@slachiewicz
slachiewicz deleted the agent/it-fixture-outputpath branch September 10, 2026 12:17
@github-actions

Copy link
Copy Markdown

@slachiewicz Please assign appropriate label to PR according to the type of change.

@github-actions github-actions Bot added this to the 4.0.0-rc-7 milestone Sep 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant