org.codehaus.groovy.tools |
package org.codehaus.groovy.tools.*
Compiler entry points and miscellaneous development tools.
|
Java Source File Name | Type | Comment |
Compiler.java | Class | A convenience front end for getting standard compilations done. |
CompilerTest.java | Class | |
DocGeneratorMain.java | Class | |
ErrorReporter.java | Class | Provides services for reporting compilation errors to the
user. |
FileSystemCompiler.java | Class | |
FileSystemCompilerTest.java | Class | |
FindAllTestsSuite.java | Class | A TestSuite which will run a Groovy unit test case inside any Java IDE
either as a unit test case or as an application.
You can specify the GroovyUnitTest to run by running this class as an appplication
and specifying the script to run on the command line.
java groovy.util.GroovyTestSuite src/test/Foo.groovy
Or to run the test suite as a unit test suite in an IDE you can use
the 'test' system property to define the test script to run.
e.g. |
Grok.java | Class | |
GroovyClass.java | Class | |
GroovyStarter.java | Class | Helper class to help classworlds to load classes. |
LoaderConfiguration.java | Class | class used to configure a RootLoader from a stream or by using
it's methods.
The stream can be for example a FileInputStream from a file with
the following format:
# comment
main is classname
load path
load file
load pathWith${property}
load path/*.jar
- All lines starting with "#" are ignored.
- The "main is" part may only be once in the file.
|
RootLoader.java | Class | This ClassLoader should be used as root of class loaders. |
Utilities.java | Class | Various utility functions for use in the compiler. |