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

okio.internal.ZipKt.class Maven / Gradle / Ivy

????4^okio/internal/ZipKtjava/lang/ObjectopenZipR(Lokio/Path;Lokio/FileSystem;Lkotlin/jvm/functions/Function1;)Lokio/ZipFileSystem;?(Lokio/Path;Lokio/FileSystem;Lkotlin/jvm/functions/Function1<-Lokio/internal/ZipEntry;Ljava/lang/Boolean;>;)Lokio/ZipFileSystem;java/io/IOException#Lorg/jetbrains/annotations/NotNull;java/lang/ThrowablezipPath
kotlin/jvm/internal/IntrinsicscheckNotNullParameter'(Ljava/lang/Object;Ljava/lang/String;)V

fileSystem	predicateokio/FileSystemopenReadOnly(Lokio/Path;)Lokio/FileHandle;
java/io/Closeableokio/FileHandle!source$default4(Lokio/FileHandle;JILjava/lang/Object;)Lokio/Source;#$
"%	okio/Okio'buffer$(Lokio/Source;)Lokio/BufferedSource;)*
(+okio/BufferedSource-	readIntLe()I/0.1KPKPunsupported zip: empty5(Ljava/lang/String;)V78
	9java/lang/StringBuilder;()V7=
<>not a zip: expected @append-(Ljava/lang/String;)Ljava/lang/StringBuilder;BC
<DgetHex(I)Ljava/lang/String;FG
H	 but was JtoString()Ljava/lang/String;LM
<Nkotlin/UnitPINSTANCE
Lkotlin/Unit;RS	QTkotlin/io/CloseableKtVcloseFinally+(Ljava/io/Closeable;Ljava/lang/Throwable;)VXY
WZsize()J\]
"^not a zip: size=`java/lang/LongbvalueOf(J)Ljava/lang/Long;de
cf
stringPlus8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String;hi
jjava/lang/Mathnmax(JJ)Jpq
orsource(J)Lokio/Source;tu
"vreadEocdRecord1(Lokio/BufferedSource;)Lokio/internal/EocdRecord;xy
zokio/internal/EocdRecord|getCommentByteCount~0
}readUtf8(J)Ljava/lang/String;??.?close?=.?????????7not a zip: end of central directory signature not found?KP
readLongLe?].?unsupported zip: spanned?KPbad zip: expected ?readZip64EocdRecordK(Lokio/BufferedSource;Lokio/internal/EocdRecord;)Lokio/internal/EocdRecord;??
?java/util/ArrayList?
?>java/util/List?getCentralDirectoryOffset?]
}?
getEntryCount?]
}?	readEntry/(Lokio/BufferedSource;)Lokio/internal/ZipEntry;??
?okio/internal/ZipEntry?	getOffset?]
??=bad zip: local file header offset >= central directory offset?kotlin/jvm/functions/Function1?invoke&(Ljava/lang/Object;)Ljava/lang/Object;????java/lang/Boolean?booleanValue()Z??
??java/util/Collection?add(Ljava/lang/Object;)Z????
buildIndex!(Ljava/util/List;)Ljava/util/Map;??
?okio/ZipFileSystem?@(Lokio/Path;Lokio/FileSystem;Ljava/util/Map;Ljava/lang/String;)V7?
??$i$a$-use-ZipKt$openZip$2$1IfirstFileSignatureLokio/BufferedSource;$i$a$-use-ZipKt$openZip$2$2$1zip64EocdSignaturezip64EocdSourcediskWithCentralDirzip64EocdRecordOffsetJnumDisks$i$a$-use-ZipKt$openZip$2$2zip64LocatorSourceentryLokio/internal/ZipEntry;i$i$a$-use-ZipKt$openZip$2$3$i$a$-use-ZipKt$openZip$2
scanOffset
stopOffset
eocdOffsetrecordLjava/lang/Object;commentLjava/lang/String;zip64LocatorOffsetentriesLjava/util/List;indexLjava/util/Map;
fileHandleLokio/FileHandle;Lokio/Path;Lokio/FileSystem; Lkotlin/jvm/functions/Function1;	okio/Path?java/lang/String?openZip$defaulte(Lokio/Path;Lokio/FileSystem;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lokio/ZipFileSystem;okio/internal/ZipKt$openZip$1?Lokio/internal/ZipKt$openZip$1;R?	??
?`(Ljava/util/List;)Ljava/util/Map;java/util/LinkedHashMap?
?>
java/util/Map?java/lang/Iterable2okio/internal/ZipKt$buildIndex$$inlined$sortedBy$1
>java/util/Comparator kotlin/collections/CollectionsKt
sortedWith<(Ljava/lang/Iterable;Ljava/util/Comparator;)Ljava/util/List;	

iterator()Ljava/util/Iterator;
?java/util/IteratorhasNext?next()Ljava/lang/Object;getCanonicalPath
()Lokio/Path;
?put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;? parent"
?#get%??&getChildren()Ljava/util/List;()
?*e(Lokio/Path;ZLjava/lang/String;JJJILjava/lang/Long;JILkotlin/jvm/internal/DefaultConstructorMarker;)V7,
?-$this$sortedBy$ivLjava/lang/Iterable;
$i$f$sortedBy
parentPathparentEntryreplacedchildresult7KPskip(J)V<=.>readShortLe()S@A.B??*unsupported zip: general purpose bit flag=EdosDateTimeToEpochMillis(II)Ljava/lang/Long;GH
I????kotlin/jvm/internal/Ref$LongRefM
N>elementP?	NQjava/lang/CharSequenceUkotlin/text/StringsKtWcontains$default0(Ljava/lang/CharSequence;CZILjava/lang/Object;)ZYZ
X[bad zip: filename contains 0x00]"kotlin/jvm/internal/Ref$BooleanRef_
`>okio/internal/ZipKt$readEntry$1b?(Lkotlin/jvm/internal/Ref$BooleanRef;JLkotlin/jvm/internal/Ref$LongRef;Lokio/BufferedSource;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$LongRef;)V7d
cekotlin/jvm/functions/Function2g	readExtra9(Lokio/BufferedSource;ILkotlin/jvm/functions/Function2;)Vij
kZPm	`n(bad zip: zip64 extra required but absentp	CompanionLokio/Path$Companion;rs	?t/vokio/Path$Companionxget$defaultH(Lokio/Path$Companion;Ljava/lang/String;ZILjava/lang/Object;)Lokio/Path;z{
y|resolve(Ljava/lang/String;)Lokio/Path;~
??endsWith$default;(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z??
X?6(Lokio/Path;ZLjava/lang/String;JJJILjava/lang/Long;J)V7?
??2$i$a$-run-ZipKt$readEntry$requiredZip64ExtraSize$1$this$readEntry_u24lambda_u2d6	signaturebitFlagcompressionMethodtimedatelastModifiedAtMillisLjava/lang/Long;crccompressedSize!Lkotlin/jvm/internal/Ref$LongRef;nameSize	extraSizecommentByteCountoffsetnamerequiredZip64ExtraSize
hasZip64Extra$Lkotlin/jvm/internal/Ref$BooleanRef;
canonicalPathisDirectory$this$readEntry(JJI)V7?
}?
diskNumber
entryCounttotalEntryCountcentralDirectoryOffset$this$readEocdRecorddiskWithCentralDirStart$this$readZip64EocdRecord
regularRecordLokio/internal/EocdRecord;m(Lokio/BufferedSource;ILkotlin/jvm/functions/Function2<-Ljava/lang/Integer;-Ljava/lang/Long;Lkotlin/Unit;>;)V(bad zip: truncated header in extra field???'bad zip: truncated value in extra field?require?=.?	getBuffer()Lokio/Buffer;??.?okio/Buffer?
?^java/lang/Integer?(I)Ljava/lang/Integer;d?
???h?.unsupported zip: too many bytes processed for ?
?>headerIddataSize
sizeBeforefieldRemaining	remaining$this$readExtrablock Lkotlin/jvm/functions/Function2;skipLocalHeader(Lokio/BufferedSource;)VreadOrSkipLocalHeader=(Lokio/BufferedSource;Lokio/FileMetadata;)Lokio/FileMetadata;??
?$this$skipLocalHeaderreadLocalHeader
basicMetadata?checkNotNull(Ljava/lang/Object;)V??
?$this$readLocalHeaderLokio/FileMetadata;!kotlin/jvm/internal/Ref$ObjectRef?
?>okio/FileMetadata?getLastModifiedAtMillis()Ljava/lang/Long;??
??P?	??+okio/internal/ZipKt$readOrSkipLocalHeader$1??(Lokio/BufferedSource;Lkotlin/jvm/internal/Ref$ObjectRef;Lkotlin/jvm/internal/Ref$ObjectRef;Lkotlin/jvm/internal/Ref$ObjectRef;)V7?
??
isRegularFile??
????
??getSize??
???(ZZLokio/Path;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/util/Map;ILkotlin/jvm/internal/DefaultConstructorMarker;)V7?
??#Lkotlin/jvm/internal/Ref$ObjectRef;lastAccessedAtMilliscreatedAtMillisfileNameLength$this$readOrSkipLocalHeaderjava/util/GregorianCalendar
>set(II)V	

	(IIIIII)V

getTime()Ljava/util/Date;
java/util/Date]
calLjava/util/GregorianCalendar;yearmonthdayhourminutesecond0xkotlin/text/CharsKt!
checkRadix(I)I#$
"%(II)Ljava/lang/String;L'
?(4java.lang.Integer.toStri…(this, checkRadix(radix))*checkNotNullExpressionValue,
-	$this$hexLOCAL_FILE_HEADER_SIGNATURECENTRAL_FILE_HEADER_SIGNATURE"END_OF_CENTRAL_DIRECTORY_SIGNATUREZIP64_LOCATOR_SIGNATUREZIP64_EOCD_RECORD_SIGNATURECOMPRESSION_METHOD_DEFLATEDCOMPRESSION_METHOD_STOREDBIT_FLAG_ENCRYPTEDBIT_FLAG_UNSUPPORTED_MASKMAX_ZIP_ENTRY_AND_ARCHIVE_SIZEHEADER_ID_ZIP64_EXTENDED_INFOHEADER_ID_EXTENDED_TIMESTAMPTULkotlin/Metadata;mvkxi0d1???j
??

	
	



$


??
 




??


??

??

??



??

"000200H02020H¢.02020 2!00#0"H??$0*0%H??&0'*0%H.(0)*0%2*02+000)0,H-0.*0%2/0.H??00.*0%2/0.H10'*0%220'H30)*0%H??"??0X‚T¢
??"0X‚T¢
??"0X‚T¢
??"0X€T¢
??"0X€T¢
??"0X‚T¢
??"0X‚T¢
??"0X‚T¢
??"	0X‚T¢
??"
0X‚T¢
??"0X‚T¢
??"
0X‚T¢
??"0*08BX⢬4d2hexLokio/ZipFileSystem;Lkotlin/Function1;Lkotlin/Function2;okiozip.kt
ConstantValueCode
StackMapTableLineNumberTableLocalVariableTable
Exceptions	SignatureRuntimeInvisibleAnnotations$RuntimeInvisibleParameterAnnotationsInnerClasses
SourceFileSourceDebugExtensionRuntimeVisibleAnnotations10?Q31?Q92?Q43?Q?4?Q?5?Q67?Q89?Q:;?Q:<?QK=?Q:>?Q?R2?*?+?,?+*?? N66?:-?":6	?&?,? :6	6
?:
?.:6?26

3?@
4?
?	Y6?:??	Y?A
>V	??R7?=??Y????L*?N6-6?Y????M,???,???N+-?-?!??:????-:??$:????:+?'??:?(:?+??:	?:
6	
??W?????Y				??.:+:6	?!W:?+??:	?:
6	
??W:??c+?Sc?,??*?????????:????????Q??T^??
??#?&???O?W?Z?[?q?~?????????????????????U\	/01?q?2?~y3?O?4?Z?5?????
?6????W???Rw"*8?*?2<9?/?	Y?*?CD~6*?CD~6?J:*?2?K7?NY?O:		*?2?K?R?NY?O:

*?2?K?R*?CD~6*?CD~6*?CD~6
*S???NY?O:*?2?K?R*???:?V?\??	Y^?:?*:66:6	7
?RK???a7	?RK???a7?RK???a77?`Y?a:*?cY
*	?f?h?l	???o??	Yq?:?*
???:?uw?}??:w??6??Y	?R
?R?R???S??A?+??.cNNN??&.cNNN?..?B.cNNN?`.T?1????=?A?J?U?[?m?x?????????????????????)?C?S?V?j?~??????????????
??
U?SA??V>6?PD????U???x????????????????|???s??	?Z\?
?>???2???&??
??)????????????B???/??"?m"??V	X
Y
xyR(
w*?CD~<*?CD~=*?CD~?B*?CD~?7!????
?	Y??:?*:??*?2?K7*?CD~6	?}Y!	???S?>.	T:" /!>"H$Q%^&j(n)o*q+s(UHl??a??"U??/H??^??j
??	w??V	??R
b*???*?2=*?2>*??7*??7????
?	Y??:?*S??*??7?}Y+?????S?7.}	T:1	2345'677A9J:R<V=X>Z?^<UHR??K??C??';??R??b??b??V	ijR???B!	???!:???	Y??:?*?CD~6*?C??7!?eB!???	Y??:?*??*????7,???g??W*????ae7

	???	Y??øk?:?
	??*??
??!eB??P?S!??/?O?.hTRNO	PQS(T5U:VAWLYTZ_[p\?]?^?_?a?b?e?gUR(???5~??_T???2??
????????????W???R<*8?*??W?T
j
kU??Y
??RL*8?+ڸ*+??Y?ްTnU????X
Y


??RT
??Y??M,+N-??-????Y??N??Y??:*?263?/?	Y?}b|f?o?{??????????????????????????????????
?U\	?"?+?3???{????h??\??	???GHR	e???Y?M,??	z~`>z~6~6z~6z?~6~x6,d?,???g?ST2?????"?*?0?9?A?I?Z?U\	V"C?*;?05?9,?A$?I?e??e??FGRK <=>?&?)Y+?.?k?T
??U/?Z?c?[P\?SMAP
zip.kt
Kotlin
*S Kotlin
*F
+ 1 zip.kt
okio/internal/ZipKt
+ 2 _Collections.kt
kotlin/collections/CollectionsKt___CollectionsKt
*L
1#1,469:1
1043#2:470
*S KotlinDebug
*F
+ 1 zip.kt
okio/internal/ZipKt
*L
166#1:470
*E
]?@A[I:IBI:CIDEIFG[sHI[5s9sJs;s1s5s7s2s>s=s0s




© 2015 - 2025 Weber Informatics LLC | Privacy Policy