@GwtIncompatible(value="java.util.regex") public final class JsFunctionParser extends JsFileLineParser
| Modifier and Type | Class and Description |
|---|---|
static class |
JsFunctionParser.SymbolInfo |
PARSE_ERROR| Constructor and Description |
|---|
JsFunctionParser(java.util.Collection<java.lang.String> functions,
ErrorManager errorManager)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<JsFunctionParser.SymbolInfo> |
parseFile(java.lang.String filePath,
java.lang.String fileContents)
Parses the given file and returns the dependency information that it
contained.
|
protected boolean |
parseLine(java.lang.String line)
Parses a line of JavaScript, extracting dependency information.
|
didParseSucceed, setShortcutModepublic JsFunctionParser(java.util.Collection<java.lang.String> functions,
ErrorManager errorManager)
functions - Functions to parse.errorManager - Handles parse errors.public java.util.Collection<JsFunctionParser.SymbolInfo> parseFile(java.lang.String filePath, java.lang.String fileContents)
filePath - Path to the file to parse.fileContents - The contents to parse.protected boolean parseLine(java.lang.String line)
throws com.google.javascript.jscomp.deps.JsFileLineParser.ParseException
line - The line to parse.com.google.javascript.jscomp.deps.JsFileLineParser.ParseExceptionCopyright © 2009-2017 Google. All Rights Reserved.