GenerateTaskConfiguration

data class GenerateTaskConfiguration(val outputDirectory: File, val generatedSourcesDirectory: File, val endpointPackages: List<String>, val compiledClassesDirectory: File, val additionalClasspathDirectories: List<File>, val enabledGeneratorIds: Set<String>)(source)

Configuration for the GenerateTask.

Parameters

outputDirectory

The directory to which the report is written.

generatedSourcesDirectory

The directory to which the generated sources are written.

endpointPackages

The packages to scan for endpoint definitions.

compiledClassesDirectory

The directory containing the compiled classes of the project.

additionalClasspathDirectories

Additional directories to add to the classpath when scanning for endpoints.

enabledGeneratorIds

Identifiers of code generators that should run.

Constructors

Link copied to clipboard
constructor(outputDirectory: File, generatedSourcesDirectory: File, endpointPackages: List<String>, compiledClassesDirectory: File, additionalClasspathDirectories: List<File>, enabledGeneratorIds: Set<String>)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard