Skip to content

Deprecate doxia-module-fml - #1102

Merged
slachiewicz merged 1 commit into
masterfrom
agent/deprecate-fml
Sep 21, 2026
Merged

slachiewicz merged 1 commit into
masterfrom
agent/deprecate-fml

Conversation

@slachiewicz

Copy link
Copy Markdown
Member

Closes #1101. Marks the four public classes @Deprecated, adds a module site index with the deprecation notice and the doxia-converter command, and logs one WARN per parsed FML document so site authors see it in their build output rather than only in Javadoc. No behaviour change otherwise.

Verified: mvn verify -pl doxia-modules/doxia-module-fml -am → BUILD SUCCESS, 18 fml tests green, spotless applied.

Deprecation only; the module keeps working until the next major version, see #1101.
@slachiewicz slachiewicz added the deprecated Pull requests that deprecate features label Sep 19, 2026
@slachiewicz
slachiewicz marked this pull request as ready for review September 19, 2026 21:42
@slachiewicz slachiewicz added the breaking Pull requests that break existing features label Sep 19, 2026
@michael-o
michael-o requested a review from hboutemy September 19, 2026 22:26

@michael-o michael-o left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@hboutemy WDYT?

@slachiewicz
slachiewicz merged commit 8c05f2c into master Sep 21, 2026
16 checks passed
@slachiewicz
slachiewicz deleted the agent/deprecate-fml branch September 21, 2026 20:17
@github-actions github-actions Bot added this to the 2.2.0 milestone Sep 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking Pull requests that break existing features deprecated Pull requests that deprecate features

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Deprecate the FML format and doxia-module-fml

2 participants