| Type Before | Type After | No. of Instances | No. of Commits | No. of Projects | Hierarchy Relation | Primitive Info | Namespace |
|---|---|---|---|---|---|---|---|
| java.util.List | java.lang.Iterable | 23 | 8 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.HashMap | com.google.common.collect.ImmutableSortedMap.Builder | 1 | 1 | 1 | - | - | Jdk -> External |
| com.google.javascript.rhino.jstype.FunctionType | com.google.javascript.rhino.FunctionTypeI | 62 | 14 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.JSTypeRegistry | com.google.javascript.rhino.TypeIRegistry | 21 | 8 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.JSType | com.google.javascript.rhino.TypeI | 299 | 30 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.rhino.JSDocInfo | com.google.javascript.rhino.JSTypeExpression | 5 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.rhino.JSTypeExpression | com.google.javascript.rhino.Node | 3 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.rhino.JSTypeExpression | com.google.javascript.rhino.Node.TypeDeclarationNode | 6 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.Node.TypeDeclarationNode | com.google.javascript.rhino.Node | 7 | 3 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.List | java.util.Map | 3 | 3 | 1 | - | - | Jdk -> Jdk |
| java.util.Map | java.util.List | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.List<com.google.javascript.jscomp.DiagnosticType> | com.google.javascript.jscomp.DiagnosticType | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.parsing.parser.trees.ParseTree | com.google.javascript.jscomp.parsing.parser.trees.TypeNameTree | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | java.util.Map.Entry<java.lang.String, java.lang.String> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.javascript.jscomp.newtypes.JSType | com.google.javascript.rhino.TypeI | 9 | 7 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.ObjectType | com.google.javascript.rhino.ObjectTypeI | 46 | 8 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.List<com.google.javascript.rhino.Node> | com.google.javascript.rhino.Node | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.parsing.parser.trees.ParseTree | com.google.javascript.jscomp.parsing.parser.trees.FunctionDeclarationTree | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.rhino.Node | java.lang.String | 6 | 4 | 1 | SIBLING | - | Internal -> Jdk |
| com.google.javascript.rhino.jstype.StaticReference | com.google.javascript.rhino.jstype.StaticTypedRef | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.StaticSlot<com.google.javascript.rhino.jstype.JSType> | com.google.javascript.rhino.StaticSlot | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.StaticReference<com.google.javascript.rhino.jstype.JSType> | com.google.javascript.rhino.StaticRef | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.StaticScope<com.google.javascript.rhino.jstype.JSType> | com.google.javascript.rhino.StaticScope | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.TypeValidator | com.google.javascript.rhino.jstype.JSTypeRegistry | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.jscomp.GlobalTypeInfo.Scope | com.google.javascript.jscomp.SyntacticScopeCreator | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.StaticTypedScope<com.google.javascript.rhino.jstype.JSType> | com.google.javascript.rhino.StaticScope | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.jscomp.Var | ? extendscom.google.javascript.jscomp.Var | 4 | 3 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.jscomp.Var | com.google.javascript.jscomp.TypedVar | 72 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.jscomp.GlobalTypeInfo.Scope | com.google.javascript.jscomp.TypedScope | 81 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.rhino.TypeIRegistry | com.google.javascript.rhino.jstype.JSTypeRegistry | 32 | 3 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.google.javascript.rhino.TypeI | com.google.javascript.rhino.jstype.JSType | 451 | 5 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.google.javascript.rhino.TypeI | com.google.javascript.jscomp.newtypes.JSType | 11 | 5 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.google.javascript.rhino.FunctionTypeI | com.google.javascript.jscomp.newtypes.FunctionType | 2 | 2 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.ObjectTypeI | com.google.javascript.rhino.jstype.ObjectType | 96 | 4 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.google.javascript.rhino.FunctionTypeI | com.google.javascript.rhino.jstype.FunctionType | 85 | 3 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.google.javascript.jscomp.newtypes.Namespace | com.google.javascript.jscomp.GlobalTypeInfo.Scope.Declaration | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.newtypes.NominalType.RawNominalType | com.google.javascript.jscomp.GlobalTypeInfo.Scope.Declaration | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.jscomp.GlobalTypeInfo.Scope | com.google.javascript.jscomp.GlobalTypeInfo.Scope.Declaration | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| java.lang.String | com.google.javascript.jscomp.GlobalTypeInfo.Scope.Declaration | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.common.collect.ImmutableMap | com.google.common.collect.ImmutableSortedMap | 1 | 1 | 1 | - | - | External -> External |
| java.util.Set | java.util.Map | 5 | 4 | 1 | - | - | Jdk -> Jdk |
| java.util.Set | com.google.common.collect.ImmutableSet | 68 | 27 | 1 | - | - | Jdk -> External |
| com.google.javascript.rhino.Node.FileLevelJsDocBuilder | com.google.javascript.rhino.JSDocInfoBuilder | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.JSDocInfo | com.google.javascript.rhino.Node | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.rhino.JSDocInfo | com.google.javascript.rhino.jstype.Property | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| void | boolean | 14 | 12 | 1 | - | - | Jdk -> Jdk |
| com.google.javascript.jscomp.GlobalTypeInfo.Scope | com.google.javascript.jscomp.newtypes.DeclaredTypeRegistry | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.jscomp.newtypes.JSType | com.google.javascript.jscomp.newtypes.NominalType.RawNominalType | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| java.lang.String | com.google.javascript.jscomp.newtypes.QualifiedName | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.newtypes.JSType | com.google.javascript.jscomp.newtypes.Declaration | 2 | 2 | 1 | Composition | - | Internal -> Internal |
| java.util.List | com.google.common.collect.ImmutableList | 64 | 25 | 1 | - | - | Jdk -> External |
| java.lang.String | com.google.javascript.jscomp.ProcessEs6Modules.NameNodePair | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.google.javascript.jscomp.newtypes.FunctionType | com.google.javascript.jscomp.newtypes.DeclaredFunctionType | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.google.javascript.rhino.Node | 28 | 15 | 1 | SIBLING | - | Jdk -> Internal |
| com.google.javascript.rhino.Node | com.google.javascript.jscomp.GlobalNamespace.Ref | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.jscomp.PolymerPass.ClassDefinition | com.google.javascript.rhino.Node | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.JSType | com.google.javascript.jscomp.newtypes.JSTypeCreatorFromJSDoc.ParameterType | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.jscomp.newtypes.NominalType | com.google.javascript.jscomp.newtypes.JSTypes | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.util.LinkedHashMap | com.google.common.collect.ImmutableList | 2 | 1 | 1 | - | - | Jdk -> External |
| com.google.javascript.jscomp.newtypes.DeclaredFunctionType | com.google.javascript.jscomp.newtypes.JSTypeCreatorFromJSDoc.FunctionAndSlotType | 3 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.rhino.JSTypeExpression | com.google.javascript.rhino.JSDocInfo | 5 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree | com.google.javascript.jscomp.parsing.parser.trees.ParseTree | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| boolean | com.google.javascript.jscomp.parsing.parser.Parser.ParamContext | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.TypedVar | com.google.javascript.jscomp.Var | 8 | 3 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.rhino.Node | com.google.javascript.rhino.Node.TypeDeclarationNode | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.jscomp.newtypes.NominalType.RawNominalType | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.google.javascript.jscomp.newtypes.DeclaredFunctionType | com.google.javascript.jscomp.GlobalTypeInfo.Scope | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.common.collect.ImmutableSortedMap | com.google.common.collect.ImmutableBiMap | 1 | 1 | 1 | - | - | External -> External |
| com.google.javascript.jscomp.newtypes.NominalType.RawNominalType | com.google.javascript.jscomp.newtypes.Namespace | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | java.net.URI | 5 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.String | java.util.List<java.lang.String> | 5 | 2 | 1 | - | - | Jdk -> Jdk |
| java.util.List | java.util.Set | 6 | 3 | 1 | SIBLING | - | Jdk -> Jdk |
| void | com.google.javascript.rhino.Node | 8 | 8 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.rhino.jstype.ArrowType | com.google.javascript.rhino.jstype.JSType | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| boolean | com.google.javascript.jscomp.newtypes.NamespaceLit | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.rhino.Node | void | 5 | 5 | 1 | - | - | Internal -> Jdk |
| com.google.javascript.rhino.jstype.JSType.ImplStatus | com.google.javascript.rhino.jstype.JSType.MatchStatus | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.JSType | com.google.javascript.rhino.jstype.Property | 4 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.nio.charset.CharsetEncoder | com.google.javascript.jscomp.OutputCharsetEncoder | 3 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.google.javascript.jscomp.CompilerOptions | java.nio.charset.Charset | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.concurrent.ExecutorService | com.google.javascript.jscomp.CompilerExecutor | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.String | com.google.javascript.jscomp.Instrumentation | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Map | java.util.LinkedHashMap | 5 | 3 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| void | com.google.javascript.jscomp.newtypes.TypeEnv | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.HashMap | java.util.LinkedHashMap | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.util.HashMap | java.util.Map | 2 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.google.javascript.jscomp.newtypes.NominalType | com.google.javascript.jscomp.newtypes.JSType | 20 | 2 | 1 | - | - | Internal -> Internal |
| java.util.Set | com.google.common.collect.ImmutableSet.Builder | 2 | 2 | 1 | - | - | Jdk -> External |
| com.google.common.collect.Multimap | java.util.LinkedHashMap | 2 | 1 | 1 | - | - | External -> Jdk |
| com.google.javascript.jscomp.DefaultNameGenerator | com.google.javascript.jscomp.NameGenerator | 10 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.sun.org.apache.xalan.internal.utils.XMLSecurityPropertyManager.Property | com.google.javascript.jscomp.DisambiguateProperties.Property | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.rhino.jstype.JSType | com.google.javascript.rhino.jstype.ObjectType | 13 | 8 | 1 | SIBLING | - | Internal -> Internal |
| boolean | void | 16 | 11 | 1 | - | - | Jdk -> Jdk |
| com.google.javascript.jscomp.DisambiguateProperties.TypeSystem | com.google.javascript.rhino.jstype.JSTypeRegistry | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.JSType | com.google.javascript.rhino.jstype.FunctionType | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.jscomp.PassFactory | com.google.javascript.jscomp.DefaultPassConfig.HotSwapPassFactory | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | com.google.javascript.jscomp.SourceFile | 3 | 2 | 1 | SIBLING | - | Jdk -> Internal |
| com.google.common.collect.Table | java.util.IdentityHashMap | 1 | 1 | 1 | - | - | External -> Jdk |
| java.util.Map | com.google.common.collect.ListMultimap | 3 | 3 | 1 | - | - | Jdk -> External |
| com.google.javascript.jscomp.CheckLevel | boolean | 2 | 1 | 1 | - | - | Internal -> Jdk |
| int | com.google.javascript.rhino.Node | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.String | java.nio.charset.Charset | 10 | 5 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.Map | com.google.common.collect.Multiset | 1 | 1 | 1 | - | - | Jdk -> External |
| java.lang.String | com.google.javascript.jscomp.DependencyOptions.ModuleIdentifier | 16 | 2 | 1 | Composition | - | Jdk -> Internal |
| boolean | com.google.javascript.jscomp.CompilerOptions.DependencyMode | 4 | 2 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.AbstractCommandLineRunner.WarningGuardSpec | java.util.ArrayList<com.google.javascript.jscomp.AbstractCommandLineRunner.FlagEntry<com.google.javascript.jscomp.CheckLevel>> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.String | com.google.javascript.jscomp.AbstractCommandLineRunner.FlagEntry<com.google.javascript.jscomp.AbstractCommandLineRunner.JsSourceType> | 10 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.google.javascript.jscomp.CommandLineRunner.GuardLevel | com.google.javascript.jscomp.AbstractCommandLineRunner.FlagEntry<com.google.javascript.jscomp.CheckLevel> | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.CompilerOptions.DependencyMode | boolean | 2 | 1 | 1 | - | - | Internal -> Jdk |
| com.google.javascript.jscomp.DependencyOptions.ModuleIdentifier | java.lang.String | 8 | 1 | 1 | Composition | - | Internal -> Jdk |
| java.lang.String | com.google.javascript.jscomp.AbstractCommandLineRunner.JsModuleSpec | 3 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.String | com.google.javascript.jscomp.parsing.parser.FeatureSet.Feature | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.rhino.Node | com.google.javascript.jscomp.parsing.IRFactory | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| boolean | com.google.common.collect.ImmutableMap<java.lang.String, java.lang.String> | 2 | 2 | 1 | - | - | Jdk -> External |
| com.google.common.collect.ImmutableMap<java.lang.String, java.lang.String> | boolean | 1 | 1 | 1 | - | - | External -> Jdk |
| com.google.javascript.rhino.SourcePosition<com.google.javascript.rhino.Node> | com.google.javascript.rhino.JSDocInfo.NamePosition | 4 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| boolean | com.google.javascript.jscomp.newtypes.RawNominalType.Kind | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.FindExportableNodes.GenerateNodeContext | com.google.javascript.rhino.Node | 9 | 1 | 1 | Composition | - | Internal -> Internal |
| java.util.Map | java.util.Set | 5 | 5 | 1 | - | - | Jdk -> Jdk |
| java.util.LinkedHashMap | java.util.LinkedHashSet | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.google.javascript.jscomp.NewTypeInference.EnvTypePair | com.google.javascript.jscomp.NewTypeInference.LValueResultFwd | 1 | 1 | 1 | - | - | Internal -> Internal |
| void | com.google.javascript.jscomp.DiagnosticType | 2 | 2 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.DiagnosticType | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.google.javascript.jscomp.ClosureRewriteClass.ClassDefinition | com.google.javascript.jscomp.PolymerClassDefinition | 8 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.CompilerOptions | com.google.javascript.jscomp.CompilerOptions.Environment | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.jscomp.newtypes.NamespaceLit | com.google.javascript.jscomp.newtypes.Namespace | 4 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.jscomp.newtypes.RawNominalType | com.google.javascript.jscomp.newtypes.Namespace | 4 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | com.google.javascript.jscomp.ModuleIdentifier | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.util.Set | java.util.List | 3 | 2 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.List | java.util.ArrayList | 5 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.util.Iterator | java.util.Set | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.Collection | com.google.common.collect.ImmutableList | 17 | 5 | 1 | - | - | Jdk -> External |
| java.util.List | java.util.Collection | 15 | 6 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.google.javascript.jscomp.CheckEventfulObjectDisposal.DisposalCheckingPolicy | com.google.javascript.jscomp.CompilerOptions.DisposalCheckingPolicy | 8 | 2 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.Compiler | com.google.javascript.jscomp.AbstractCompiler | 11 | 7 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.jscomp.AbstractCompiler | com.google.javascript.jscomp.Compiler | 3 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.jscomp.CompilerOptions.DisposalCheckingPolicy | com.google.javascript.jscomp.CheckEventfulObjectDisposal.DisposalCheckingPolicy | 4 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | java.lang.Boolean | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.String | com.google.common.collect.ImmutableList<java.lang.String> | 7 | 3 | 1 | - | - | Jdk -> External |
| java.lang.Iterable<java.lang.String> | boolean | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.Set<java.lang.String> | boolean | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.javascript.jscomp.RewritePolyfills.InjectedInstaller | java.lang.String | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| java.io.PrintStream | java.lang.Appendable | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| ? | java.lang.Void | 1 | 1 | 1 | - | - | TypeVariable -> Jdk |
| com.google.javascript.jscomp.GlobalTypeInfo | com.google.javascript.jscomp.CompilerPass | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.Map<com.google.javascript.rhino.Node, java.lang.String> | boolean | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.javascript.jscomp.JSError | com.google.javascript.jscomp.JsAst.RhinoError | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.parsing.parser.IdentifierToken | com.google.javascript.jscomp.parsing.parser.trees.ParseTree | 4 | 2 | 1 | - | - | Internal -> Internal |
| java.util.IdentityHashMap | com.google.common.collect.Multimap | 1 | 1 | 1 | - | - | Jdk -> External |
| boolean | com.google.javascript.jscomp.CompilerOptions.OutputJs | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Map | com.google.common.collect.SetMultimap | 1 | 1 | 1 | - | - | Jdk -> External |
| boolean | com.google.javascript.jscomp.parsing.Config.SourceLocationInformation | 1 | 1 | 1 | - | - | Jdk -> Internal |
| boolean | com.google.javascript.jscomp.parsing.Config.RunMode | 1 | 1 | 1 | - | - | Jdk -> Internal |
| boolean | com.google.javascript.jscomp.parsing.Config.JsDocParsing | 5 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Map | com.google.common.collect.ImmutableMap | 25 | 10 | 1 | - | - | Jdk -> External |
| java.util.Iterator | java.lang.Iterable | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Integer | com.google.javascript.rhino.Token.Kind | 14 | 1 | 1 | - | - | Jdk -> Internal |
| int | com.google.javascript.rhino.Token.Kind | 326 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.rhino.Token.Kind | com.google.javascript.rhino.Token | 184 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.jscomp.parsing.parser.util.SourcePosition | com.google.javascript.jscomp.parsing.parser.trees.FunctionDeclarationTree.Builder | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.parsing.parser.IdentifierToken | com.google.javascript.jscomp.parsing.parser.trees.FunctionDeclarationTree.Builder | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.jscomp.parsing.parser.TokenType | com.google.javascript.jscomp.parsing.parser.Parser.PartialClassElement | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.JSType | com.google.javascript.rhino.ObjectTypeI | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.common.collect.ImmutableList<com.google.javascript.rhino.jstype.JSType> | com.google.javascript.rhino.jstype.JSType | 1 | 1 | 1 | - | - | External -> Internal |
| com.google.javascript.jscomp.DefinitionProvider | com.google.javascript.jscomp.SimpleDefinitionFinder | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.jscomp.AbstractCompiler | com.google.javascript.rhino.TypeIRegistry | 4 | 1 | 1 | - | - | Internal -> Internal |
| java.net.URI | com.google.javascript.jscomp.deps.ModuleLoader.ModuleUri | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.jscomp.newtypes.JSType | com.google.javascript.rhino.ObjectTypeI | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.rhino.JSDocInfo | java.lang.String | 2 | 2 | 1 | SIBLING | - | Internal -> Jdk |
| com.google.javascript.jscomp.SimpleDefinitionFinder | com.google.javascript.jscomp.DefinitionUseSiteFinder | 31 | 1 | 1 | - | - | Internal -> Internal |
| com.google.gson.JsonObject | com.google.debugging.sourcemap.SourceMapObject | 2 | 1 | 1 | - | - | External -> Internal |
| com.google.gson.JsonArray | com.google.gson.JsonElement | 1 | 1 | 1 | - | - | External -> External |
| com.google.javascript.rhino.Node | com.google.javascript.refactoring.SuggestedFix.MatchedNodeInfo | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.graph.DiGraph | com.google.javascript.jscomp.graph.LinkedDirectedGraph | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.jscomp.graph.GraphNode | com.google.javascript.jscomp.graph.DiGraph.DiGraphNode | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.common.collect.Multimap | java.util.Set | 1 | 1 | 1 | - | - | External -> Jdk |
| java.lang.Boolean | java.lang.Void | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.javascript.jscomp.gwt.client.GwtRunner.Flags | com.google.gwt.core.client.JavaScriptObject | 1 | 1 | 1 | - | - | Internal -> External |
| com.google.gwt.core.client.JavaScriptObject | com.google.javascript.jscomp.gwt.client.GwtRunner.Flags | 1 | 1 | 1 | - | - | External -> Internal |
| java.io.OutputStreamWriter | java.io.PrintStream | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| long | int | 2 | 1 | 1 | - | Narrowing | Jdk -> Jdk |
| com.google.javascript.rhino.Node | com.google.javascript.jscomp.ReferenceCollectingCallback.Reference | 3 | 1 | 1 | Composition | - | Internal -> Internal |
| java.net.URI | java.lang.String | 16 | 1 | 1 | SIBLING | - | Internal -> Jdk |
| java.util.Collection | java.util.List | 16 | 7 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| void | java.lang.Iterable<com.google.javascript.rhino.Node> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.javascript.rhino.Node | com.google.javascript.jscomp.PureFunctionIdentifier.CallSitePropagationInfo | 2 | 1 | 1 | - | - | Internal -> Internal |
| void | com.google.javascript.jscomp.PureFunctionIdentifier.FunctionInformation | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.PureFunctionIdentifier.FunctionInformation | com.google.javascript.jscomp.CodingConvention.Cache | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.DefinitionsRemover.Definition | com.google.javascript.jscomp.PureFunctionIdentifier.FunctionInformation | 2 | 2 | 1 | - | - | Internal -> Internal |
| java.util.Set | com.google.common.base.Function | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Map | com.google.common.collect.Table | 6 | 2 | 1 | - | - | Jdk -> External |
| java.util.Map | com.google.common.collect.Multimap | 4 | 4 | 1 | - | - | Jdk -> External |
| java.util.Map.Entry<com.google.javascript.rhino.Node, com.google.javascript.jscomp.PureFunctionIdentifier.FunctionInformation> | com.google.javascript.rhino.Node | 2 | 2 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.ProcessCommonJSModules.FindGoogProvideOrGoogModule | com.google.javascript.jscomp.ProcessCommonJSModules.FindImportsAndExports | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.jscomp.RewritePolyfills.Traverser | com.google.javascript.jscomp.RemoveUnusedPolyfills.CollectUnusedPolyfills | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.jscomp.parsing.parser.Parser.Config.Mode | com.google.javascript.jscomp.deps.ClosureBundler.EscapeMode | 2 | 2 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.deps.ClosureBundler.EscapeMode | com.google.javascript.jscomp.parsing.parser.Parser.Config.Mode | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.common.collect.ImmutableList | com.google.common.collect.ImmutableSet | 2 | 2 | 1 | - | - | External -> External |
| com.google.common.collect.ImmutableSet | com.google.common.collect.ImmutableList | 1 | 1 | 1 | - | - | External -> External |
| java.lang.String | com.google.javascript.jscomp.Var | 2 | 2 | 1 | SIBLING | - | Jdk -> Internal |
| com.google.common.collect.ImmutableCollection.Builder | com.google.common.collect.ImmutableList.Builder | 1 | 1 | 1 | - | - | External -> External |
| com.google.javascript.rhino.Node | com.google.javascript.jscomp.ProcessCommonJSModules.ExportInfo | 12 | 2 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.jscomp.DisambiguateProperties.Property | com.google.javascript.rhino.jstype.Property | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.CodingConvention.AssertionFunctionSpec | com.google.javascript.rhino.Node | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Deque | java.util.ArrayDeque | 2 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.util.Set<com.google.javascript.jscomp.NameAnalyzer.JsName> | com.google.javascript.jscomp.NameAnalyzer.JsName | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | com.google.javascript.jscomp.NameAnalyzer.JsName | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String | java.nio.file.Path | 9 | 1 | 1 | SIBLING | - | Jdk -> Internal |
| java.lang.CharSequence | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.common.collect.ArrayListMultimap | com.google.common.collect.ListMultimap | 1 | 1 | 1 | - | - | External -> External |
| java.lang.reflect.AccessibleObject | com.google.javascript.rhino.jstype.JSType | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.rhino.Node | java.util.Map.Entry<com.google.javascript.rhino.Node, com.google.javascript.jscomp.PureFunctionIdentifier.FunctionInformation> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.google.common.collect.Multimap | java.util.Map | 3 | 3 | 1 | - | - | External -> Jdk |
| boolean | com.google.javascript.jscomp.Compiler | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.google.common.collect.ImmutableMap | java.util.Map | 2 | 2 | 1 | - | - | External -> Jdk |
| com.google.common.collect.ImmutableList | java.util.List | 7 | 5 | 1 | - | - | External -> Jdk |
| com.google.javascript.jscomp.JSError | com.google.javascript.jscomp.TypeValidator.TypeMismatch | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| java.util.LinkedHashMap | java.util.Set | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.javascript.jscomp.deps.ModuleLoader.ModulePath | java.lang.String | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| com.google.javascript.rhino.jstype.JSType | com.google.javascript.rhino.Node | 2 | 2 | 1 | SIBLING | - | Internal -> Internal |
| java.lang.String | com.google.javascript.jscomp.ClosureCheckModule.ModuleInfo | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.google.javascript.jscomp.newtypes.NominalType | com.google.javascript.jscomp.newtypes.RawNominalType | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| java.lang.Boolean | com.google.javascript.jscomp.parsing.parser.Parser.FunctionFlavor | 1 | 1 | 1 | - | - | Jdk -> Internal |
| boolean | com.google.javascript.jscomp.parsing.parser.Parser.FunctionFlavor | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.common.collect.ImmutableSortedMap.Builder | java.util.HashMap | 1 | 1 | 1 | - | - | External -> Jdk |
| com.google.javascript.rhino.ObjectTypeI | com.google.javascript.jscomp.newtypes.JSType | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.util.Stack | java.util.Deque | 3 | 3 | 1 | SIBLING | - | Jdk -> Jdk |
| com.google.javascript.jscomp.ReplaceStrings.Result | java.lang.String | 3 | 1 | 1 | Composition | - | Internal -> Jdk |
| com.google.javascript.rhino.Token | boolean | 1 | 1 | 1 | - | - | Internal -> Jdk |
| boolean | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| int | void | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.common.collect.ImmutableSet | java.util.Set | 7 | 4 | 1 | - | - | External -> Jdk |
| java.util.List<com.google.javascript.jscomp.JSModule> | com.google.javascript.jscomp.JSModule | 3 | 3 | 1 | Composition | - | Jdk -> Internal |
| com.google.javascript.jscomp.JSModule | java.util.List<com.google.javascript.jscomp.JSModule> | 2 | 2 | 1 | - | - | Internal -> Jdk |
| com.google.javascript.rhino.jstype.StaticTypedSlot<com.google.javascript.rhino.jstype.JSType> | com.google.javascript.rhino.TypeI | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.RecordType | com.google.javascript.rhino.ObjectTypeI | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.StaticTypedScope | com.google.javascript.rhino.TypeIEnv | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Integer | java.lang.Double | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.google.common.base.Function<java.lang.String, com.google.javascript.jscomp.SourceFile> | com.google.javascript.jscomp.Compiler.ExternalSourceLoader | 3 | 1 | 1 | - | - | External -> Internal |
| java.io.File | java.nio.file.Path | 7 | 4 | 1 | SIBLING | - | Internal -> Internal |
| java.nio.file.Path | java.io.File | 4 | 2 | 1 | SIBLING | - | Internal -> Internal |
| java.nio.charset.Charset | java.lang.String | 2 | 2 | 1 | SIBLING | - | Jdk -> Jdk |
| com.google.javascript.jscomp.Requirement.Type | int | 2 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.List<java.lang.String> | com.google.protobuf.ProtocolStringList | 10 | 1 | 1 | - | - | Jdk -> External |
| com.google.protobuf.RepeatedFieldBuilder | com.google.protobuf.RepeatedFieldBuilderV3 | 2 | 1 | 1 | - | - | External -> External |
| com.google.protobuf.GeneratedMessage.Builder | com.google.protobuf.GeneratedMessageV3.Builder | 1 | 1 | 1 | - | - | External -> External |
| com.google.protobuf.GeneratedMessage.FieldAccessorTable | com.google.protobuf.GeneratedMessageV3.FieldAccessorTable | 6 | 1 | 1 | - | - | External -> External |
| com.google.protobuf.GeneratedMessage.BuilderParent | com.google.protobuf.GeneratedMessageV3.BuilderParent | 4 | 1 | 1 | - | - | External -> External |
| com.google.protobuf.GeneratedMessage.ExtendableBuilder | com.google.protobuf.GeneratedMessageV3.ExtendableBuilder | 1 | 1 | 1 | - | - | External -> External |
| com.google.javascript.jscomp.ReplaceStrings.Result | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.google.javascript.jscomp.ReferenceCollectingCallback | com.google.javascript.jscomp.CrossModuleReferenceCollector | 4 | 1 | 1 | SIBLING | - | Internal -> Internal |
| boolean | com.google.common.base.Optional<java.lang.Boolean> | 3 | 3 | 1 | - | - | Jdk -> Internal |
| java.lang.Iterable | com.google.common.collect.ImmutableSet | 1 | 1 | 1 | - | - | Jdk -> External |
| java.util.Set | java.util.HashSet | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| com.google.javascript.rhino.jstype.EnumType | com.google.javascript.rhino.jstype.JSType | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.newtypes.ObjectsBuilder | com.google.common.collect.ImmutableSet.Builder<com.google.javascript.rhino.jstype.ObjectType> | 1 | 1 | 1 | - | - | Internal -> External |
| java.lang.String | java.util.Collection<java.lang.String> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.common.collect.ImmutableMap | com.google.common.collect.ImmutableMultimap | 1 | 1 | 1 | - | - | External -> External |
| java.lang.Iterable | java.util.Set | 3 | 2 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.util.Set | java.lang.Iterable | 2 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.lang.String[] | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | java.util.List<com.google.javascript.jscomp.SourceFile> | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.javascript.jscomp.SourceFile | com.google.javascript.jscomp.JSError | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.jscomp.CompilerOptions.LanguageMode | com.google.javascript.jscomp.parsing.parser.FeatureSet | 2 | 2 | 1 | - | - | Internal -> Internal |
| java.util.Collection<com.google.javascript.jscomp.JSModule> | java.util.BitSet | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.javascript.rhino.jstype.ObjectType | java.lang.String | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.google.javascript.jscomp.NormalizeTest.WithCollapse | com.google.javascript.jscomp.CompilerTestCase | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.LinkedHashSet | com.google.common.collect.ImmutableSet | 2 | 1 | 1 | - | - | Jdk -> External |
| char | com.google.common.collect.ImmutableSet<java.lang.Character> | 2 | 1 | 1 | - | - | Jdk -> External |
| java.util.List<java.lang.Character> | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Character | char | 1 | 1 | 1 | - | Unboxing | Jdk -> Jdk |
| java.util.Map | com.google.common.collect.BiMap | 1 | 1 | 1 | - | - | Jdk -> External |
| com.google.javascript.jscomp.FunctionNames | com.google.javascript.jscomp.CollectFunctionNames | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.util.Map<com.google.javascript.rhino.Node, com.google.javascript.jscomp.CollectFunctionNames.FunctionRecord> | com.google.javascript.jscomp.CollectFunctionNames.FunctionNamesMap | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.String | com.google.javascript.jscomp.CompilerTestCase.Sources | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String | com.google.javascript.jscomp.CompilerTestCase.Expected | 4 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.DiagnosticType | com.google.javascript.jscomp.CompilerTestCase.Diagnostic | 4 | 2 | 1 | Composition | - | Internal -> Internal |
| java.util.List<com.google.javascript.jscomp.SourceFile> | com.google.javascript.jscomp.CompilerTestCase.Externs | 3 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.util.List<com.google.javascript.jscomp.SourceFile> | com.google.javascript.jscomp.CompilerTestCase.Expected | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.util.List<com.google.javascript.jscomp.SourceFile> | com.google.javascript.jscomp.CompilerTestCase.Sources | 3 | 1 | 1 | Composition | - | Jdk -> Internal |
| void | java.util.List<com.google.javascript.jscomp.CompilerInput> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | com.google.common.collect.ImmutableSet<java.lang.String> | 1 | 1 | 1 | - | - | Jdk -> External |
| com.google.javascript.jscomp.IncrementalScopeCreator.PeristentScope | com.google.javascript.jscomp.IncrementalScopeCreator.PersistentScope | 5 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.common.collect.ImmutableSet | java.util.Collection | 5 | 2 | 1 | - | - | External -> Jdk |
| java.util.SortedSet | java.util.PriorityQueue | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.google.javascript.jscomp.ScopeCreator | com.google.javascript.jscomp.Es6SyntacticScopeCreator | 15 | 3 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.common.collect.ImmutableMap<com.google.javascript.rhino.jstype.JSType, java.lang.String> | com.google.javascript.jscomp.newtypes.NominalType | 1 | 1 | 1 | Composition | - | External -> Internal |
| com.google.javascript.rhino.Node | boolean | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.Set<com.google.javascript.rhino.TypeI> | com.google.javascript.jscomp.InvalidatingTypes | 3 | 3 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.NameBasedDefinitionProvider | com.google.javascript.jscomp.DefinitionUseSiteFinder | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.jscomp.LiveVariablesAnalysis | com.google.javascript.jscomp.LiveVariablesAnalysisEs6 | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.util.List<com.google.javascript.jscomp.graph.DiGraph.DiGraphNode<com.google.javascript.jscomp.ControlFlowGraph.Branch, com.google.javascript.rhino.Node>> | com.google.javascript.jscomp.NTIWorkset | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| void | com.google.javascript.jscomp.newtypes.FunctionType | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.common.collect.ImmutableList<com.google.javascript.jscomp.parsing.parser.trees.Comment> | com.google.javascript.jscomp.parsing.parser.trees.ProgramTree | 1 | 1 | 1 | Composition | - | External -> Internal |
| com.google.javascript.jscomp.parsing.parser.trees.ProgramTree | com.google.common.collect.ImmutableList<com.google.javascript.jscomp.parsing.parser.trees.Comment> | 1 | 1 | 1 | - | - | Internal -> External |
| com.google.javascript.jscomp.CheckRequiresForConstructors.Mode | com.google.javascript.jscomp.CheckMissingAndExtraRequires.Mode | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.Var | java.lang.String | 1 | 1 | 1 | SIBLING | - | Internal -> Jdk |
| java.lang.Iterable | java.util.Collection | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| com.google.javascript.jscomp.NodeTraversal | com.google.javascript.jscomp.AbstractCompiler | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.jscomp.CrossModuleCodeMotion.NamedInfo | com.google.javascript.jscomp.CrossModuleCodeMotion.DeclarationStatementGroup | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.CrossModuleCodeMotion.DeclarationStatementGroup | com.google.javascript.jscomp.CrossModuleCodeMotion.NamedInfo | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.NodeTraversal.FunctionCallback | com.google.javascript.jscomp.NodeTraversal.ChangeScopeRootCallback | 2 | 1 | 1 | - | - | Internal -> Internal |
| int | byte | 78 | 1 | 1 | - | Narrowing | Jdk -> Jdk |
| boolean | com.google.javascript.jscomp.Scope | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.ArrayDeque | java.util.ArrayList | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.google.javascript.rhino.Node | int | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| java.lang.IllegalAccessException | java.lang.Throwable | 3 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.google.javascript.jscomp.CodingConvention | com.google.javascript.jscomp.deps.ModuleLoader.ModulePath | 4 | 2 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.deps.ModuleLoader.ModulePath | com.google.javascript.jscomp.CodingConvention | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.newtypes.JSType | com.google.javascript.jscomp.newtypes.Namespace | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| void | java.util.List<com.google.javascript.rhino.Node> | 3 | 3 | 1 | - | - | Jdk -> Jdk |
| java.util.List<com.google.javascript.rhino.Node> | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.common.collect.ImmutableList<java.lang.String> | com.google.javascript.jscomp.newtypes.TypeParameters | 10 | 1 | 1 | - | - | External -> Internal |
| com.google.javascript.jscomp.NodeTraversal | com.google.javascript.jscomp.Scope | 6 | 3 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.NodeTraversal | com.google.javascript.rhino.Node | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| java.lang.Iterable | java.util.List | 4 | 3 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| com.google.javascript.rhino.StaticSourceFile | com.google.javascript.rhino.Node | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.JSError | com.google.common.base.Supplier<com.google.javascript.jscomp.JSError> | 6 | 2 | 1 | - | - | Internal -> External |
| com.google.javascript.jscomp.TypeMismatch | com.google.javascript.rhino.TypeI | 2 | 2 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.jscomp.CompilerTestCase.WarningDiagnostic | com.google.javascript.jscomp.CompilerTestCase.Diagnostic | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.jscomp.CompilerTestCase.ErrorDiagnostic | com.google.javascript.jscomp.CompilerTestCase.Diagnostic | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | java.util.function.Consumer<java.lang.String> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | com.google.javascript.rhino.TypeI | 5 | 1 | 1 | SIBLING | - | Jdk -> Internal |
| com.google.common.base.Supplier<com.google.javascript.jscomp.JSError> | com.google.javascript.jscomp.JSError | 3 | 1 | 1 | - | - | External -> Internal |
| java.lang.String | void | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.javascript.jscomp.AbstractPeepholeOptimization | java.util.List<com.google.javascript.jscomp.AbstractPeepholeOptimization> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.Boolean | boolean | 2 | 2 | 1 | - | Unboxing | Jdk -> Jdk |
| com.google.javascript.jscomp.CompilerOptions | com.google.javascript.jscomp.Compiler | 14 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.ObjectType | com.google.javascript.rhino.NominalTypeBuilder | 6 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.FunctionType | com.google.javascript.rhino.ObjectTypeI | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.rhino.NominalTypeBuilder.ObjectBuilder | com.google.javascript.rhino.jstype.ObjectType | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.NominalTypeBuilderOti.ObjectBuilderImpl | com.google.javascript.jscomp.newtypes.FunctionType | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.NominalTypeBuilder.ObjectBuilder | com.google.javascript.rhino.ObjectTypeI | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.newtypes.RawNominalType | com.google.javascript.jscomp.newtypes.NominalType | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.rhino.NominalTypeBuilder.ObjectBuilder | com.google.javascript.rhino.FunctionTypeI | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.NominalTypeBuilder.ObjectBuilder | com.google.javascript.jscomp.newtypes.FunctionType | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.NominalTypeBuilderOti.ObjectBuilderImpl | com.google.javascript.rhino.jstype.ObjectType | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.jscomp.RemoveUnusedVars.Assign | com.google.javascript.jscomp.RemoveUnusedVars.Removable | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.common.collect.ImmutableSet | java.lang.Iterable | 1 | 1 | 1 | - | - | External -> Jdk |
| java.util.Collection | java.util.ArrayList | 2 | 2 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| com.google.javascript.jscomp.DefinitionUseSiteFinder | com.google.javascript.jscomp.OptimizeCalls.ReferenceMap | 6 | 2 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.UseSite | com.google.javascript.rhino.Node | 2 | 2 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.jscomp.DefinitionUseSiteFinder | com.google.javascript.jscomp.NameBasedDefinitionProvider | 3 | 3 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.rhino.Node | com.google.javascript.jscomp.UseSite | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.rhino.Node | com.google.javascript.jscomp.DefinitionUseSiteFinder | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.ArrayList | java.util.Collection | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.google.javascript.jscomp.OptimizeCalls.ReferenceMap | com.google.javascript.jscomp.DefinitionUseSiteFinder | 3 | 1 | 1 | - | - | Internal -> Internal |
| boolean | com.google.common.base.Optional<com.google.javascript.jscomp.ClosureRewriteModule.ScriptDescription> | 1 | 1 | 1 | - | - | Jdk -> External |
| java.lang.String | com.google.common.base.Optional<java.lang.String> | 4 | 1 | 1 | - | - | Jdk -> External |
| com.google.javascript.jscomp.newtypes.JSType | com.google.javascript.jscomp.NTIScope.TaggedType | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.common.base.Optional<java.lang.String> | java.lang.String | 4 | 1 | 1 | - | - | External -> Jdk |
| com.google.common.base.Optional<com.google.javascript.jscomp.ClosureRewriteModule.ScriptDescription> | boolean | 2 | 1 | 1 | - | - | External -> Jdk |
| com.google.javascript.jscomp.CompilerPass | com.google.javascript.jscomp.RuntimeTypeCheck | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.rhino.Node | com.google.javascript.jscomp.newtypes.QualifiedName | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.Var | com.google.javascript.jscomp.RemoveUnusedVars.VarInfo | 2 | 2 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.jscomp.RemoveUnusedVars.VarInfo | com.google.javascript.jscomp.Var | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.jscomp.DiagnosticType | com.google.javascript.jscomp.NewTypeInferenceTestBase.Diagnostic | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.List<com.google.javascript.rhino.Node> | com.google.javascript.jscomp.Es6ToEs3ClassSideInheritance.FindStaticMembers | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.google.javascript.jscomp.NTIScope.TaggedType | com.google.javascript.jscomp.NTIScope.LocalVarInfo | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.common.truth.SubjectFactory | com.google.common.truth.Subject.Factory | 1 | 1 | 1 | - | - | External -> External |
| com.google.common.truth.FailureStrategy | com.google.common.truth.FailureMetadata | 4 | 1 | 1 | - | - | External -> External |
| java.util.LinkedList | java.util.List | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.LinkedList | java.util.ArrayList | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.Collection | com.google.common.collect.ImmutableCollection | 9 | 3 | 1 | - | - | Jdk -> External |
| java.util.List | com.google.common.collect.ListMultimap | 1 | 1 | 1 | - | - | Jdk -> External |
| java.util.LinkedList | java.util.Deque | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| boolean | com.google.javascript.rhino.Node | 2 | 2 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.DefinitionProvider | com.google.javascript.jscomp.NameBasedDefinitionProvider | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.Iterable | com.google.common.collect.ImmutableCollection | 1 | 1 | 1 | - | - | Jdk -> External |
| java.lang.Iterable | com.google.common.collect.ImmutableList | 11 | 5 | 1 | - | - | Jdk -> External |
| java.util.LinkedHashMap | com.google.common.collect.ImmutableMap | 4 | 1 | 1 | - | - | Jdk -> External |
| com.google.javascript.jscomp.LiveVariablesAnalysisEs6.LiveVariableLattice | com.google.javascript.jscomp.LiveVariablesAnalysis.LiveVariableLattice | 7 | 1 | 1 | SIBLING | - | Internal -> Internal |
| boolean | com.google.javascript.jscomp.ProcessCommonJSModules.UmdPattern | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.RemoveUnusedVars.MethodDefinition | com.google.javascript.jscomp.RemoveUnusedVars.ClassOrPrototypeNamedProperty | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.common.collect.ImmutableCollection | com.google.common.collect.ImmutableList | 3 | 1 | 1 | - | - | External -> External |
| com.google.javascript.rhino.jstype.JSType | com.google.javascript.rhino.JSDocInfo | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| boolean | com.google.javascript.jscomp.CompilerOptions.Reach | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.Var | com.google.javascript.jscomp.RemoveUnusedCode.VarInfo | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.StaticTypedScope<com.google.javascript.rhino.jstype.JSType> | com.google.javascript.jscomp.TypedScope | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.util.ArrayList | java.util.List | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.google.javascript.jscomp.ScopeCreator | com.google.javascript.jscomp.MemoizedTypedScopeCreator | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.jscomp.Scope | com.google.javascript.jscomp.AbstractScope<?, ?> | 26 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.jscomp.Scope | com.google.javascript.jscomp.TypedScope | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.jscomp.ScopeCreator | com.google.javascript.jscomp.IncrementalScopeCreator | 4 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.ArrayDeque | java.util.Deque | 2 | 2 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.Set | java.util.EnumSet | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| com.google.common.collect.ImmutableList | java.util.LinkedHashMap | 1 | 1 | 1 | - | - | External -> Jdk |
| com.google.javascript.rhino.Node | java.util.SortedMap<java.lang.Integer, com.google.javascript.rhino.Node> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.google.javascript.refactoring.RefasterJsScanner.RefasterJsTemplate | com.google.common.collect.ImmutableList<com.google.javascript.refactoring.RefasterJsScanner.RefasterJsTemplate> | 1 | 1 | 1 | - | - | Internal -> External |
| java.util.Collection | java.util.Set | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| boolean | com.google.javascript.rhino.jstype.JSTypeRegistry.PropDefinitionKind | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.rhino.jstype.ObjectType | com.google.javascript.rhino.jstype.UnionType | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.common.base.Optional<com.google.javascript.rhino.Node> | com.google.javascript.rhino.Node | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.google.javascript.jscomp.deps.DependencyInfo.Require | 24 | 2 | 1 | SIBLING | - | Jdk -> Internal |
| com.google.javascript.jscomp.deps.DependencyInfo.Require | java.lang.String | 12 | 1 | 1 | SIBLING | - | Internal -> Jdk |
| java.lang.Integer | int | 1 | 1 | 1 | - | Unboxing | Jdk -> Jdk |
| com.google.javascript.jscomp.MemoizedTypedScopeCreator | com.google.javascript.jscomp.TypedScopeCreator | 10 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.StaticTypedSlot<com.google.javascript.rhino.jstype.JSType> | com.google.javascript.jscomp.TypedVar | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.lang.String | com.google.javascript.jscomp.ScopedName | 11 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.rhino.jstype.StaticTypedSlot<com.google.javascript.rhino.jstype.JSType> | com.google.javascript.jscomp.LinkedFlowScope.LinkedFlowSlot | 11 | 1 | 1 | SIBLING | - | Internal -> Internal |
| boolean | com.google.javascript.rhino.jstype.JSType.HasPropertyKind | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.TypedScope | com.google.javascript.jscomp.Scope | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.common.collect.Ordering | java.util.Comparator | 2 | 2 | 1 | - | - | External -> Jdk |
| java.lang.String | com.google.javascript.jscomp.Es6RewriteModulesToCommonJsModules.LocalQName | 3 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.CharSequence | java.lang.String | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.lang.String | com.google.javascript.jscomp.TypedVar | 1 | 1 | 1 | SIBLING | - | Jdk -> Internal |
| com.google.common.collect.ImmutableSet.Builder | java.util.Set | 1 | 1 | 1 | - | - | External -> Jdk |
| com.google.javascript.rhino.jstype.ObjectType | com.google.javascript.rhino.jstype.JSType | 14 | 8 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.jscomp.TypeICompilerTestCase.TypeInferenceMode | boolean | 2 | 1 | 1 | - | - | Internal -> Jdk |
| com.google.javascript.jscomp.SourceMap.LocationMapping | com.google.javascript.jscomp.SourceMap.PrefixLocationMapping | 2 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.nio.file.Path | java.net.URI | 30 | 2 | 1 | SIBLING | - | Internal -> Jdk |
| com.google.javascript.jscomp.SourceMap.LocationMapping | ? extendscom.google.javascript.jscomp.SourceMap.LocationMapping | 12 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.rhino.TypeIRegistry | void | 2 | 1 | 1 | - | - | Internal -> Jdk |
| ? extendscom.google.javascript.jscomp.SourceMap.LocationMapping | com.google.javascript.jscomp.SourceMap.LocationMapping | 6 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.net.URI | java.nio.file.Path | 15 | 1 | 1 | SIBLING | - | Jdk -> Internal |
| com.google.javascript.jscomp.SourceMap.PrefixLocationMapping | com.google.javascript.jscomp.SourceMap.LocationMapping | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| ? extendscom.google.javascript.rhino.jstype.JSType | com.google.javascript.rhino.jstype.JSType | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.google.javascript.rhino.TypeIEnv | com.google.javascript.rhino.jstype.StaticTypedScope | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.AbstractCompiler.MostRecentTypechecker | boolean | 2 | 1 | 1 | - | - | Internal -> Jdk |
| com.google.javascript.rhino.jstype.StaticTypedSlot<com.google.javascript.rhino.jstype.JSType> | com.google.javascript.rhino.jstype.StaticTypedSlot | 29 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.StaticTypedScope<com.google.javascript.rhino.jstype.JSType> | com.google.javascript.rhino.jstype.StaticTypedScope | 31 | 1 | 1 | - | - | Internal -> Internal |
| void | com.google.javascript.jscomp.ScopeSubject.DeclarationSubject | 7 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.LinkedFlowScope.FlatFlowScopeCache | com.google.javascript.jscomp.LinkedFlowScope | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.jscomp.type.FlowScope | com.google.javascript.jscomp.type.FlowScope[] | 34 | 1 | 1 | - | - | Internal -> Internal |
| void | com.google.javascript.jscomp.LinkedFlowScope | 2 | 1 | 1 | - | - | Jdk -> Internal |
| void | com.google.javascript.jscomp.type.FlowScope | 10 | 2 | 1 | - | - | Jdk -> Internal |
| java.util.HashSet | java.util.Set | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.google.common.collect.Multimap | java.util.List | 1 | 1 | 1 | - | - | External -> Jdk |
| com.google.javascript.jscomp.parsing.parser.FeatureSet | com.google.common.base.Optional<com.google.javascript.jscomp.parsing.parser.FeatureSet> | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.TypedScopeCreator.GlobalScopeBuilder | com.google.javascript.jscomp.TypedScopeCreator.NormalScopeBuilder | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.jscomp.ModuleMetadata.ModuleBuilder | com.google.javascript.jscomp.ModuleMetadata.Module.Builder | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.Var | com.google.javascript.rhino.Node | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.rhino.Node | java.lang.Iterable<com.google.javascript.rhino.Node> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.google.common.collect.ImmutableSet.Builder | com.google.common.collect.ImmutableMultiset.Builder | 3 | 1 | 1 | - | - | External -> External |
| com.google.common.collect.ImmutableSet | com.google.common.collect.ImmutableMultiset | 4 | 1 | 1 | - | - | External -> External |
| com.google.common.collect.ImmutableSet | com.google.common.collect.ImmutableMultimap | 1 | 1 | 1 | - | - | External -> External |
| java.lang.String | com.google.javascript.jscomp.Es6RewriteModulesToCommonJsModules.ModuleRequest | 3 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.TypedScope | com.google.javascript.rhino.jstype.StaticTypedScope | 2 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.StaticTypedScope | com.google.javascript.jscomp.TypedScope | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.google.javascript.rhino.Node | com.google.javascript.jscomp.ProcessCommonJSModules.FindImportsAndExports.UmdTestInfo | 5 | 1 | 1 | Composition | - | Internal -> Internal |
| boolean | com.google.javascript.jscomp.GlobalNamespace.SourceKind | 3 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Map.Entry<java.lang.String, com.google.javascript.rhino.Node> | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| boolean | java.lang.reflect.AccessibleObject | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.javascript.jscomp.parsing.parser.IdentifierToken | com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.GlobalNamespace.Ref | com.google.javascript.jscomp.PolymerBehaviorExtractor.ResolveBehaviorNameResult | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.TypedScope | com.google.javascript.rhino.Node | 2 | 2 | 1 | - | - | Internal -> Internal |
| java.util.function.Consumer | com.google.javascript.jscomp.CompilerTestCase.NamedPredicate | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.CompilerTestCase.Diagnostic | java.util.List<com.google.javascript.jscomp.CompilerTestCase.Diagnostic> | 3 | 1 | 1 | - | - | Internal -> Jdk |
| java.io.File | java.lang.reflect.AccessibleObject | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.google.javascript.rhino.Node | com.google.javascript.jscomp.CheckAccessControls.PropertyReference | 6 | 2 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.PolymerClassDefinition | java.util.List<com.google.javascript.jscomp.PolymerPass.MemberDefinition> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.google.javascript.jscomp.parsing.parser.Parser.FunctionFlavor | com.google.javascript.jscomp.RewriteAsyncIteration.LexicalContext | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.FunctionType | com.google.javascript.rhino.jstype.JSType | 4 | 3 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.rhino.testing.MapBasedScope | com.google.javascript.rhino.jstype.StaticTypedScope | 1 | 1 | 1 | - | - | Internal -> Internal |
| boolean | com.google.javascript.rhino.StaticSourceFile.SourceKind | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.rhino.jstype.NoObjectType | com.google.javascript.rhino.jstype.NoResolvedType | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.PrintStreamJSONErrorManager | com.google.javascript.jscomp.JsonErrorReportGenerator | 1 | 1 | 1 | - | - | Internal -> Internal |
| void | com.google.javascript.rhino.testing.NodeSubject | 6 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.FunctionInformationMap.Module.Builder | com.google.javascript.jscomp.GatherModuleMetadata.ModuleMetadataBuilder | 2 | 2 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.ModuleMetadataMap.ModuleMetadata | com.google.javascript.jscomp.ModuleMetadataMap | 2 | 2 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.ModuleMetadata.Module | com.google.javascript.jscomp.ModuleMetadataMap.ModuleMetadata | 12 | 2 | 1 | - | - | Internal -> Internal |
| java.util.PriorityQueue | java.util.TreeSet | 2 | 2 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.TreeSet | java.util.PriorityQueue | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.google.javascript.jscomp.GatherModuleMetadata.ModuleMetadataBuilder | com.google.javascript.jscomp.ModuleMetadata.Module.Builder | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.ModuleMetadataMap | com.google.javascript.jscomp.ModuleMetadataMap.ModuleMetadata | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.ModuleMetadataMap.ModuleMetadata | com.google.javascript.jscomp.ModuleMetadata.Module | 6 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.JSType | com.google.javascript.jscomp.TypedScopeCreator.RValueInfo | 3 | 1 | 1 | Composition | - | Internal -> Internal |
| void | com.google.javascript.jscomp.parsing.parser.Scanner.SkipTemplateCharactersResult | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.parsing.parser.LiteralToken | com.google.javascript.jscomp.parsing.parser.TemplateLiteralToken | 5 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | com.google.javascript.rhino.JSTypeExpression | 4 | 1 | 1 | SIBLING | - | Jdk -> Internal |
| com.google.javascript.jscomp.AbstractCompiler | com.google.javascript.jscomp.JsMessage.Builder | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.google.javascript.jscomp.ConformanceRules.Whitelist | 1 | 1 | 1 | - | - | Jdk -> Internal |
| boolean | com.google.javascript.jscomp.ConformanceRules.Whitelist | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.common.collect.ImmutableList<java.lang.String> | com.google.javascript.jscomp.ConformanceRules.Whitelist | 1 | 1 | 1 | Composition | - | External -> Internal |
| java.util.List<com.google.javascript.jscomp.CompilerInput> | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.List | com.google.javascript.rhino.CyclicSerializableLinkedHashSet | 1 | 1 | 1 | - | - | Jdk -> Internal |
| boolean | com.google.javascript.jscomp.GlobalNamespace.Name.Inlinability | 1 | 1 | 1 | - | - | Jdk -> Internal |
| byte | java.util.function.Predicate<com.google.javascript.rhino.Node> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.reflect.AccessibleObject | int | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| byte | com.google.javascript.rhino.Node.Prop | 44 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.rhino.Node.PropListItem | java.lang.reflect.AccessibleObject | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.google.javascript.rhino.CyclicSerializableLinkedHashSet | java.util.List | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.List | com.google.common.collect.ImmutableList.Builder | 1 | 1 | 1 | - | - | Jdk -> External |
| com.google.javascript.jscomp.CompilerOptions.DependencyMode | com.google.javascript.jscomp.DependencyOptions | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.CompilerOptions.DependencyMode | com.google.javascript.jscomp.CommandLineRunner.DependencyModeFlag | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.Node | com.google.javascript.rhino.QualifiedName | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.JSType | java.lang.reflect.AccessibleObject | 2 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.Map.Entry<java.lang.String, com.google.javascript.rhino.JSDocInfo> | com.google.javascript.jscomp.Es6RewriteClass.ClassProperty | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.rhino.JSDocInfo | com.google.javascript.jscomp.Es6RewriteClass.ClassProperty | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.google.javascript.jscomp.RewriteAsyncFunctions.SuperPropertyWrapperInfo | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.util.IdentityHashMap | java.util.HashMap | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.google.javascript.jscomp.PassFactory | com.google.javascript.jscomp.PassFactory.HotSwapPassFactory | 2 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.jscomp.PassFactory.HotSwapPassFactory | com.google.javascript.jscomp.PassFactory | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.ArrayList | com.google.common.collect.ImmutableListMultimap | 1 | 1 | 1 | - | - | Jdk -> External |
| java.util.List | com.google.common.collect.ImmutableListMultimap | 2 | 1 | 1 | - | - | Jdk -> External |
| com.google.javascript.jscomp.GlobalNamespace.Name | com.google.javascript.jscomp.GlobalNamespace.Ref | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| java.lang.String | com.google.javascript.rhino.jstype.JSType | 4 | 1 | 1 | SIBLING | - | Jdk -> Internal |
| com.google.javascript.jscomp.AnalyzePrototypeProperties.Property | com.google.javascript.jscomp.AnalyzePrototypeProperties.PrototypeProperty | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.jscomp.GlobalNamespace.Ref | com.google.javascript.jscomp.GlobalNamespace.Name | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.UnionTypeBuilder | java.util.Collection<com.google.javascript.rhino.jstype.JSType> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.Map.Entry<java.lang.String, com.google.javascript.jscomp.modules.ModuleMapCreator.UnresolvedModule> | java.lang.String | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| boolean | com.google.javascript.jscomp.AstFactory | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.common.collect.ImmutableListMultimap | com.google.common.collect.ListMultimap | 1 | 1 | 1 | - | - | External -> External |
| java.util.List | com.google.common.collect.ImmutableSet | 2 | 1 | 1 | - | - | Jdk -> External |
| java.net.URL | com.google.javascript.jscomp.ZipEntryReader | 2 | 1 | 1 | SIBLING | - | Jdk -> Internal |
| com.google.common.collect.HashBasedTable | java.util.HashMap | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.String | com.google.common.collect.ImmutableMap<?, java.lang.String> | 2 | 1 | 1 | - | - | Jdk -> External |
| java.util.List | java.util.LinkedHashSet | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.google.javascript.jscomp.Scope | com.google.javascript.jscomp.NodeTraversal | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.google.common.collect.ImmutableList | com.google.common.collect.ImmutableSortedMap | 1 | 1 | 1 | - | - | External -> External |
| com.google.javascript.jscomp.TypedVar | com.google.javascript.rhino.jstype.JSType | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.jscomp.JSError | com.google.common.collect.ImmutableList<com.google.javascript.jscomp.JSError> | 35 | 1 | 1 | - | - | Internal -> External |
| com.google.javascript.rhino.jstype.JSTypeNative | com.google.javascript.jscomp.CodingConvention.AssertionFunctionSpec.AssertionKind | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.RewriteGoogJsImports.FindExports | com.google.javascript.jscomp.modules.Module | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.reflect.AccessibleObject | java.lang.Class<? extendsjava.lang.Throwable> | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.Runnable | com.google.javascript.rhino.testing.Asserts.ThrowingRunnable | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.rhino.jstype.FunctionBuilder | com.google.javascript.jscomp.JsMessage.Builder | 21 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.lint.RequiresFixer | com.google.javascript.jscomp.lint.CheckRequiresSorted | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.refactoring.ErrorToFixMapper.RequireProvideSorter | com.google.javascript.jscomp.lint.CheckProvidesSorted | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.jscomp.PureFunctionIdentifier.FunctionInformation | com.google.javascript.jscomp.PureFunctionIdentifier.AmbiguatedFunctionSummary | 20 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Map<java.lang.String, com.google.javascript.jscomp.CodingConvention.AssertionFunctionSpec> | com.google.javascript.jscomp.CodingConvention.AssertionFunctionLookup | 4 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Collection | com.google.common.collect.ImmutableSet | 1 | 1 | 1 | - | - | Jdk -> External |
| com.google.javascript.jscomp.Es6RewriteModules.ModuleOriginalNamePair | com.google.javascript.jscomp.modules.Binding | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.google.javascript.jscomp.modules.Module | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.Es6RewriteModules.NameNodePair | com.google.javascript.jscomp.modules.Binding | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.MarkNoSideEffectCalls | com.google.javascript.jscomp.PureFunctionIdentifier.Driver | 3 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.jscomp.RewriteAsyncFunctions.LexicalContext | com.google.javascript.jscomp.RewriteAsyncFunctions.FunctionContext | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| void | com.google.javascript.jscomp.PureFunctionIdentifier.AmbiguatedFunctionSummary | 12 | 2 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.PureFunctionIdentifier.CallSitePropagationInfo | com.google.javascript.jscomp.PureFunctionIdentifier.SideEffectPropagation | 10 | 2 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.PureFunctionIdentifier.AmbiguatedFunctionSummary | java.util.Collection<com.google.javascript.jscomp.PureFunctionIdentifier.AmbiguatedFunctionSummary> | 2 | 2 | 1 | - | - | Internal -> Jdk |
| boolean | com.google.common.collect.ImmutableList<com.google.javascript.rhino.Node> | 2 | 2 | 1 | - | - | Jdk -> External |
| com.google.javascript.jscomp.TypedVar | com.google.javascript.jscomp.ScopedName | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.PureFunctionIdentifier.SideEffectPropagation | com.google.javascript.jscomp.PureFunctionIdentifier.CallSitePropagationInfo | 5 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Collection<com.google.javascript.jscomp.PureFunctionIdentifier.AmbiguatedFunctionSummary> | com.google.javascript.jscomp.PureFunctionIdentifier.AmbiguatedFunctionSummary | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.PureFunctionIdentifier.AmbiguatedFunctionSummary | void | 6 | 1 | 1 | - | - | Internal -> Jdk |
| void | java.util.Map<com.google.javascript.jscomp.ScopedName, com.google.javascript.rhino.Node> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.javascript.jscomp.AbstractCompiler | com.google.javascript.jscomp.ErrorHandler | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.StaticTypedSlot | com.google.javascript.rhino.jstype.Property | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.StaticTypedScope | com.google.javascript.rhino.StaticScope | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.StaticTypedSlot | com.google.javascript.rhino.StaticSlot | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.Set | com.google.common.collect.Multimap | 3 | 2 | 1 | - | - | Jdk -> External |
| java.lang.String | com.google.javascript.jscomp.InferConstsTest.Expectation | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Optional<com.google.javascript.rhino.Node> | com.google.javascript.rhino.Node | 2 | 1 | 1 | - | - | Jdk -> Internal |
| void | com.google.javascript.jscomp.AstAnalyzerTest.ParseHelper | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.rhino.Token | com.google.javascript.jscomp.AstAnalyzerTest.AnalysisCase | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| java.lang.reflect.AccessibleObject | com.google.javascript.jscomp.AstAnalyzerTest.AnalysisCase | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.ArrayList | java.util.LinkedHashMap | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.io.PrintStream | java.nio.file.Path | 3 | 1 | 1 | - | - | Jdk -> Internal |
| java.io.OutputStream | java.nio.file.Path | 4 | 1 | 1 | - | - | Jdk -> Internal |
| ? | java.lang.String | 2 | 1 | 1 | - | - | TypeVariable -> Jdk |
| com.google.javascript.rhino.jstype.UnionTypeBuilder | com.google.javascript.jscomp.JsMessage.Builder | 7 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.JSType | ? extendscom.google.javascript.rhino.jstype.JSType | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.javascript.jscomp.parsing.parser.trees.RestParameterTree | com.google.javascript.jscomp.parsing.parser.trees.IterRestTree | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.TemplateTypeMapReplacer | com.google.javascript.rhino.jstype.TemplateTypeReplacer | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.ArrayList | com.google.common.collect.ImmutableList.Builder | 1 | 1 | 1 | - | - | Jdk -> External |
| com.google.javascript.jscomp.gwt.client.Util.JsRegExp | com.google.re2j.Matcher | 1 | 1 | 1 | - | - | Internal -> External |
| java.lang.String | com.google.re2j.Pattern | 1 | 1 | 1 | - | - | Jdk -> External |
| com.google.javascript.jscomp.gwt.client.JsfileParser | com.google.javascript.jscomp.gwt.client.JsfileParserGwt | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.jscomp.gwt.client.JsfileParser.Reporter | com.google.javascript.jscomp.deps.JsFileFullParser.Reporter | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.google.javascript.rhino.NonJSDocComment | 4 | 2 | 1 | Composition | - | Jdk -> Internal |
| java.util.Set<java.lang.String> | com.google.javascript.jscomp.CodingConvention.AssertionFunctionLookup | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.javascript.jscomp.parsing.parser.trees.ParseTree | com.google.javascript.jscomp.parsing.parser.Token | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | java.util.Map.Entry<java.lang.String, com.google.javascript.rhino.Node> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | java.util.Map.Entry<java.lang.String, com.google.javascript.rhino.JSTypeExpression> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.common.collect.ImmutableList | com.google.common.collect.ImmutableMap | 2 | 1 | 1 | - | - | External -> External |
| java.util.regex.Pattern | com.google.common.base.Optional<java.util.regex.Pattern> | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.javascript.rhino.jstype.JSType | com.google.common.collect.ImmutableList<com.google.javascript.rhino.jstype.JSType> | 1 | 1 | 1 | - | - | Internal -> External |