42  L  L * *     v v w  v        w x x u *  L 3 L : * * * * * L  TOKEN_PLjava/util/regex/Pattern;()VCodeLineNumberTableLocalVariableTablethisLaQute/bnd/header/OSGiHeader; parseHeader1(Ljava/lang/String;)LaQute/bnd/header/Parameters;valueLjava/lang/String;R(Ljava/lang/String;LaQute/service/reporter/Reporter;)LaQute/bnd/header/Parameters;logger!LaQute/service/reporter/Reporter;o(Ljava/lang/String;LaQute/service/reporter/Reporter;LaQute/bnd/header/Parameters;)LaQute/bnd/header/Parameters;advalueadnamekey clauseName hadAttributeZclauseLaQute/bnd/header/Attrs;aliasesLjava/util/List;nameresultLaQute/bnd/header/Parameters; duplicatesLjava/util/Map;qt$LaQute/libg/qtokens/QuotedTokenizer;delCLocalVariableTypeTable$Ljava/util/List;5Ljava/util/Map; StackMapTableparseProperties,(Ljava/lang/String;)LaQute/bnd/header/Attrs;inputM(Ljava/lang/String;LaQute/service/reporter/Reporter;)LaQute/bnd/header/Attrs;quote.(Ljava/lang/StringBuilder;Ljava/lang/String;)ZeLjava/io/IOException;sbLjava/lang/StringBuilder;+(Ljava/lang/Appendable;Ljava/lang/String;)ZciILjava/lang/Appendable;clean Exceptionslambda$parseHeader$0U(LaQute/bnd/header/Parameters;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;kv SourceFileOSGiHeader.javaaQute/bnd/osgi/Constants OP VZaQute/bnd/header/Parameters V] java/util/HashMap"aQute/libg/qtokens/QuotedTokenizer;=, OaQute/bnd/header/Attrs ,; Empty clause, usually caused by repeating a comma without any name field or by having spaces after the backslash of a property file: %sjava/lang/Object Header contains name field after attribute or directive: %s from %s. Name fields must be consecutive, separated by a ';' like a;b;c;x=3;y=4 java/lang/StringBuilder  UDuplicate attribute/directive name %s in %s. This attribute/directive will be ignored(No value after '=' sign for attribute %s    java/lang/StringBootstrapMethods       Duplicate name %s used in header: '%s'. Duplicate names are specially marked in Bnd with a ~ at the end (which is stripped at printing time).  y|=,,="java/lang/IllegalArgumentException:Trailing comma found, forgot to escape the newline? Input= OInvalid syntax for properties: !Invalid syntax for properties: %s }java/io/IOExceptionjava/lang/RuntimeException O\"    "  MN   ! " # aQute/lib/regex/PatternConstants[-\w]+ $%aQute/bnd/header/OSGiHeader java/util/MapaQute/service/reporter/Reporterjava/util/Listjava/util/Iteratortrim()Ljava/lang/String;length()I'(Ljava/lang/String;Ljava/lang/String;)VaQute/libg/generics/Createlist()Ljava/util/List; nextToken&(Ljava/lang/String;)Ljava/lang/String; getSeparator()C isPedantic()Zwarning& SetLocation InnerClassesT(Ljava/lang/String;[Ljava/lang/Object;)LaQute/service/reporter/Reporter$SetLocation;add(Ljava/lang/Object;)Zerror containsKey(Ljava/lang/String;)ZallowDuplicateAttributesappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(C)Ljava/lang/StringBuilder;toStringput8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object; '(8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; L)apply>(LaQute/bnd/header/Parameters;)Ljava/util/function/BiFunction;computeE(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;indexOf(II)ID(Ljava/lang/String;LaQute/bnd/header/Attrs;)LaQute/bnd/header/Attrs;(Ljava/lang/String;)V(Ljava/lang/Throwable;)V startsWith substring(I)Ljava/lang/String;endsWith(II)Ljava/lang/String;charAt(I)Cjava/util/regex/Patternmatcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;java/util/regex/Matchermatchesjava/lang/Appendable0(Ljava/lang/CharSequence;)Ljava/lang/Appendable;(C)Ljava/lang/Appendable;compile-(Ljava/lang/String;)Ljava/util/regex/Pattern;+aQute/service/reporter/Reporter$SetLocation* +. "java/lang/invoke/LambdaMetafactory metafactory0Lookup(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;1%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!LMN OPQ/*RS TU VWQ0*RS XY VZQA *+YR!S XY [\ V]Q * *, Y N Y* :66Y::: 6  )+++Y*SW ~ :  W;: Y6=?++Y SY*SW   W:  P,& ?Y ~!": +"++#Y SY*SW ++$Y SW%:   &W66':  (i )*: - ,+,*: +:+1,* ~ d-+.Y SY*SW, /W,0,R2%&')*$+'-*.3/80A2H3U4b5s9x:{<>?@ABCDHIKLMNOR+SAXFYJZ\[`]m^t_wazfgnopuvxyS^Y _Y D`Y WaY *bc3de8fgAhY XY[\ijkl$mn'opq8frkstnu - *vu w*9**""xc** *vu  yzQ0*0R}S {Y y|Q* * YYM Y*1 N,6,z-2:6+3YY4 * "5+4Y*SW:%:-6=-2:%:-6,&W3+3YY6 * "5+7Y*SW,Rn)-4<AE`qtx~SH<l`Yx0XY{Y[\ie)mn-opt!  2*!*# }~Qj*+8M:Y,;9RS  XYtF9 }Q+<= +>L+<?++d@L+A=+A?++d@L++B"++dB"C+DE= *AFW>+@+B6%"*\G"GW *GW *AFWRZ $6BgjvzS40pEXYvcct @ " 9 Q=,+Y, ~!"M*,HY, ~!"M,Rhi$j;lS =ij=Y=Yt R*PQ! JKCRv ,/-