Package groovy.transform

Package groovy.transform Description

Compile-time AST transformations for code generation and type checking.

Key annotations: @CompileStatic (static compilation), TypeChecked (type checking), ToString, @EqualsAndHashCode, Immutable, TupleConstructor, @Lazy, Synchronized, and many others for traits, records, sealing, and property handling.

Related subpackages: groovy.transform.builder (builder patterns), groovy.transform.options (property customization), groovy.transform.stc (type checking hints).