
com.google.javascript.jscomp.CommandLineRunner.class Maven / Gradle / Ivy
The newest version!
???? 3?f
$g
hi
h $j $k $l mn mo
$p
q
rst
uv
wx
h
y
z{
z|}~ $
??
??
??
?? ??
???
!h
'?? ??
!?
!?
!?
!?
!?
'??
?}??
$?
?
?
?}?
?}?
??
$?
$?
?
?
?
?
?
??
??
B???
!??
?
?
?
?}?
???
?
?
??
R?
?????
??
? ??? ???
?
?
?
??
8??
8?
?
??
??
jh?
lh
?
????}??????
?
??
? ???
?
? ????? ??
??
$?
?
??
?
??
?
??
?
??
?
??
?
??
??
?
??
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?!
"
#$
?%
&
?'
?(
?)
*
?+
,
?-
.
?/
0
?1
2
?3
4
?5
6
?7
8
?9
:;
?< $=>
z?
@ABDE
??F
?h
G
?H
?IJK
L
?M
?N
?O
P
?Q
R
ST
U
SV
W
?X
Y
?Z [\
?]
^
S_
`
Sa
b
?c
d
?e
f
gh
ij
?k
l ?m Sn ?o ?p
q ?r
s
?t
u
vw
?x
?yz{
| ?}
~
?
?
??
?
?? ??
???
?
?
? ????
??
h ?? ??
??
?
$?
??
???
??
'?
'?
m?
??
? ???
/??
?
??
?
??
?
???
$?
8?
?
$?
??
$?
#?
$?
"??
"?
??
?
?
??
+? ???
Jh?
Lh?
Nh????
R??
R?
R?
$?????????????
??
? R??
??
??
???}?}?
??}?
???
??
???
o?
??
$?
$?
$?
$?
m??? InnerClasses FormattingOption Flags
OUTPUT_MARKER Ljava/lang/String;
ConstantValue
UTF8_BOM_CODE I extraModuleNameChars Ljava/util/regex/Pattern; flags 6Lcom/google/javascript/jscomp/CommandLineRunner$Flags; errors Z runCompiler errorStream Ljava/io/PrintStream; ([Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this 0Lcom/google/javascript/jscomp/CommandLineRunner; args [Ljava/lang/String; @([Ljava/lang/String;Ljava/io/PrintStream;Ljava/io/PrintStream;)V out err U([Ljava/lang/String;Ljava/io/InputStream;Ljava/io/PrintStream;Ljava/io/PrintStream;)V in Ljava/io/InputStream; processArgs %([Ljava/lang/String;)Ljava/util/List; value
quotesMatcher Ljava/util/regex/Matcher; matcher arg
argPattern
quotesPattern
processedArgs Ljava/util/List; LocalVariableTypeTable $Ljava/util/List;
StackMapTablet??? Signature 9([Ljava/lang/String;)Ljava/util/List; reportError (Ljava/lang/String;)V message processFlagFile ()V flagFile Ljava/nio/file/Path; buffer Ljava/io/BufferedReader; builder Ljava/lang/StringBuilder; tokens quoted escaped isFirstCharacter c previousGuardLevels previousMixedJsSources? FlagEntry Ljava/util/List;>;? JsSourceType ?Ljava/util/List;>;????
Exceptions initConfigFromFlags e %Lorg/kohsuke/args4j/CmdLineException; ioErr Ljava/io/IOException; Ljava/lang/Exception; conv /Lcom/google/javascript/jscomp/CodingConvention;
entryPoint moduleRoots depMode? DependencyMode =Lcom/google/javascript/jscomp/CompilerOptions$DependencyMode; jsFiles mixedSources mappings sourceMapInputs (Lcom/google/common/collect/ImmutableMap; parseInlineSourceMaps applyInputSourceMaps entryPoints? LocationMapping JLjava/util/List; NLcom/google/common/collect/ImmutableMap; ALjava/util/List;???????? addWhitelistWarningsGuard ?(Lcom/google/javascript/jscomp/CompilerOptions;Ljava/io/File;)V options .Lcom/google/javascript/jscomp/CompilerOptions;
whitelistFile Ljava/io/File; checkModuleName name
createOptions 0()Lcom/google/javascript/jscomp/CompilerOptions; languageMode? LanguageMode ;Lcom/google/javascript/jscomp/CompilerOptions$LanguageMode; formattingOption ALcom/google/javascript/jscomp/CommandLineRunner$FormattingOption; j2clPassMode? J2clPassMode ;Lcom/google/javascript/jscomp/CompilerOptions$J2clPassMode; ex $Ljava/lang/IllegalArgumentException; sb line instrumentationPb br? Builder 6Lcom/google/javascript/jscomp/Instrumentation$Builder; level /Lcom/google/javascript/jscomp/CompilationLevel; wLevel +Lcom/google/javascript/jscomp/WarningLevel;F? z?? createCompiler )()Lcom/google/javascript/jscomp/Compiler;
createExterns @(Lcom/google/javascript/jscomp/CompilerOptions;)Ljava/util/List; builtinExterns externs ;Ljava/util/List; k(Lcom/google/javascript/jscomp/CompilerOptions;)Ljava/util/List; loadConformanceConfigs ;(Ljava/util/List;)Lcom/google/common/collect/ImmutableList;
configPath configPaths configs 1Lcom/google/common/collect/ImmutableList$Builder; cLcom/google/common/collect/ImmutableList$Builder; ?(Ljava/util/List;)Lcom/google/common/collect/ImmutableList; loadConformanceConfig D(Ljava/lang/String;)Lcom/google/javascript/jscomp/ConformanceConfig;
configFile textProto 8Lcom/google/javascript/jscomp/ConformanceConfig$Builder; getDefaultExterns ()Ljava/util/List;
Deprecated =()Ljava/util/List; RuntimeVisibleAnnotations Ljava/lang/Deprecated; findJsFiles ((Ljava/util/Collection;)Ljava/util/List; patterns Ljava/util/Collection; *Ljava/util/Collection; P(Ljava/util/Collection;)Ljava/util/List; )(Ljava/util/Collection;Z)Ljava/util/List; original pathStringAbsolute matchedFile pattern sortAlphabetically allJsInputs Ljava/util/Map; excludes Ljava/util/Set; 5Ljava/util/Map; #Ljava/util/Set;? Q(Ljava/util/Collection;Z)Ljava/util/List;
matchPaths 3(Ljava/lang/String;Ljava/util/Map;Ljava/util/Set;)V i fs Ljava/nio/file/FileSystem; remove separator patternParts prefix Ljava/nio/file/PathMatcher; m(Ljava/lang/String;Ljava/util/Map;Ljava/util/Set;)V shouldRunCompiler ()Z hasErrors main runner
access$000 x0 x1 ?Lcom/google/javascript/jscomp/AbstractCommandLineRunner;
SourceFile CommandLineRunner.java RuntimeInvisibleAnnotations /Lcom/google/common/annotations/GwtIncompatible; Unnecessary 6com/google/javascript/jscomp/AbstractCommandLineRunner4:?? 4com/google/javascript/jscomp/CommandLineRunner$Flags????????????? ?
(--?[a-zA-Z_]+)=(.*) java/util/regex/Pattern ^['"](.*)['"]$
java/util/ArrayList??X?????? java/lang/String java/lang/StringBuilder!" .com/google/javascript/jscomp/CommandLineRunner#$%"&'()*+,? -./0??1/?23/4?56789X ?ERROR - Arguments in the file cannot contain --flagfile option.????:/;/</=>?@ABXCD #org/kohsuke/args4j/CmdLineExceptionE' java/io/IOException ERROR - #F read error.GDHIJKLMNO ;--common_js_entry_module cannot be used with --entry_point.PQ.R java/io/File??S&T java/lang/Exception .ERROR - invalid output_wrapper_file specified. %output%UV =ERROR - invalid output_wrapper specified. Missing '%output%'.WYZ[\ ?--output_wrapper and --isolation_mode may not be used together.]\ "(function(){%output%}).call(this);^_`Da_bD FClosure Compiler (http://github.com/google/closure-compiler)
Version: c'
Built on: d'eDfghiD 3com/google/javascript/jscomp/JqueryCodingConvention 4com/google/javascript/jscomp/ClosureCodingConventionjLkL :--commonJsPathPrefix cannot be used with --js_module_root. .com/google/javascript/jscomp/deps/ModuleLoader ./lm?nXop goog:qrsOtuv? KWhen --dependency_mode=STRICT, you must specify at least one --entry_point.wDxD[? --only_closure_dependencies --manage_closure_dependencies ' cannot be used with --dependency_mode.y?zL 8--closure_entry_point cannot be used with --entry_point.{}~D???D???D??????????L?????L????????L??????D??????????????L???????????????????????L???????????????????????D??????L???D??????????D????????????? _????r Icom/google/javascript/jscomp/AbstractCommandLineRunner$FlagUsageException FlagUsageException Invalid module name: ' ' ,com/google/javascript/jscomp/CompilerOptions????? Unknown language ` ' specified.????????L???? ???D???? D[
D?D
?DD?L ?com/google/javascript/jscomp/CommandLineRunner$FormattingOptionD???D?D !"#?$%&' "java/lang/IllegalArgumentException Unknown J2clPassMode `()}*D+,D-.D/X0?1 -com/google/javascript/jscomp/XtbMessageBundle java/io/FileInputStream2?345 java/lang/RuntimeException Reading XTB file?6 /com/google/javascript/jscomp/EmptyMessageBundle789:;<=>?L@ABCD java/io/BufferedReaderEF?GH'I'JKMNOPQ java/lang/ThrowableRS &Error reading instrumentation templateTDUVDWXYDZX %com/google/javascript/jscomp/Compiler[\?]^X_`ab?c'(d Error loading conformance configNefCghijklmNnopq java/util/TreeMap java/util/LinkedHashMap java/util/HashSetr * !sX **.js?tKL?uvwvUxyz{|g}~Q} \? \\????? .?"???????? glob:??? 0com/google/javascript/jscomp/CommandLineRunner$1??????WX??YX?) [-.]+ 0com/google/javascript/jscomp/CommandLineRunner$2 java/util/List java/util/regex/Matcher @com/google/javascript/jscomp/AbstractCommandLineRunner$FlagEntry Ccom/google/javascript/jscomp/AbstractCommandLineRunner$JsSourceType java/nio/file/Path ;com/google/javascript/jscomp/CompilerOptions$DependencyMode? 6com/google/javascript/jscomp/SourceMap$LocationMapping java/io/PrintStream &com/google/common/collect/ImmutableMap -com/google/javascript/jscomp/CodingConvention java/util/Iterator 9com/google/javascript/jscomp/CompilerOptions$LanguageMode 9com/google/javascript/jscomp/CompilerOptions$J2clPassMode 4com/google/javascript/jscomp/Instrumentation$Builder -com/google/javascript/jscomp/CompilationLevel )com/google/javascript/jscomp/WarningLevel /com/google/common/collect/ImmutableList$Builder 6com/google/javascript/jscomp/ConformanceConfig$Builder java/util/AbstractMap
java/util/Map
java/util/Set java/nio/file/FileSystem java/lang/System -(Ljava/io/PrintStream;Ljava/io/PrintStream;)V B(Ljava/io/InputStream;Ljava/io/PrintStream;Ljava/io/PrintStream;)V compile .(Ljava/lang/String;I)Ljava/util/regex/Pattern; -(Ljava/lang/String;)Ljava/util/regex/Pattern; 3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; matches group (I)Ljava/lang/String; add (Ljava/lang/Object;)Z println flush
access$400 J(Lcom/google/javascript/jscomp/CommandLineRunner$Flags;)Ljava/lang/String; java/nio/file/Paths get ;(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path; !java/nio/charset/StandardCharsets UTF_8 Ljava/nio/charset/Charset; java/nio/file/Files newBufferedReader H(Ljava/nio/file/Path;Ljava/nio/charset/Charset;)Ljava/io/BufferedReader; read ()I append (C)Ljava/lang/StringBuilder; length toString ()Ljava/lang/String; setLength (I)V setCharAt (IC)V close
access$402 \(Lcom/google/javascript/jscomp/CommandLineRunner$Flags;Ljava/lang/String;)Ljava/lang/String; toArray (([Ljava/lang/Object;)[Ljava/lang/Object;
access$100 (Ljava/util/Collection;)V
access$300 clear
access$500 I(Lcom/google/javascript/jscomp/CommandLineRunner$Flags;Ljava/util/List;)V addAll (Ljava/util/Collection;)Z isEmpty
getJsFiles getMixedJsSources getSourceMapLocationMappings getSourceMapInputs *()Lcom/google/common/collect/ImmutableMap;
access$600 K(Lcom/google/javascript/jscomp/CommandLineRunner$Flags;)Ljava/lang/Boolean; java/lang/Boolean booleanValue
access$700 9(Lcom/google/javascript/jscomp/CommandLineRunner$Flags;)Z
getMessage -(Ljava/lang/String;)Ljava/lang/StringBuilder;
access$800
access$902 :(Lcom/google/javascript/jscomp/CommandLineRunner$Flags;Z)Z access$1000 access$1100 H(Lcom/google/javascript/jscomp/CommandLineRunner$Flags;)Ljava/util/List; -com/google/javascript/jscomp/ModuleIdentifier forFile C(Ljava/lang/String;)Lcom/google/javascript/jscomp/ModuleIdentifier; access$1200 access$1202 access$1300 com/google/common/io/Files <(Ljava/io/File;Ljava/nio/charset/Charset;)Ljava/lang/String; contains (Ljava/lang/CharSequence;)Z access$1400
IsolationMode t(Lcom/google/javascript/jscomp/CommandLineRunner$Flags;)Lcom/google/javascript/jscomp/CompilerOptions$IsolationMode; :com/google/javascript/jscomp/CompilerOptions$IsolationMode NONE