An open API service indexing awesome lists of open source software.

https://github.com/minecraftforge/groovydslimprover


https://github.com/minecraftforge/groovydslimprover

Last synced: 9 months ago
JSON representation

Awesome Lists containing this project

README

          

# GroovyDSLImprover
GroovyDSLImprover is a Groovy ASTT API used to generate Gradle DSLs,
compatible with IDEs and all 3 languages you can write Gradle buildscripts / plugins in (Java, Groovy and Kotlin).

## Available modules:
- `"main"` - The main artifact, containing the GroovyDSLImprover API, in the form of the AST Annotations and transformers.
- `runtime` - The runtime artifact, needs to be added to the runtime classpath so that the properties and methods can be remapped at runtime.
- `base` - The base DSL types. This is a utility artifact that can be used to generate DSLs faster and easier.