Package org.sonar.javascript.lexer
Class JavaScriptLexer
- java.lang.Object
-
- org.sonar.javascript.lexer.JavaScriptLexer
-
public final class JavaScriptLexer extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringCOMMENTstatic StringIDENTIFIERstatic StringJSX_IDENTIFIERstatic StringLINE_TERMINATORLF, CR, LS, PSstatic StringLINE_TERMINATOR_SEQUENCEstatic StringLITERALstatic StringMULTI_LINE_COMMENTstatic StringMULTI_LINE_COMMENT_NO_LBstatic StringNUMERIC_LITERALstatic StringSINGLE_LINE_COMMENTstatic StringWHITESPACETab, Vertical Tab, Form Feed, Space, No-break space, Byte Order Mark, Any other Unicode "space separator"
-
-
-
Field Detail
-
NUMERIC_LITERAL
public static final String NUMERIC_LITERAL
- See Also:
- Constant Field Values
-
LITERAL
public static final String LITERAL
- See Also:
- Constant Field Values
-
SINGLE_LINE_COMMENT
public static final String SINGLE_LINE_COMMENT
- See Also:
- Constant Field Values
-
MULTI_LINE_COMMENT
public static final String MULTI_LINE_COMMENT
- See Also:
- Constant Field Values
-
MULTI_LINE_COMMENT_NO_LB
public static final String MULTI_LINE_COMMENT_NO_LB
- See Also:
- Constant Field Values
-
COMMENT
public static final String COMMENT
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final String IDENTIFIER
- See Also:
- Constant Field Values
-
JSX_IDENTIFIER
public static final String JSX_IDENTIFIER
- See Also:
- Constant Field Values
-
LINE_TERMINATOR
public static final String LINE_TERMINATOR
LF, CR, LS, PS- See Also:
- Constant Field Values
-
LINE_TERMINATOR_SEQUENCE
public static final String LINE_TERMINATOR_SEQUENCE
- See Also:
- Constant Field Values
-
WHITESPACE
public static final String WHITESPACE
Tab, Vertical Tab, Form Feed, Space, No-break space, Byte Order Mark, Any other Unicode "space separator"- See Also:
- Constant Field Values
-
-