All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.javascript.jscomp.JSModuleGraph.class Maven / Gradle / Ivy

The newest version!
????3)
?2
34
?5
67
6	?8#9:
	;
	9<
=>
3?	?@A
6	?B#CDEDFG
H
IJKL
M
NO
P
QR
S#T#UVWXY
Z[\
'6
?]%C^
+6_`
.a
+bc
'de
?f<C?
gh
8i
jkWlm<n
Qo
?p
?qrC
?stu
Dv
Cw
?x<T
yz
8M{|{}~{r9
??
?
?rn
??
U6
U?
U?
U?
???
[5
??
U???
??
8?
=??|
??}??
8?
3?
?
??
k6
??
U?
U???<?
U??
s?
s?
M???
sM???
za
8??
}??
??
???
??
M???InnerClassesMissingModuleExceptionModuleDependenceExceptionInverseDepthComparatormodulesLjava/util/List;	Signature9Ljava/util/List;modulesByDepthKLjava/util/List;>;
dependencyMapLjava/util/Map;pLjava/util/Map;>;+([Lcom/google/javascript/jscomp/JSModule;)VCodeLineNumberTableLocalVariableTablethis,Lcom/google/javascript/jscomp/JSModuleGraph;modulesInDepOrder([Lcom/google/javascript/jscomp/JSModule;(Ljava/util/List;)VdepDepthIdep'Lcom/google/javascript/jscomp/JSModule;depthmoduleLocalVariableTypeTable
StackMapTable?V?G<(Ljava/util/List;)V
getAllModules()Ljava/lang/Iterable;?()Ljava/lang/Iterable;getModulesByName()Ljava/util/Map;mresultJLjava/util/Map;?L()Ljava/util/Map;getModuleCount()I
getRootModule)()Lcom/google/javascript/jscomp/JSModule;toJson()Lcom/google/gson/JsonArray;input,Lcom/google/javascript/jscomp/CompilerInput;nodeLcom/google/gson/JsonObject;depsLcom/google/gson/JsonArray;transitiveDepsinputs\^RuntimeInvisibleAnnotations/Lcom/google/common/annotations/GwtIncompatible;valuecom.google.gson	dependsOnQ(Lcom/google/javascript/jscomp/JSModule;Lcom/google/javascript/jscomp/JSModule;)ZsrcLjava/util/Set;8Ljava/util/Set;mgetDeepestCommonDependencyw(Lcom/google/javascript/jscomp/JSModule;Lcom/google/javascript/jscomp/JSModule;)Lcom/google/javascript/jscomp/JSModule;imodulesAtDepthm1m2m1Depthm2Depth#getDeepestCommonDependencyInclusive?(Ljava/util/Collection;)Lcom/google/javascript/jscomp/JSModule;Ljava/util/Collection;iterLjava/util/Iterator;?Ljava/util/Collection;=Ljava/util/Iterator;h(Ljava/util/Collection;)Lcom/google/javascript/jscomp/JSModule;getTransitiveDepsDeepestFirst8(Lcom/google/javascript/jscomp/JSModule;)Ljava/util/Set;a(Lcom/google/javascript/jscomp/JSModule;)Ljava/util/Set;addDeps9(Ljava/util/Set;Lcom/google/javascript/jscomp/JSModule;)Vb(Ljava/util/Set;Lcom/google/javascript/jscomp/JSModule;)VcoalesceDuplicateFiles()VjsFile	depModulefile
refModulespathLjava/lang/String;fileRefs$Lcom/google/common/collect/Multimap;_Lcom/google/common/collect/Multimap;?~?hmanageDependencies2(Ljava/util/List;Ljava/util/List;)Ljava/util/List;entryPoints
depOptions0Lcom/google/javascript/jscomp/DependencyOptions;ALjava/util/List;>Ljava/util/List;
Exceptions?(Ljava/util/List;Ljava/util/List;)Ljava/util/List;R(Lcom/google/javascript/jscomp/DependencyOptions;Ljava/util/List;)Ljava/util/List;	oldModuletransitiveClosuresorter6Lcom/google/javascript/jscomp/deps/SortedDependencies;entryPointInputsLjava/lang/Iterable;
absoluteOrderentryPointInputsPerModule(Lcom/google/common/collect/ListMultimap;?Builder1Lcom/google/common/collect/ImmutableList$Builder;dLcom/google/javascript/jscomp/deps/SortedDependencies;BLjava/lang/Iterable;}Lcom/google/common/collect/ListMultimap;_Lcom/google/common/collect/ImmutableList$Builder;??Y???(Lcom/google/javascript/jscomp/DependencyOptions;Ljava/util/List;)Ljava/util/List;createEntryPointInputs?(Lcom/google/javascript/jscomp/DependencyOptions;Ljava/util/List;Lcom/google/javascript/jscomp/deps/SortedDependencies;)Ljava/util/Collection;eMissingProvideExceptionNLcom/google/javascript/jscomp/deps/SortedDependencies$MissingProvideException;entryPointInput
entryPoint/Lcom/google/javascript/jscomp/ModuleIdentifier;baseJs
modulesByName=Ljava/util/Set;??(Lcom/google/javascript/jscomp/DependencyOptions;Ljava/util/List;Lcom/google/javascript/jscomp/deps/SortedDependencies;)Ljava/util/Collection;toGraphvizGraph:()Lcom/google/javascript/jscomp/graph/LinkedDirectedGraph;graphViz8Lcom/google/javascript/jscomp/graph/LinkedDirectedGraph;sLcom/google/javascript/jscomp/graph/LinkedDirectedGraph;?u()Lcom/google/javascript/jscomp/graph/LinkedDirectedGraph;depthCompareQ(Lcom/google/javascript/jscomp/JSModule;Lcom/google/javascript/jscomp/JSModule;)Id1d2
access$100x0x1
SourceFileJSModuleGraph.java)*???????java/util/HashMap????java/util/HashSet??Found duplicate modules???????java/util/ArrayList?????????%com/google/javascript/jscomp/JSModule????Dcom/google/javascript/jscomp/JSModuleGraph$ModuleDependenceException/Modules not in dependency order: %s preceded %sjava/lang/Object????????????????java/util/List???java/lang/Iterable???com/google/gson/JsonArray??com/google/gson/JsonObjectnamecom/google/gson/JsonPrimitive????dependencies??transitive-dependencies????*com/google/javascript/jscomp/CompilerInput???????
java/util/Set???????????java/util/TreeSetAcom/google/javascript/jscomp/JSModuleGraph$InverseDepthComparator??????????????java/lang/String??????????.com/google/javascript/jscomp/DependencyOptions????????7com/google/javascript/jscomp/deps/Es6SortedDependencies?????????	

java/util/LinkedHashSet?????-com/google/javascript/jscomp/ModuleIdentifier???Acom/google/javascript/jscomp/JSModuleGraph$MissingModuleException	Lcom/google/javascript/jscomp/deps/SortedDependencies$MissingProvideException?goog??#!->"#$%*com/google/javascript/jscomp/JSModuleGraph,com/google/javascript/jscomp/JSModuleGraph$1java/util/Iterator
java/util/Map"com/google/common/collect/Multimapjava/util/Collection/com/google/common/collect/ImmutableList$Builder4com/google/javascript/jscomp/deps/SortedDependencies&com/google/common/collect/ListMultimap6com/google/javascript/jscomp/graph/LinkedDirectedGraph'com/google/common/collect/ImmutableListcopyOf>([Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList;size(Ljava/util/Collection;)V$com/google/common/base/Preconditions
checkState(ZLjava/lang/Object;)VA(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getDependencies()Ljava/util/List;getDepthgetName()Ljava/lang/String;Dcom/google/javascript/jscomp/parsing/parser/util/format/SimpleFormatformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;c(Ljava/lang/String;Lcom/google/javascript/jscomp/JSModule;Lcom/google/javascript/jscomp/JSModule;)Vjava/lang/Mathmax(II)IsetDepth(I)Vadd(Ljava/lang/Object;)Zget(I)Ljava/lang/Object;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;#com/google/common/collect/IterablesgetOnlyElement((Ljava/lang/Iterable;)Ljava/lang/Object;(Ljava/lang/String;)V2(Ljava/lang/String;Lcom/google/gson/JsonElement;)V (Lcom/google/gson/JsonElement;)V	getInputs
getSourceFile+()Lcom/google/javascript/jscomp/SourceFile;'com/google/javascript/jscomp/SourceFilegetOriginalPath&(Ljava/lang/Object;)Ljava/lang/Object;containsmin1(Lcom/google/javascript/jscomp/JSModuleGraph$1;)V(Ljava/util/Comparator;)V,com/google/common/collect/LinkedHashMultimapcreate0()Lcom/google/common/collect/LinkedHashMultimap;'(Ljava/lang/Object;Ljava/lang/Object;)ZkeySet()Ljava/util/Set;*(Ljava/lang/Object;)Ljava/util/Collection;	getByName@(Ljava/lang/String;)Lcom/google/javascript/jscomp/CompilerInput;removeByName(Ljava/lang/String;)Z/(Lcom/google/javascript/jscomp/CompilerInput;)VsetDependencySorting3(Z)Lcom/google/javascript/jscomp/DependencyOptions;setDependencyPruningsetEntryPointsH(Ljava/util/Collection;)Lcom/google/javascript/jscomp/DependencyOptions;shouldSortDependenciesgetDependenciesOf#(Ljava/util/List;Z)Ljava/util/List;,com/google/common/collect/LinkedListMultimap0()Lcom/google/common/collect/LinkedListMultimap;	getModulecheckNotNull	removeAll$(Ljava/lang/Object;)Ljava/util/List;	setModule*(Lcom/google/javascript/jscomp/JSModule;)Vbuilder3()Lcom/google/common/collect/ImmutableList$Builder;addAllG(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList$Builder;build+()Lcom/google/common/collect/ImmutableList;shouldPruneDependenciesshouldDropMoochersgetInputsWithoutProvides(Ljava/util/Collection;)ZgetEntryPoints()Ljava/util/Collection;getClosureNamespace
getModuleNameequalsmaybeGetInputProvidingF(Ljava/lang/String;)Lcom/google/javascript/jscomp/deps/DependencyInfo;getInputProvidingoverrideModule*(Ljava/lang/String;Ljava/lang/Exception;)V
createNode'DiGraphNodeL(Ljava/lang/Object;)Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphNode;connect9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V	compareTo(Ljava/lang/String;)I(6com/google/javascript/jscomp/graph/DiGraph$DiGraphNode*com/google/javascript/jscomp/graph/DiGraph1????????????????A	*+????
ST?	??	???????*?*?Y??+??	Y+?
????
*+??*?Y??+?M,???,??N6-??:??L??:?6?&?Y?Y-?SY?S?-??`?6???-? *???*??Y??!W*??"?#-?!W??R??^YMZ[*Z-]5^@`Za]b~c?d?e?g?e?j?k?m?n?o?q?r?s?>?3??~:??]???Z??????????????/?'??@??? ???D??
$??????/*???y?????????6?Y?L*??M,??,??N+-?-?$W???+????%?1?4?? %??6??.???.???????!?????4
*??????
?????>*??"?%?&??????????Y
$?'Y?(L*?)?*M,??
,??N?+Y?,:-?.Y-??/?0?'Y?(:1?0-??:??#??:?.Y??/?2??ٻ'Y?(:3?0*-?4?5:??#??:?.Y??/?2??ٻ'Y?(:6?0-?7?:??&??8:	?.Y	?9?:?/?2???+?2???+??b??%?.?@?I?R?s????????????????????
?????"??f
s???????	.???I????????G??%???$?????O????J????????)????)????,??????s?????,*?+?;?,?6?>d6?T*??"?#:?d6?.?"?:*+???*,????????ӄ??????.????*?:?H?\?_?e?k??\	H??50??*;??V??m??m??m??h??b???*;??????)?????{",+?*,+???+?*+,???,?*+,?@???????? "??"??"???
????.+?AM,??N,??*-,???BN???-??????,??*.??.??'?????.??'????????????7*?+?;??\	B
??!1??????X???C??}k??tt?????????}k??????V
???????%????L????????#??????????!?UY?VN-?WW-?XW-+?YW*-,?Z??TUVWX?*!??!??!?????!??!???z}??????
~?[Y,?\N*+,-?]:-,+?^?_:?`:?*:??+??8:?a:		?bW	?cW???*?)?*:????:?d????e?5:??r??:-?f+?^?_:		?:

??;
??8:?a:?
?g??g*?B?g???????:??%??8:?a:		?
	?T??׸h:*?)?*:????:		?7?iW????j???&j	lpqu$vCwJxPy\z_~???????????????????????????	???.?5?:?A?D?I?j?u?x???J??	C??????"???)???K??	?`??5??	.??j??	~??~??~??	ul_?$ZI5?	?H?K??	~??	u
l_?$ZI5?
?g?-?????1?
???
??3????+???????(????#?}z??o

?kY?l:*?m:+?n??+?o?-?p?qW+?r?A:?????s::?t?u?v?+-?t?w?8:?P-?x?y?8:?=?u?;?:		??zY?u?{?-?t?y?8:	?|?:	?}Y?x	?~??HW??W-?w?8:?
?HW?,?qW?O??}?n?	????+?L?O?_?o?t??????????????????????????????
??p?)??	?	O??L???
??
??
??
	????*
??

	???.?+???
??P??"??B ??z}?!"#??`??L*?)?*M,??J,??N+-??W-??:??"??:+??W+-?????ڧ??+??&	??!?'?H?O?X?[?^??*H??!:??`??\$%?\$&??'??#???(??(
)*??/*+??*?=+?>???*?+????????????*/??/??#+?,???@-*?:*+???7?.?/?01?:?z??	??D??
3}?	& 	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy