Parameters provided by Gradle's user configuration
Converts a project's given source set to a Bloop project
Converts a project's given source set to a Bloop project
Bloop analysis output will be targetDir/project-name/project[-sourceSet].bin
Output classes are generated to projectDir/build/classes/scala/sourceSetName to be compatible with Gradle.
NOTE: Java classes will be also put into the above defined directory, not as with Gradle
Additional dependencies that cannot be inferred from Gradle's object model
The Gradle project model
The source set to convert
Target directory for bloop files
Bloop configuration
Define the conversion from Gradle's project model to Bloop's project model.