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 class
CompilerInput
A class for the internal representation of an input to the compiler.class
JSModule
A JavaScript module has a unique name, consists of a list of compiler inputs, and can depend on other modules.class
LazyParsedDependencyInfo
A 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.Builder
Source.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 class
Es6SortedDependencies<INPUT extends DependencyInfo>
A sorted list of inputs following the ES6 module ordering spec.interface
SortedDependencies<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 class
DependencyInfo.Base
Abstract base implementation that defines derived accessors such asDependencyInfo.Base.isModule()
.class
SimpleDependencyInfo
A 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 DependencyInfo
DependencyFile. getDependencyInfo(java.lang.String symbol)
Gets the dependency info for the provided symbol, if contained in this dependency file.DependencyInfo
JsFileRegexParser. 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 void
ClosureBundler. appendInput(java.lang.Appendable out, DependencyInfo info, java.lang.String contents)
Append the contents of the string to the supplied appendable.void
ClosureBundler. appendTo(java.lang.Appendable out, DependencyInfo info, com.google.common.io.CharSource content)
Append the contents of the CharSource to the supplied appendable.void
ClosureBundler. 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.void
ClosureBundler. appendTo(java.lang.Appendable out, DependencyInfo info, java.lang.String content)
Append the contents of the string to the supplied appendable.static SimpleDependencyInfo.Builder
SimpleDependencyInfo.Builder. from(DependencyInfo copy)
static void
DependencyInfo.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 void
DepsGenerator. 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
-