All Classes
-
All Classes Class Summary Enum Summary Class Description AbstractCompileMojo The base compile mojo, which all compile mojos extend.AbstractGenerateStubsMojo The base generate stubs mojo, which all generate stubs mojos extend.AbstractGroovydocMojo The base groovydoc mojo, which all groovydoc mojos extend.AbstractGroovyMojo The base mojo class, which all other mojos extend.AbstractGroovySourcesMojo This mojo provides access to the Groovy sources.AbstractGroovyStubSourcesMojo This mojo provides access to the Groovy sources (including stubs).AbstractIncludeProjectDependenciesComponentConfigurator A custom ComponentConfigurator which adds the project's classpath elements to the plugin's ClassRealm.AbstractIncludeProjectDependenciesComponentConfigurator.Classpath Enum of the various possible classpaths.AbstractToolsMojo The base tools mojo, which all tool mojos extend.AddSourcesMojo This mojo adds Groovy sources to the project's sources.AddStubSourcesMojo Adds Groovy stubs directory back to Maven's list of source directories.AddTestSourcesMojo This mojo adds Groovy test sources to the project's test sources.AddTestStubSourcesMojo Adds Groovy test stubs directory back to Maven's list of test source directories.ClassWrangler Handles getting Groovy classes and version from the specified classpath.CompileMojo Compiles the main sources.CompileTestsMojo Compiles the test sources.ConsoleMojo Launches a Groovy console window bound to the current project.DotGroovyFile This class exists solely to trick JavaStubCompilationUnit.addSource(java.io.File) into letting us use files that don't end in ".groovy" (as a workaround for GROOVY-5021).ExecuteMojo Executes Groovy scripts (in the pom or external), bound to the current project.FileUtils A collection of file utility methods taken from Guava so we don't have to depend on Guava.GenerateStubsMojo Generates stubs for the main Groovy sources and adds them to Maven's sources for the Maven compiler plugin to find.GenerateTestStubsMojo Generates stubs for the test Groovy sources and adds them to Maven's test sources for the Maven compiler plugin to find.GroovydocMojo Generates Groovydoc for the main sources.GroovyDocTemplateInfo This class was taken mostly from the Groovy project (GroovyDocTemplateInfo.java and GroovyDoc.java) because it wasn't available prior to Groovy 1.7.GroovydocTestsMojo Generates Groovydoc for the test sources.HelpMojo Display help information on gmavenplus-plugin.
Callmvn gplus:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details.IncludeProjectCompileDependenciesComponentConfigurator A custom ComponentConfigurator which adds the project's compile classpath elements.IncludeProjectRuntimeDependenciesComponentConfigurator A custom ComponentConfigurator which adds the project's runtime classpath elements.IncludeProjectTestDependenciesComponentConfigurator A custom ComponentConfigurator which adds the project's test classpath elements.JDK5Utils Utility methods ported from later JDK versions for use with JDK 5.Link This class was taken from the Groovy project, so that Groovydoc links can be added as mojo parameters without a compile dependency on Groovy.NoExitSecurityManager Custom security manager toSystem.exit(int)
(and related) from being used.ReflectionUtils Inspired by Spring's ReflectionUtils.RemoveStubsMojo This mojo removes Groovy stubs from the project's sources.RemoveTestStubsMojo This mojo removes Groovy test stubs from the project's sources.Scopes Scope access modifiers supported by Java.ShellMojo Launches a Groovy shell bound to the current project.Version Container for Version information in the form of major.minor.revision-tag.