Class 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.
    • 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
        Returns:
        empty info if a syntax error was encountered