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

build.CopyrightInsertionTask.class Maven / Gradle / Ivy

The newest version!
????.CopyrightInsertionTask*org/apache/tools/ant/taskdefs/MatchingTaskcopyrightStringPart1_Ljava/lang/String;
ConstantValue	Copyright (C) copyrightStringPart2_	1997-2019copyrightStringPart3_8 International Business Machines Corporation and others.copyrightString_OCopyright (C) 1997-2019 International Business Machines Corporation and others.copyrightStringLength_Iverbose_ZdestDir_Ljava/io/File;numFilesProcessed_numFilesStamped_numFilesAlreadyStamped_()VCode
 "!java/lang/String#$length()I	&LineNumberTableLocalVariableTable
+)	-	/	1thisLCopyrightInsertionTask;
setDestdir(Ljava/io/File;)V	7destDir
setVerbose(Z)V	<verboseexecute
ExceptionsA#org/apache/tools/ant/BuildException
CDEgetDirectoryScanner7(Ljava/io/File;)Lorg/apache/tools/ant/DirectoryScanner;
GIH%org/apache/tools/ant/DirectoryScannerJKgetIncludedFiles()[Ljava/lang/String;Mjava/io/File
LO)P#(Ljava/io/File;Ljava/lang/String;)V	RTSjava/lang/SystemUVoutLjava/io/PrintStream;Xjava/lang/StringBufferZProcessing 
W\)](Ljava/lang/String;)V
W_`aappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;
WcdetoString()Ljava/lang/String;
gihjava/io/PrintStreamj]println
lm5insertCopyrightStringo!Number of class files processed: 
Wq`r(I)Ljava/lang/StringBuffer;tNumber of class files stamped: v'Number of class files already stamped: scanner'Lorg/apache/tools/ant/DirectoryScanner;classFileNames[Ljava/lang/String;i	classFile
R~?currentTimeMillis()J?java/io/DataInputStream?java/io/BufferedInputStream?java/io/FileInputStream
??)5
??)?(Ljava/io/InputStream;)V
??
????read([B)I
???$readUnsignedShort?CopyrightInsertionTask$Constant
???$readUnsignedByte
??)?5(LCopyrightInsertionTask;ILjava/io/DataInputStream;)V
???
???egetName
 ???
startsWith(Ljava/lang/String;)Z
 ???endsWith
???close?"Already exists. Found it at index 
???$	available?java/io/DataOutputStream?java/io/BufferedOutputStream?java/io/FileOutputStream
??
??)?(Ljava/io/OutputStream;)V
??
????write([BII)V
????
writeShort(I)V
????(Ljava/io/DataOutputStream;)V
???$getType
????	writeByte
???]writeUTF
???flush
???Stamped. Time: 
W?`?(J)Ljava/lang/StringBuffer;? ms?java/lang/Exception
?c
 ???valueOf&(Ljava/lang/Object;)Ljava/lang/String;? caught processing 
Lc
?\
????	initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;
@?)?(Ljava/lang/Throwable;)VstartJdisLjava/io/DataInputStream;prePoolBytes[BconstantPoolCountentries"[LCopyrightInsertionTask$Constant;tagname	bytesLeft
postPoolBytesdosLjava/io/DataOutputStream;endeLjava/lang/Exception;e2
SourceFileCopyrightInsertionTask.javaInnerClassesConstant!


)	??%?'
()N*?**?,*?.*?0?'	(2345>*+?6?'
(2389:>*?;?'
(23=>?@%?**?6?BL+?FM>?E?LY*?6,2?N:*?;??Q?WYY?[,2?^?b?f*?k*Y?,`?,?,?????Q?WYn?[*?,?p?b?f?Q?WYs?[*?.?p?b?f?Q?WYu?[*?0?p?b?f?'2%	&(*#,B.H0R([3t4?5?6(4?23	?wx?yzK{#/|m5?@?
ݸ}A??Y??Y??Y+??????:?:??W??6??:6????6	??Y*	??S2??2??:

?P
??%?E
???;
???1??*?;??Q?WY??[?p?b?f*Y?0`?0?	?
	?????m??6?:		??W????Y??Y??Y+??????:

???
`??6?*2
??2??6?
??????
??
??
		???
??
?Ҹ}7*?;?!?Q?WYӷ[ e??ض^?b?f*Y?.`?.?8M??Y?WY,?ܸݷ[?^+??^?b??N-,??W?@Y-?鿱???????'?3:;<"=*>1?8A>CEDVE^FhGmHxI?J?L?M?N?O?Q?R?V?A?Y?Z?[?\?_`ab d*e4f:gAiDbNlTm[nfokppqur?s?t?u?v?w?x?z(??23?|??????"???1s?8l??;?{E??	hb?
???????	???
1{4?u/???4??????
?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy