4 U   [   [ [    [ Q *            Q % Q  %  /    [  6 8   Q [ [ Q [   * [ [ [ G  m     R R % + ] ] ] [    [ Q   R R m q [ * .     q [     5 / * [  *  %   * [ !  " [# $% * / $&'( )* + [, Q- ./0 ]123 45 678 ]9 : ;<= [> ?@ ?A ?BCG H IJ InnerClassesARROWLjava/lang/String; ConstantValuerequiredLjava/util/Map; SignatureWLjava/util/Map;>;optionalresolutionException/Lorg/osgi/service/resolver/ResolutionException;$assertionsDisabledZ()VCodeLineNumberTableLocalVariableTablethis"Lbiz/aQute/resolve/ResolveProcess;resolveRequired(LaQute/bnd/build/model/BndEditModel;LaQute/bnd/service/Registry;Lorg/osgi/service/resolver/Resolver;Ljava/util/Collection;Lorg/osgi/service/log/LogService;)Ljava/util/Map;eLjava/lang/Exception; inputModel$LaQute/bnd/build/model/BndEditModel;pluginsLaQute/bnd/service/Registry;resolver$Lorg/osgi/service/resolver/Resolver; callbacksLjava/util/Collection;log!Lorg/osgi/service/log/LogService;LocalVariableTypeTable>Ljava/util/Collection; StackMapTable Exceptions(LaQute/bnd/build/model/BndEditModel;LaQute/bnd/service/Registry;Lorg/osgi/service/resolver/Resolver;Ljava/util/Collection;Lorg/osgi/service/log/LogService;)Ljava/util/Map;>;(LaQute/bnd/osgi/Processor;LaQute/bnd/build/Project;LaQute/bnd/service/Registry;Lorg/osgi/service/resolver/Resolver;Ljava/util/Collection;Lorg/osgi/service/log/LogService;)Ljava/util/Map;wiringsrewiringEntryLjava/util/Map$Entry;cLorg/osgi/resource/Capability;filterLorg/osgi/framework/Filter; filterStrfoundLorg/osgi/resource/Resource;reqLorg/osgi/resource/Requirement;rresource propertiesLaQute/bnd/osgi/Processor;projectLaQute/bnd/build/Project;rc(Lbiz/aQute/resolve/BndrunResolveContext;initialRequirementLaQute/libg/tuple/Pair; resourcesLjava/util/List; wiredBundlesdiscoveredOptionalrc2result]Ljava/util/Map$Entry;>;_LaQute/libg/tuple/Pair;>;.Ljava/util/List;KLMNOP+(LaQute/bnd/osgi/Processor;LaQute/bnd/build/Project;LaQute/bnd/service/Registry;Lorg/osgi/service/resolver/Resolver;Ljava/util/Collection;Lorg/osgi/service/log/LogService;)Ljava/util/Map;>;augment(Lbiz/aQute/resolve/AbstractResolveContext;Lorg/osgi/service/resolver/ResolutionException;)Lorg/osgi/service/resolver/ResolutionException;context*Lbiz/aQute/resolve/AbstractResolveContext; unresolvedLjava/util/Set;0Ljava/util/Set;(Lorg/osgi/service/resolver/ResolveContext;Lorg/osgi/service/resolver/ResolutionException;)Lorg/osgi/service/resolver/ResolutionException;*Lorg/osgi/service/resolver/ResolveContext;formatC(Lorg/osgi/service/resolver/ResolutionException;)Ljava/lang/String;D(Lorg/osgi/service/resolver/ResolutionException;Z)Ljava/lang/String;mre2Lorg/apache/felix/resolver/reason/ReasonException;prefixfLjava/util/Formatter;reportOptionalchaincauseLjava/lang/Throwable; requirements1Ljava/util/List;ULjava/util/Map;>; formatGroup6(Ljava/util/Formatter;)Ljava/util/function/BiConsumer;(Ljava/util/Formatter;)Ljava/util/function/BiConsumer<-Lorg/osgi/resource/Resource;-Ljava/util/List;>;I(Ljava/util/Formatter;Ljava/lang/String;Lorg/osgi/resource/Requirement;)V*(Ljava/util/Collection;)Ljava/lang/String; mandatory7Ljava/util/Collection;QK(Ljava/util/Collection;)Ljava/lang/String; isOptional"(Lorg/osgi/resource/Requirement;)Z resolution(Ljava/util/Collection;Lorg/osgi/service/resolver/ResolveContext;Lorg/osgi/service/resolver/ResolutionException;)Lorg/osgi/service/resolver/ResolutionException;finddeadlineJlist-Ljava/util/Set;R(Ljava/util/Collection;Lorg/osgi/service/resolver/ResolveContext;Lorg/osgi/service/resolver/ResolutionException;)Lorg/osgi/service/resolver/ResolutionException;missingz(Lorg/osgi/service/resolver/ResolveContext;Lorg/osgi/resource/Requirement;Ljava/util/Set;J)Lorg/osgi/resource/Requirement; subProviderssubcapr1 requirementrq providers candidatesinitialMissing0Ljava/util/List;(Lorg/osgi/service/resolver/ResolveContext;Lorg/osgi/resource/Requirement;Ljava/util/Set;J)Lorg/osgi/resource/Requirement;addWiredBundle>(Ljava/util/Map;Lorg/osgi/resource/Resource;Ljava/util/List;)VreswLorg/osgi/resource/Wire;wrsreqs*Ljava/util/List;(Ljava/util/Map;>;Lorg/osgi/resource/Resource;Ljava/util/List;)V removeFrameworkAndInputResources<(Ljava/util/Map;Lbiz/aQute/resolve/AbstractResolveContext;)V resourceMap(Ljava/util/Map;>;Lbiz/aQute/resolve/AbstractResolveContext;)V invertWiringsJ(Ljava/util/Map;Lbiz/aQute/resolve/AbstractResolveContext;)Ljava/util/Map;providerincomingwirerequirerentryinverteddLjava/util/Map$Entry;>;^Ljava/util/Map;>;S(Ljava/util/Map;>;Lbiz/aQute/resolve/AbstractResolveContext;)Ljava/util/Map;>;findResolvedProvidero(Lorg/osgi/resource/Wire;Ljava/util/Set;Lbiz/aQute/resolve/AbstractResolveContext;)Lorg/osgi/resource/Resource; resolvedCapresolved capability(Lorg/osgi/resource/Wire;Ljava/util/Set;Lbiz/aQute/resolve/AbstractResolveContext;)Lorg/osgi/resource/Resource;tidyUpOptionalP(Ljava/util/Map;Ljava/util/Map;Lorg/osgi/service/log/LogService;)Ljava/util/Map;normalisedIdentity requiredWire requiredWiresrequirerIdentity optionalWireoptionalResourceoptionalIdentity validWirestoReturnrequiredIdentitiesacceptedIdentities/Ljava/util/Set;((Ljava/util/Map;>;Ljava/util/Map;>;Lorg/osgi/service/log/LogService;)Ljava/util/Map;>;toPureIdentity](Lorg/osgi/resource/Resource;Lorg/osgi/service/log/LogService;)Lorg/osgi/resource/Capability; capabilitiesgetResolutionException1()Lorg/osgi/service/resolver/ResolutionException;getRequiredResources()Ljava/util/Collection;6()Ljava/util/Collection;getOptionalResourcesgetRequiredReasons4(Lorg/osgi/resource/Resource;)Ljava/util/Collection;wires0Ljava/util/Collection;N(Lorg/osgi/resource/Resource;)Ljava/util/Collection;getOptionalReasonsgetRequiredWiring()Ljava/util/Map;Y()Ljava/util/Map;>;getOptionalWiringlambda$formatGroup$2D(Ljava/util/Formatter;Lorg/osgi/resource/Resource;Ljava/util/List;)Vlambda$formatGroup$17(Ljava/util/Formatter;Lorg/osgi/resource/Requirement;)Vlambda$format$02(Ljava/util/List;Lorg/osgi/resource/Requirement;)Z SourceFileResolveProcess.java.org/osgi/framework/namespace/IdentityNamespace,org/osgi/framework/namespace/BundleNamespace T UV WX java/lang/Exception-org/osgi/service/resolver/ResolutionException Yjava/util/HashMap &biz/aQute/resolve/BndrunResolveContext Z [\ ]^   _` ab cd efjava/util/Map$Entry gh ifaQute/libg/tuple/Pairorg/osgi/resource/Resource jfjava/util/List kjava/util/ArrayList lx mnorg/osgi/resource/Requirement o` porg/osgi/resource/Namespace qrjava/lang/Strings tu vw xnorg/osgi/resource/Capability y z{ |})org/osgi/framework/InvalidSyntaxException DE ~}java/util/LinkedHashMap"biz/aQute/resolve/ResolveProcess$1  f f  QR MN  cd ` x    / 0org/apache/felix/resolver/reason/ReasonException  BootstrapMethods}-  s    java/util/Mapjava/util/FormatterYResolution failed. Capabilities satisfying the following requirements could not be found:java/lang/Object  %n%s[%s] h } biz/aQute/resolve/ResolveProcess ⇒ java/lang/StringBuilder  w & r Y   #$   d*%nThe following requirements are optional: java/lang/Throwable Yk $ %n%s%s: %sjava/util/HashSet ,-%n Mandatory:%n [%-19s] %s %n Optional:aQute/bnd/osgi/Constants  \ 78%java/util/concurrent/TimeoutException w   java/lang/AssertionError osgi.wiring.bundleorg/osgi/resource/Wire  h r  java/util/Collection ]^java/util/LinkedList    zjava/lang/IllegalStateExceptionOThe capability for wire %s was not associated with a resource in the resolution   rs } horg/osgi/service/log/LogService!Discarding the optional resource 5 because another optional resource with the identity j has already been selected. This usually happens when the same bundle is present in multiple repositories.  osgi.identity  The resource / has the wrong number of identity capabilities  q Unable to copy the capability     %n [%s]   daQute/bnd/osgi/ProcessoraQute/bnd/build/ProjectaQute/bnd/service/Registry"org/osgi/service/resolver/Resolverjava/util/Iteratororg/osgi/framework/Filter java/util/Set(org/osgi/service/resolver/ResolveContext(biz/aQute/resolve/AbstractResolveContext"aQute/bnd/build/model/BndEditModel getProperties()LaQute/bnd/osgi/Processor; getProject()LaQute/bnd/build/Project;(Ljava/lang/Throwable;)Vs(LaQute/bnd/osgi/Processor;LaQute/bnd/build/Project;LaQute/bnd/service/Registry;Lorg/osgi/service/log/LogService;)V addCallbacks(Ljava/util/Collection;)Vresolve;(Lorg/osgi/service/resolver/ResolveContext;)Ljava/util/Map;entrySet()Ljava/util/Set;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getInputResource()Lorg/osgi/resource/Resource;getKeygetValue'(Ljava/lang/Object;Ljava/lang/Object;)VgetMandatoryResourcesgetRequirements$(Ljava/lang/String;)Ljava/util/List;keySet getDirectivesget&(Ljava/lang/Object;)Ljava/lang/Object; org/osgi/framework/FrameworkUtil createFilter/(Ljava/lang/String;)Lorg/osgi/framework/Filter; getNamespace()Ljava/lang/String;getCapabilities getAttributesmatches(Ljava/util/Map;)Zadd(Ljava/lang/Object;)Zcontains(Lbiz/aQute/resolve/ResolveProcess;LaQute/bnd/osgi/Processor;LaQute/bnd/build/Project;LaQute/bnd/service/Registry;Lorg/osgi/service/log/LogService;Ljava/util/List;Ljava/util/Map;)VgetFirst getSecondput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;putAll(Ljava/util/Map;)VaQute/libg/generics/CreatesetgetUnresolvedRequirementsaddAll(Ljava/util/Collection;)Z getFailed()Ljava/util/List;getCause()Ljava/lang/Throwable;stream()Ljava/util/stream/Stream;  [test0(Ljava/util/List;)Ljava/util/function/Predicate;java/util/stream/Stream9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream; ()Ljava/util/function/Predicate;java/util/stream/CollectorspartitioningBy<(Ljava/util/function/Predicate;)Ljava/util/stream/Collector;collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; getResourceequalsappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringjava/lang/BooleanFALSELjava/lang/Boolean;=(Lorg/osgi/resource/Requirement;)Lorg/osgi/resource/Resource;apply()Ljava/util/function/Function; groupingBy;(Ljava/util/function/Function;)Ljava/util/stream/Collector;forEach"(Ljava/util/function/BiConsumer;)VTRUEisEmptyclose addSuppressed [/(Lorg/osgi/resource/Resource;Ljava/util/List;)Vacceptjava/lang/SystemcurrentTimeMillis()J getMessage@(Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Collection;)V findProviders1(Lorg/osgi/resource/Requirement;)Ljava/util/List; removeAllgetRequirement!()Lorg/osgi/resource/Requirement; getProviderjava/util/ObjectsrequireNonNull(Lorg/osgi/resource/Resource;)ZJ(Lbiz/aQute/resolve/AbstractResolveContext;)Ljava/util/function/Predicate;removeIf!(Ljava/util/function/Predicate;)Z getCapability ()Lorg/osgi/resource/Capability;isSystemResource%aQute/bnd/osgi/resource/ResourceUtils isFragment@(Lorg/osgi/resource/Requirement;Lorg/osgi/resource/Capability;)ZaQute/lib/strings/Strings9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;(Ljava/lang/String;)V containsKey getRequirer-(Ljava/lang/Object;)Ljava/lang/StringBuilder;(ILjava/lang/String;)Vsize()I(I)Ljava/lang/StringBuilder;(I)Ljava/lang/Object;%aQute/bnd/osgi/resource/CapReqBuildercopyZ(Lorg/osgi/resource/Capability;Lorg/osgi/resource/Resource;)Lorg/osgi/resource/Capability;java/util/Collections emptyListunmodifiableCollection.(Ljava/util/Collection;)Ljava/util/Collection;unmodifiableMap (Ljava/util/Map;)Ljava/util/Map;(Ljava/lang/Object;)V ["(Lorg/osgi/resource/Requirement;)V4(Ljava/util/Formatter;)Ljava/util/function/Consumer; (Ljava/util/function/Consumer;)Vjava/lang/ClassdesiredAssertionStatus    "java/lang/invoke/LambdaMetafactory metafactoryLookup(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles![U\/*1 -*++,-: Y =?@A#CH------ - S * Y * Y Y+,-:: :  : :  A :  #Y  : Y : !":   :  #$:   %:&::')*+: ,:-.$:5/:!01 2WXǧ:qJ"Y :  $:   : *  4 $:  ( :   5   2WԻ6Y7: 8Y*+,-  9:   : :   : ;<W =: >* ?* @ +69#~33"-06I JL$M+Q6T9R;SCWFXjYyZ[]`abcde#g(h0i3k^ltm~npqrstwxyz{|}"-02:?W`gr6; j/ ^#3Q#fy   2$^C?F<   z g `"\ 6j/ C?F<   z `"9[ QD$#%5+@  8B3"+0[QQ    }!AM,+BCW,*DCW,*+E ! !   > +B*+E    0*F  I Y M*N-$-G-G:,HIW-JN*BK,LMNOPQ:RYS:TUVWW:,$:s%:XUYSYYSVWWZ \:]Y^W__`:a]Y^W__`:b*cdePQfgh*:i40jUVWcdePQfgk:l:l :n^mumw|m$ '/3>HU^jn    +9EQ^fm ruf  an+J^- U6  +J!!U6 "r mFmQR+A%!umQRm mQRmm#$1*o$ %&.,')*+N*pUY+SY,-SY-SVW-.0-1*... '<qYrLqYrM*"N-.-%:s,tW +tWϻRYSN-uUVW+:,%:-vUY-SYSVW-wUVW,:,%:-vUY-SYSVW-k:-l:-l :nSmmR456+738?:H;K<S=^>|?@ABCDEFE<H+|S (  )(M **'%R22Lm**Rmm+ ,-p*'y*+L+z+ZJKMNQ .+  /k u*{,|}aBqY*:qYr:*":,%:+!:   tWЧ:Y,,&ad2 V W YZ[&]D^O_T`^bacfdRO0 Duu ub12X3&O u)X3&O4& "5**/B6 78b,+YtW!| Y*+:i+qYr::$:l/:  #$:  0 %: * :  i : tW Y::,W,CW:  T :  #$:  - %: * ,!:    :#l noq$w.x09<[ch5?IMPSU9 : [Z; ?< 5= E b b>bb12$>?9)@<&7A*9B b4$>?B9)@4E*%)/3!%$0 A%CDE ,#:$:{%:+,*:$:M:  - :  - 5- 2W*+ -4: )5T]ens~\ n!F T;GH 5]I)i J*5]IK J! *%PL MNf*&+YWWO OP QR Y M*N--::":Z:*&+:,*:  Y: , <W 2Wn,>(4[ips    Ri:S#T [HUH4rV(~WX*#TK (~WYZX<Q0-% Q[Q\ ]^n *N-:,++:P:-.$:#/:*٧YUY*S2 +.!L"v#$&'*+Hv_L>`UHa 4"+/)&b cd Y NqYr:*&:):,: tWӻqYr:+:6::*,:  Y : $:   :  :  ,:* Y :* *:$:&:  2Wx iG t- <W-,]Y^__ _`-"02344<5A6K8N:W<z>?@EFGKLMNOPS T,U=V@XCYM[P_Z`fatchj<e4,fHM @giV ahriH jk l z$WmnWLoR @gKlK z$WmnpWLopQ*,*//PQQQ**//%) QQQ**/#)QQQ**q rso*.M,-+]Y^_*_,`,/N+]Y^_,`=KL* n op+q6p;r=uLvMwmx*M"oo ft  ftB =Nuv/*} wxS* * &   yzxS* * &   y{|* +*M,M,  }  }~|* +*M,M,  }  }~2*  2*   b*UY+SVW,*%&) 3 @*\+a '( O*+5@4[1 @8Q >DEF