org.jetbrains.jet.cli.common.arguments
Class CommonCompilerArguments

java.lang.Object
  extended by org.jetbrains.jet.cli.common.arguments.CommonCompilerArguments
Direct Known Subclasses:
CommonCompilerArguments.DummyImpl, K2JSCompilerArguments, K2JVMCompilerArguments

public abstract class CommonCompilerArguments
extends java.lang.Object


Nested Class Summary
static class CommonCompilerArguments.DummyImpl
           
 
Field Summary
 java.util.List<java.lang.String> freeArgs
           
 boolean help
           
 boolean printArgs
           
 java.lang.String suppress
           
 boolean tags
           
 boolean verbose
           
 boolean version
           
 
Constructor Summary
CommonCompilerArguments()
           
 
Method Summary
 java.lang.String executableScriptFileName()
           
 boolean suppressAllWarnings()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tags

@Argument(value="tags",
          description="Demarcate each compilation message (error, warning, etc) with an open and close tag")
public boolean tags

verbose

@Argument(value="verbose",
          description="Enable verbose logging output")
public boolean verbose

version

@Argument(value="version",
          description="Display compiler version")
public boolean version

help

@Argument(value="help",
          alias="h",
          description="Print a synopsis of standard options")
public boolean help

suppress

@Argument(value="suppress",
          description="Suppress all compiler warnings")
public java.lang.String suppress

printArgs

@Argument(value="printArgs",
          description="Print command line arguments")
public boolean printArgs

freeArgs

public java.util.List<java.lang.String> freeArgs
Constructor Detail

CommonCompilerArguments

public CommonCompilerArguments()
Method Detail

suppressAllWarnings

public boolean suppressAllWarnings()

executableScriptFileName

@NotNull
public java.lang.String executableScriptFileName()