public interface JavaLikeRootProvider
ClassPath.SOURCE for src/main/java/ must include src/main/KIND/ too.
Generally these roots (under src/test/KIND/ also) will get the same classpath information as Java.
Creation of SourceGroups (or their nodes) is not automatic, as this requires display labels
and might merit further customization.
Related/similar to OtherSourcesExclude
Note: the api is a bit simplistic for performance reasons, eg. if user reconfigures the src/main/groovy content to a different location in pom.xml we silently assume that
src/main/groovy doesn't exist then.ProjectServiceProvider| Modifier and Type | Method and Description |
|---|---|
String |
kind()
Obtains the kind of language supported.
|
String kind()
"groovy"