4 \] \^_`  a bc de  fg hi j  k  l  mo pqrs t u hv  wx  y z  {| }~ !   n   '\ i i { -\ /\  2  k ! 5 7 7       A\ A    A    K        T   T /     ^     5             &  w    - d  A - '  ! !d i !      id \   \   X X : : : T ^ A= /d A  /{  ! J" J#$ % ()*+, InnerClassesVersionSettingsOptions()VCodeLineNumberTableLocalVariableTablethis#LaQute/bnd/component/DSAnnotations; analyzeJar(LaQute/bnd/osgi/Analyzer;)Ze$Ljava/lang/IllegalArgumentException;entryEntryLjava/util/Map$Entry;ref"LaQute/bnd/component/ReferenceDef;serviceReqMerge'LaQute/bnd/component/MergedRequirement; definition"LaQute/bnd/component/ComponentDef;pathLjava/lang/String; instructionLaQute/bnd/osgi/Instruction;cLaQute/bnd/osgi/Clazz;componentAnnotationanalyzerLaQute/bnd/osgi/Analyzer;settings3LaQute/bnd/component/DSAnnotations$VersionSettings;headerLaQute/bnd/header/Parameters; optionsHeaderoptionsLjava/util/Set; instructionsLaQute/bnd/osgi/Instructions;listLjava/util/Collection;sccomponentPathsLjava/util/List;nousesZdefinitionsByName LaQute/lib/collections/MultiMap;providesLjava/util/TreeSet;requiresmaxVersionUsedByAnyComponentLaQute/bnd/version/Version;finder+LaQute/bnd/xmlattribute/XMLAttributeFinder;componentProcessedLocalVariableTypeTableALjava/util/Map$Entry;;.Ljava/util/Collection;$Ljava/util/List;VLaQute/lib/collections/MultiMap;'Ljava/util/TreeSet; StackMapTable-./01 Exceptions2checkVersionConflictsq(LaQute/bnd/osgi/Analyzer;LaQute/bnd/component/ComponentDef;LaQute/bnd/component/DSAnnotations$VersionSettings;)Vdse>LaQute/bnd/component/error/DeclarativeServicesAnnotationError; makeUniqueE(LaQute/lib/collections/MultiMap;LaQute/bnd/component/ComponentDef;)V uniqueNamel4Ljava/util/List; Signature{(LaQute/lib/collections/MultiMap;LaQute/bnd/component/ComponentDef;)V%removeOverlapInServiceComponentHeader((Ljava/util/Collection;)Ljava/util/List;namenames wildcardswildcardedPathsactual*Ljava/util/Collection;P(Ljava/util/Collection;)Ljava/util/List;addServiceCapability4TypeRef8([LaQute/bnd/osgi/Descriptors$TypeRef;Ljava/util/Set;Z)Vusesservices%[LaQute/bnd/osgi/Descriptors$TypeRef; objectClassaLaQute/bnd/header/Attrs;ps#Ljava/util/Set;L([LaQute/bnd/osgi/Descriptors$TypeRef;Ljava/util/Set;Z)VaddServiceRequirementL(LaQute/bnd/component/ReferenceDef;LaQute/bnd/component/MergedRequirement;)V cardinality6LaQute/bnd/component/annotations/ReferenceCardinality;optionalmultiplefilter5addExtenderRequirement-(Ljava/util/Set;LaQute/bnd/version/Version;)VversionnextA(Ljava/util/Set;LaQute/bnd/version/Version;)V updateHeaderA(LaQute/bnd/osgi/Analyzer;Ljava/lang/String;Ljava/util/TreeSet;)VsbLjava/lang/StringBuilder;valuesetU(LaQute/bnd/osgi/Analyzer;Ljava/lang/String;Ljava/util/TreeSet;)VtoString()Ljava/lang/String;lambda$addServiceCapability$46 PackageRef*(LaQute/bnd/osgi/Descriptors$PackageRef;)Zpkg'LaQute/bnd/osgi/Descriptors$PackageRef;.lambda$removeOverlapInServiceComponentHeader$3(Ljava/lang/String;)Zlambda$analyzeJar$2>(LaQute/bnd/osgi/Analyzer;Ljava/lang/String;Ljava/util/List;)Vkvlambda$analyzeJar$1H(LaQute/bnd/component/ComponentDef;)LaQute/bnd/osgi/Descriptors$TypeRef;deflambda$analyzeJar$0(Ljava/util/List;)Z SourceFileDSAnnotations.java 1aQute/bnd/component/DSAnnotations$VersionSettingsaQute/bnd/osgi/Constants-dsannotations* 789 :; <=-dsannotations-options >?)aQute/bnd/component/DSAnnotations$Options@ AB CD EF G= >HIjava/util/Map$Entry JK"java/lang/IllegalArgumentExceptionCUnrecognized %s value %s with attributes %s, expected values are %sjava/lang/Object LH MH NB OQ-dsannotations-inherit RP ST UV-ds-felix-extensions WTaQute/bnd/osgi/Instructions X YZ [\Service-Component 7?java/util/ArrayList ]H ^_-nousesaQute/lib/collections/MultiMapjava/util/TreeSet` a)aQute/bnd/xmlattribute/XMLAttributeFinder baQute/bnd/osgi/Clazz cDaQute/bnd/osgi/Instruction dH eP f= g hi j kb  java/lang/StringBuilder OSGI-INF/ lm Invalid component name n8.xml GH opaQute/bnd/component/TagResource qr st uv wT xV y+ %( zT%aQute/bnd/component/MergedRequirement osgi.service { |} aQute/bnd/component/ReferenceDef 34 ~  = aQute/bnd/version/Version T  0org/osgi/service/component/annotations/Component   DEorg/osgi/service/component/annotations/RequireServiceComponentRuntime ;< java/lang/String [Ljava/lang/String; l Require-Capability @AProvide-Capability BootstrapMethodsVY      8 L 9uses:aQute/bnd/header/Parameters  y 56 6 6 6 (objectClass=)org/osgi/resource/Namespaceactive  filter:-org/osgi/namespace/extender/ExtenderNamespace&aQute/bnd/component/ComponentConstants+"(&(osgi.extender=osgi.component)(version>= l)(!(>=)))" osgi.extender; l  DSAnnotations = =ESame component name %s used in multiple component implementations: %s V !aQute/bnd/component/DSAnnotations aQute/bnd/service/AnalyzerPlugin#aQute/bnd/component/DSAnnotations$1 java/util/Setjava/util/IteratoraQute/bnd/osgi/Analyzerjava/util/Collection aQute/bnd/component/ComponentDefjava/lang/Exception"aQute/bnd/osgi/Descriptors$TypeRef4aQute/bnd/component/annotations/ReferenceCardinality%aQute/bnd/osgi/Descriptors$PackageRef getProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;aQute/bnd/header/OSGiHeader parseHeader1(Ljava/lang/String;)LaQute/bnd/header/Parameters;isEmpty()ZmergeProperties&(Ljava/lang/String;)Ljava/lang/String;java/util/EnumSetnoneOf&(Ljava/lang/Class;)Ljava/util/EnumSet;entrySet()Ljava/util/Set;iterator()Ljava/util/Iterator;hasNext()Ljava/lang/Object; java/util/Map parseOptionZ(Ljava/util/Map$Entry;Ljava/util/Set;LaQute/bnd/component/DSAnnotations$VersionSettings;)VgetKeygetValueallOferror SetLocationT(Ljava/lang/String;[Ljava/lang/Object;)LaQute/service/reporter/Reporter$SetLocation;isinherit+LaQute/bnd/component/DSAnnotations$Options;add(Ljava/lang/Object;)ZfelixExtensions (LaQute/bnd/header/Parameters;)V getClassspace()Ljava/util/Map;values()Ljava/util/Collection;trimlength()I&aQute/bnd/component/DSAnnotationReaderV1_0(LaQute/bnd/osgi/Analyzer;)VkeySetgetFQNmatches isNegated minVersion getDefinition(LaQute/bnd/osgi/Clazz;LaQute/bnd/osgi/Analyzer;Ljava/util/Set;LaQute/bnd/xmlattribute/XMLAttributeFinder;LaQute/bnd/version/Version;)LaQute/bnd/component/ComponentDef;sortReferencesprepareappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;validResourcePathgetJar()LaQute/bnd/osgi/Jar;getTag()LaQute/lib/tag/Tag;(LaQute/lib/tag/Tag;)VaQute/bnd/osgi/Jar putResource.(Ljava/lang/String;LaQute/bnd/osgi/Resource;)Znocapabilitiescontainsservicenorequirements(Ljava/lang/String;)V referencesLjava/util/Map; toStringList()Ljava/util/List;addAll(Ljava/util/Collection;)ZmaxD(Ljava/lang/Comparable;Ljava/lang/Comparable;)Ljava/lang/Comparable;extenderV1_3 compareTo(LaQute/bnd/version/Version;)I getTypeRef8(Ljava/lang/String;)LaQute/bnd/osgi/Descriptors$TypeRef; findClass<(LaQute/bnd/osgi/Descriptors$TypeRef;)LaQute/bnd/osgi/Clazz; annotationstoArray(([Ljava/lang/Object;)[Ljava/lang/Object;aQute/bnd/osgi/Processor'([Ljava/lang/String;)Ljava/lang/String; setProperty'(Ljava/lang/String;Ljava/lang/String;)VaQute/bnd/stream/MapStreamof-(Ljava/util/Map;)LaQute/bnd/stream/MapStream;  test ()Ljava/util/function/Predicate; filterValue<(Ljava/util/function/Predicate;)LaQute/bnd/stream/MapStream;'(Ljava/lang/Object;Ljava/lang/Object;)V %(Ljava/lang/String;Ljava/util/List;)Vaccept:(LaQute/bnd/osgi/Analyzer;)Ljava/util/function/BiConsumer;forEach"(Ljava/util/function/BiConsumer;)V maxVersionimplementation$LaQute/bnd/osgi/Descriptors$TypeRef;FaQute/bnd/component/error/DeclarativeServicesAnnotationError$ErrorType ErrorTypeVERSION_MISMATCHHLaQute/bnd/component/error/DeclarativeServicesAnnotationError$ErrorType;o(Ljava/lang/String;Ljava/lang/String;LaQute/bnd/component/error/DeclarativeServicesAnnotationError$ErrorType;)V versionReason+aQute/service/reporter/Reporter$SetLocationdetailsA(Ljava/lang/Object;)LaQute/service/reporter/Reporter$SetLocation;java/util/Collections emptyList getOrDefault8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;size(I)Ljava/lang/StringBuilder;'(Ljava/lang/Object;Ljava/lang/Object;)Z(Ljava/util/Collection;)V removeIf!(Ljava/util/function/Predicate;)Z(Ljava/lang/CharSequence;)Zjava/util/Arraysstream.([Ljava/lang/Object;)Ljava/util/stream/Stream;&(Ljava/lang/Object;)Ljava/lang/Object;8(LaQute/bnd/osgi/Descriptors$TypeRef;)Ljava/lang/String;apply()Ljava/util/function/Function;java/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;sorted()Ljava/util/stream/Stream;aQute/lib/strings/Stringsjoining()Ljava/util/stream/Collector;collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;put &M(LaQute/bnd/osgi/Descriptors$TypeRef;)LaQute/bnd/osgi/Descriptors$PackageRef; 9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream; J;(LaQute/bnd/osgi/Descriptors$PackageRef;)Ljava/lang/String;D(Ljava/lang/String;LaQute/bnd/header/Attrs;)LaQute/bnd/header/Attrs;OPTIONALMULTIPLE AT_LEAST_ONE)(Ljava/lang/String;Ljava/lang/String;ZZ)V bumpMajor()LaQute/bnd/version/Version;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;(Ljava/lang/StringBuilder;)Vjoin((Ljava/lang/Iterable;)Ljava/lang/String;isJava isMetaData java/util/stream/CollectorstoListaQute/bnd/osgi/Descriptors  XY QRaQute/service/reporter/Reporter OP  IL UV"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; getPackageRef)()LaQute/bnd/osgi/Descriptors$PackageRef;%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!/*/ *YM+N- + : ::K:,1:+Y SYSYSY SW+W+ W!Y-":+#$:+%&:'Y(: )*  +W+,6 -Y.: /Y0: /Y0: 1:2Y+3:64:J5:6:%7:89 :+,;<:6=+>*+,?* @AYBCD+EFGDHDI: +W+JKYLMNWOP*Q  RSPKTYUV:W$4:X:*Y Z[W\]^:קT_P`a<++bcd:e+fcP`]^:* g h:  ijkl:+%m*+n o*+p o qrs+tuQY\BPnpqru(v/wQyY}\z^{n|{~'*Ikx $/V^al{~#(^,Q9V/=kI8-**"(/k`XO - $    '*HQ9/`O $         -?   ! i=  ! i-//^2 !5 -7{i(T #5S,\-vaGwY,xyz{:+|Y,\SY,ESY-vSY,}S~W$GLR4$.SSSS RM,EN+,E:!AYB-DDIN+,E,W,-E=GL4MMMH8M8 =i ?x'Y*L+W!Y+M, 'Y*'Y(N*4:1i:,-+W-2  %.6T g j s v 4Tx o Z!6B" x# o 6B" .! +i $%(++i:Y:WI+i: WY:UW:,Wb%-.7AENX b!g"l#y$%)*+,-\ y)*+%,7x-./ 0 1 (i\234`+N+: 6 6AYBD-DDI:,01 2"396S7_8R```[, U56">79'8S 9 i:@@;<e,NY:Y:AYBD,DDD-DIWW:+W";<=>JBTC[DdEHeee=`>W/N-.[ 0 e1?@A -+,&:m::P:AYi:DW-IW-:+,m>PQRST<UOVYWaXmYp[z\}^_a\ O+BC<>c/|DE<>E 0&i IA  i/i FGH-e  ILI** MN @ OPD*   @ QRy+*Y+SY,ĹSW& ++S+T UV/*x W XYE*  @Z[J  @ n &3' J3K P w@R&'