Package | Description |
---|---|
com.google.javascript.jscomp.deps |
Analyzes information about dependencies between files.
|
Modifier and Type | Method and Description |
---|---|
private static void |
JsFileLineParser.check(boolean condition,
java.lang.String message) |
(package private) java.lang.String |
JsFileLineParser.parseJsString(java.lang.String jsStringLiteral)
Parses a JS string literal.
|
(package private) java.util.List<java.lang.String> |
JsFileLineParser.parseJsStringArray(java.lang.String input)
Parses a JavaScript array of string literals.
|
(package private) java.util.Map<java.lang.String,java.lang.String> |
JsFileLineParser.parseJsStringMap(java.lang.String input)
Parses a JavaScript map of string literals.
|
protected boolean |
JsFunctionParser.parseLine(java.lang.String line)
Parses a line of JavaScript, extracting dependency information.
|
protected boolean |
DepsFileParser.parseLine(java.lang.String line)
Extracts dependency information from lines that look like
goog.addDependency('pathRelativeToClosure', ['provides'], ['requires']);
Adds the dependencies to depInfos.
|
(package private) abstract boolean |
JsFileLineParser.parseLine(java.lang.String line)
Called for each line of the file being parsed.
|
protected boolean |
JsFileParser.parseLine(java.lang.String line)
Parses a line of JavaScript, extracting goog.provide and goog.require
information.
|
private java.util.Map<java.lang.String,java.lang.String> |
DepsFileParser.parseLoadFlags(java.lang.String loadFlags) |