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
 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="Show help")
public boolean help

suppress

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

printArgs

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

freeArgs

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

CommonCompilerArguments

public CommonCompilerArguments()
Method Detail

suppressAllWarnings

public boolean suppressAllWarnings()