Class JsFileFullParser.FileInfo
- java.lang.Object
-
- com.google.javascript.jscomp.deps.JsFileFullParser.FileInfo
-
- Enclosing class:
- JsFileFullParser
public static final class JsFileFullParser.FileInfo extends java.lang.Object
The dependency information contained in a .js source file.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JsFileFullParser.FileInfo.ModuleType
The module system declared by the file, e.g.
-
Field Summary
Fields Modifier and Type Field Description com.google.common.collect.Multimap<java.lang.String,java.lang.String>
customAnnotations
java.util.Set<java.lang.String>
delcalls
java.util.Set<java.lang.String>
deltemplates
boolean
goog
java.util.Set<java.lang.String>
importedModules
boolean
isConfig
boolean
isExterns
com.google.common.collect.Multimap<java.lang.String,java.lang.String>
loadFlags
java.util.List<java.lang.String>
modName
java.util.List<java.lang.String>
mods
JsFileFullParser.FileInfo.ModuleType
moduleType
boolean
provideGoog
com.google.common.collect.Multiset<java.lang.String>
provides
com.google.common.collect.Multiset<java.lang.String>
requires
com.google.common.collect.Multiset<java.lang.String>
requiresCss
boolean
testonly
com.google.common.collect.Multiset<java.lang.String>
typeRequires
com.google.common.collect.Multiset<java.lang.String>
visibility
-
Constructor Summary
Constructors Constructor Description FileInfo()
-
-
-
Field Detail
-
goog
public boolean goog
-
isConfig
public boolean isConfig
-
isExterns
public boolean isExterns
-
provideGoog
public boolean provideGoog
-
testonly
public boolean testonly
-
moduleType
public JsFileFullParser.FileInfo.ModuleType moduleType
-
delcalls
public final java.util.Set<java.lang.String> delcalls
-
deltemplates
public final java.util.Set<java.lang.String> deltemplates
-
importedModules
public final java.util.Set<java.lang.String> importedModules
-
modName
public final java.util.List<java.lang.String> modName
-
mods
public final java.util.List<java.lang.String> mods
-
provides
public final com.google.common.collect.Multiset<java.lang.String> provides
-
requires
public final com.google.common.collect.Multiset<java.lang.String> requires
-
typeRequires
public final com.google.common.collect.Multiset<java.lang.String> typeRequires
-
requiresCss
public final com.google.common.collect.Multiset<java.lang.String> requiresCss
-
visibility
public final com.google.common.collect.Multiset<java.lang.String> visibility
-
customAnnotations
public final com.google.common.collect.Multimap<java.lang.String,java.lang.String> customAnnotations
-
loadFlags
public final com.google.common.collect.Multimap<java.lang.String,java.lang.String> loadFlags
-
-