GH-1152 - ApplicationModules now exposes root packages.

This commit is contained in:
Oliver Drotbohm
2025-04-17 23:53:36 +02:00
parent 4cce4626d5
commit b932faf349

View File

@@ -301,6 +301,16 @@ public class ApplicationModules implements Iterable<ApplicationModule> {
return metadata.getSource();
}
/**
* Returns all root packages.
*
* @return will never be {@literal null}.
* @since 1.4
*/
public List<JavaPackage> getRootPackages() {
return Collections.unmodifiableList(rootPackages);
}
/**
* Returns all {@link ApplicationModule}s registered as shared ones.
*