7f  java/lang/Object()Vjava/util/HashSet  java/util/jar/JarInputStream (Ljava/io/InputStream;Z)V  getNextJarEntry()Ljava/util/jar/JarEntry;  java/util/jar/JarEntrygetName()Ljava/lang/String; .properties   java/lang/StringendsWith(Ljava/lang/String;)Z"META-INF/maven $ %  startsWith'java/util/Properties & &* +,load(Ljava/io/InputStream;)V.groupId &0 12 getProperty&(Ljava/lang/String;)Ljava/lang/String;4 artifactId6version8java/io/IOException: ;2makeConcatWithConstants 7= >(Ljava/lang/String;)V@(de/geolykt/starplane/JarStripper$MavenId ?B C9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V EFG HI java/util/Setadd(Ljava/lang/Object;)Z K LcloseNjava/lang/Throwable MP QR addSuppressed(Ljava/lang/Throwable;)VTMETA-INF/MANIFEST.MF EV WIremove EY Z[iterator()Ljava/util/Iterator; ]^_ `ajava/util/IteratorhasNext()Z ]c denext()Ljava/lang/Object; ?g higroupLjava/lang/String; k lmreplace(CC)Ljava/lang/String; opq rsjava/nio/file/Pathresolve((Ljava/lang/String;)Ljava/nio/file/Path; ?u viartifact ?x 6iz ;{8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;}java/nio/file/LinkOption  java/nio/file/Filesexists2(Ljava/nio/file/Path;[Ljava/nio/file/LinkOption;)Z  java/nio/file/Pathsget;(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;z o r*(Ljava/nio/file/Path;)Ljava/nio/file/Path;   notExists o  getParent()Ljava/nio/file/Path;%java/nio/file/attribute/FileAttribute  createDirectoriesR(Ljava/nio/file/Path;[Ljava/nio/file/attribute/FileAttribute;)Ljava/nio/file/Path; o toString:   java/net/URIcreate"(Ljava/lang/String;)Ljava/net/URI; toURL()Ljava/net/URL;   java/net/URL openStream()Ljava/io/InputStream;java/nio/file/CopyOption  copyG(Ljava/io/InputStream;Ljava/nio/file/Path;[Ljava/nio/file/CopyOption;)J   createFilejava/util/zip/ZipInputStreamjava/nio/file/OpenOption  newInputStreamF(Ljava/nio/file/Path;[Ljava/nio/file/OpenOption;)Ljava/io/InputStream; ,  getNextEntry()Ljava/util/zip/ZipEntry; java/util/zip/ZipEntry   codePointAt(I)I   substring(I)Ljava/lang/String; K o toAbsolutePath: 7 *(Ljava/lang/String;Ljava/lang/Throwable;)V  newOutputStreamG(Ljava/nio/file/Path;[Ljava/nio/file/OpenOption;)Ljava/io/OutputStream;  getManifest()Ljava/util/jar/Manifest;java/util/jar/JarOutputStream (Ljava/io/OutputStream;)V 1(Ljava/io/OutputStream;Ljava/util/jar/Manifest;)V  Ijava/util/Collectioncontains  putNextEntry(Ljava/util/zip/ZipEntry;)V read([B)I write([BII)V K Kjava/io/OutputStream de/geolykt/starplane/JarStripperCodeLineNumberTableLocalVariableTablethis"Lde/geolykt/starplane/JarStripper;getShadedDependencies&(Ljava/io/InputStream;)Ljava/util/Set; propertiesLjava/util/Properties;entryLjava/util/jar/JarEntry;jarInLjava/util/jar/JarInputStream; rawJarStreamLjava/io/InputStream;outLjava/util/Set;LocalVariableTypeTable;Ljava/util/Set; StackMapTablejava/io/InputStream Exceptions SignatureR(Ljava/io/InputStream;)Ljava/util/Set;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;$Lorg/jetbrains/annotations/Contract;puremutatesnull -> fail; !null -> newRuntimeInvisibleTypeAnnotations aggregate4(Ljava/nio/file/Path;Ljava/util/Set;)Ljava/util/Set;eLjava/io/IOException;nameLjava/util/zip/ZipEntry;zipInLjava/util/zip/ZipInputStream;negativeCachePathLjava/nio/file/Path; relativePath cachePathdep*Lde/geolykt/starplane/JarStripper$MavenId;cache artifactsblacklistedMembers#Ljava/util/Set;t(Ljava/nio/file/Path;Ljava/util/Set;)Ljava/util/Set;$RuntimeInvisibleParameterAnnotationscreateStrippedJarA(Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/util/Collection;)V readBytesIbuffer[BLjava/util/jar/JarOutputStream;manLjava/util/jar/Manifest;rawOutLjava/io/OutputStream;insourcetarget removePathsLjava/util/Collection;*Ljava/util/Collection;Hjava/util/jar/Manifest;U(Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/util/Collection;)V SourceFileJarStripper.java NestMembersBootstrapMethodsPFile is incomplete: R -.jar.errorT-.jarV https://repo1.maven.org/maven2/XCannot read dependency Z [\] ;^$java/lang/invoke/StringConcatFactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClassesMavenIdb%java/lang/invoke/MethodHandles$Lookupdjava/lang/invoke/MethodHandlesLookup!/*  Y M Y+ N-:r!#b&Y(:-)-/:3/:5/: 7Y9<,?YADW-:y-J:-J :O,MMFIKLM7N:PCQIRRS[TdUsVXLZK\\ CV RG.i[>4id56i     l E !8 E &E FME MM7Zs !"#u Y N-SUW,X:\cb?:+f./jntntwyn:|~f./jtntwn:+:|CWX: W#Y+:  :  0 :  /  : - DW :  ѧ:  ѧ :   O : 7Y+ ֿ-7 CKMMRUMad7vabc/daemfphijkmqnops tuv(w0y9tC{Ksa}d{f|~ $% &i 2 '  W() f$% a*+,+-+/Q./0+1}21}23E]V?oy oEE]?ooo7GM oEE]?oooMMB7oEE]74!5 67  Y+:,::YY:::  J- / 6   6 : &: :  O&: :OJ:J :O@MMMMMMR"@GSadkzp t89 NL  GS:;@<"=>?@A   B+ C+ DE  DF3 GJI LM oo GMMLMoo MMGM oo MM7J!5KLM?N YOYQYSYUYW_?` ace