PK +X/ META-INF/PK *X/hhMETA-INF/MANIFEST.MFManifest-Version: 1.0 Ant-Version: Apache Ant 1.5.4 Created-By: 1.4.2-b28 (Sun Microsystems Inc.) PK 8.org/PK pM. org/intellij/PK X/org/intellij/autoboxing/PK X/S\  Aorg/intellij/autoboxing/ArrayToCollectionConverterFactory$1.class.   SourceFile&ArrayToCollectionConverterFactory.java Synthetic ;org/intellij/autoboxing/ArrayToCollectionConverterFactory$1 InnerClassesjava/lang/Object9org/intellij/autoboxing/ArrayToCollectionConverterFactory  PK X/bbOorg/intellij/autoboxing/ArrayToCollectionConverterFactory$ToListConverter.class.9 % %&' %( ) *+, -/01()VCodeLineNumberTableLocalVariableTablethisToListConverter InnerClassesKLorg/intellij/autoboxing/ArrayToCollectionConverterFactory$ToListConverter;getName()Ljava/lang/String;convert1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String; psiElementLcom/intellij/psi/PsiElement;2@(Lorg/intellij/autoboxing/ArrayToCollectionConverterFactory$1;)Vx0=Lorg/intellij/autoboxing/ArrayToCollectionConverterFactory$1; Synthetic SourceFile&ArrayToCollectionConverterFactory.java java.util.Listjava/lang/StringBufferArrays.asList( 345 6) 78Iorg/intellij/autoboxing/ArrayToCollectionConverterFactory$ToListConverterjava/lang/Object!org/intellij/autoboxing/Converter;org/intellij/autoboxing/ArrayToCollectionConverterFactory$1append,(Ljava/lang/String;)Ljava/lang/StringBuffer;com/intellij/psi/PsiElementgetTexttoString9org/intellij/autoboxing/ArrayToCollectionConverterFactory  /* - RY+  9* !"#$ . .PK X/?/,  ?org/intellij/autoboxing/ArrayToCollectionConverterFactory.class.V 5678 9 : ;<= ;> ? @A B CDE FGHIJ InnerClassesToListConverterclass$java$util$ListLjava/lang/Class; Synthetic()VCodeLineNumberTableLocalVariableTablethis;Lorg/intellij/autoboxing/ArrayToCollectionConverterFactory; getConvertery(Lcom/intellij/psi/PsiExpression;Lcom/intellij/psi/PsiType;Lcom/intellij/psi/PsiType;)Lorg/intellij/autoboxing/Converter; psiExpression Lcom/intellij/psi/PsiExpression; psiFromTypeLcom/intellij/psi/PsiType; psiToTypepsiToClassTypeLcom/intellij/psi/PsiClassType; Exceptionsclass$%(Ljava/lang/String;)Ljava/lang/Class;x1"Ljava/lang/ClassNotFoundException;x0Ljava/lang/String; SourceFile&ArrayToCollectionConverterFactory.javaK L. java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError MN O com/intellij/psi/PsiArrayType5org/intellij/autoboxing/IntentionUnavailableExceptioncom/intellij/psi/PsiClassType PQ java.util.List -.R STIorg/intellij/autoboxing/ArrayToCollectionConverterFactory$ToListConverter U9org/intellij/autoboxing/ArrayToCollectionConverterFactoryjava/lang/Object(org/intellij/autoboxing/ConverterFactory;org/intellij/autoboxing/ArrayToCollectionConverterFactory$1java/lang/ClassforName getMessage()Ljava/lang/String;(Ljava/lang/String;)Vresolve()Lcom/intellij/psi/PsiClass;org/intellij/autoboxing/PsiUtilisInterfaceOrAncestor/(Lcom/intellij/psi/PsiClass;Ljava/lang/Class;)Z@(Lorg/intellij/autoboxing/ArrayToCollectionConverterFactory$1;)V!3*  !"#$U, Y - Y - :  Y   Y Y"   $DL 4U!"U%&U'(U)($1*+,-.N*LY+  /01234 PK X/ڥ 8org/intellij/autoboxing/ArrayToCollectionIntention.class.g9 : ; < => ?@ ABC AD EF EG HI EJ KL AMNOARRAYS_CLASS_NAMELjava/lang/String; ConstantValueUTIL_PACKAGE_NAME()VCodeLineNumberTableLocalVariableTablethis4Lorg/intellij/autoboxing/ArrayToCollectionIntention;invokeg(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Vproject&Lcom/intellij/openapi/project/Project;editor$Lcom/intellij/openapi/editor/Editor;psiFileLcom/intellij/psi/PsiFile; ExceptionsPaddImportStatementC(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/project/Project;)V psiJavaFileLcom/intellij/psi/PsiJavaFile; psiImportList Lcom/intellij/psi/PsiImportList;psiImportStatement%Lcom/intellij/psi/PsiImportStatement; psiManagerLcom/intellij/psi/PsiManager;factory$Lcom/intellij/psi/PsiElementFactory;psiArraysClassLcom/intellij/psi/PsiClass; SourceFileArrayToCollectionIntention.java9org/intellij/autoboxing/ArrayToCollectionConverterFactory  Q )*  com/intellij/psi/PsiJavaFile RS java.utilT UVjava.util.Arrays WVX YZ [\] ^_ `ab cd ef2org/intellij/autoboxing/ArrayToCollectionIntention%org/intellij/autoboxing/BaseIntention-com/intellij/util/IncorrectOperationException-(Lorg/intellij/autoboxing/ConverterFactory;)V getImportList"()Lcom/intellij/psi/PsiImportList;com/intellij/psi/PsiImportListfindOnDemandImportStatement9(Ljava/lang/String;)Lcom/intellij/psi/PsiImportStatement;findSingleClassImportStatementcom/intellij/psi/PsiManager getInstanceE(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiManager;getElementFactory&()Lcom/intellij/psi/PsiElementFactory;)com/intellij/psi/search/GlobalSearchScopecreateAllScopeS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/search/GlobalSearchScope; findClassZ(Ljava/lang/String;Lcom/intellij/psi/search/GlobalSearchScope;)Lcom/intellij/psi/PsiClass;"com/intellij/psi/PsiElementFactorycreateImportStatementB(Lcom/intellij/psi/PsiClass;)Lcom/intellij/psi/PsiImportStatement;add<(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;! : *Y     ^*-+*+,- *!"#$%&'()*  _+N-: : :, : : ,::W: )./5 <!I#T$^%\ __%&_!"Z+, R-.G/05*12<#34I56'(78PK X/>.org/intellij/autoboxing/AutoBoxingPlugin.class.F . / 0123 . 4 056 .7 .8 .9 .: .; .<=>?_project&Lcom/intellij/openapi/project/Project;)(Lcom/intellij/openapi/project/Project;)VCodeLineNumberTableLocalVariableTablethis*Lorg/intellij/autoboxing/AutoBoxingPlugin;project projectOpened()Vmanager5Lcom/intellij/codeInsight/intention/IntentionManager; projectClosedgetComponentName()Ljava/lang/String; initComponentdisposeComponent SourceFileAutoBoxingPlugin.java $ @ AB%org/intellij/autoboxing/BaseIntention1org/intellij/autoboxing/ToWrapperConverterFactory C DE3org/intellij/autoboxing/ToPrimitiveConverterFactory9org/intellij/autoboxing/StringToPrimitiveConverterFactory9org/intellij/autoboxing/CollectionToArrayConverterFactory0org/intellij/autoboxing/ToStringConverterFactory2org/intellij/autoboxing/ArrayToCollectionIntention7org/intellij/autoboxing/TypeToArrayTypeConverterFactoryAutoBoxingPlugin(org/intellij/autoboxing/AutoBoxingPluginjava/lang/Object0com/intellij/openapi/components/ProjectComponent3com/intellij/codeInsight/intention/IntentionManager getInstance](Lcom/intellij/openapi/project/Project;)Lcom/intellij/codeInsight/intention/IntentionManager;-(Lorg/intellij/autoboxing/ConverterFactory;)V addAction7(Lcom/intellij/codeInsight/intention/IntentionAction;)V!F **+   ! "#$*L+YY+Y Y +Y Y +Y Y+YY+Y+YY& ,>Pbm !x%&'$+  !()-  !*$+"  !+$+&  !,-PK X/iX55+org/intellij/autoboxing/BaseIntention.class. $[ $\ ]^ _` #a #bc [d e #f g^ hi jk lm no pq rs #tuv _w px py z{ |} |~ g | r _ _converter#Lorg/intellij/autoboxing/Converter;_logger(Lcom/intellij/openapi/diagnostic/Logger;_converterFactory*Lorg/intellij/autoboxing/ConverterFactory;-(Lorg/intellij/autoboxing/ConverterFactory;)VCodeLineNumberTableLocalVariableTablethis'Lorg/intellij/autoboxing/BaseIntention;converterFactorygetText()Ljava/lang/String; getFamilyNamestartInWriteAction()Z isAvailableg(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)ZpositionI elementAtLcom/intellij/psi/PsiElement; psiExpression Lcom/intellij/psi/PsiExpression; availableZe7Lorg/intellij/autoboxing/IntentionUnavailableException;Ljava/lang/Exception;project&Lcom/intellij/openapi/project/Project;editor$Lcom/intellij/openapi/editor/Editor;psiFileLcom/intellij/psi/PsiFile;=(Lcom/intellij/psi/PsiFile;Lcom/intellij/psi/PsiExpression;)Z psiFromTypeLcom/intellij/psi/PsiType; psiToType Exceptionsinvokeg(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)V psiManagerLcom/intellij/psi/PsiManager;factory$Lcom/intellij/psi/PsiElementFactory;psiReplacement SourceFileBaseIntention.java ,  5 () *+java/lang/StringBuffer Convert to &' 5 AutoBoxing     8 9L5org/intellij/autoboxing/IntentionUnavailableExceptionjava/lang/Exception     %org/intellij/autoboxing/BaseIntentionjava/lang/Object2com/intellij/codeInsight/intention/IntentionAction-com/intellij/util/IncorrectOperationException()VgetClass()Ljava/lang/Class;java/lang/ClassgetName&com/intellij/openapi/diagnostic/Logger getInstance<(Ljava/lang/String;)Lcom/intellij/openapi/diagnostic/Logger;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;!org/intellij/autoboxing/ConvertertoString"com/intellij/openapi/editor/Editor getCaretModel*()Lcom/intellij/openapi/editor/CaretModel;&com/intellij/openapi/editor/CaretModel getOffset()Icom/intellij/psi/PsiFile findElementAt (I)Lcom/intellij/psi/PsiElement;org/intellij/autoboxing/PsiUtilfindEnclosingExpression?(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiExpression;com/intellij/psi/PsiExpression isWritabledebug(Ljava/lang/Throwable;)VfindPsiTypeOfExpression<(Lcom/intellij/psi/PsiExpression;)Lcom/intellij/psi/PsiType;findPsiExpectedType(org/intellij/autoboxing/ConverterFactory getConvertery(Lcom/intellij/psi/PsiExpression;Lcom/intellij/psi/PsiType;Lcom/intellij/psi/PsiType;)Lorg/intellij/autoboxing/Converter;com/intellij/psi/PsiManagerE(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiManager;getElementFactory&()Lcom/intellij/psi/PsiElementFactory;convert1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String;"com/intellij/psi/PsiElementFactorycreateExpressionFromTextQ(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiExpression;getCodeStyleManager/()Lcom/intellij/psi/codeStyle/CodeStyleManager;+com/intellij/psi/codeStyle/CodeStyleManagerreformat<(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;replaceerror!#$%&'()*+,-.X****+/0123+45.FY *  /0 1265.-/0 1278.,/0 129:.G,6-::*-6::*)6*56):*5:/2 " #$%(&*'3(6)8*:+<,E-0f );<=>?@3AB8CD< CEG12GFGGHIGJK9L.),N,:**,- * /34 5604)12)JK)?@$MN ONPQR.3 e+::,6-:* : W!W::*"QTQY/6 ;< =>'?<AGBQFTCVFYD[EdG0p KST DUV7;<'*?@<W@VCD[ CEe12eFGeHIeJKPXYZPK X/cs77Porg/intellij/autoboxing/CollectionToArrayConverterFactory$ToArrayConverter.class.S 1 2 3 45 678 1 9: ;< =>?@ABCDFGH _arrayNameLjava/lang/String; _memberClass_isSizeZ((Ljava/lang/String;Ljava/lang/String;Z)VCodeLineNumberTableLocalVariableTablethisToArrayConverter InnerClassesLLorg/intellij/autoboxing/CollectionToArrayConverterFactory$ToArrayConverter; arrayName memberClassisSizegetName()Ljava/lang/String;convert1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String; psiElementLcom/intellij/psi/PsiElement; sizeString SourceFile&CollectionToArrayConverterFactory.java I   ObjectJ KLjava/lang/StringBufferM N) OP .toArray() Q).size()0([]) .toArray(new [])RJorg/intellij/autoboxing/CollectionToArrayConverterFactory$ToArrayConverterjava/lang/Object!org/intellij/autoboxing/Converter()Vjava/lang/Stringequals(Ljava/lang/Object;)Zcom/intellij/psi/PsiElementgetTextappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;toString9org/intellij/autoboxing/CollectionToArrayConverterFactory l**+*,*$% &'( *!$%&'()/*+ !$*+*Y+   *Y+   MY *  +   *  ,  / 0%1J2 !$,-J?./0# E" PK X/,V.II?org/intellij/autoboxing/CollectionToArrayConverterFactory.class.H ,-. , /01 23456 7 89 :;<=ToArrayConverter InnerClasses()VCodeLineNumberTableLocalVariableTablethis;Lorg/intellij/autoboxing/CollectionToArrayConverterFactory; getConvertery(Lcom/intellij/psi/PsiExpression;Lcom/intellij/psi/PsiType;Lcom/intellij/psi/PsiType;)Lorg/intellij/autoboxing/Converter; psiExpression Lcom/intellij/psi/PsiExpression; psiFromTypeLcom/intellij/psi/PsiType; psiToTypepsiFromClassTypeLcom/intellij/psi/PsiClassType;psiToArrayTypeLcom/intellij/psi/PsiArrayType; psiMemberTypeisSizeZ Exceptions SourceFile&CollectionToArrayConverterFactory.java com/intellij/psi/PsiClassType5org/intellij/autoboxing/IntentionUnavailableException> ?@com/intellij/psi/PsiArrayType AB!com/intellij/psi/PsiPrimitiveType(com/intellij/psi/PsiMethodCallExpression!com/intellij/psi/PsiNewExpressionJorg/intellij/autoboxing/CollectionToArrayConverterFactory$ToArrayConverter CDE FD G9org/intellij/autoboxing/CollectionToArrayConverterFactoryjava/lang/Object(org/intellij/autoboxing/ConverterFactoryorg/intellij/autoboxing/PsiUtildoesImplementCollection"(Lcom/intellij/psi/PsiClassType;)ZgetComponentType()Lcom/intellij/psi/PsiType;getCanonicalText()Ljava/lang/String;com/intellij/psi/PsiTypegetPresentableText((Ljava/lang/String;Ljava/lang/String;Z)V!3*  ., Y,: Y- Y- Y-:: Y+ + 6 Y  >     %)18@FMU]rR ! q"#F@$%M9& r'()*+   PK X/JW'org/intellij/autoboxing/Converter.class.   getName()Ljava/lang/String;convert1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String; SourceFileConverter.java!org/intellij/autoboxing/Converterjava/lang/ObjectPK X/olnn.org/intellij/autoboxing/ConverterFactory.class.    getConvertery(Lcom/intellij/psi/PsiExpression;Lcom/intellij/psi/PsiType;Lcom/intellij/psi/PsiType;)Lorg/intellij/autoboxing/Converter; Exceptions  SourceFileConverterFactory.java(org/intellij/autoboxing/ConverterFactoryjava/lang/Object5org/intellij/autoboxing/IntentionUnavailableExceptionPK X/5Na,org/intellij/autoboxing/ConvertionUtil.class. |}~   = <   =  <    <   ! < < | < < < < < < <  WRAPPER_MAPLjava/util/Map; NUMERIC_TYPESLjava/util/List;class$java$lang$IntegerLjava/lang/Class; Syntheticclass$java$lang$Booleanclass$java$lang$Doubleclass$java$lang$Characterclass$java$lang$Floatclass$java$lang$Longclass$java$lang$Shortclass$java$lang$Byte()VCodeLineNumberTableLocalVariableTablethis(Lorg/intellij/autoboxing/ConvertionUtil;getPsiPrimitiveType;(Lcom/intellij/psi/PsiClassType;)Lcom/intellij/psi/PsiType;entryEntry InnerClassesLjava/util/Map$Entry;iteratorLjava/util/Iterator; psiClassTypeLcom/intellij/psi/PsiClassType;psiClassLcom/intellij/psi/PsiClass;isWrapperClassType"(Lcom/intellij/psi/PsiClassType;)ZgetWrapperClassName7(Lcom/intellij/psi/PsiPrimitiveType;)Ljava/lang/String;psiPrimitiveType#Lcom/intellij/psi/PsiPrimitiveType;resultLjava/lang/String;isSupportedPrimiviteType(Lcom/intellij/psi/PsiType;)ZpsiTypeLcom/intellij/psi/PsiType; isConvertable7(Lcom/intellij/psi/PsiType;Lcom/intellij/psi/PsiType;)ZfromTypetoTypetoIndexI fromIndex isNumericType&(Lcom/intellij/psi/PsiPrimitiveType;)Zclass$%(Ljava/lang/String;)Ljava/lang/Class;x1"Ljava/lang/ClassNotFoundException;x0 SourceFileConvertionUtil.java u java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError L LM  >?  Y java/util/Map$Entry !com/intellij/psi/PsiPrimitiveType ST java/lang/String  j j j @A java/util/HashMapjava/util/ArrayList j BCjava.lang.Integer tu j ECjava.lang.Boolean j FCjava.lang.Double GCjava.lang.Character j HCjava.lang.Float j ICjava.lang.Long JCjava.lang.Short KCjava.lang.Byte &org/intellij/autoboxing/ConvertionUtiljava/lang/Objectjava/lang/ClassforName getMessage()Ljava/lang/String;(Ljava/lang/String;)Vcom/intellij/psi/PsiClassTyperesolve()Lcom/intellij/psi/PsiClass;com/intellij/psi/PsiClassgetQualifiedName java/util/MapentrySet()Ljava/util/Set; java/util/Set()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object;getValueequals(Ljava/lang/Object;)ZgetKeyget&(Ljava/lang/Object;)Ljava/lang/Object; lastIndexOf(I)I substring(I)Ljava/lang/String; containsKeycom/intellij/psi/PsiTypeCHARSHORTBYTEjava/util/ListindexOf(Ljava/lang/Object;)IcontainsINTgetNameput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;BOOLEANDOUBLEFLOATLONGadd!<= >?@ABCDECDFCDGCDHCDICDJCDKCD LMN3*O !"P QR STNV*L+ +  M, ,, N-+ -O"%&'(+)5*G+T-P*5UX"2YZV[\Q]^ _`N7 *O1P  [\ abNR *L++.`O 5 6Pcd ef ghN4 *O:P  ij klN[+ *+ *+ *+=*>O. >?@A B.C0D:EDFNGPHP*[mj[nj:!opDqp rsNE**OLM NP cdtuNN*LY+OP vwxfDyMNY !Y" #$%&Y$$'(W )*+&Y**'(W ,-.&Y--'(W /0&Y//'(W 123&Y22'(W 456&Y55'(W 78&Y77'(W 9:&Y99'(W;W;W;W#;W4;W1;W,;WOJ 8\4@LXdp|z{W V PK X/tIO;org/intellij/autoboxing/IntentionUnavailableException.class.  ()VCodeLineNumberTableLocalVariableTablethis7Lorg/intellij/autoboxing/IntentionUnavailableException;(Ljava/lang/String;)VmessageLjava/lang/String; SourceFile"IntentionUnavailableException.java   5org/intellij/autoboxing/IntentionUnavailableExceptionjava/lang/Exception!3*    >*+    PK X/xKB$B$%org/intellij/autoboxing/PsiUtil.class._    V U  U   U     / 6    *    U U U U 6  / 8 :  ? U  U   U U   U        SUPPORTED_OPERATIONS[Sclass$java$util$CollectionLjava/lang/Class; Synthetic()VCodeLineNumberTableLocalVariableTablethis!Lorg/intellij/autoboxing/PsiUtil;isSupportedOperation"(Lcom/intellij/psi/PsiJavaToken;)ZsupportedOperationSiI psiJavaTokenLcom/intellij/psi/PsiJavaToken;findEnclosingExpression?(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiExpression;psiBinaryExpression&Lcom/intellij/psi/PsiBinaryExpression; psiElementLcom/intellij/psi/PsiElement; psiExpression Lcom/intellij/psi/PsiExpression; ExceptionsfindNearestEnclosingExpressionpsiJavaCodeReferenceElement.Lcom/intellij/psi/PsiJavaCodeReferenceElement;psiElementInContextgetParameterPositionG(Lcom/intellij/psi/PsiExpressionList;Lcom/intellij/psi/PsiExpression;)IpsiExpressionList$Lcom/intellij/psi/PsiExpressionList; expressions![Lcom/intellij/psi/PsiExpression;getTypeOfParemeter9(Lcom/intellij/psi/PsiMethod;I)Lcom/intellij/psi/PsiType; psiMethodLcom/intellij/psi/PsiMethod;parameterPosition parameters [Lcom/intellij/psi/PsiParameter; psiParameterLcom/intellij/psi/PsiParameter;findPsiExpectedType<(Lcom/intellij/psi/PsiExpression;)Lcom/intellij/psi/PsiType; psiVariableLcom/intellij/psi/PsiVariable;psiAssignmentExpression*Lcom/intellij/psi/PsiAssignmentExpression; psiArrayTypeLcom/intellij/psi/PsiArrayType;psiReturnStatement%Lcom/intellij/psi/PsiReturnStatement;contextfindEnclosingPsiMethod;(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiMethod;currentPsiElementfindEncloingPsiMethodB(Lcom/intellij/psi/PsiExpressionList;)Lcom/intellij/psi/PsiMethod;psiMethodCallExpression*Lcom/intellij/psi/PsiMethodCallExpression;psiNewExpression#Lcom/intellij/psi/PsiNewExpression;findPsiTypeOfExpressionpsiTypeLcom/intellij/psi/PsiType;doesImplementCollection"(Lcom/intellij/psi/PsiClassType;)Z psiClassTypeLcom/intellij/psi/PsiClassType;psiClassLcom/intellij/psi/PsiClass;psiCollectionClass(Lcom/intellij/psi/PsiClass;)Z psiInterfaces[Lcom/intellij/psi/PsiClass;isCollectionInterface psiInterfaceisInterfaceOrAncestor/(Lcom/intellij/psi/PsiClass;Ljava/lang/Class;)Z interfaces[Ljava/lang/Class;intf currentClass isPsiClassOf3(Lcom/intellij/psi/PsiClassType;Ljava/lang/Class;)ZaClassisJDK14xOrHigher (Lcom/intellij/psi/PsiElement;)Zproject&Lcom/intellij/openapi/project/Project; projectJdk.Lcom/intellij/openapi/projectRoots/ProjectJdk; versionStringLjava/lang/String;eLjava/lang/Exception;class$%(Ljava/lang/String;)Ljava/lang/Class;x1"Ljava/lang/ClassNotFoundException;x0 SourceFile PsiUtil.java  java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError  \ \] WX !"5org/intellij/autoboxing/IntentionUnavailableException tl #$com/intellij/psi/PsiExpression(com/intellij/psi/PsiAssignmentExpression.com/intellij/psi/PsiArrayInitializerExpression)com/intellij/psi/PsiArrayAccessExpression$com/intellij/psi/PsiBinaryExpression %& cd',com/intellij/psi/PsiJavaCodeReferenceElementcom/intellij/psi/PsiJavaTokencom/intellij/psi/PsiWhiteSpace ($ )$ com/intellij/psi/PsiErrorElementcom/intellij/psi/PsiVariable#com/intellij/psi/PsiReturnStatement *;+ ,- ./)This is BUG!!! Shouldn't reach this point 012 345 67com/intellij/psi/PsiArrayType 87 9: ;:< ="com/intellij/psi/PsiExpressionList xy ~ >7 ?$com/intellij/psi/PsiMethod(com/intellij/psi/PsiMethodCallExpression @A!com/intellij/psi/PsiNewExpression!com/intellij/psi/PsiPrimitiveType B Ccom/intellij/psi/PsiClassType DE F GE HI J YZjava.util.Collection K HL MN OPQ RST UV WXY Z [\ ]^java/lang/Exceptionorg/intellij/autoboxing/PsiUtiljava/lang/Objectjava/lang/ClassforName getMessage()Ljava/lang/String;(Ljava/lang/String;)V getTokenType()S getContext()Lcom/intellij/psi/PsiElement;getOperationSign!()Lcom/intellij/psi/PsiJavaToken;com/intellij/psi/PsiElementgetPrevSibling getLastChildgetTextjava/lang/Stringequals(Ljava/lang/Object;)ZgetExpressions#()[Lcom/intellij/psi/PsiExpression;getParameterList%()Lcom/intellij/psi/PsiParameterList;!com/intellij/psi/PsiParameterList getParameters"()[Lcom/intellij/psi/PsiParameter;com/intellij/psi/PsiParametergetType()Lcom/intellij/psi/PsiType;getComponentType getLOperand"()Lcom/intellij/psi/PsiExpression; getROperandcom/intellij/psi/PsiTypeINT getReturnType getParent resolveMethod()Lcom/intellij/psi/PsiMethod;NULLVOIDresolve()Lcom/intellij/psi/PsiClass;com/intellij/psi/PsiClass getSuperClass getInterfaces()[Lcom/intellij/psi/PsiClass;getQualifiedNamegetName()[Ljava/lang/Class; getSuperclass()Ljava/lang/Class; getManager()Lcom/intellij/psi/PsiManager;com/intellij/psi/PsiManager getProject(()Lcom/intellij/openapi/project/Project;4com/intellij/openapi/projectRoots/ProjectRootManager getInstance^(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/projectRoots/ProjectRootManager;getJdk0()Lcom/intellij/openapi/projectRoots/ProjectJdk;,com/intellij/openapi/projectRoots/ProjectJdkgetVersionStringindexOf(I)IcharAt(I)C!UVWXYZ[\]^3*_ ` ab cd^v$<5=*_  ""`  ef gh$ij kl^ * Y * L+ Y +  b+ S+ D+ 5+ + M,+  L+_J() *+,.)/5081D2G3S4V5b6l7x8{:<` lmnopyqrs tl^ * Y * * */*L+ + + * **L+I+L++ + +L++ ++* Y + + + Y + + Y _rB CDE'G3H=IUK_NmOoPxQRSTUVWX\]_`abcdf` ="uvowp ops xy^(*!M>,,2+ Y"#_klmnlp`* gh(z{(qr!|}s ~^)*$%M, Y ,2N-&_u vwy"z`*))h "s ^* L+* M,'++M,(++ )*M,++*+M,,*,-),,)+.+/'+/M,0N- Y ,*16-2++M,3N-4 Y _v&+29FKRWamy`p +FW"mnz{h qrps ^i!*L++5L+6+6 Y _ `!opps ^AL*78*78M,9L *7:*7:M,;L+_"".8?`*8Az{? ^W*)L+<+= +> Y ++?++*+*M,+< Y , Y _6 $&-/6;EMO` ;WqrPs ^v *@L+M,,A,BM_ `   ^+*C*DL=++2A_" !#)` gh+ ^c1* *E*EFGHYFFI _ ` 1 ^D+M,?*E,I ,JN6-*-2K,LM_. '24:B`4 gh"DDZBZ ^v$*@M,,E,E+I _ ` $$Z ^3*MNL+OPM,QN--"R`S4L/0T_ 01`4 &13op^N*LY+_` []^P8 YVVYYVYXVYWVYIVYXVYHVYZVY[V_ PK X/ѳr  Aorg/intellij/autoboxing/StringToPrimitiveConverterFactory$1.class.   SourceFile&StringToPrimitiveConverterFactory.java Synthetic ;org/intellij/autoboxing/StringToPrimitiveConverterFactory$1 InnerClassesjava/lang/Object9org/intellij/autoboxing/StringToPrimitiveConverterFactory  PK X/$\9Porg/intellij/autoboxing/StringToPrimitiveConverterFactory$BooleanConverter.class.@ & & '( ')* &+ , -./ 0234()VCodeLineNumberTableLocalVariableTablethisBooleanConverter InnerClassesLLorg/intellij/autoboxing/StringToPrimitiveConverterFactory$BooleanConverter;getName()Ljava/lang/String;convert1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String; psiElementLcom/intellij/psi/PsiElement;5@(Lorg/intellij/autoboxing/StringToPrimitiveConverterFactory$1;)Vx0=Lorg/intellij/autoboxing/StringToPrimitiveConverterFactory$1; Synthetic SourceFile&StringToPrimitiveConverterFactory.java 6 78 9java/lang/StringBufferBoolean.valueOf( :;< =).booleanValue() >?Jorg/intellij/autoboxing/StringToPrimitiveConverterFactory$BooleanConverterjava/lang/Object!org/intellij/autoboxing/Converter;org/intellij/autoboxing/StringToPrimitiveConverterFactory$1com/intellij/psi/PsiTypeBOOLEANLcom/intellij/psi/PsiType;getPresentableTextappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;com/intellij/psi/PsiElementgetTexttoString9org/intellij/autoboxing/StringToPrimitiveConverterFactory /* 1  RY+   $ 9*!"#$% 1 1PK X/2Morg/intellij/autoboxing/StringToPrimitiveConverterFactory$ConverterImpl.class.; % & '( % )*+ ,-. /123_primitiveTypeLjava/lang/String; _wrapperClass'(Ljava/lang/String;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis ConverterImpl InnerClassesILorg/intellij/autoboxing/StringToPrimitiveConverterFactory$ConverterImpl; primitiveType wrapperClassgetName()Ljava/lang/String;convert1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String; psiElementLcom/intellij/psi/PsiElement; SourceFile&StringToPrimitiveConverterFactory.java 4  java/lang/StringBuffer 56.parse(7 8) 9:Gorg/intellij/autoboxing/StringToPrimitiveConverterFactory$ConverterImpljava/lang/Object!org/intellij/autoboxing/Converter()Vappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;com/intellij/psi/PsiElementgetTexttoString9org/intellij/autoboxing/StringToPrimitiveConverterFactory Y**+*,67 89 /*<  e1Y**+   @11!"#$  0 PK X/I]Porg/intellij/autoboxing/StringToPrimitiveConverterFactory$IntegerConverter.class.@ & & '( ')* &+ , -./ 0234()VCodeLineNumberTableLocalVariableTablethisIntegerConverter InnerClassesLLorg/intellij/autoboxing/StringToPrimitiveConverterFactory$IntegerConverter;getName()Ljava/lang/String;convert1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String; psiElementLcom/intellij/psi/PsiElement;5@(Lorg/intellij/autoboxing/StringToPrimitiveConverterFactory$1;)Vx0=Lorg/intellij/autoboxing/StringToPrimitiveConverterFactory$1; Synthetic SourceFile&StringToPrimitiveConverterFactory.java 6 78 9java/lang/StringBufferInteger.parseInt( :;< =) >?Jorg/intellij/autoboxing/StringToPrimitiveConverterFactory$IntegerConverterjava/lang/Object!org/intellij/autoboxing/Converter;org/intellij/autoboxing/StringToPrimitiveConverterFactory$1com/intellij/psi/PsiTypeINTLcom/intellij/psi/PsiType;getPresentableTextappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;com/intellij/psi/PsiElementgetTexttoString9org/intellij/autoboxing/StringToPrimitiveConverterFactory /*( 1* RY+   . 9*(!"#$% 1 1PK X/Cs?org/intellij/autoboxing/StringToPrimitiveConverterFactory.class.[ 345 36 78 9: ;< => =?@ A =BC AD 7 ;E FGHIJ InnerClasses ConverterImplIntegerConverterBooleanConverter()VCodeLineNumberTableLocalVariableTablethis;Lorg/intellij/autoboxing/StringToPrimitiveConverterFactory; getConvertery(Lcom/intellij/psi/PsiExpression;Lcom/intellij/psi/PsiType;Lcom/intellij/psi/PsiType;)Lorg/intellij/autoboxing/Converter; psiExpression Lcom/intellij/psi/PsiExpression; psiFromTypeLcom/intellij/psi/PsiType; psiToTypepsiFromClassTypeLcom/intellij/psi/PsiClassType;psiToPrimitiveType#Lcom/intellij/psi/PsiPrimitiveType; Exceptions SourceFile&StringToPrimitiveConverterFactory.java !com/intellij/psi/PsiPrimitiveType5org/intellij/autoboxing/IntentionUnavailableExceptioncom/intellij/psi/PsiClassType KLStringM NOP QRS T* U*Jorg/intellij/autoboxing/StringToPrimitiveConverterFactory$BooleanConverter V W*Jorg/intellij/autoboxing/StringToPrimitiveConverterFactory$IntegerConverterGorg/intellij/autoboxing/StringToPrimitiveConverterFactory$ConverterImpl XY Z9org/intellij/autoboxing/StringToPrimitiveConverterFactoryjava/lang/Object(org/intellij/autoboxing/ConverterFactory;org/intellij/autoboxing/StringToPrimitiveConverterFactory$1getPresentableText()Ljava/lang/String;java/lang/Stringequals(Ljava/lang/Object;)Z&org/intellij/autoboxing/ConvertionUtilisSupportedPrimiviteType(Lcom/intellij/psi/PsiType;)Zcom/intellij/psi/PsiTypeCHARBOOLEAN@(Lorg/intellij/autoboxing/StringToPrimitiveConverterFactory$1;)VINTgetWrapperClassName7(Lcom/intellij/psi/PsiPrimitiveType;)Ljava/lang/String;'(Ljava/lang/String;Ljava/lang/String;)V! 3*! 2" #$%& - Y, Y,: Y-:  Y Y  YY!>    $19?OW_hpy">#$'()*+*$g,-?L./012"   PK X/jbʐGorg/intellij/autoboxing/ToPrimitiveConverterFactory$ConverterImpl.class.B ) * +,- ). / 012 345689:_nameLjava/lang/String; _castToType'(Ljava/lang/String;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis ConverterImpl InnerClassesCLorg/intellij/autoboxing/ToPrimitiveConverterFactory$ConverterImpl;name castToTypegetName()Ljava/lang/String;convert1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String;text psiElementLcom/intellij/psi/PsiElement; SourceFile ToPrimitiveConverterFactory.java ;  &com/intellij/psi/PsiTypeCastExpressionjava/lang/StringBuffer( <=> ?!) @!((.Value()AAorg/intellij/autoboxing/ToPrimitiveConverterFactory$ConverterImpljava/lang/Object!org/intellij/autoboxing/Converter()Vappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;com/intellij/psi/PsiElementgetTexttoString3org/intellij/autoboxing/ToPrimitiveConverterFactory Y**+*,,- ./  !/*2 "#+$Y+   M>*0Y * +   M + MY, * 78(9/:\<c=4%$Y$%&c $'( 7 PK X/u 9org/intellij/autoboxing/ToPrimitiveConverterFactory.class.t =>?@ A B CDE C FG H IJ KLM KN KOP QR S KT UV KW UXYZ[ ConverterImpl InnerClassesclass$java$lang$ObjectLjava/lang/Class; Synthetic()VCodeLineNumberTableLocalVariableTablethis5Lorg/intellij/autoboxing/ToPrimitiveConverterFactory; getConvertery(Lcom/intellij/psi/PsiExpression;Lcom/intellij/psi/PsiType;Lcom/intellij/psi/PsiType;)Lorg/intellij/autoboxing/Converter; psiExpression Lcom/intellij/psi/PsiExpression; psiFromTypeLcom/intellij/psi/PsiType; psiToTypepsiFromClassTypeLcom/intellij/psi/PsiClassType;psiToPrimitiveType#Lcom/intellij/psi/PsiPrimitiveType; Exceptionsclass$%(Ljava/lang/String;)Ljava/lang/Class;x1"Ljava/lang/ClassNotFoundException;x0Ljava/lang/String; SourceFile ToPrimitiveConverterFactory.java\ ]6 java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError ^_ "` "#com/intellij/psi/PsiClassType5org/intellij/autoboxing/IntentionUnavailableException  java.lang.Object 56a bcd ef!com/intellij/psi/PsiPrimitiveType gh ijAorg/intellij/autoboxing/ToPrimitiveConverterFactory$ConverterImpl k_Number "l mno p. qr s.3org/intellij/autoboxing/ToPrimitiveConverterFactoryjava/lang/Object(org/intellij/autoboxing/ConverterFactoryjava/lang/ClassforName getMessage()Ljava/lang/String;(Ljava/lang/String;)Vorg/intellij/autoboxing/PsiUtil isPsiClassOf3(Lcom/intellij/psi/PsiClassType;Ljava/lang/Class;)Z&org/intellij/autoboxing/ConvertionUtilisWrapperClassType"(Lcom/intellij/psi/PsiClassType;)ZisSupportedPrimiviteType(Lcom/intellij/psi/PsiType;)Z isNumericType&(Lcom/intellij/psi/PsiPrimitiveType;)ZgetCanonicalText'(Ljava/lang/String;Ljava/lang/String;)VgetWrapperClassName7(Lcom/intellij/psi/PsiPrimitiveType;)Ljava/lang/String;com/intellij/psi/PsiTypeBOOLEANgetPsiPrimitiveType;(Lcom/intellij/psi/PsiClassType;)Lcom/intellij/psi/PsiType;CHAR! !"#$3*% (& '()*$, Y ,:  Y   Y - Y -: Y   Y  ,YY Y  Y Y%N    :BIQW_g !#$&>'(+,-./.01W23456$N*LY+% & 789:!;<  PK X/8org/intellij/autoboxing/ToStringConverterFactory$1.class.   SourceFileToStringConverterFactory.java Synthetic 2org/intellij/autoboxing/ToStringConverterFactory$1 InnerClassesjava/lang/Object0org/intellij/autoboxing/ToStringConverterFactory  PK X/( ,,Horg/intellij/autoboxing/ToStringConverterFactory$ToStringConverter.class.9 % %&' %( ) *+, -/01()VCodeLineNumberTableLocalVariableTablethisToStringConverter InnerClassesDLorg/intellij/autoboxing/ToStringConverterFactory$ToStringConverter;getName()Ljava/lang/String;convert1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String; psiElementLcom/intellij/psi/PsiElement;27(Lorg/intellij/autoboxing/ToStringConverterFactory$1;)Vx04Lorg/intellij/autoboxing/ToStringConverterFactory$1; Synthetic SourceFileToStringConverterFactory.java java.lang.Stringjava/lang/StringBufferString.valueOf( 345 6) 78Borg/intellij/autoboxing/ToStringConverterFactory$ToStringConverterjava/lang/Object!org/intellij/autoboxing/Converter2org/intellij/autoboxing/ToStringConverterFactory$1append,(Ljava/lang/String;)Ljava/lang/StringBuffer;com/intellij/psi/PsiElementgetTexttoString0org/intellij/autoboxing/ToStringConverterFactory  /* - RY+   9* !"#$ . .PK X/Ok6org/intellij/autoboxing/ToStringConverterFactory.class.R 4567 8 9 : ;< := >? @A B CDEFGH InnerClassesToStringConverterclass$java$lang$StringLjava/lang/Class; Synthetic()VCodeLineNumberTableLocalVariableTablethis2Lorg/intellij/autoboxing/ToStringConverterFactory; getConvertery(Lcom/intellij/psi/PsiExpression;Lcom/intellij/psi/PsiType;Lcom/intellij/psi/PsiType;)Lorg/intellij/autoboxing/Converter; psiExpression Lcom/intellij/psi/PsiExpression; psiFromTypeLcom/intellij/psi/PsiType; psiToType ExceptionsisStringClassType(Lcom/intellij/psi/PsiType;)Zclass$%(Ljava/lang/String;)Ljava/lang/Class;x1"Ljava/lang/ClassNotFoundException;x0Ljava/lang/String; SourceFileToStringConverterFactory.javaI J- java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError KL M  *+5org/intellij/autoboxing/IntentionUnavailableExceptionBorg/intellij/autoboxing/ToStringConverterFactory$ToStringConverter Ncom/intellij/psi/PsiClassType java.lang.String ,-O PQ0org/intellij/autoboxing/ToStringConverterFactoryjava/lang/Object(org/intellij/autoboxing/ConverterFactory2org/intellij/autoboxing/ToStringConverterFactory$1java/lang/ClassforName getMessage()Ljava/lang/String;(Ljava/lang/String;)V7(Lorg/intellij/autoboxing/ToStringConverterFactory$1;)Vorg/intellij/autoboxing/PsiUtil isPsiClassOf3(Lcom/intellij/psi/PsiClassType;Ljava/lang/Class;)Z!3*   !"#)*- Y *, Y Y   *) !)$%)&')(')*+b&+ + Y   & !&(',-N*LY+ ./0123  PK X/jw88Horg/intellij/autoboxing/ToWrapperConverterFactory$BooleanConverter.class.R )* +, -./01 23 45 67 8 9: ;+< =?@"(Lcom/intellij/psi/PsiClassType;)VCodeLineNumberTableLocalVariableTablethisBooleanConverter InnerClassesDLorg/intellij/autoboxing/ToWrapperConverterFactory$BooleanConverter; psiClassTypeLcom/intellij/psi/PsiClassType;convert1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String;psiLiteralExpression'Lcom/intellij/psi/PsiLiteralExpression; psiElementLcom/intellij/psi/PsiElement; SourceFileToWrapperConverterFactory.java %com/intellij/psi/PsiLiteralExpression BCtrueD EF Boolean.TRUEfalse Boolean.FALSEG HI !"java/lang/StringBuffer Jnew KL MN(O) PCQBorg/intellij/autoboxing/ToWrapperConverterFactory$BooleanConverterBorg/intellij/autoboxing/ToWrapperConverterFactory$ValueOfConvertorValueOfConvertorgetText()Ljava/lang/String;java/lang/Stringequals(Ljava/lang/Object;)Zorg/intellij/autoboxing/PsiUtilisJDK14xOrHigher (Lcom/intellij/psi/PsiElement;)Z()Vappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;_nameLjava/lang/String;com/intellij/psi/PsiElementtoString1org/intellij/autoboxing/ToWrapperConverterFactory >*+ WX !"e+*+M,,+ *+ Y  *+& [\ ]^_+`.b5c;e  "#$ee%&'(> >A PK X/Lorg/intellij/autoboxing/ToWrapperConverterFactory$ConstructorConverter.class.9 # $% #& ' ()* +,-/01_nameLjava/lang/String;(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethisConstructorConverter InnerClassesHLorg/intellij/autoboxing/ToWrapperConverterFactory$ConstructorConverter;namegetName()Ljava/lang/String;convert1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String; psiElementLcom/intellij/psi/PsiElement; SourceFileToWrapperConverterFactory.java 2 java/lang/StringBuffer java.lang. 34 5new (6 7)8Forg/intellij/autoboxing/ToWrapperConverterFactory$ConstructorConverterjava/lang/Object!org/intellij/autoboxing/Converter()Vappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;toStringcom/intellij/psi/PsiElementgetText1org/intellij/autoboxing/ToWrapperConverterFactory F **+45 6  AY*9 ^*Y* +  =** !"  . PK X/4o{{Horg/intellij/autoboxing/ToWrapperConverterFactory$ValueOfConvertor.class.A '( ) * +, *- . /0 123567_nameLjava/lang/String;"(Lcom/intellij/psi/PsiClassType;)VCodeLineNumberTableLocalVariableTablethisValueOfConvertor InnerClassesDLorg/intellij/autoboxing/ToWrapperConverterFactory$ValueOfConvertor; psiClassTypeLcom/intellij/psi/PsiClassType;(Ljava/lang/String;)VnamegetName()Ljava/lang/String;convert1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String; psiElementLcom/intellij/psi/PsiElement; SourceFileToWrapperConverterFactory.java8 9  : java/lang/StringBuffer java.lang. ;< =  .valueOf(> ? )@Borg/intellij/autoboxing/ToWrapperConverterFactory$ValueOfConvertorjava/lang/Object!org/intellij/autoboxing/Convertercom/intellij/psi/PsiClassTypegetPresentableText()Vappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;toStringcom/intellij/psi/PsiElementgetText1org/intellij/autoboxing/ToWrapperConverterFactory A *+ EF  F **+HI J   AY* M !"Y%Y* +   Q%%#$%&  4 PK X/.;ç 7org/intellij/autoboxing/ToWrapperConverterFactory.class. KLMN O P #QRS Q "TU V WX "YZ "[ \]^_ W` P "a bcd V We f Wa bfg hi WjklmnBooleanConverter InnerClassesValueOfConvertorConstructorConverterclass$java$lang$ObjectLjava/lang/Class; Synthetic()VCodeLineNumberTableLocalVariableTablethis3Lorg/intellij/autoboxing/ToWrapperConverterFactory; getConvertery(Lcom/intellij/psi/PsiExpression;Lcom/intellij/psi/PsiType;Lcom/intellij/psi/PsiType;)Lorg/intellij/autoboxing/Converter; psiExpression Lcom/intellij/psi/PsiExpression; psiFromTypeLcom/intellij/psi/PsiType; psiToTypepsiToClassTypeLcom/intellij/psi/PsiClassType;psiToPrimitiveType ExceptionsgetPsiPrimitiveType;(Lcom/intellij/psi/PsiClassType;)Lcom/intellij/psi/PsiType;wrapperPsiClassTypeisFromStringToWrapper<(Lcom/intellij/psi/PsiType;Lcom/intellij/psi/PsiClassType;)Zclass$%(Ljava/lang/String;)Ljava/lang/Class;x1"Ljava/lang/ClassNotFoundException;x0Ljava/lang/String; SourceFileToWrapperConverterFactory.javao pD java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError qr ,s ,-com/intellij/psi/PsiClassType5org/intellij/autoboxing/IntentionUnavailableException ABBorg/intellij/autoboxing/ToWrapperConverterFactory$ValueOfConvertor ,tu vw )*java.lang.Object CDx yzForg/intellij/autoboxing/ToWrapperConverterFactory$ConstructorConverter!com/intellij/psi/PsiPrimitiveType {| >?} ~8Borg/intellij/autoboxing/ToWrapperConverterFactory$BooleanConverter  rString  Character1org/intellij/autoboxing/ToWrapperConverterFactoryjava/lang/Object(org/intellij/autoboxing/ConverterFactoryjava/lang/ClassforName getMessage()Ljava/lang/String;(Ljava/lang/String;)V"(Lcom/intellij/psi/PsiClassType;)V&org/intellij/autoboxing/ConvertionUtilisSupportedPrimiviteType(Lcom/intellij/psi/PsiType;)Zorg/intellij/autoboxing/PsiUtil isPsiClassOf3(Lcom/intellij/psi/PsiClassType;Ljava/lang/Class;)ZgetWrapperClassName7(Lcom/intellij/psi/PsiPrimitiveType;)Ljava/lang/String;com/intellij/psi/PsiTypeBOOLEAN isConvertable7(Lcom/intellij/psi/PsiType;Lcom/intellij/psi/PsiType;)ZgetPresentableTextjava/lang/Stringequals(Ljava/lang/Object;)ZisWrapperClassType"(Lcom/intellij/psi/PsiClassType;)Z!"#$)*+,-.3*/ U0 1234.V- Y -:*, Y , Y YY,*:, Y , Y ,YY /F   )08Udl{ 0>12567898:;lN<8=>?.]+M, Y ,/%& '(0 12@;<8=AB.c%+, ,!/,0 %12%78%:;CD.N*LY+/0 EFGH+IJ&"% "' "( PK X/^mNorg/intellij/autoboxing/TypeToArrayTypeConverterFactory$ToArrayConverter.class.L , - . /01 ,2 3 /4 5067 89: ;=>?_psiToArrayTypeLcom/intellij/psi/PsiArrayType;_useNewExpressionZ#(Lcom/intellij/psi/PsiArrayType;Z)VCodeLineNumberTableLocalVariableTablethisToArrayConverter InnerClassesJLorg/intellij/autoboxing/TypeToArrayTypeConverterFactory$ToArrayConverter;psiToArrayTypeuseNewExpressiongetName()Ljava/lang/String;convert1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String; psiElementLcom/intellij/psi/PsiElement;bufferLjava/lang/StringBuffer; SourceFile$TypeToArrayTypeConverterFactory.java @  A B#java/lang/StringBuffernew CD EFG[] {H I#} J#KHorg/intellij/autoboxing/TypeToArrayTypeConverterFactory$ToArrayConverterjava/lang/Object!org/intellij/autoboxing/Converter()Vcom/intellij/psi/PsiArrayTypegetCanonicalTextappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;getComponentType()Lcom/intellij/psi/PsiType;com/intellij/psi/PsiTypecom/intellij/psi/PsiElementgetTexttoString7org/intellij/autoboxing/TypeToArrayTypeConverterFactory Y**+*   !"#2*  $%FYM* ,W,* W, W, + W,$%&'%(,*A+ FF&'>()*+ < PK X/?tt=org/intellij/autoboxing/TypeToArrayTypeConverterFactory.class.B %&' %( )* + ,-. /01 2345ToArrayConverter InnerClasses()VCodeLineNumberTableLocalVariableTablethis9Lorg/intellij/autoboxing/TypeToArrayTypeConverterFactory; getConvertery(Lcom/intellij/psi/PsiExpression;Lcom/intellij/psi/PsiType;Lcom/intellij/psi/PsiType;)Lorg/intellij/autoboxing/Converter; psiExpression Lcom/intellij/psi/PsiExpression; psiFromTypeLcom/intellij/psi/PsiType; psiToTypepsiToArrayTypeLcom/intellij/psi/PsiArrayType; Exceptions SourceFile$TypeToArrayTypeConverterFactory.java com/intellij/psi/PsiArrayType5org/intellij/autoboxing/IntentionUnavailableExceptioncom/intellij/psi/PsiClassType6 78 9:; <=Horg/intellij/autoboxing/TypeToArrayTypeConverterFactory$ToArrayConverter> ?@com/intellij/psi/PsiVariable A7org/intellij/autoboxing/TypeToArrayTypeConverterFactoryjava/lang/Object(org/intellij/autoboxing/ConverterFactoryorg/intellij/autoboxing/PsiUtildoesImplementCollection"(Lcom/intellij/psi/PsiClassType;)ZgetComponentType()Lcom/intellij/psi/PsiType;com/intellij/psi/PsiTypeisAssignableFrom(Lcom/intellij/psi/PsiType;)Zcom/intellij/psi/PsiExpression getContext()Lcom/intellij/psi/PsiElement;#(Lcom/intellij/psi/PsiArrayType;Z)V! 3*  ]- Y,, Y-:, Y Y+   "  (.:B4]]]]./ !"#$   PK *X/R !META-INF/idea-plugin-registry.xml AutoBoxing AutoBoxingPlugin provides a number of intentions to wrap primitive types to their corresponding wrapper classes. 0.8.5 Kesha Sibilev(ksibilev@yahoo.com) http://www.intellij.org/twiki/bin/view/Main/AutoBoxingPlugin http://www.intellij.org/twiki/pub/Main/AutoBoxingPlugin/autoboxing_0.8.5.jar PK *X/;kkkMETA-INF/plugin.xml AutoBoxing AutoBoxingPlugin provides a number of intentions to wrap primitive types to their corresponding wrapper classes. 0.8.5 ksibilev@yahoo.com org.intellij.autoboxing.AutoBoxingPlugin org.intellij.autoboxing.AutoBoxingPlugin PK +X/ AMETA-INF/PK *X/hh'META-INF/MANIFEST.MFPK 8.Aorg/PK pM. Aorg/intellij/PK X/Aorg/intellij/autoboxing/PK X/S\  ADorg/intellij/autoboxing/ArrayToCollectionConverterFactory$1.classPK X/bbOorg/intellij/autoboxing/ArrayToCollectionConverterFactory$ToListConverter.classPK X/?/,  ?org/intellij/autoboxing/ArrayToCollectionConverterFactory.classPK X/ڥ 8org/intellij/autoboxing/ArrayToCollectionIntention.classPK X/>.org/intellij/autoboxing/AutoBoxingPlugin.classPK X/iX55+!$org/intellij/autoboxing/BaseIntention.classPK X/cs77P6org/intellij/autoboxing/CollectionToArrayConverterFactory$ToArrayConverter.classPK X/,V.II?D=org/intellij/autoboxing/CollectionToArrayConverterFactory.classPK X/JW'Dorg/intellij/autoboxing/Converter.classPK X/olnn.Forg/intellij/autoboxing/ConverterFactory.classPK X/5Na,Gorg/intellij/autoboxing/ConvertionUtil.classPK X/tIO;Yorg/intellij/autoboxing/IntentionUnavailableException.classPK X/xKB$B$%;\org/intellij/autoboxing/PsiUtil.classPK X/ѳr  Aorg/intellij/autoboxing/StringToPrimitiveConverterFactory$1.classPK X/$\9P?org/intellij/autoboxing/StringToPrimitiveConverterFactory$BooleanConverter.classPK X/2Morg/intellij/autoboxing/StringToPrimitiveConverterFactory$ConverterImpl.classPK X/I]Porg/intellij/autoboxing/StringToPrimitiveConverterFactory$IntegerConverter.classPK X/Cs?org/intellij/autoboxing/StringToPrimitiveConverterFactory.classPK X/jbʐGorg/intellij/autoboxing/ToPrimitiveConverterFactory$ConverterImpl.classPK X/u 9 org/intellij/autoboxing/ToPrimitiveConverterFactory.classPK X/8org/intellij/autoboxing/ToStringConverterFactory$1.classPK X/( ,,H>org/intellij/autoboxing/ToStringConverterFactory$ToStringConverter.classPK X/Ok6дorg/intellij/autoboxing/ToStringConverterFactory.classPK X/jw88H޼org/intellij/autoboxing/ToWrapperConverterFactory$BooleanConverter.classPK X/L|org/intellij/autoboxing/ToWrapperConverterFactory$ConstructorConverter.classPK X/4o{{Horg/intellij/autoboxing/ToWrapperConverterFactory$ValueOfConvertor.classPK X/.;ç 7dorg/intellij/autoboxing/ToWrapperConverterFactory.classPK X/^mN`org/intellij/autoboxing/TypeToArrayTypeConverterFactory$ToArrayConverter.classPK X/?tt=org/intellij/autoboxing/TypeToArrayTypeConverterFactory.classPK *X/R !META-INF/idea-plugin-registry.xmlPK *X/;kkk~META-INF/plugin.xmlPK$$