7Acom/dexels/navajo/compiler/impl/javacompiler/CustomJavaFileFolderjava/lang/ObjectelementsLjava/util/Map; SignatureZLjava/util/Map;>; packageNameLjava/lang/String; contentMap?Ljava/util/Map; subFoldersfLjava/util/Map;loggerLorg/slf4j/Logger;()VCode org/slf4j/LoggerFactory  getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;  LineNumberTableLocalVariableTable(Ljava/lang/String;)V ! #java/util/HashMap "! &  (  *  , thisCLcom/dexels/navajo/compiler/impl/javacompiler/CustomJavaFileFolder; getEntries()Ljava/util/Collection;6()Ljava/util/Collection;3java/util/ArrayList 2! 687 java/util/Map 90values ;=<java/util/Collection >?iterator()Ljava/util/Iterator; ACBjava/util/Iterator DEnext()Ljava/lang/Object;Gjava/util/List FI JKaddAll(Ljava/util/Collection;)Z AM NOhasNext()Z QSRjava/util/Collections TUunmodifiableList"(Ljava/util/List;)Ljava/util/List;resultLjava/util/List;eLocalVariableTypeTable.Ljava/util/List; StackMapTablegetPackageName()Ljava/lang/String;findAll-(Lorg/osgi/framework/Bundle;)Ljava/util/List;K(Lorg/osgi/framework/Bundle;)Ljava/util/List;b\.d/ fhgjava/lang/String ij replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; l mnenumerateWiring@(Ljava/lang/String;Ljava/util/List;Lorg/osgi/framework/Bundle;)VbundleLorg/osgi/framework/Bundle;getFile0(Ljava/lang/String;)Ljavax/tools/JavaFileObject; 6t uvget&(Ljava/lang/Object;)Ljava/lang/Object;xjavax/tools/JavaFileObject localName^(Ljava/lang/String;Ljava/util/List;Lorg/osgi/framework/Bundle;)V|. ~org/osgi/framework/Bundle ]getSymbolicName navajo.script f  startsWith(Ljava/lang/String;)Z&org/osgi/framework/wiring/BundleWiring ~ adapt%(Ljava/lang/Class;)Ljava/lang/Object;osgi.wiring.package getCapabilities$(Ljava/lang/String;)Ljava/util/List; F=*org/osgi/framework/wiring/BundleCapability  getAttributes()Ljava/util/Map; f equals(Ljava/lang/Object;)Z  listResources=(Ljava/lang/String;Ljava/lang/String;I)Ljava/util/Collection; ~  getResource"(Ljava/lang/String;)Ljava/net/URL;  java/net/URL toURI()Ljava/net/URI;Acom/dexels/navajo/compiler/impl/javacompiler/CustomJavaFileObject javax/tools/JavaFileObject$Kind CLASS!Ljavax/tools/JavaFileObject$Kind; R(Ljava/lang/String;Ljava/net/URI;Ljava/net/URI;Ljavax/tools/JavaFileObject$Kind;)V F add 6 put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; URI failed for URL: {} ignoring. org/slf4j/Logger warn'(Ljava/lang/String;Ljava/lang/Object;)Vjava/lang/ExceptionbpackageNameDotbw(Lorg/osgi/framework/wiring/BundleWiring;foundExportedPackageZsss bundleWire,Lorg/osgi/framework/wiring/BundleCapability;exportedccLjava/util/Collection;resourceuLjava/net/URL;uriLjava/net/URI;customJavaFileObjectCLcom/dexels/navajo/compiler/impl/javacompiler/CustomJavaFileObject;e1Ljava/lang/Exception;>Ljava/util/List;*Ljava/util/Collection; java/net/URI addSubFolderX(Ljava/lang/String;Lcom/dexels/navajo/compiler/impl/javacompiler/CustomJavaFileFolder;)VnamecjfgetRecursiveEntries()Ljava/lang/Iterable;4()Ljava/lang/Iterable;   appendFiles(Ljava/util/Collection;)Vfiles4Ljava/util/Collection;7(Ljava/util/Collection;)V  /0 ;I 6 entrySet()Ljava/util/Set; = java/util/Setjava/util/Map$Entry EgetValuecollLjava/util/Map$Entry;lLjava/util/Map$Entry; getSubFolderW(Ljava/lang/String;)Lcom/dexels/navajo/compiler/impl/javacompiler/CustomJavaFileFolder; linkBundle(Lorg/osgi/framework/Bundle;)V  ^_bundleElements unlinkBundle 6  vremove SourceFileCustomJavaFileFolder.java InnerClassesEntryKind!     1 ! !s+* *"Y$%*"Y$'*"Y$)*++#%$*%+-.+ /01:2Y4L*%5:N-@FM+,HW-L+P()$*,)5, :-.2VW$XWY2VZ$XZ[FA\]/*+0 -.^_`#2Y4M**+ace+**+,+k,568!9 #-.#opVWY VZqrB*'+sw=-.y mnzC+c{e:-}-:6:: / @:sf:  6 L+::: e @f: - :  J:  : Y   : , W*'  W:   L"B CEG&H+I,K/L:MRNYO[NePoQrM|UVXYXZ[\]_`a`bcefZj-. VWp &/:WR e yV L D  Y VZ:y[f fF~fFA+fF~fF fF~fF;AS fF~fF;fA fF~fF;AO *)+,W m n  -.  .]2Y4L*++qr s-.Y >+*W*)N-@M,+-Lw x'y4x={ >-.>' XY>' X[;AB*)+s~-. k*+M*%+,W -.op WY  Z D *%+ W   -. op 6 w@