
com.google.javascript.jscomp.AbstractCommandLineRunner.class Maven / Gradle / Ivy
The newest version!
???? 3? ?? ?? ??
??
?? ?? ?? ?? ?? ? ? ?
? ?
? ?
?? ? ??
? ?
?
#?
y
(
+?
+
+
+
+! y"
#$%$&'(
5)
<*
#+,-.#/ #0.1
523
#4
?
5
?6
7
<8
G
?9
:;<? =>
K?
@A
B
?C
D
@E
F
G
H
?I
@J
K @L
M
@N
O
@P
@Q
?R @S ?T
?U ?V
?W ?X
Y
<Z
[\
]^
_`
a @b
?cd
e @f
g @h
i @j
k @l
m @np
~?
q,rs ?t
?u ?vw
?x
~y
~z @{
|
}~ @
? @?
??
??#.??
???
??
??
??
? @?
? @?
? @?
? @?
? @?
?
@?
? @???
????
??
??
<???
??
??
??
<?
<?
<??
??
??
??? ??
??,?
??
??
(?
??
??
?? ???
??
??
??
?%?
??
??
??
??
??
????
??
????
<?,?,?
?? ??
?
??$?
?? ??
???
?
??????
??? ??
???
??
????????
??
??
??
???
?
????? ?
5?
??
??
?????
?? ?
?
?
?
?
?
?
?
,
?
<
< !"
#$
%
&
'(
?)
?*
?+
G?
,-
<.
?/
0 @1 23456 27
<859
:
;<
=>
<? G@
GA
GB
?C
?DEQFGS?
H
IJ
K
?L
?M
?N
?O
PQR
?S T
?U
?VW
~X
@Y
Z
[
?\
?]
^
_
`
a
b
c ?d
?e
f
g
?h
i
jk
lm
?n
o
pq
lr ?s
ptu
?v
?w
?x
?y 2z {|
?}
?~
? @?
?? {?
??
??
??
??
?? {?
??
??
???
??
??
??
??
?
???
??
;?
??????
??
??
??
??
???
??
????
??
??
??
?? ??
??
??
??
;?
??
?
???
?? ??
?
?? G?
??
???
??
??
???
?
???
<?
?
?????
??
??
?
}?
?
?
??
??
?F
??
?
??
<???
@?
@?
@?
@?
??
@?
@????
??
??
???#
?
??
??
?
??
?
??
'?
???
??
?
?????
<??
??
???
?
??
?
SystemExitCodeReceiver InnerClasses JsModuleSpec FlagEntry JsSourceType JsonFileSpec CommandLineConfig FlagUsageException OUTPUT_SAME_AS_INPUT_ERROR -Lcom/google/javascript/jscomp/DiagnosticType; NO_TREE_GENERATED_ERROR INVALID_MODULE_SOURCEMAP_PATTERN "CONFLICTING_DUPLICATE_ZIP_CONTENTS WAITING_FOR_INPUT_WARNING Ljava/lang/String;
ConstantValue config JLcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig; in Ljava/io/InputStream; defaultJsOutput Ljava/io/PrintStream; err compiler 'Lcom/google/javascript/jscomp/Compiler; Signature TA; inputCharset Ljava/nio/charset/Charset; outputCharset2 legacyOutputCharset testMode Z externsSupplierForTesting !Lcom/google/common/base/Supplier; ^Lcom/google/common/base/Supplier;>; inputsSupplierForTesting modulesSupplierForTesting \Lcom/google/common/base/Supplier;>; exitCodeReceiver !Lcom/google/common/base/Function; FLcom/google/common/base/Function; rootRelativePathsMap Ljava/util/Map; 5Ljava/util/Map; parsedModuleWrappers gson Lcom/google/gson/Gson;
OUTPUT_MARKER OUTPUT_MARKER_JS_STRING filesToStreamOut Ljava/util/List; WLjava/util/List; ()V Code LineNumberTable LocalVariableTable this 8Lcom/google/javascript/jscomp/AbstractCommandLineRunner; LocalVariableTypeTable @Lcom/google/javascript/jscomp/AbstractCommandLineRunner; -(Ljava/io/PrintStream;Ljava/io/PrintStream;)V out B(Ljava/io/InputStream;Ljava/io/PrintStream;Ljava/io/PrintStream;)V enableTestMode ?(Lcom/google/common/base/Supplier;Lcom/google/common/base/Supplier;Lcom/google/common/base/Supplier;Lcom/google/common/base/Function;)V externsSupplier inputsSupplier modulesSupplier
StackMapTable?a(Lcom/google/common/base/Supplier;>;Lcom/google/common/base/Supplier;>;Lcom/google/common/base/Supplier;>;Lcom/google/common/base/Function;)V RuntimeInvisibleAnnotations 1Lcom/google/common/annotations/VisibleForTesting; setExitCodeReceiver $(Lcom/google/common/base/Function;)V newExitCodeReceiver I(Lcom/google/common/base/Function;)V isInTestMode ()Z isOutputInJson getCommandLineConfig L()Lcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig; createCompiler )()Lcom/google/javascript/jscomp/Compiler; ()TA;
createOptions 0()Lcom/google/javascript/jscomp/CompilerOptions; ()TB; getDiagnosticGroups 1()Lcom/google/javascript/jscomp/DiagnosticGroups; createDependencyOptions DependencyMode (Lcom/google/javascript/jscomp/CompilerOptions$DependencyMode;Ljava/util/List;)Lcom/google/javascript/jscomp/DependencyOptions; dependencyMode =Lcom/google/javascript/jscomp/CompilerOptions$DependencyMode; entryPoints ALjava/util/List; ?(Lcom/google/javascript/jscomp/CompilerOptions$DependencyMode;Ljava/util/List;)Lcom/google/javascript/jscomp/DependencyOptions; addWhitelistWarningsGuard ?(Lcom/google/javascript/jscomp/CompilerOptions;Ljava/io/File;)V setWarningGuardOptions u(Lcom/google/javascript/jscomp/CompilerOptions;Ljava/util/ArrayList;Lcom/google/javascript/jscomp/DiagnosticGroups;)V groupName
groupNames Ljava/util/Set; entry BLcom/google/javascript/jscomp/AbstractCommandLineRunner$FlagEntry; options .Lcom/google/javascript/jscomp/CompilerOptions;
warningGuards Ljava/util/ArrayList; diagnosticGroups /Lcom/google/javascript/jscomp/DiagnosticGroups; #Ljava/util/Set; mLcom/google/javascript/jscomp/AbstractCommandLineRunner$FlagEntry; ?Ljava/util/ArrayList;>;' ?(Lcom/google/javascript/jscomp/CompilerOptions;Ljava/util/ArrayList;>;Lcom/google/javascript/jscomp/DiagnosticGroups;)V
setRunOptions 1(Lcom/google/javascript/jscomp/CompilerOptions;)V sourceMap )Lcom/google/javascript/jscomp/SourceFile; files Entry Ljava/util/Map$Entry; filename uniqueNames
depOptions 0Lcom/google/javascript/jscomp/DependencyOptions; inputSourceMaps Builder 0Lcom/google/common/collect/ImmutableMap$Builder; ;Ljava/util/Map$Entry; qLcom/google/common/collect/ImmutableMap$Builder;p
Exceptions getCompiler getBuiltinExterns Environment L(Lcom/google/javascript/jscomp/CompilerOptions$Environment;)Ljava/util/List; entryStream Ljava/io/BufferedInputStream; Ljava/util/zip/ZipEntry; env :Lcom/google/javascript/jscomp/CompilerOptions$Environment; input zip Ljava/util/zip/ZipInputStream; envPrefix mapFromExternsZip LLjava/util/Map;
?/ w(Lcom/google/javascript/jscomp/CompilerOptions$Environment;)Ljava/util/List; run i I e KLcom/google/javascript/jscomp/AbstractCommandLineRunner$FlagUsageException; t Ljava/lang/Throwable; result runs? getErrorPrintStream ()Ljava/io/PrintStream; parseJsonFilesFromInputStream ()Ljava/util/List; jsonFile ELcom/google/javascript/jscomp/AbstractCommandLineRunner$JsonFileSpec; reader #Lcom/google/gson/stream/JsonReader; jsonFiles?? Y()Ljava/util/List; createInputs 3(Ljava/util/List;ZLjava/util/List;)Ljava/util/List;
allowStdIn
jsModuleSpecs ?Ljava/util/List;>; WLjava/util/List;0(Ljava/util/List;>;ZLjava/util/List;)Ljava/util/List; B(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List;?(Ljava/util/List;>;Ljava/util/List;Ljava/util/List;)Ljava/util/List; removeDuplicateZipEntries 2(Ljava/util/List;Ljava/util/List;)Ljava/util/List; firstSourceFile
sourceFile fullPath relativePath sourceFiles errors 1Lcom/google/common/collect/ImmutableList$Builder; sourceFilesByName fileIterator Ljava/util/Iterator; currentFileIndex moduleIterator cumulatedJsFileNum
currentModule ELcom/google/javascript/jscomp/AbstractCommandLineRunner$JsModuleSpec; ;Ljava/util/List; YLcom/google/common/collect/ImmutableList$Builder; ?Ljava/util/Iterator; [Ljava/util/Iterator;?? ?(Ljava/util/List;Ljava/util/List;)Ljava/util/List; C(Ljava/util/List;Ljava/util/List;ZLjava/util/List;)Ljava/util/List; newFiles newFile file error &Lcom/google/javascript/jscomp/JSError; inputs
usingStdin
jsModuleIndex jsModuleSpec cumulatedInputFilesExpected ?Lcom/google/javascript/jscomp/AbstractCommandLineRunner$FlagEntry;?(Ljava/util/List;>;Ljava/util/List;ZLjava/util/List;)Ljava/util/List; createSourceInputs?(Ljava/util/List;Ljava/util/List;>;Ljava/util/List;)Ljava/util/List; createExternInputs "(Ljava/util/List;)Ljava/util/List; externFiles $Ljava/util/List; a(Ljava/util/List;)Ljava/util/List; createJsModules other 'Lcom/google/javascript/jscomp/JSModule; dep module spec
numJsFiles moduleFiles
moduleName specs moduleNames
modulesByName modulesFileCountMap numJsFilesExpected minJsFilesRequired totalNumJsFiles numJsFilesLeft moduleIndex JLjava/util/Map; 6Ljava/util/Map; ?(Ljava/util/List;Ljava/util/List;)Ljava/util/List; checkModuleName (Ljava/lang/String;)V name parseModuleWrappers 1(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; m pos wrapper modules wrappers 9Ljava/util/List; ?(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; getModuleOutputFileName ;(Lcom/google/javascript/jscomp/JSModule;)Ljava/lang/String; writeModuleOutput @(Ljava/lang/Appendable;Lcom/google/javascript/jscomp/JSModule;)V Ljava/lang/Appendable; fileName baseName writeOutput ?(Ljava/lang/Appendable;Lcom/google/javascript/jscomp/Compiler;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/common/base/Function;)V prefix suffixStart code codePlaceholder escaper GLcom/google/common/base/Function;? ?(Ljava/lang/Appendable;Lcom/google/javascript/jscomp/Compiler;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/common/base/Function;)V "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; maybeCreateDirsForPath dirName
pathPrefix createDefaultOutput ()Ljava/lang/Appendable; writeOutputToFile closeAppendable (Ljava/lang/Appendable;)V output doRun ()I
sourceMapPath foundJsonInputSourceMap outputFileName externs %Lcom/google/javascript/jscomp/Result; outputFileNames createCommonJsModules TB; processResults f(Lcom/google/javascript/jscomp/Result;Ljava/util/List;Lcom/google/javascript/jscomp/CompilerOptions;)I jsOutput cfg /Lcom/google/javascript/jscomp/ControlFlowGraph; eeOut Ljava/io/Writer; SLcom/google/javascript/jscomp/ControlFlowGraph; d(Lcom/google/javascript/jscomp/Result;Ljava/util/List;TB;)I getJavascriptEscaper #()Lcom/google/common/base/Function; I()Lcom/google/common/base/Function; outputSingleBinary marker (TB;)V createJsonFile ?(Lcom/google/javascript/jscomp/CompilerOptions;Ljava/lang/String;Lcom/google/common/base/Function;)Lcom/google/javascript/jscomp/AbstractCommandLineRunner$JsonFileSpec; sourcemap Ljava/lang/StringBuilder; outputMarker
jsonOutput? ?(TB;Ljava/lang/String;Lcom/google/common/base/Function;)Lcom/google/javascript/jscomp/AbstractCommandLineRunner$JsonFileSpec; outputJsonStream
jsonWriter #Lcom/google/gson/stream/JsonWriter;? outputModuleBinaryAndSourceMaps m(Ljava/util/List;Lcom/google/javascript/jscomp/CompilerOptions;)Lcom/google/javascript/jscomp/DiagnosticType; writer moduleFilename
mapFileOut k(Ljava/util/List;TB;)Lcom/google/javascript/jscomp/DiagnosticType; createJsonFileFromModule n(Lcom/google/javascript/jscomp/JSModule;)Lcom/google/javascript/jscomp/AbstractCommandLineRunner$JsonFileSpec; moduleSourceMap getInputCharset ()Ljava/nio/charset/Charset; getLegacyOutputCharset getOutputCharset2
createExterns @(Lcom/google/javascript/jscomp/CompilerOptions;)Ljava/util/List; k(Lcom/google/javascript/jscomp/CompilerOptions;)Ljava/util/List; shouldGenerateMapPerModule 1(Lcom/google/javascript/jscomp/CompilerOptions;)Z (TB;)Z openExternExportsStream R(Lcom/google/javascript/jscomp/CompilerOptions;Ljava/lang/String;)Ljava/io/Writer;
outputFile Ljava/io/File; path exPath '(TB;Ljava/lang/String;)Ljava/io/Writer; expandCommandLinePath M(Ljava/lang/String;Lcom/google/javascript/jscomp/JSModule;)Ljava/lang/String; sub forModule expandSourceMapPath i(Lcom/google/javascript/jscomp/CompilerOptions;Lcom/google/javascript/jscomp/JSModule;)Ljava/lang/String; >(TB;Lcom/google/javascript/jscomp/JSModule;)Ljava/lang/String; fileNameToLegacyOutputWriter $(Ljava/lang/String;)Ljava/io/Writer; fileNameToOutputWriter2 filenameToOutputStream *(Ljava/lang/String;)Ljava/io/OutputStream; streamToLegacyOutputWriter ((Ljava/io/OutputStream;)Ljava/io/Writer; stream Ljava/io/OutputStream; streamToOutputWriter2 outputSourceMap C(Lcom/google/javascript/jscomp/CompilerOptions;Ljava/lang/String;)V associatedName outName (TB;Ljava/lang/String;)V
getMapPath &(Ljava/lang/String;)Ljava/lang/String;
fileParent basePath8 outputNameMaps outputStream 'Lcom/google/protobuf/CodedOutputStream; propertyMapOutputPath variableMapOutputPath functionInformationMapOutputPath outputStringMap createDefineOrTweakReplacements B(Ljava/util/List;Lcom/google/javascript/jscomp/CompilerOptions;Z)V maybeStringVal value D defValue isTrue isFalse
assignment [Ljava/lang/String; defName override definitions tweaks? V(Ljava/util/List;Lcom/google/javascript/jscomp/CompilerOptions;Z)V shouldGenerateOutputPerModule (Ljava/lang/String;)Z outputManifest outputBundle outputManifestOrBundle (Ljava/util/List;Z)V graph ,Lcom/google/javascript/jscomp/JSModuleGraph; Ljava/lang/Iterable; outputFiles
isManifest =Ljava/lang/Iterable; ((Ljava/util/List;Z)V outputModuleGraphJson printModuleGraphJsonTo "printModuleGraphManifestOrBundleTo F(Lcom/google/javascript/jscomp/JSModuleGraph;Ljava/lang/Appendable;Z)V dependencies commas Lcom/google/common/base/Joiner; requiresNewline!" printManifestTo -(Ljava/lang/Iterable;Ljava/lang/Appendable;)V rootRelativePath displayName ,Lcom/google/javascript/jscomp/CompilerInput; BLjava/lang/Iterable;? [(Ljava/lang/Iterable;Ljava/lang/Appendable;)V
printBundleTo bundler 2Lcom/google/javascript/jscomp/deps/ClosureBundler;? constructRootRelativePathsMap ()Ljava/util/Map;
colonIndex execPath mapString 7()Ljava/util/Map; mLjava/lang/Object;
SourceFile AbstractCommandLineRunner.java /Lcom/google/common/annotations/GwtIncompatible; Unnecessary#,-Y/0/OZOP9:;<><?<$%ABDEGE java/util/ArrayListLM Hcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig*+&'( java/io/InputStream java/io/PrintStream./ com/google/gson/GsonHI)* com/google/common/base/Function+-./01012 -com/google/javascript/jscomp/DiagnosticGroupsvw2}3l Icom/google/javascript/jscomp/AbstractCommandLineRunner$FlagUsageException FWhen dependency_mode=STRICT, you must specify at least one entry_pointO( .com/google/javascript/jscomp/DependencyOptions45657589:};<=l>? @com/google/javascript/jscomp/AbstractCommandLineRunner$FlagEntry *@ABCD?EF java/lang/StringG?HCIJ 'com/google/javascript/jscomp/CheckLevelKLMN??OP java/io/File??QR 4com/google/javascript/jscomp/ShowByPathWarningsGuardSTUWXOYZ[\R??]`abcRdefRx{ghilmnopqrstuvw*??x686??76??56yPzQ{| ?skip_normal_outputs and js_output_file cannot be used together.}| :skip_normal_outputs and print_ast cannot be used together.~| ;skip_normal_outputs and print_tree cannot be used together.P?(ml %outname%???????????M?|?:?|?:? .com/google/common/collect/ImmutableMap$Builder???F java/util/Map$Entry?????? +com/google/javascript/jscomp/SourceMapInputO????????P??????P???R java/util/HashSet?C java/lang/StringBuilder 4output_manifest flags specify duplicate file names: ?????R 2output_bundle flags specify duplicate file names: ?|?:?|?:?R?M?|?:?????|?*?P?( 6com/google/javascript/jscomp/AbstractCommandLineRunner /externs.zip??? externs.zip java/util/zip/ZipInputStreamO??? / java/util/HashMap????H????? java/io/BufferedInputStream?????
externs.zip//??6???????PQ???( java/lang/Throwable?????( !com/google/gson/stream/JsonReader java/io/InputStreamReaderO?O??P Ccom/google/javascript/jscomp/AbstractCommandLineRunner$JsonFileSpec???P?P??????? 'com/google/javascript/jscomp/SourceFile Ccom/google/javascript/jscomp/AbstractCommandLineRunner$JsModuleSpec?? !/ !???C?(???#?????P??&#???QOv?? java/lang/Integer?? -
? Can't specify stdin. Can't specify stdin twice. @Manifest files cannot be generated when the input is from stdin. >Bundle files cannot be generated when the input is from stdin. ,The compiler is waiting for input via stdin. stdin?
??? $com/google/javascript/jscomp/JSErrorkl?? java/util/ListO???? Bad --js flag. /dev/null Bad --externs flag. * java/util/LinkedHashMap'( Duplicate module name: %com/google/javascript/jscomp/JSModule; Module ' ' depends on unknown module ' /'. Be sure to list modules in dependency order. !?" (Not enough JS files specified. Expected ?# but found &Too many JS files specified. Expected $Q%&??'(O)*+? Invalid module name: ' ',-./0 9Expected module wrapper to have : format: ?1 Unknown module: ' %s &No %s placeholder in module wrapper: '2P .js3R456789*+34:4
%basename%;<:;=t>@AB@ B// No JS output because the compiler was run in checks-only mode.
?CD@/E?FGHIJ(KL?MNOPQ?Rl???? java/io/FlushableSP java/io/CloseableTPUVWXYpqst????ZR auto?[\]0??G? .map^_`ab[cR
??defPghiejhk?"#\]l|mnJKopqrstuvMNwxyzn{|$#}N
???P?P?P~@:i???xy?(???(???P?PtP??????????g %output%?P %output|jsstring%fglmG(:? compiled.jsO????( !com/google/gson/stream/JsonWriter java/io/BufferedWriter java/io/OutputStreamWriter UTF-8O?O????? src)???
source_map??????%#~?????P56?P??? is not a valid charset name.???6?R
?(???? java/io/StringWriter???? java/io/FileOutputStreamO?
jscompiler???|?? _props_map.out
_vars_map.out _functions_map.out?P `The flags variable_map_output_file and create_name_map_files cannot both be used simultaniously.?P `The flags property_map_output_file and create_name_map_files cannot both be used simultaniously.???(???????????P?? =?? true false??????????????? java/lang/NumberFormatException java/lang/RuntimeException --tweak flag syntax invalid: --define flag syntax invalid: ???? ???????????P?N??? ,!?????? {%s%s}
java/lang/Object :?? *com/google/javascript/jscomp/CompilerInput 0com/google/javascript/jscomp/deps/ClosureBundler %com/google/javascript/jscomp/Compiler $singleton$???? //???????R JSC_OUTPUT_SAME_AS_INPUT_ERROR 3Bad output file (already listed as input file): {0}?? JSC_NO_TREE_GENERATED_ERROR ,Code contains errors. No tree was generated. $JSC_INVALID_MODULE_SOURCEMAP_PATTERN \When using --module flags, the --create_source_map flag must contain %outname% in the value. &JSC_CONFLICTING_DUPLICATE_ZIP_CONTENTS fTwo zip entries containing conflicting contents with the same relative path.
Entry 1: {0}
Entry 2: {1} Mcom/google/javascript/jscomp/AbstractCommandLineRunner$SystemExitCodeReceiver Ccom/google/javascript/jscomp/AbstractCommandLineRunner$JsSourceType com/google/common/base/Supplier ;com/google/javascript/jscomp/CompilerOptions$DependencyMode java/util/Iterator
java/util/Set java/io/IOException 8com/google/javascript/jscomp/CompilerOptions$Environment
java/util/Map java/util/zip/ZipEntry /com/google/common/collect/ImmutableList$Builder java/lang/Appendable ,com/google/javascript/jscomp/CompilerOptions #com/google/javascript/jscomp/Result java/io/Writer java/io/OutputStream *com/google/javascript/jscomp/JSModuleGraph java/lang/Iterable com/google/common/base/Joiner [Ljava/lang/Object; java/lang/System INSTANCE OLcom/google/javascript/jscomp/AbstractCommandLineRunner$SystemExitCodeReceiver; $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object;
checkArgument (Z)V
access$000 JsonStreamMode ?(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig;)Lcom/google/javascript/jscomp/CompilerOptions$JsonStreamMode; ;com/google/javascript/jscomp/CompilerOptions$JsonStreamMode OUT =Lcom/google/javascript/jscomp/CompilerOptions$JsonStreamMode; BOTH STRICT isEmpty setDependencyPruning 3(Z)Lcom/google/javascript/jscomp/DependencyOptions; setDependencySorting setMoocherDropping setEntryPoints H(Ljava/util/Collection;)Lcom/google/javascript/jscomp/DependencyOptions; LOOSE iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object;
access$100 V(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$FlagEntry;)Ljava/lang/String; equals (Ljava/lang/Object;)Z getRegisteredGroups keySet ()Ljava/util/Set; wildcardExcludedGroups contains
access$200 V(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$FlagEntry;)Ljava/lang/Object; setWarningLevel l(Lcom/google/javascript/jscomp/CompilerOptions;Ljava/lang/String;Lcom/google/javascript/jscomp/CheckLevel;)V
access$300 a(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig;)Ljava/util/ArrayList;
access$400 ^(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig;)Ljava/lang/String;
access$500 \(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig;)Ljava/util/List; toArray (([Ljava/lang/Object;)[Ljava/lang/Object; =com/google/javascript/jscomp/ShowByPathWarningsGuard$ShowType ShowType EXCLUDE ?Lcom/google/javascript/jscomp/ShowByPathWarningsGuard$ShowType; U([Ljava/lang/String;Lcom/google/javascript/jscomp/ShowByPathWarningsGuard$ShowType;)V addWarningsGuard /(Lcom/google/javascript/jscomp/WarningsGuard;)V
access$600
access$700? TweakProcessing ?(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig;)Lcom/google/javascript/jscomp/CompilerOptions$TweakProcessing; setTweakProcessing A(Lcom/google/javascript/jscomp/CompilerOptions$TweakProcessing;)V
access$800
access$900 ?(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig;)Lcom/google/javascript/jscomp/CompilerOptions$DependencyMode; access$1000 setDependencyOptions 3(Lcom/google/javascript/jscomp/DependencyOptions;)V access$1100? DevMode ?(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig;)Lcom/google/javascript/jscomp/CompilerOptions$DevMode; devMode 6Lcom/google/javascript/jscomp/CompilerOptions$DevMode; access$1200 {(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig;)Lcom/google/javascript/jscomp/CodingConvention; setCodingConvention 2(Lcom/google/javascript/jscomp/CodingConvention;)V access$1300 M(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig;)I setSummaryDetailLevel (I)V setTrustedStrings
outputCharset access$1400 length access$1500 M(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig;)Z access$1600 access$1700 access$1800 sourceMapOutputPath access$1900? DetailLevel ?(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig;)Lcom/google/javascript/jscomp/SourceMap$DetailLevel; sourceMapDetailLevel 4Lcom/google/javascript/jscomp/SourceMap$DetailLevel; access$2000? Format {(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig;)Lcom/google/javascript/jscomp/SourceMap$Format; sourceMapFormat /Lcom/google/javascript/jscomp/SourceMap$Format; access$2100 u(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig;)Lcom/google/common/collect/ImmutableList; sourceMapLocationMappings access$2200 parseInlineSourceMaps access$2300 applyInputSourceMaps &com/google/common/collect/ImmutableMap access$2400 [(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig;)Ljava/util/Map; entrySet getValue fromFile =(Ljava/lang/String;)Lcom/google/javascript/jscomp/SourceFile; getKey ,(Lcom/google/javascript/jscomp/SourceFile;)V put V(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap$Builder; build *()Lcom/google/common/collect/ImmutableMap; (Lcom/google/common/collect/ImmutableMap; access$2500 (com/google/javascript/jscomp/VariableMap load >(Ljava/lang/String;)Lcom/google/javascript/jscomp/VariableMap; inputVariableMap *Lcom/google/javascript/jscomp/VariableMap; access$2600 inputPropertyMap access$2700 add append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; access$2800 access$2900 transformAMDToCJSModules access$3000 processCommonJSModules access$3100 moduleRoots access$3200 angularPass access$3300?
TracerMode ?(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig;)Lcom/google/javascript/jscomp/CompilerOptions$TracerMode; tracer 9Lcom/google/javascript/jscomp/CompilerOptions$TracerMode; access$3400 setNewTypeInference access$3500 instrumentationTemplateFile java/lang/Class getResourceAsStream )(Ljava/lang/String;)Ljava/io/InputStream; (Ljava/io/InputStream;)V toLowerCase getNextEntry ()Ljava/util/zip/ZipEntry; getName (Ljava/lang/CharSequence;)Z
startsWith substring (I)Ljava/lang/String; getSize ()J com/google/common/io/ByteStreams limit -(Ljava/io/InputStream;J)Ljava/io/InputStream; !java/nio/charset/StandardCharsets UTF_8 fromInputStream l(Ljava/lang/String;Ljava/io/InputStream;Ljava/nio/charset/Charset;)Lcom/google/javascript/jscomp/SourceFile; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +com/google/javascript/jscomp/DefaultExterns prepareExterns [(Lcom/google/javascript/jscomp/CompilerOptions$Environment;Ljava/util/Map;)Ljava/util/List;
getMessage println printStackTrace (Ljava/io/PrintStream;)V valueOf (I)Ljava/lang/Integer; apply 2(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V (Ljava/io/Reader;)V
beginArray fromJson O(Lcom/google/gson/stream/JsonReader;Ljava/lang/reflect/Type;)Ljava/lang/Object; endArray close
addSuppressed (Ljava/lang/Throwable;)V 'com/google/common/collect/ImmutableList builder 3()Lcom/google/common/collect/ImmutableList$Builder; access$3600 H(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$JsModuleSpec;)I split '(Ljava/lang/String;)[Ljava/lang/String; containsKey get getCode DUPLICATE_ZIP_CONTENTS make h(Lcom/google/javascript/jscomp/DiagnosticType;[Ljava/lang/String;)Lcom/google/javascript/jscomp/JSError; E(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList$Builder; remove access$3610 +()Lcom/google/common/collect/ImmutableList; size #com/google/common/collect/Iterables getFirst :(Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; access$3700 (I)Ljava/lang/Object; JS_ZIP ELcom/google/javascript/jscomp/AbstractCommandLineRunner$JsSourceType; fromZipFile >(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/util/List; addAll (Ljava/util/Collection;)Z access$3602 I(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$JsModuleSpec;I)I W(Ljava/lang/String;Ljava/nio/charset/Charset;)Lcom/google/javascript/jscomp/SourceFile; getPath getSrc fromCode O(Ljava/lang/String;Ljava/lang/String;)Lcom/google/javascript/jscomp/SourceFile; report )(Lcom/google/javascript/jscomp/JSError;)V JS '(Ljava/lang/Object;Ljava/lang/String;)V java/util/Collections
singletonList $(Ljava/lang/Object;)Ljava/util/List; of =(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList; EXTERN
checkState access$3800 Y(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$JsModuleSpec;)Ljava/lang/String; access$3900 p(Lcom/google/javascript/jscomp/AbstractCommandLineRunner$JsModuleSpec;)Lcom/google/common/collect/ImmutableList; 2()Lcom/google/common/collect/UnmodifiableIterator;
addDependency *(Lcom/google/javascript/jscomp/JSModule;)V (ILjava/lang/Object;)V (I)Ljava/lang/StringBuilder; intValue subList (II)Ljava/util/List; values ()Ljava/util/Collection; (Ljava/util/Collection;)V 'com/google/javascript/rhino/TokenStream isJSIdentifier com/google/common/collect/Maps newHashMapWithExpectedSize (I)Ljava/util/HashMap; indexOf (I)I (II)Ljava/lang/String; access$4000 access$4100 getDegenerateModuleGraph .()Lcom/google/javascript/jscomp/JSModuleGraph;
getAllModules ()Ljava/lang/Iterable; copyOf ?(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList; toSource replace D(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
getOptions outputJs OutputJs 7Lcom/google/javascript/jscomp/CompilerOptions$OutputJs; 5com/google/javascript/jscomp/CompilerOptions$OutputJs SENTINEL 0(Ljava/lang/CharSequence;)Ljava/lang/Appendable; NORMAL (Ljava/lang/String;)I (C)Ljava/lang/Appendable; getSourceMap *()Lcom/google/javascript/jscomp/SourceMap; &com/google/javascript/jscomp/SourceMap setWrapperPrefix com/google/common/base/Strings
isNullOrEmpty charAt (I)C
separatorChar C getParent mkdirs flush access$4200 java/util/logging/Level parse -(Ljava/lang/String;)Ljava/util/logging/Level; setLoggingLevel (Ljava/util/logging/Level;)V access$4300 create Z(Ljava/lang/String;Z)Lcom/google/javascript/jscomp/AbstractCommandLineRunner$JsModuleSpec; IN putAll A(Ljava/util/Map;)Lcom/google/common/collect/ImmutableMap$Builder; getWarningsGuard .()Lcom/google/javascript/jscomp/WarningsGuard; initWarningsGuard access$4400 initModules Q(Ljava/util/List;Ljava/util/List;Lcom/google/javascript/jscomp/CompilerOptions;)V orderInputsWithLargeStack compileModules u(Ljava/util/List;Ljava/util/List;Lcom/google/javascript/jscomp/CompilerOptions;)Lcom/google/javascript/jscomp/Result; init compile getSourceFileByName access$4500 getRoot $()Lcom/google/javascript/rhino/Node;
getPassConfig +()Lcom/google/javascript/jscomp/PassConfig; 'com/google/javascript/jscomp/PassConfig getPassGraph 4()Lcom/google/javascript/jscomp/graph/GraphvizGraph; )com/google/javascript/jscomp/DotFormatter toDot F(Lcom/google/javascript/jscomp/graph/GraphvizGraph;)Ljava/lang/String;
computeCFG 1()Lcom/google/javascript/jscomp/ControlFlowGraph; com/google/javascript/rhino/Node getLastChild appendDot j(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/ControlFlowGraph;Ljava/lang/Appendable;)V appendStringTree NONE success externExportsPath externExport *(Ljava/lang/CharSequence;)Ljava/io/Writer; '[Lcom/google/javascript/jscomp/JSError; java/lang/Math min (II)I 4com/google/javascript/jscomp/deps/SourceCodeEscapers javascriptEscaper $()Lcom/google/common/escape/Escaper; com/google/common/escape/Escaper
asFunction access$4600 '(Ljava/lang/String;Ljava/lang/String;)V appendTo +(Ljava/lang/Appendable;Ljava/lang/String;)V setSourceMap +(Ljava/io/OutputStream;Ljava/lang/String;)V (Ljava/io/Writer;)V %()Lcom/google/gson/stream/JsonWriter; beginObject 7(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter; endObject reset access$4700 java/nio/charset/Charset isSupported forName .(Ljava/lang/String;)Ljava/nio/charset/Charset; US_ASCII access$4800 separator (C)Ljava/lang/StringBuilder; 3(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V endsWith access$4900 access$5000 access$5100 getVariableMap ,()Lcom/google/javascript/jscomp/VariableMap; save getPropertyMap getFunctionalInformationMap 7()Lcom/google/javascript/jscomp/FunctionInformationMap; %com/google/protobuf/CodedOutputStream newInstance ?(Ljava/io/OutputStream;)Lcom/google/protobuf/CodedOutputStream; 3com/google/javascript/jscomp/FunctionInformationMap writeTo *(Lcom/google/protobuf/CodedOutputStream;)V access$5200 getStringMap ((Ljava/lang/String;I)[Ljava/lang/String; setTweakToBooleanLiteral (Ljava/lang/String;Z)V setDefineToBooleanLiteral setTweakToStringLiteral setDefineToStringLiteral java/lang/Double parseDouble (Ljava/lang/String;)D setTweakToDoubleLiteral (Ljava/lang/String;D)V setDefineToDoubleLiteral getInputs getInputsInOrder access$5300 toJson ()Lcom/google/gson/JsonArray; com/google/gson/JsonArray on 3(Ljava/lang/String;)Lcom/google/common/base/Joiner; getSortedDependencyNames join ((Ljava/lang/Iterable;)Ljava/lang/String; format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; createFillFileName (Ljava/lang/Iterable;)I
getSourceFile +()Lcom/google/javascript/jscomp/SourceFile; getCodeCharSource #()Lcom/google/common/io/CharSource; l(Ljava/lang/Appendable;Lcom/google/javascript/jscomp/deps/DependencyInfo;Lcom/google/common/io/CharSource;)V access$5400 +com/google/javascript/jscomp/DiagnosticType S(Ljava/lang/String;Ljava/lang/String;)Lcom/google/javascript/jscomp/DiagnosticType;