main
feat(java): add empty versions if `pom.xml` dependency versions can't be detected (#7520)
fix(java): correctly propagate repositories from upper POMs to dependencies (#10077)
chore(deps): merge go-dep-parser into Trivy (#6094)
fix(java): Disable overwriting exclusions (#10088)
fix(java): update order for resolving package fields from multiple demManagement (#9575)
revert(java): stop supporting of `test` scope for `pom.xml` files (#7488)
fix(java): correctly inherit `version` and `scope` from upper/root `depManagement` and `dependencies` into parents (#7541)
fix(java): parse modules from `pom.xml` files once (#6312)
fix(java): add hash of GAV+root pom file path for pkgID for packages from pom.xml files (#9880)
feat: add `workspaceRelationship` (#7889)
fix(java): correctly inherit properties from parent fields for pom.xml files (#9111)
feat(java): add support remote repositories from settings.xml files (#9708)
fix(java): correctly overwrite version from depManagement if dependency uses `project.*` props (#8050)
feat(java): support <mirrors> from settings.xml (#10692)
feat(java): add support for `maven-metadata.xml` files for remote snapshot repositories. (#6950)
fix(java): use `dependencyManagement` from root/child pom's for dependencies from parents (#7497)
feat(parser): ignore white space in pom.xml files (#7747)