Skip to content

feat(maven): support local modules in multi-module projects#2137

Merged
copybara-service[bot] merged 9 commits into
google:mainfrom
cuixq:maven
Jun 1, 2026
Merged

feat(maven): support local modules in multi-module projects#2137
copybara-service[bot] merged 9 commits into
google:mainfrom
cuixq:maven

Conversation

@cuixq

@cuixq cuixq commented May 25, 2026

Copy link
Copy Markdown
Collaborator

This PR updates the transitivedependency/pomxml enricher to discover local modules by following <modules> tags.

  • Traces modules via <modules> tags starting from files found by the extractor.
  • Parses discovered pom.xml files to extract project keys and registers them as local projects in MavenClient.
  • Adds logs when a local module is discovered.

@cuixq
cuixq requested a review from another-rex May 29, 2026 04:21
@cuixq
cuixq marked this pull request as ready for review May 29, 2026 04:21
Comment thread enricher/transitivedependency/pomxml/pomxml.go
@copybara-service
copybara-service Bot merged commit 5b1be70 into google:main Jun 1, 2026
17 checks passed
@cuixq
cuixq deleted the maven branch June 1, 2026 01:08
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.

2 participants