Skip to content

Test plugin access to Maven logging output capabilities - #444

Draft
wilx wants to merge 1 commit into
apache:maven-3.10.xfrom
wilx:output-capabilities-3.10
Draft

wilx wants to merge 1 commit into
apache:maven-3.10.xfrom
wilx:output-capabilities-3.10

Conversation

@wilx

@wilx wilx commented Sep 20, 2026

Copy link
Copy Markdown

Companion tests for apache/maven#13209. Verify typed service injection and matching immutable request metadata in parallel parent/child builds, including file output and unavailable detection.

A separate Java 8 plugin compiled against Maven 3.6.3 reads the map without new capability types or reflection.

Validation: focused Core ITs, including the existing forced-color regression, passed on modified Maven 3.10. The same legacy plugin also passed absence/fallback checks on unmodified Maven 3.6.3 and 3.9.16.

Verify typed singleton injection and immutable execution-request metadata
in parallel parent/child builds. Include a separate Java 8 plugin compiled
against Maven 3.6.3 APIs to exercise compatibility access without new API
references, reflection, or an explicit Resolver dependency.
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