Class ComputeSourceSets
java.lang.Object
io.codelaser.maddi.gradleplugin.inputconfig.ComputeSourceSets
targets for sources:
- multiple directories in a source set (DONE)
- source sets beyond main, test in the same project (e.g. functionalTest) (DONE)
- dependent source project in multi-project build (DONE, see
collectProjectSources) - dependent source projects in composite build (TODO, current attempts have failed)
target for classpath: simply the main flags: test, runtimeOnly, and filtering using "excludeFromClasspath". There is no dependency information here.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ComputeSourceSets
-
-
Method Details
-
compute
public ComputeSourceSets.Result compute(org.gradle.api.Project project, String restrictSourcesToPackages, String restrictTestSourcesToPackages, Set<String> excludeFromClasspath)
-