| 
Groovy 1.7.9 | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.codehaus.groovy.tools.FileSystemCompiler
public class FileSystemCompiler extends Object
Command-line compiler (aka. groovyc).
| Constructor Summary | |
            FileSystemCompiler(CompilerConfiguration configuration)
             | 
        |
            FileSystemCompiler(CompilerConfiguration configuration, CompilationUnit cu)
             | 
        |
| Method Summary | |
|---|---|
            static int
         | 
        
            checkFiles(String[] filenames)
             | 
        
            static void
         | 
        
            commandLineCompile(String[] args)
            Same as main(args) except that exceptions are thrown out instead of causing the VM to exit.  | 
        
            void
         | 
        
            compile(String[] paths)
             | 
        
            void
         | 
        
            compile(File[] files)
             | 
        
            static Options
         | 
        
            createCompilationOptions()
             | 
        
            static File
         | 
        
            createTempDir()
             | 
        
            static void
         | 
        
            deleteRecursive(File file)
             | 
        
            static void
         | 
        
            displayHelp(Options options)
             | 
        
            static void
         | 
        
            displayVersion()
             | 
        
            static void
         | 
        
            doCompilation(CompilerConfiguration configuration, CompilationUnit unit, String[] filenames)
             | 
        
            static CompilerConfiguration
         | 
        
            generateCompilerConfigurationFromOptions(CommandLine cli)
             | 
        
            static String[]
         | 
        
            generateFileNamesFromOptions(CommandLine cli)
             | 
        
            static void
         | 
        
            main(String[] args)
            Primary entry point for compiling from the command line (using the groovyc script).  | 
        
            static boolean
         | 
        
            validateFiles(String[] filenames)
             | 
        
| Methods inherited from class Object | |
|---|---|
| wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll | 
| Constructor Detail | 
|---|
public FileSystemCompiler(CompilerConfiguration configuration)
public FileSystemCompiler(CompilerConfiguration configuration, CompilationUnit cu)
| Method Detail | 
|---|
public static int checkFiles(String[] filenames)
public static void commandLineCompile(String[] args)
public void compile(String[] paths)
public void compile(File[] files)
@SuppressWarnings({"AccessStaticViaInstance"})
public static Options createCompilationOptions()
        
public static File createTempDir()
public static void deleteRecursive(File file)
public static void displayHelp(Options options)
public static void displayVersion()
public static void doCompilation(CompilerConfiguration configuration, CompilationUnit unit, String[] filenames)
public static CompilerConfiguration generateCompilerConfigurationFromOptions(CommandLine cli)
public static String[] generateFileNamesFromOptions(CommandLine cli)
public static void main(String[] args)
public static boolean validateFiles(String[] filenames)
Copyright © 2003-2010 The Codehaus. All rights reserved.