Skip to content

Add multi-module Maven support - #3

Merged
adityankale190895 merged 21 commits into
mainfrom
feature/maven-multimodule
Sep 22, 2026
Merged

adityankale190895 merged 21 commits into
mainfrom
feature/maven-multimodule

Conversation

@adityankale190895

Copy link
Copy Markdown
Contributor

Adds an initial native Maven/Java adapter for multi-module reactors.

  • discovers Java sources/tests per Maven module
  • models inter-module dependencies from POM coordinates
  • propagates source changes into downstream module tests
  • recognizes conventional Surefire test names
  • emits mvn -pl <modules> -am test for selective execution
  • treats POM changes conservatively as configuration changes
  • adds a two-module library -> application regression test

This is intentionally an MVP: profiles, plugin-specific test layouts, Failsafe integration-test conventions, generated sources, and non-standard source directories should remain conservative follow-up work.

@adityankale190895
adityankale190895 marked this pull request as ready for review September 22, 2026 01:40
@adityankale190895
adityankale190895 merged commit 02bed56 into main Sep 22, 2026
8 checks passed
@adityankale190895
adityankale190895 deleted the feature/maven-multimodule branch September 22, 2026 01:41
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