mirror of
https://github.com/l0ng-ai/openidea.git
synced 2026-11-06 08:07:49 +00:00
feat(maven): add POMs outside the root reactor as Maven projects Add Maven Projects only re-linked POMs Maven had already discovered: picking a pom.xml inside the project that the root POM doesn't list as a module (an independent build kept out of the reactor) closed the dialog and changed nothing. Such POMs are now kept in the project's Maven settings (linkedProjects) and loaded as independent top-level projects, after the root reactor, by the static model, the sync, the Java language server import and the content roots; each runs its goals in its own directory. A picked POM that the root reactor lists stays its module. The dialog takes several POMs at once, and unlinking a linked project drops the link instead of hiding it.