|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<Option>
com.googlecode.jslint4java.Option
public enum Option
All available options for tuning the behaviour of JSLint. TODO Add a "Handler" class for each type, which knows whether it needs an arg, how to parse it, etc.
Enum Constant Summary | |
---|---|
ANON
If the space may be omitted in anonymous function declarations |
|
BITWISE
If bitwise operators should be allowed |
|
BROWSER
If the standard browser globals should be predefined |
|
CAP
If upper case html should be allowed |
|
CONTINUE
If the continuation statement should be tolerated |
|
CSS
If css workarounds should be tolerated |
|
DEBUG
If debugger statements should be allowed |
|
DEVEL
If logging should be allowed (console, alert, etc.) |
|
EQEQ
If == should be allowed |
|
ES5
If es5 syntax should be allowed |
|
EVIL
If eval should be allowed |
|
FORIN
If for in statements need not filter |
|
FRAGMENT
If html fragments should be allowed |
|
INDENT
The indentation factor |
|
MAXERR
The maximum number of errors to allow |
|
MAXLEN
The maximum length of a source line |
|
NEWCAP
If constructor names capitalization is ignored |
|
NODE
If node.js globals should be predefined |
|
NOMEN
If names may have dangling _ |
|
ON
If html event handlers should be allowed |
|
PASSFAIL
If the scan should stop on first error |
|
PLUSPLUS
If increment/decrement should be allowed |
|
PREDEF
The names of predefined global variables |
|
PROPERTIES
If all property names must be declared with /*properties*/ |
|
REGEXP
If the . |
|
RHINO
If the rhino environment globals should be predefined |
|
SLOPPY
If the 'use strict'; pragma is optional |
|
SUB
If all forms of subscript notation are tolerated |
|
UNDEF
If variables can be declared out of order |
|
UNPARAM
If unused parameters should be tolerated |
|
VARS
If multiple var statements per function should be allowed |
|
WHITE
If sloppy whitespace is tolerated |
|
WIDGET
If the yahoo widgets globals should be predefined |
|
WINDOWS
If ms windows-specific globals should be predefined |
Method Summary | |
---|---|
String |
getDescription()
Return a description of what this option affects. |
String |
getLowerName()
Return the lowercase name of this option. |
Class<?> |
getType()
What type does the value of this option have? |
static int |
maximumNameLength()
Calculate the maximum length of all of the Option names. |
String |
toString()
Show this option and its description. |
static Option |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static Option[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final Option ANON
public static final Option BITWISE
public static final Option BROWSER
public static final Option CAP
public static final Option CONTINUE
public static final Option CSS
public static final Option DEBUG
public static final Option DEVEL
public static final Option EQEQ
public static final Option ES5
public static final Option EVIL
public static final Option FORIN
public static final Option FRAGMENT
public static final Option INDENT
public static final Option MAXERR
public static final Option MAXLEN
public static final Option NEWCAP
public static final Option NODE
public static final Option NOMEN
public static final Option ON
public static final Option PASSFAIL
public static final Option PLUSPLUS
public static final Option PREDEF
public static final Option PROPERTIES
public static final Option REGEXP
public static final Option RHINO
public static final Option SLOPPY
public static final Option SUB
public static final Option UNDEF
public static final Option UNPARAM
public static final Option VARS
public static final Option WHITE
public static final Option WIDGET
public static final Option WINDOWS
Method Detail |
---|
public static Option[] values()
for (Option c : Option.values()) System.out.println(c);
public static Option valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is nullpublic String getDescription()
public String getLowerName()
public Class<?> getType()
public static int maximumNameLength()
Option
names.
public String toString()
toString
in class Enum<Option>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |