TapikGenerateTask
Gradle task that scans compiled classes for Tapik endpoints and generates supporting artefacts.
Properties
Link copied to clipboard
Additional class directories (for example, from other projects) to include on the analysis classpath.
Link copied to clipboard
@get:InputDirectory
@get:PathSensitive(value = PathSensitivity.RELATIVE)
@get:Optional
Directory holding compiled classes associated with the project under analysis.
Link copied to clipboard
Identifiers of generators that should be executed.
Link copied to clipboard
Packages that will be scanned for compiled HttpEndpoint declarations.
Link copied to clipboard
Directory where generated client source files are written.
Link copied to clipboard
Directory containing the textual endpoint summary output.
Link copied to clipboard
@get:InputFiles
@get:PathSensitive(value = PathSensitivity.NONE)
Runtime classpath used when analysing endpoint bytecode via reflection fallback.
Link copied to clipboard
@get:InputDirectory
@get:PathSensitive(value = PathSensitivity.RELATIVE)
Source directory containing the Kotlin declarations that define Tapik endpoints.