Class JsFileFullParser
- java.lang.Object
-
- com.google.javascript.jscomp.deps.JsFileFullParser
-
public class JsFileFullParser extends java.lang.Object
A parser that extracts dependency information from a .js file, including goog.require, goog.provide, goog.module, import/export statements, and JSDoc annotations related to dependency management.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JsFileFullParser.FileInfo
The dependency information contained in a .js source file.static interface
JsFileFullParser.Reporter
Interface for reporting errors.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static JsFileFullParser.FileInfo
parse(java.lang.String code, java.lang.String filename, JsFileFullParser.Reporter reporter)
Parses a JavaScript file for dependencies and annotations.
-
-
-
Method Detail
-
parse
public static JsFileFullParser.FileInfo parse(java.lang.String code, java.lang.String filename, JsFileFullParser.Reporter reporter)
Parses a JavaScript file for dependencies and annotations.
-
-