Package org.commonjava.maven.ext.core.groovy
-
Interface Summary Interface Description CommonBaseScript Common API for developers implementing Groovy scripts for PME or GME.MavenBaseScript Common API for developers wishing to implement groovy scripts for PME. -
Class Summary Class Description ASTTransformer Ensures that Groovy scripts annotated withGMEBaseScript
andPMEBaseScript
are transformed into a class that extendsBaseScript
.BaseScript Abstract class that should be used by developers wishing to implement groovy scripts for PME.BaseScriptUtils Abstract class that contains useful utility functions for developers wishing to implement groovy scripts for PME.GradleBaseScript Common API for developers wishing to implement groovy scripts for GME.SBTBaseScript Common API for developers wishing to implement groovy scripts for GME. -
Enum Summary Enum Description InvocationStage Denotes when the groovy script should be run in relation to the other manipulators. -
Annotation Types Summary Annotation Type Description GMEBaseScript Custom annotation that replicatesBaseScript
but also handles extra annotations.InvocationPoint Annotation to denote when the groovy script should be invoked.PMEBaseScript Custom annotation that replicatesBaseScript
but also handles extra annotations.SMEGBaseScript Custom annotation that replicatesBaseScript
but also handles extra annotations.