Skip to content

Markers for Maven dependencies - #406

Merged
fniessink merged 7 commits into
mainfrom
382-markers-for-maven-dependencies
Oct 11, 2026
Merged

fniessink merged 7 commits into
mainfrom
382-markers-for-maven-dependencies

Conversation

@fniessink

Copy link
Copy Markdown
Member

Read markers in a pom.xml, in an XML comment at the end of a Maven dependency's or plugin's line.

Closes #382.

Read markers in a `pom.xml`, in an XML comment at the end of a Maven dependency's or plugin's line.

Closes #382.
@fniessink fniessink linked an issue Oct 8, 2026 that may be closed by this pull request
- Report a `yanked` or `floating-pin` scope on a `pom.xml` dependency or plugin as redundant, and a `vulnerable` scope on a version Maven leaves unresolved.
- Report the new version of an artefact that two declarations in a `pom.xml` version through one property, and warn about that artefact, once rather than once per declaration.
@fniessink
fniessink force-pushed the 382-markers-for-maven-dependencies branch from 56d8f9b to d0842c8 Compare October 8, 2026 21:42
Report a directive in a `pom.xml` marker that decides nothing for its dependency or plugin as redundant.
@fniessink
fniessink force-pushed the 382-markers-for-maven-dependencies branch from dd3f659 to 4ea2757 Compare October 9, 2026 15:02
@fniessink
fniessink force-pushed the 382-markers-for-maven-dependencies branch from eb30664 to 1f39669 Compare October 11, 2026 09:13
@fniessink
fniessink force-pushed the 382-markers-for-maven-dependencies branch 3 times, most recently from 89fb60f to 099f546 Compare October 11, 2026 20:36
@fniessink
fniessink force-pushed the 382-markers-for-maven-dependencies branch from 099f546 to 5d8795d Compare October 11, 2026 21:18
@fniessink
fniessink marked this pull request as ready for review October 11, 2026 21:28
@fniessink
fniessink merged commit f55d1e3 into main Oct 11, 2026
2 checks passed
@fniessink
fniessink deleted the 382-markers-for-maven-dependencies branch October 11, 2026 21:29
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.

Markers for Maven dependencies

1 participant