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

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

Go to download

Closure Compiler is a JavaScript optimizing compiler. It parses your JavaScript, analyzes it, removes dead code and rewrites and minimizes what's left. It also checks syntax, variable references, and types, and warns about common JavaScript pitfalls. It is used in many of Google's JavaScript apps, including Gmail, Google Web Search, Google Maps, and Google Docs.

The newest version!
????7
java/lang/Object()V		
0com/google/javascript/jscomp/CheckClosureImportscompiler/Lcom/google/javascript/jscomp/AbstractCompiler;8com/google/javascript/jscomp/CheckClosureImports$Checker

?(Lcom/google/javascript/jscomp/CheckClosureImports;Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/jscomp/modules/ModuleMetadataMap;)V	checker:Lcom/google/javascript/jscomp/CheckClosureImports$Checker;java/util/LinkedHashSet
	namespacesSeenLjava/util/Set;
 !"-com/google/javascript/jscomp/AbstractCompiler
getChunkGraph-()Lcom/google/javascript/jscomp/JSChunkGraph;	$%&
chunkGraph+Lcom/google/javascript/jscomp/JSChunkGraph;
()*+,*com/google/javascript/jscomp/NodeTraversaltraverse?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)V./012
java/util/Setcontains(Ljava/lang/Object;)Z	456LATE_PROVIDE_ERROR-Lcom/google/javascript/jscomp/DiagnosticType;8java/lang/String
(:;<reporte(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/DiagnosticType;[Ljava/lang/String;)V
>?@ABEcom/google/javascript/jscomp/modules/ModuleMetadataMap$ModuleMetadatarootNode$()Lcom/google/javascript/rhino/Node;
DEFGH com/google/javascript/rhino/Node
isFromExterns()Z
JKLMN%com/google/javascript/jscomp/NodeUtil
getInputIdI(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/InputId;
PQRgetInputS(Lcom/google/javascript/rhino/InputId;)Lcom/google/javascript/jscomp/CompilerInput;T Cannot find CompilerInput for %s
VWXYZ$com/google/common/base/PreconditionscheckNotNullJ(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;\*com/google/javascript/jscomp/CompilerInput
[^_`getChunk(()Lcom/google/javascript/jscomp/JSChunk;
(^
cdefg)com/google/javascript/jscomp/JSChunkGraph	dependsOnO(Lcom/google/javascript/jscomp/JSChunk;Lcom/google/javascript/jscomp/JSChunk;)Z	ij6CROSS_CHUNK_REQUIRE_ERROR
lmnop$com/google/javascript/jscomp/JSChunkgetName()Ljava/lang/String;
rstuv$com/google/javascript/jscomp/JSErrormake?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/DiagnosticType;[Ljava/lang/String;)Lcom/google/javascript/jscomp/JSError;
x;y)(Lcom/google/javascript/jscomp/JSError;)V{(JSC_INVALID_CLOSURE_IMPORT_DESTRUCTURING}2Destructuring {0} must be a simple object pattern.
????+com/google/javascript/jscomp/DiagnosticTypeerrorS(Ljava/lang/String;Ljava/lang/String;)Lcom/google/javascript/jscomp/DiagnosticType;	??6$INVALID_CLOSURE_IMPORT_DESTRUCTURING?&JSC_ONE_CLOSURE_IMPORT_PER_DECLARATION?8There may only be one {0} per var/let/const declaration.	??6"ONE_CLOSURE_IMPORT_PER_DECLARATION?JSC_INVALID_CLOSURE_IMPORT_CALL?'{0} parameter must be a string literal.	??6INVALID_CLOSURE_IMPORT_CALL?JSC_LATE_PROVIDE_ERROR?*Required namespace "{0}" not provided yet.?JSC_LET_CLOSURE_IMPORT?IModule imports must be constant. Please use ''const'' instead of ''let''.
???disabled	??6LET_CLOSURE_IMPORT?#JSC_NO_CLOSURE_IMPORT_DESTRUCTURING?*Cannot destructure the return value of {0}	??6NO_CLOSURE_IMPORT_DESTRUCTURING?4JSC_LHS_OF_CLOUSRE_IMPORT_MUST_BE_CONST_IN_ES_MODULE?SThe left side of a {0} must use ''const'' (not ''let'' or ''var'') in an ES module.	??60LHS_OF_CLOSURE_IMPORT_MUST_BE_CONST_IN_ES_MODULE?JSC_XMODULE_REQUIRE_ERROR?snamespace "{0}" is required in chunk {2} but provided in chunk {1}. Is chunk {2} missing a dependency on chunk {1}?
???warning?goog
?????com/google/javascript/rhino/IRname6(Ljava/lang/String;)Lcom/google/javascript/rhino/Node;?require
????getpropX(Lcom/google/javascript/rhino/Node;Ljava/lang/String;)Lcom/google/javascript/rhino/Node;	???GOOG_REQUIRE"Lcom/google/javascript/rhino/Node;?module?get
????k(Lcom/google/javascript/rhino/Node;Ljava/lang/String;[Ljava/lang/String;)Lcom/google/javascript/rhino/Node;	???GOOG_MODULE_GET?forwardDeclare	???GOOG_FORWARD_DECLARE?requireType	???GOOG_REQUIRE_TYPE?requireDynamic	???GOOG_REQUIRE_DYNAMIC?)com/google/javascript/jscomp/CompilerPass	Signature#Ljava/util/Set;j(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/jscomp/modules/ModuleMetadataMap;)VCodeLineNumberTableLocalVariableTablethis2Lcom/google/javascript/jscomp/CheckClosureImports;moduleMetadataMap8Lcom/google/javascript/jscomp/modules/ModuleMetadataMap;MethodParametersprocessG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)VexternsrootverifyRequireOrder?(Ljava/lang/String;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/jscomp/modules/ModuleMetadataMap$ModuleMetadata;)V	namespaceLjava/lang/String;callt,Lcom/google/javascript/jscomp/NodeTraversal;requiredModuleGLcom/google/javascript/jscomp/modules/ModuleMetadataMap$ModuleMetadata;requiredInputId%Lcom/google/javascript/rhino/InputId;
requiredInput,Lcom/google/javascript/jscomp/CompilerInput;
requiredChunk&Lcom/google/javascript/jscomp/JSChunk;currentChunk
StackMapTable#com/google/javascript/rhino/InputId
SourceFileCheckClosureImports.javaNestMembers>com/google/javascript/jscomp/CheckClosureImports$ClosureImport@com/google/javascript/jscomp/CheckClosureImports$ClosureImport$4@com/google/javascript/jscomp/CheckClosureImports$ClosureImport$3@com/google/javascript/jscomp/CheckClosureImports$ClosureImport$2@com/google/javascript/jscomp/CheckClosureImports$ClosureImport$1InnerClassesChecker3com/google/javascript/jscomp/NodeTraversal$CallbackCallback6com/google/javascript/jscomp/modules/ModuleMetadataMapModuleMetadata
ClosureImport0??6?6?656?6?6?6j6????????????%&??}+*?*+?*?
Y*+,??*?Y??*+??#????	??"?*?? +??++???	????_*?+*??'*?,*??'?????? ???????	??????	?*?+?-?-,?3?7Y+S?9??=??=?C???=?I:*??OS?U?[:?]:-?a:?7*?#?b?)*?,?h?7Y+SY?kSY?kS?q?w??J

12<BIQX^s?#?$???&?\	???????????????<^??QI?XB^<'?f	7D(>[ll???????z|?~?????~?????~?????~?3?????????~?????~???????h?????³??????7Y?S?γ????Ը³????ٸ³????޸³??V??
?????"?(?,?2?6?<?@?F?J?P?]?s?????	


B
(	>	D

@@@@




© 2015 - 2024 Weber Informatics LLC | Privacy Policy