Uses of Interface
com.google.javascript.jscomp.deps.DependencyInfo
-
Packages that use DependencyInfo Package Description com.google.javascript.jscomp com.google.javascript.jscomp.bundle com.google.javascript.jscomp.deps -
-
Uses of DependencyInfo in com.google.javascript.jscomp
Classes in com.google.javascript.jscomp that implement DependencyInfo Modifier and Type Class Description classCompilerInputA class for the internal representation of an input to the compiler.classJSModuleA JavaScript module has a unique name, consists of a list of compiler inputs, and can depend on other modules.classLazyParsedDependencyInfoA DependencyInfo class that determines load flags by parsing the AST just-in-time.Constructors in com.google.javascript.jscomp with parameters of type DependencyInfo Constructor Description LazyParsedDependencyInfo(DependencyInfo delegate, JsAst ast, AbstractCompiler compiler) -
Uses of DependencyInfo in com.google.javascript.jscomp.bundle
Methods in com.google.javascript.jscomp.bundle with parameters of type DependencyInfo Modifier and Type Method Description Source.BuilderSource.Builder. setDependencyInfo(DependencyInfo info) -
Uses of DependencyInfo in com.google.javascript.jscomp.deps
Classes in com.google.javascript.jscomp.deps with type parameters of type DependencyInfo Modifier and Type Class Description classEs6SortedDependencies<INPUT extends DependencyInfo>A sorted list of inputs following the ES6 module ordering spec.interfaceSortedDependencies<INPUT extends DependencyInfo>A sorted list of inputs with dependency information.Classes in com.google.javascript.jscomp.deps that implement DependencyInfo Modifier and Type Class Description static classDependencyInfo.BaseAbstract base implementation that defines derived accessors such asDependencyInfo.Base.isModule().classSimpleDependencyInfoA class to hold JS dependency information for a single .js file.Methods in com.google.javascript.jscomp.deps that return DependencyInfo Modifier and Type Method Description DependencyInfoDependencyFile. getDependencyInfo(java.lang.String symbol)Gets the dependency info for the provided symbol, if contained in this dependency file.DependencyInfoJsFileRegexParser. parseFile(java.lang.String filePath, java.lang.String closureRelativePath, java.lang.String fileContents)Parses the given file and returns the dependency information that it contained.Methods in com.google.javascript.jscomp.deps that return types with arguments of type DependencyInfo Modifier and Type Method Description java.util.List<DependencyInfo>DepsFileRegexParser. parseFile(java.lang.String filePath)Parses the given file and returns a list of dependency information that it contained.java.util.List<DependencyInfo>DepsFileRegexParser. parseFile(java.lang.String filePath, java.lang.String fileContents)Parses the given file and returns a list of dependency information that it contained.java.util.List<DependencyInfo>DepsFileRegexParser. parseFileReader(java.lang.String filePath, java.io.Reader reader)Parses the file from the given reader and returns a list of dependency information that it contained.Methods in com.google.javascript.jscomp.deps with parameters of type DependencyInfo Modifier and Type Method Description static voidClosureBundler. appendInput(java.lang.Appendable out, DependencyInfo info, java.lang.String contents)Append the contents of the string to the supplied appendable.voidClosureBundler. appendTo(java.lang.Appendable out, DependencyInfo info, com.google.common.io.CharSource content)Append the contents of the CharSource to the supplied appendable.voidClosureBundler. appendTo(java.lang.Appendable out, DependencyInfo info, java.io.File content, java.nio.charset.Charset contentCharset)Append the contents of the file to the supplied appendable.voidClosureBundler. appendTo(java.lang.Appendable out, DependencyInfo info, java.lang.String content)Append the contents of the string to the supplied appendable.static SimpleDependencyInfo.BuilderSimpleDependencyInfo.Builder. from(DependencyInfo copy)static voidDependencyInfo.Util. writeAddDependency(java.lang.Appendable out, DependencyInfo info)Prints a goog.addDependency call for a single DependencyInfo.Method parameters in com.google.javascript.jscomp.deps with type arguments of type DependencyInfo Modifier and Type Method Description protected voidDepsGenerator. cleanUpDuplicatedFiles(java.util.Map<java.lang.String,DependencyInfo> depsFiles, java.util.Map<java.lang.String,DependencyInfo> jsFiles)Removes duplicated depsInfo from jsFiles if this info already present in some of the parsed deps.js
-