403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Program Files/Android/Android Studio/plugins/java-i18n/lib/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Program Files/Android/Android Studio/plugins/java-i18n/lib/java-i18n.jar
PK�\PJ��META-INF/plugin.xml<idea-plugin>
  <id>com.intellij.java-i18n</id>
  <version>241.18034.62.2411.12071903</version>
  <idea-version since-build="241.18034.62" until-build="241.18034.62.*"/>
  <name>Java Internationalization</name>
  <category>Other Tools</category>
  <depends>com.intellij.properties</depends>
  <depends>com.intellij.modules.java</depends>
  <depends>com.intellij.modules.platform</depends>
  <description>
    Provides code inspections and corresponding quick fixes for internationalization in Java source code.
  </description>
  <vendor>JetBrains</vendor>
  <resource-bundle>messages.PropertiesBundle</resource-bundle>
  <extensionPoints>
    <extensionPoint name="resourceBundleManager"
                    interface="com.intellij.lang.properties.psi.ResourceBundleManager"
                    area="IDEA_PROJECT"
                    dynamic="true"/>
    <extensionPoint name="i18nizeHandlerProvider" interface="com.intellij.codeInspection.i18n.I18nizeHandlerProvider" dynamic="true"/>
  </extensionPoints>

  <extensions defaultExtensionNs="com.intellij.java-i18n">
    <i18nizeHandlerProvider implementation="com.intellij.codeInspection.i18n.I18nizeJspHandlerProvider"/>
  </extensions>

  <extensions defaultExtensionNs="com.intellij">
    <referenceProviderType key="Properties File Key Provider"
                           implementationClass="com.intellij.lang.properties.PropertiesReferenceProvider"/>
    <psi.referenceContributor language="UAST" implementation="com.intellij.psi.impl.source.resolve.reference.impl.providers.JavaReferenceContributor"/>
    <psi.referenceContributor language="XML" implementation="com.intellij.psi.impl.source.resolve.reference.impl.providers.JavaXmlClassListReferenceContributor"/>

    <psi.referenceContributor language="Properties" implementation="com.intellij.lang.properties.PropertiesClassReferenceContributor"/>
    <psi.referenceContributor language="UAST" implementation="com.intellij.lang.properties.PropertiesUastReferenceContributor"/>

    <lang.foldingBuilder language="UAST" implementationClass="com.intellij.codeInspection.i18n.folding.PropertyFoldingBuilder"
                         order="FIRST"/>
    <lang.foldingBuilder language="Properties" implementationClass="com.intellij.lang.properties.ResourceBundleContextFoldingBuilder"/>

    <gotoDeclarationHandler implementation="com.intellij.codeInspection.i18n.folding.I18nMessageGotoDeclarationHandler" order="FIRST"/>
    <inlineActionHandler implementation="com.intellij.refactoring.inline.InlinePropertyHandler"/>

    <localInspection groupPath="Java" language="UAST" shortName="HardCodedStringLiteral" alternativeId="nls" bundle="messages.JavaI18nBundle" key="inspection.i18n.display.name"
                     groupBundle="messages.InspectionsBundle" groupKey="group.names.internationalization.issues" enabledByDefault="false" level="WARNING"
                     implementationClass="com.intellij.codeInspection.i18n.I18nInspection"/>
    <localInspection groupPath="Java"  language="JAVA" shortName="UnresolvedPropertyKey" bundle="messages.JavaI18nBundle"
                     key="inspection.unresolved.property.key.reference.name"
                     groupBundle="messages.InspectionsBundle" groupKey="group.names.properties.files" enabledByDefault="true"
                     level="ERROR" implementationClass="com.intellij.codeInspection.i18n.InvalidPropertyKeyInspection"/>
    <globalInspection language="Properties" shortName="InconsistentResourceBundle" bundle="messages.JavaI18nBundle"
                      key="inconsistent.resource.bundle.display.name" groupBundle="messages.PropertiesBundle"
                      groupKey="properties.files.inspection.group.display.name" enabledByDefault="true" level="ERROR"
                      implementationClass="com.intellij.codeInspection.i18n.inconsistentResourceBundle.InconsistentResourceBundleInspection"/>
    <localInspection language="Properties" shortName="UnusedMessageFormatParameter" bundle="messages.JavaI18nBundle"
                     key="unused.message.format.parameter.display.name"
                     groupBundle="messages.PropertiesBundle" groupKey="properties.files.inspection.group.display.name"
                     enabledByDefault="true" level="WARNING"
                     implementationClass="com.intellij.lang.properties.UnusedMessageFormatParameterInspection"/>
    <localInspection groupPath="Java" language="JAVA" shortName="DuplicateStringLiteralInspection" bundle="messages.JavaI18nBundle"
                     key="inspection.duplicates.display.name" groupKey="group.names.internationalization.issues" groupBundle="messages.InspectionsBundle" enabledByDefault="false"
                     level="WARNING"
                     implementationClass="com.intellij.codeInspection.duplicateStringLiteral.DuplicateStringLiteralInspection"/>

    <localInspection groupPath="Java" language="UAST" shortName="DialogTitleCapitalization"
                     groupBundle="messages.InspectionsBundle" groupKey="group.names.internationalization.issues"
                     enabledByDefault="true"
                     level="WARNING"
                     implementationClass="com.intellij.codeInspection.i18n.TitleCapitalizationInspection"
                     key="inspection.dialog.title.capitalization.display.name" bundle="messages.JavaI18nBundle"/>
    <localInspection language="Properties" shortName="SuspiciousLocalesLanguages"
                     groupBundle="messages.InspectionsBundle" groupKey="group.names.properties.files"
                     enabledByDefault="false"
                     level="WARNING"
                     implementationClass="com.intellij.codeInspection.SuspiciousLocalesLanguagesInspection"
                     key="inspection.suspicious.locales.languages.display.name" bundle="messages.JavaI18nBundle"/>
    <localInspection groupPath="Java" language="JAVA" shortName="ConvertToBasicLatin" bundle="messages.JavaI18nBundle" key="inspection.non.basic.latin.character.display.name"
                     groupKey="group.names.internationalization.issues" groupBundle="messages.InspectionsBundle"
                     enabledByDefault="true" level="INFORMATION"
                     implementationClass="com.intellij.codeInspection.i18n.ConvertToBasicLatinInspection" />
    <intentionAction>
      <language>JAVA</language>
      <className>com.intellij.codeInspection.capitalization.AnnotateCapitalizationIntention</className>
      <bundleName>messages.JavaBundle</bundleName>
      <categoryKey>intention.category.i18n</categoryKey>
    </intentionAction>
    <intentionAction>
      <language>UAST</language>
      <className>com.intellij.codeInspection.i18n.folding.EditPropertyValueIntentionAction</className>
    </intentionAction>

    <completion.confidence language="UAST" implementationClass="com.intellij.lang.properties.PropertyKeyLiteralConfidence" id="propertyKeys" order="before javaSkipAutopopupInStrings"/>

    <applicationService serviceImplementation="com.intellij.lang.properties.PropertiesFoldingSettings"/>
    <codeFoldingOptionsProvider instance="com.intellij.lang.properties.PropertiesFoldingOptionsProvider"/>
  </extensions>
  <actions>
    <action id="I18nize" class="com.intellij.codeInspection.i18n.I18nizeAction">
      <add-to-group group-id="RefactoringMenu" anchor="last" />
    </action>
    <action id="EditPropertyValue" class="com.intellij.codeInspection.i18n.folding.EditPropertyValueAction">
      <keyboard-shortcut first-keystroke="alt F6" keymap="$default"/>
    </action>
  </actions>
</idea-plugin>
PK?��Z��5com/intellij/codeInspection/i18n/I18nInspection.class���=�
?com/intellij/codeInspection/AbstractBaseUastLocalInspectionTool<init>()V		
/com/intellij/codeInspection/i18n/I18nInspectionignoreForAssertStatementsZ	ignoreForExceptionConstructors	'ignoreForSpecifiedExceptionConstructorsLjava/lang/String;	ignoreForJUnitAsserts	ignoreForClassReferences	ignoreForPropertyKeyReferences	 !ignoreForNonAlpha	#$ignoreForAllButNls	&'reportUnannotatedReferences)NON-NLS
+,-setNonNlsCommentPattern(Ljava/lang/String;)V/((?i)https?://.+)|\w*(\.\w+)+|\w*[$]\w*|((?i)</?(html|b|i|body|br|li|ol|ul|code)/?>)*|&\w+;|[A-Za-z][a-z0-9]*([A-Z]+[a-z0-9]*)+
12-setNonNlsLiteralPattern
456getBatchSuppressActionsN(Lcom/intellij/psi/PsiElement;)[Lcom/intellij/codeInspection/SuppressQuickFix;	89:myCachedCommentPatternLjava/util/regex/Pattern;<3com/intellij/codeInspection/SuppressIntentionAction>?@fun()Lcom/intellij/util/Function;
BCDEF*com/intellij/util/containers/ContainerUtil	map2ArrayU([Ljava/lang/Object;Ljava/lang/Class;Lcom/intellij/util/Function;)[Ljava/lang/Object;H6[Lcom/intellij/codeInspection/SuppressIntentionAction;Jjava/util/ArrayList
ILM(I)VO;com/intellij/codeInspection/i18n/SuppressByCommentOutAction	QRnonNlsCommentPattern
NT-VWXYZjava/util/Listadd(Ljava/lang/Object;)Z
B\]^mapA([Ljava/lang/Object;Lcom/intellij/util/Function;)Ljava/util/List;V`abaddAll(Ljava/util/Collection;)Z	;deHEMPTY_ARRAYVghitoArray(([Ljava/lang/Object;)[Ljava/lang/Object;
klm
writeSettings(Lorg/jdom/Element;)V	opignoreForEnumConstantsrorg/jdom/Elementtoption
qTwnameyignoreForEnumConstant
q{|}setAttribute8(Ljava/lang/String;Ljava/lang/String;)Lorg/jdom/Element;value
�����java/lang/BooleantoString(Z)Ljava/lang/String;
q���
addContent&(Lorg/jdom/Element;)Lorg/jdom/Element;'�ignoreAllButNls	��nonNlsLiteralPattern
����Zjava/lang/Stringequals�
��mreadSettings
q���getChildren()Ljava/util/List;V���iterator()Ljava/util/Iterator;�����java/util/IteratorhasNext()Z����next()Ljava/lang/Object;
q���getAttributeValue&(Ljava/lang/String;)Ljava/lang/String;
�����#com/intellij/openapi/util/ComparingstrEqual'(Ljava/lang/String;Ljava/lang/String;)Z
����parseBoolean(Ljava/lang/String;)Z�'group.names.internationalization.issues�java/lang/Object
�����-com/intellij/codeInspection/InspectionsBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;�HardCodedStringLiteral�7com/intellij/codeInspection/options/OptRegularComponent�*com/intellij/codeInspection/options/OptTab�"inspection.i18n.option.tab.general
���%com/intellij/java/i18n/JavaI18nBundle$�!inspection.i18n.option.ignore.nls
�����+com/intellij/codeInspection/options/OptPanecheckbox�(Ljava/lang/String;Ljava/lang/String;[Lcom/intellij/codeInspection/options/OptRegularComponent;)Lcom/intellij/codeInspection/options/OptCheckbox;�-inspection.i18n.option.ignore.nls.description
�����/com/intellij/codeInspection/options/OptCheckboxdescriptionE(Ljava/lang/String;)Lcom/intellij/codeInspection/options/OptCheckbox;�.inspection.i18n.option.report.unannotated.refs�:inspection.i18n.option.report.unannotated.refs.descriptionR�*inspection.i18n.option.suppression.comment�

����expandableStringq(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/codeInspection/options/OptExpandableString;�6inspection.i18n.option.suppression.comment.description
�����7com/intellij/codeInspection/options/OptExpandableStringM(Ljava/lang/String;)Lcom/intellij/codeInspection/options/OptExpandableString;
����tabz(Ljava/lang/String;[Lcom/intellij/codeInspection/options/OptRegularComponent;)Lcom/intellij/codeInspection/options/OptTab;�"inspection.i18n.option.tab.context�%inspection.i18n.option.ignore.context�,inspection.i18n.option.ignore.context.assert�assert s.equals("Message");
exampleDescription>(Ljava/lang/String;)Lcom/intellij/openapi/util/text/HtmlChunk;
��](Lcom/intellij/openapi/util/text/HtmlChunk;)Lcom/intellij/codeInspection/options/OptCheckbox;	2inspection.i18n.option.ignore.context.junit.assertassertEquals(s, "Message");
ignoreAssignedToConstants;inspection.i18n.option.ignore.context.assigned.to.constantsstatic final ID = "Message"ignoreToString.inspection.i18n.option.ignore.context.tostringCpublic String toString() {
  return "MyObject: value = " + value;
}p*inspection.i18n.option.ignore.context.enum;enum MyEnum {
  VALUE("Message");
  MyEnum(String msg) {}
};inspection.i18n.option.ignore.context.exception.constructor"3com/intellij/codeInsight/options/JavaClassValidator
!%!com/intellij/psi/CommonClassNames'java.lang.Throwable
!)*+withSuperClassJ([Ljava/lang/String;)Lcom/intellij/codeInsight/options/JavaClassValidator;
�-./
stringList�(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/codeInspection/options/StringValidator;)Lcom/intellij/codeInspection/options/OptStringList;
�123group|(Ljava/lang/String;[Lcom/intellij/codeInspection/options/OptRegularComponent;)Lcom/intellij/codeInspection/options/OptGroup;5#inspection.i18n.option.tab.literals7(inspection.i18n.option.no.report.content:>inspection.i18n.option.no.report.content.qualified.class.names=6inspection.i18n.option.no.report.content.property.keys!@9inspection.i18n.option.no.report.content.nonalphanumericsB7inspection.i18n.option.no.report.content.string.pattern
�DEFtabs^([Lcom/intellij/codeInspection/options/OptTab;)Lcom/intellij/codeInspection/options/OptTabSet;
�HIJpanei([Lcom/intellij/codeInspection/options/OptRegularComponent;)Lcom/intellij/codeInspection/options/OptPane;L(com/intellij/openapi/util/text/HtmlChunkNtooltip.example
KPQtext
KSTUbr4()Lcom/intellij/openapi/util/text/HtmlChunk$Element;Wpre
KYZ[tagF(Ljava/lang/String;)Lcom/intellij/openapi/util/text/HtmlChunk$Element;
]^_`[0com/intellij/openapi/util/text/HtmlChunk$ElementaddText
KbcdfragmentW([Lcom/intellij/openapi/util/text/HtmlChunk;)Lcom/intellij/openapi/util/text/HtmlChunk;
fghgetOptionController8()Lcom/intellij/codeInspection/options/OptionController;jklgetP(Lcom/intellij/codeInspection/i18n/I18nInspection;)Ljava/util/function/Supplier;nopacceptP(Lcom/intellij/codeInspection/i18n/I18nInspection;)Ljava/util/function/Consumer;rstuv4com/intellij/codeInspection/options/OptionControlleronValue�(Ljava/lang/String;Ljava/util/function/Supplier;Ljava/util/function/Consumer;)Lcom/intellij/codeInspection/options/OptionController;nryz{
onValueSetg(Ljava/lang/String;Ljava/util/function/Consumer;)Lcom/intellij/codeInspection/options/OptionController;n
~���*com/intellij/codeInspection/ProblemsHoldergetFile()Lcom/intellij/psi/PsiFile;�����com/intellij/psi/PsiFilegetContainingDirectory!()Lcom/intellij/psi/PsiDirectory;
�����%com/intellij/psi/JavaDirectoryServicegetInstance)()Lcom/intellij/psi/JavaDirectoryService;
����
getPackage>(Lcom/intellij/psi/PsiDirectory;)Lcom/intellij/psi/PsiPackage;
���isPackageNonNls (Lcom/intellij/psi/PsiPackage;)Z	�����"com/intellij/psi/PsiElementVisitor
EMPTY_VISITOR$Lcom/intellij/psi/PsiElementVisitor;����getLanguage()Lcom/intellij/lang/Language;�Acom/intellij/codeInspection/i18n/I18nInspection$StringI18nVisitor
���a(Lcom/intellij/codeInspection/i18n/I18nInspection;Lcom/intellij/codeInspection/ProblemsHolder;Z)V
���getHints()[Ljava/lang/Class;
�����*com/intellij/uast/UastHintedVisitorAdaptercreate�(Lcom/intellij/lang/Language;Lorg/jetbrains/uast/visitor/AbstractUastNonRecursiveVisitor;[Ljava/lang/Class;)Lcom/intellij/psi/PsiElementVisitor;�java/lang/Class�-org/jetbrains/uast/expressions/UInjectionHost�"org/jetbrains/uast/UCallExpression�'org/jetbrains/uast/UReferenceExpression�nls�'com/siyeh/ig/fixes/IntroduceConstantFix
������org/jetbrains/uast/UExpression
getUastParent()Lorg/jetbrains/uast/UElement;�!org/jetbrains/uast/ULocalVariable�$org/jetbrains/uast/UBinaryExpression����getOperator)()Lorg/jetbrains/uast/UastBinaryOperator;	�����%org/jetbrains/uast/UastBinaryOperatorASSIGN6Lorg/jetbrains/uast/UastBinaryOperator$AssignOperator;	����PLUS_ASSIGN����getRightOperand"()Lorg/jetbrains/uast/UExpression;
�����9com/intellij/codeInspection/restriction/AnnotationContextexpressionsAreEquivalentC(Lorg/jetbrains/uast/UExpression;Lorg/jetbrains/uast/UExpression;)Z����getLeftOperand�org/jetbrains/uast/UResolvable����resolve()Lcom/intellij/psi/PsiElement;
����� org/jetbrains/uast/UastContextKt
toUElement<(Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/UElement;
�����com/intellij/util/ObjectUtilstryCast7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;�����com/intellij/psi/PsiElement	getParent����getSourcePsi���!com/intellij/psi/PsiLocalVariable
�com/intellij/psi/util/PsiUtilgetVariableCodeBlockZ(Lcom/intellij/psi/PsiVariable;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;com/intellij/psi/PsiCodeBlock
	
)com/siyeh/ig/psiutils/VariableAccessUtilsgetVariableReferencesM(Lcom/intellij/psi/PsiVariable;Lcom/intellij/psi/PsiElement;)Ljava/util/List;>
B
mapNotNullD(Ljava/util/Collection;Lcom/intellij/util/Function;)Ljava/util/List;�getUseScope'()Lcom/intellij/psi/search/SearchScope;
1com/intellij/psi/search/searches/ReferencesSearchsearch](Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/search/SearchScope;)Lcom/intellij/util/Query; com/intellij/util/QueryfindAll()Ljava/util/Collection;>
#$%&':org/jetbrains/uast/expressions/UStringConcatenationsFacadecreateFromUExpression^(Lorg/jetbrains/uast/UExpression;)Lorg/jetbrains/uast/expressions/UStringConcatenationsFacade;
#)*+asPartiallyKnownString.()Lcom/intellij/psi/util/PartiallyKnownString;
-./01*com/intellij/psi/util/PartiallyKnownStringgetConcatenationOfKnown()Ljava/lang/String;�341evaluateToString
6789:(com/intellij/codeInspection/i18n/NlsInfofactory;()Lcom/intellij/codeInspection/i18n/NlsInfo$NlsInfoFactory;
<=>?@6com/intellij/codeInspection/restriction/StringFlowUtilgoUp�(Lorg/jetbrains/uast/UExpression;ZLcom/intellij/codeInspection/restriction/RestrictionInfoFactory;)Lorg/jetbrains/uast/UExpression;
BCDgetVariableToSearchE(Lorg/jetbrains/uast/UExpression;)Lorg/jetbrains/uast/ULocalVariable;
6FGH
fromUVariableJ(Lorg/jetbrains/uast/UVariable;)Lcom/intellij/codeInspection/i18n/NlsInfo;
6JKLgetNlsStatus ()Lcom/intellij/util/ThreeState;	NOPQRcom/intellij/util/ThreeStateUNSURELcom/intellij/util/ThreeState;
TUV
findUsagesU(Lorg/jetbrains/uast/UExpression;Lorg/jetbrains/uast/ULocalVariable;)Ljava/util/List;
XYZ[\java/util/Collections
singletonList$(Ljava/lang/Object;)Ljava/util/List;
^_`a�)com/intellij/openapi/util/text/StringUtilcontainsAlphaCharacters
6cdenonLocalized9()Lcom/intellij/codeInspection/i18n/NlsInfo$NonLocalized;
ghiisSuppressedByCommentI(Lcom/intellij/openapi/project/Project;Lorg/jetbrains/uast/UExpression;)Z	kl:myCachedLiteralPattern
nopqrjava/util/regex/Patternmatcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
tuvw�java/util/regex/Matchermatches
yz{findIndirectUsages3(Lorg/jetbrains/uast/UExpression;Z)Ljava/util/List;V}~�isEmpty
6���
forExpressionL(Lorg/jetbrains/uast/UExpression;)Lcom/intellij/codeInspection/i18n/NlsInfo;	�����1com/intellij/codeInspection/i18n/I18nInspection$1'$SwitchMap$com$intellij$util$ThreeState[I
N���ordinal()I
���shouldIgnoreUsagej(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/util/Set;Lorg/jetbrains/uast/UExpression;)Z����
java/util/Setclear�7com/intellij/codeInspection/i18n/NlsInfo$NlsUnspecified
����getAnnotationCandidate)()Lcom/intellij/psi/PsiModifierListOwner;
B���addIfNotNull+(Ljava/util/Collection;Ljava/lang/Object;)V
6���	localized6()Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;����getContainingFile
�����#com/intellij/psi/PsiDocumentManagerM(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiDocumentManager;
����getDocumentB(Lcom/intellij/psi/PsiFile;)Lcom/intellij/openapi/editor/Document;����getTextRange'()Lcom/intellij/openapi/util/TextRange;
�����#com/intellij/openapi/util/TextRangegetStartOffset�����$com/intellij/openapi/editor/Document
getLineNumber(I)I����getLineStartOffset����getCharsSequence()Ljava/lang/CharSequence;����getLineEndOffset�����java/lang/CharSequencesubSequence(II)Ljava/lang/CharSequence;
t���find(I)Z
t���start����
findElementAt (I)Lcom/intellij/psi/PsiElement;�com/intellij/psi/PsiComment
�����!com/intellij/psi/util/PsiTreeUtilgetParentOfTypeN(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;Z)Lcom/intellij/psi/PsiElement;����length
���isInNonNlsCallChain2(Lorg/jetbrains/uast/UExpression;Ljava/util/Set;)Z
���isSafeStringMethod
���isPassedToNonNls
���isArgOfAssertStatement#(Lorg/jetbrains/uast/UExpression;)Z
���isExceptionArgument
���isArgOfEnumConstant�,
����split'(Ljava/lang/String;)[Ljava/lang/String;
$isArgOfSpecifiedExceptionConstructor6(Lorg/jetbrains/uast/UExpression;[Ljava/lang/String;)Z
�isArgOfJUnitAssertion
	
isClassRef;(Lcom/intellij/openapi/project/Project;Ljava/lang/String;)Z

/com/intellij/lang/properties/PropertiesImplUtilfindPropertiesByKeyJ(Lcom/intellij/openapi/project/Project;Ljava/lang/String;)Ljava/util/List;	
�
isToString org/jetbrains/uast/UEnumConstant
�1trim
�}
ncompile-(Ljava/lang/String;)Ljava/util/regex/Pattern; &java/util/regex/PatternSyntaxException
^"#$startsWithChar(Ljava/lang/CharSequence;C)Z
�&'(	substring(I)Ljava/lang/String;
*+,�-com/intellij/psi/JavaPsiFacadeH(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/JavaPsiFacade;
/0123)com/intellij/psi/search/GlobalSearchScopeallScopeS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/search/GlobalSearchScope;
*567	findClassZ(Ljava/lang/String;Lcom/intellij/psi/search/GlobalSearchScope;)Lcom/intellij/psi/PsiClass;
9:;�<com/intellij/psi/PsiManagerE(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiManager;
>?@ABcom/intellij/psi/util/ClassUtilfindPsiClassByJVMNameL(Lcom/intellij/psi/PsiManager;Ljava/lang/String;)Lcom/intellij/psi/PsiClass;DEFG1com/intellij/psi/PsiPackagegetNameDIJKgetAnnotationList$()Lcom/intellij/psi/PsiModifierList;M'com/intellij/codeInsight/AnnotationUtilO org.jetbrains.annotations.NonNlsQRST� com/intellij/psi/PsiModifierList
hasAnnotationDVWXgetParentPackage()Lcom/intellij/psi/PsiPackage;
Z[\]^-com/intellij/codeInspection/i18n/JavaI18nUtilgetTopLevelExpressionC(Lorg/jetbrains/uast/UExpression;Z)Lorg/jetbrains/uast/UExpression;	N`aRNOccom/intellij/psi/PsiVariable	e
gcom/intellij/psi/PsiModifieristaticklmn�%com/intellij/psi/PsiModifierListOwnerhasModifierPropertypfinal
6rstforModifierListOwnerS(Lcom/intellij/psi/PsiModifierListOwner;)Lcom/intellij/codeInspection/i18n/NlsInfo;
vwxyzorg/jetbrains/uast/UastUtilsskipParenthesizedExprUp<(Lorg/jetbrains/uast/UElement;)Lorg/jetbrains/uast/UElement;	|}~STRING_COMPARISON_OPSLjava/util/Set;���Zcontains
v���skipParenthesizedExprDownB(Lorg/jetbrains/uast/UExpression;)Lorg/jetbrains/uast/UExpression;
���isNonNlsCall2(Lorg/jetbrains/uast/UResolvable;Ljava/util/Set;)Z�0org/jetbrains/uast/UQualifiedReferenceExpression����getSelector	���
STRING_EQUALS&Lcom/siyeh/ig/callMatcher/CallMatcher;�����$com/siyeh/ig/callMatcher/CallMatcheruCallMatches'(Lorg/jetbrains/uast/UCallExpression;)Z����getValueArgumentsV���sizeV�k�(I)Ljava/lang/Object;	���
STRING_LENGTH
�����+org/jetbrains/uast/util/UastExpressionUtilsisAssignment (Lorg/jetbrains/uast/UElement;)Z����getPsi%()Lcom/intellij/psi/PsiLocalVariable;
���annotatedAsNonNls*(Lcom/intellij/psi/PsiModifierListOwner;)Z����
getJavaPsi�W
����M(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;����getUastInitializer����getReceiver�org/jetbrains/uast/UMethod
v���M(Lorg/jetbrains/uast/UElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;����
getReturnType()Lcom/intellij/psi/PsiType;��E����getUastParameters�java.lang.String
����1com/intellij/psi/PsiTypegetCanonicalText
����isMethodCall���1
getMethodName�assert
����
startsWith�fail����()Lcom/intellij/psi/PsiMethod;�����com/intellij/psi/PsiMethodgetContainingClass()Lcom/intellij/psi/PsiClass;�(com/siyeh/ig/junit/JUnitCommonClassNames�org.junit.Assert
�����%com/intellij/psi/util/InheritanceUtilisInheritor0(Lcom/intellij/psi/PsiClass;Ljava/lang/String;)Z� org.junit.jupiter.api.Assertions�junit.framework.Assert�org/jetbrains/uast/UClass
v���`(Lorg/jetbrains/uast/UElement;Ljava/lang/Class;Z[Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;
���isConstructorCall1com/intellij/psi/PsiClassgetQualifiedName
	�
com/intellij/util/ArrayUtil((Ljava/lang/String;[Ljava/lang/String;)Z#org/jetbrains/uast/UBlockExpression�getClassReference+()Lorg/jetbrains/uast/UReferenceExpression;����
isConstructor	�ERROR_WRAPPER_METHODS�
methodMatches(Lcom/intellij/psi/PsiMethod;)Z �com/intellij/psi/PsiReference
getElement
�"#$isAccessedForWriting#(Lcom/intellij/psi/PsiExpression;)Z
�&�1
^()*join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String;
^,�-6(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;/'kotlin.PreconditionsKt__PreconditionsKt1error�345
staticCallT(Ljava/lang/String;[Ljava/lang/String;)Lcom/siyeh/ig/callMatcher/CallMatcher$Simple;
789:;+com/siyeh/ig/callMatcher/CallMatcher$SimpleparameterCount0(I)Lcom/siyeh/ig/callMatcher/CallMatcher$Simple;=kotlin.StandardKt__StandardKt?TODO�ABCanyOfO([Lcom/siyeh/ig/callMatcher/CallMatcher;)Lcom/siyeh/ig/callMatcher/CallMatcher;	�EFGEQUALS:Lorg/jetbrains/uast/UastBinaryOperator$ComparisonOperator;	�IJG
NOT_EQUALS	�LMGIDENTITY_EQUALS	�OPGIDENTITY_NOT_EQUALS�RSTofY(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set;VvalueOfXint
7Z[\parameterTypesB([Ljava/lang/String;)Lcom/siyeh/ig/callMatcher/CallMatcher$Simple;^double`longbchardjava.lang.Doublefjava.lang.Integerhjava.lang.Longjjava.io.FilelgetAbsolutePathngetCanonicalPathGqgetPath�st5instanceCallvjava.nio.file.Pathx
getMessagezgetLocalizedMessage|javax.swing.text.JTextComponent~getText	���IGNORED_METHODS�java.lang.StringBuffer�java.lang.StringBuilder	���STRING_BUILDER_TO_STRING���equalsIgnoreCase�<com/intellij/codeInspection/CustomSuppressableInspectionTool	Signature8Ljava/util/Set<Lorg/jetbrains/uast/UastBinaryOperator;>;DEFAULT_NON_NLS_LITERAL_PATTERN
ConstantValueRuntimeInvisibleAnnotations&Lorg/intellij/lang/annotations/RegExp;#Lcom/intellij/openapi/util/NlsSafe;RuntimeInvisibleTypeAnnotations$Lorg/jetbrains/annotations/Nullable;	TO_STRING"Lorg/jetbrains/annotations/NonNls;
SKIP_FOR_ENUMIGNORE_ALL_BUT_NLSREPORT_UNANNOTATED_REFERENCESNON_NLS_LITERAL_PATTERNCodeLineNumberTableLocalVariableTablethis1Lcom/intellij/codeInspection/i18n/I18nInspection;getSuppressActionsU(Lcom/intellij/psi/PsiElement;)[Lcom/intellij/codeInspection/SuppressIntentionAction;suppressorsLjava/util/List;elementLcom/intellij/psi/PsiElement;suppressActions/[Lcom/intellij/codeInspection/SuppressQuickFix;LocalVariableTypeTableGLjava/util/List<Lcom/intellij/codeInspection/SuppressIntentionAction;>;
StackMapTable�#Lorg/jetbrains/annotations/NotNull;nodeLorg/jdom/Element;
Exceptions�0com/intellij/openapi/util/WriteExternalException$RuntimeInvisibleParameterAnnotationsnameAttr	valueAttro�.com/intellij/openapi/util/InvalidDataExceptiongetGroupDisplayNamegetShortNamesetIgnoreForEnumConstants(Z)Zold$Lorg/jetbrains/annotations/TestOnly;setReportUnannotatedReferencessetIgnoreForAllButNlsgetOptionsPane/()Lcom/intellij/codeInspection/options/OptPane;exampleTextbuildVisitorS(Lcom/intellij/codeInspection/ProblemsHolder;Z)Lcom/intellij/psi/PsiElementVisitor;holder,Lcom/intellij/codeInspection/ProblemsHolder;
isOnTheFly	directoryLcom/intellij/psi/PsiDirectory;�com/intellij/psi/PsiDirectory�[Ljava/lang/Class;4()[Ljava/lang/Class<+Lorg/jetbrains/uast/UElement;>;getAlternativeIDcreateIntroduceConstantFix-()Lcom/intellij/codeInspection/LocalQuickFix;targetleft Lorg/jetbrains/uast/UExpression;passThrough
uastParentLorg/jetbrains/uast/UElement;uVar#Lorg/jetbrains/uast/ULocalVariable;�org/jetbrains/uast/UElementrefs	codeBlocklocal#Lcom/intellij/psi/PsiLocalVariable;Ljava/util/Collection;psiVarpsi;Ljava/util/List<Lcom/intellij/psi/PsiReferenceExpression;>;7Ljava/util/Collection<Lcom/intellij/psi/PsiReference;>;w(Lorg/jetbrains/uast/UExpression;Lorg/jetbrains/uast/ULocalVariable;)Ljava/util/List<Lorg/jetbrains/uast/UExpression;>;getStringValueOfKnownPartC(Lorg/jetbrains/uast/expressions/UInjectionHost;)Ljava/lang/String;
expression/Lorg/jetbrains/uast/expressions/UInjectionHost;concatenationsFacade<Lorg/jetbrains/uast/expressions/UStringConcatenationsFacade;usagesallowStringModifications2Ljava/util/List<Lorg/jetbrains/uast/UExpression;>;U(Lorg/jetbrains/uast/UExpression;Z)Ljava/util/List<Lorg/jetbrains/uast/UExpression;>;getExpectedNlsInfo�(Lcom/intellij/openapi/project/Project;Lorg/jetbrains/uast/UExpression;Ljava/lang/String;Ljava/util/Set;ZZ)Lcom/intellij/codeInspection/i18n/NlsInfo;info*Lcom/intellij/codeInspection/i18n/NlsInfo;usageproject&Lcom/intellij/openapi/project/Project;
nonNlsTargetsonTheFly9Ljava/util/Set<-Lcom/intellij/psi/PsiModifierListOwner;>;�(Lcom/intellij/openapi/project/Project;Lorg/jetbrains/uast/UExpression;Ljava/lang/String;Ljava/util/Set<-Lcom/intellij/psi/PsiModifierListOwner;>;ZZ)Lcom/intellij/codeInspection/i18n/NlsInfo;	sourcePsifileLcom/intellij/psi/PsiFile;document&Lcom/intellij/openapi/editor/Document;lineIlineStartOffsetlineTextLjava/lang/CharSequence;Ljava/util/regex/Matcher;pattern$com/intellij/openapi/project/Project�(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/util/Set<-Lcom/intellij/psi/PsiModifierListOwner;>;Lorg/jetbrains/uast/UExpression;)Z
psiPackageLcom/intellij/psi/PsiPackage;pkgModifierList"Lcom/intellij/psi/PsiModifierList;	candidate'Lcom/intellij/psi/PsiModifierListOwner;\(Lorg/jetbrains/uast/UExpression;Ljava/util/Set<-Lcom/intellij/psi/PsiModifierListOwner;>;)Zparent Lorg/jetbrains/uast/UResolvable;rightbinOp&Lorg/jetbrains/uast/UBinaryExpression;call$Lorg/jetbrains/uast/UCallExpression;expressionsargref)Lorg/jetbrains/uast/UReferenceExpression;selectoroperandvariableJavaPsinewVariableparentOfNewmodifierListOwnermethodinitializerreceiver	qualifierresolved\(Lorg/jetbrains/uast/UResolvable;Ljava/util/Set<-Lcom/intellij/psi/PsiModifierListOwner;>;)ZLorg/jetbrains/uast/UMethod;
returnTypeLcom/intellij/psi/PsiType;
methodNameLcom/intellij/psi/PsiMethod;containingClassLcom/intellij/psi/PsiClass;specifiedExceptions[Ljava/lang/String;aClassclsclassReference
newExpressionlambda$findUsages$5A(Lcom/intellij/psi/PsiReference;)Lorg/jetbrains/uast/UExpression;Lcom/intellij/psi/PsiReference;exprlambda$findUsages$4K(Lcom/intellij/psi/PsiReferenceExpression;)Lorg/jetbrains/uast/UExpression;)Lcom/intellij/psi/PsiReferenceExpression;lambda$getOptionController$3(Ljava/lang/Object;)VLjava/lang/Object;lambda$getOptionController$2lambda$getOptionController$1(Ljava/util/List;)Vreslambda$getOptionController$0<clinit>
SourceFileI18nInspection.javaNestMembersL=com/intellij/codeInspection/i18n/I18nInspection$MarkAsSafeFixNCcom/intellij/codeInspection/i18n/I18nInspection$StringI18nVisitor$1BootstrapMethodsQ
RSTUV"java/lang/invoke/LambdaMetafactorymetafactory�(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;X&(Ljava/lang/Object;)Ljava/lang/Object;Z
[\]^_:com/intellij/codeInspection/SuppressIntentionActionFromFix%convertBatchToSuppressIntentionActione(Lcom/intellij/codeInspection/SuppressQuickFix;)Lcom/intellij/codeInspection/SuppressIntentionAction;_�c
dF��@h
iCDDl
mB@o
p?@r
s<==v
w899InnerClassesElementStringI18nVisitor}4org/jetbrains/uast/UastBinaryOperator$AssignOperatorAssignOperator�7com/intellij/codeInspection/i18n/NlsInfo$NlsInfoFactoryNlsInfoFactory�5com/intellij/codeInspection/i18n/NlsInfo$NonLocalizedNonLocalizedNlsUnspecified�2com/intellij/codeInspection/i18n/NlsInfo$Localized	LocalizedSimple�8org/jetbrains/uast/UastBinaryOperator$ComparisonOperatorComparisonOperator
MarkAsSafeFix�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0�M
�*@NotNull method %s.%s must not return null�>Argument for @NotNull parameter '%s' of %s.%s must not be null�
���������g�l���h�����format��
��java/lang/IllegalStateException�
�T"java/lang/IllegalArgumentException�
�T[Ljava/lang/Object;�java/lang/RuntimeException�1��}~��������.����������!$'
�����R����p9:����l:�������������x���������.��?*�*�*�
*�*�*�*�*�*�"*�%*(�**.�0��6
wd	efghi#j(k-l2x8y>z�?�����g*+�3M*�7�,;�=�A�GY�����IY,�`�KN-�NY*�P�S�UW-,�=�[�_W-�c�f�GY�����,�#��G�A��IG�~�
�$�0�B�R��*07��g��g��a���07����lm�E�+���*+�j*�n�$+�qYs�uvx�z~*�n���z��W*�%�$+�qYs�uv��z~*�%���z��W*�"�$+�qYs�uv��z~*�"���z��W*��.���!+�qYs�uv��z~*���z��W��,'')�Z�
��"�+�1�5�<�J�S�Y�]�d�r�{�������������������������	����m�g�+���*+��+����M,����,���qN-v��:-~��:x����Z*���n�N�����?*���"�3�����$*���%������	*�0��w**�P�*�����=q����N�
�*�2�:�D�I�U�_�d�p�z���������������42n�:f�*v�����������	����1�H�����Y�����Q�����������1�-����������R*�n=*�n����
�� ��p������R*�%=*�%����
�� ��'������R*�"=*�"����
�� ��$�������	��Y��Y�������Y�������Ÿ�����˶�SY�������Ÿ�����˶�SY������������˶�S��SY�������Y�������Y�������Ÿ����SY�����Ÿ�
��SY�����Ÿ���SY�����Ÿ���SY�����Ÿ���SY������Y �!Y�#��Y&S�(�,S��S�0S��SY4������Y6������Y89�����Ÿ�SY;<�����Ÿ�SY>?�����Ÿ�SY�A������S�0S��S�CS�GY���������%��#�3�D�T�e�s�z�������������������&3Fe
h	lp�t��
�������
�����	������
�z4�KYM���˸OSY�RSYV�X*�\S�aY�����sK�
 !'�4��������gh��<*�e *�i*�m�q�*�w�x�*�|�xY�����{r�'( *-+2'�<����������U+���+�}��N-���-�������Y�	���+�}����Y*+��*����Y�
����	�&~��b��	01$214�*U��U��U�B��������	����n+*�%���Y�SY�SY�S�
��Y�S�� I��9: ;*9�+�����1�.���@�������
��� ��Y����E����
CD�A�*��LM+�Ù+��M��+�řy+�Ź��˥+�Ź��Ѧ[+�Ź�*�ؙK+�Ź�N-��:-���:��ø��M,������ø��M,����$�W����>JK	LMO#P2QARMSWT^UiVxW�X�\�4i,��W>��������	�������
UV�Eh+��M*��N-�W,�S,���0,��:��:���:��
��,,���:�!�
����G��������2abcd#f+g3h<iGlJo[pfz�R<��+��#'��[��h��h��a��Z���<��[���������
���p!*���*�"L+�+�(�,�*�2��		�#�	2347�!�����	���z{��3*�5�;M,�AN-�-�E�I�M�,-�S:��,�W���.���<	=>?&@.B�4&��3��3�	*��%���&�������"�+���,�
�����*��-�-�]��b�*+,�f��b�-�*�j�*�j-�m�s��b�,�x:�|�	,�W:��:���x����:		�:
��
�I��.�SS
���0*+-	���� �
��
�������������b��%		�V���C�6��^K.L2O;P?SXT\WcXmYs\�]�^�`�c�d�f�g�i�j�l�m�q�r�f
�_��
�f��	������������~���$c�������c���������������hi�
�+���,���*�7N-��,��:����:+����:��������6��6������:	-	�m:
6
�ϙ=
��6`��:�����	��d��	������U	�n����A
�n����t�,��
�n�Rvwx#y*z3{>|E}X~c|���������������������
�"��#���3��>�Xsch|O	�Gq
�D�����������	:����
�������+���-������-���-���*-���*��
���*�
�
���*�n�
����*�
�*��������*��
���*��,�
+,���*��,�+,�
�|��*��
�����		

�^�%�'�0�2�<�>�M�O�^�`�o�q����������������������4���������~������������������
���4
*�������
��,-�~!*+�P*�7+���*+��7�M��_���
��� ��!��!	2-�~!*+��*�j+���*+��j�M��_���
��� ��!��!	
	��8*���+#�!�	+�%L*�)+*�.�4�*�8+�=����	@�	���(�7��8��8�	��	�	����8*�*�C��*�HL+�+N�P�*�U������
�Q@��
���'�7��8
"���a+���+�Y�N-�I�_��-���=-����:�b�&*�d�h�j�o�j��,����	�6�:k��*
	���%�.�B�O�W�Y�_��4.1a��a��a�~O���a����	��	�
���R*���*�q�I�_����	@�	���	���
���E�*���uM,�řc,��N�{-����M-�������:-�������:�+����+�����,����,����N-���-��:�������D��:����������:����:�
+������������B�]������
@������"V�(����Z�
��'�;Oepqz���	�
���
������z;6�O"[��8���������~
���q��_��8�����
���s�*���*�Y��M,��,��+����,���!,�Ź�N-���-��+����,���H,���uN-�Ù7-��:��������:�k�+�k��W���	��$�,����F	$&-7 C!K#R$\%i&v'x)�*�+�-�1�H7 ��!�i."�\;#������~��������	��	�
�����*��M,�k�,�kN-����+-��W,ø���N-�O-�E�I�_��-��:��0���k��k:�����+��W*���#*������:��
��+�����!��k���3�k�&�N5678:$</=3>B?J@RAgBlCvDH�I�J�K�N�R$g%J5&��'��(��~�)�/y�������*
���L*����L+��+��M�+�����&+���|�,��,��������8�@�RSTU(V=XKU� L��A%+4,-
��U�*���uL+�
+�՚�+����M,��,۶ݚ,����+����N-��-��:������������� 	������ @�J\
]^`!a%b'e;f=hGiKjMlUmZn\plqwr�p�4���
y�!b.G<%/U.01�@!b�
��T+���*���Y�S����M,�
,����,��N-�-���:���+���� ���@��&	wyz({*}1~AF�H��4T��T2371#)/A41
���l$*����L+��+��������
�"�@�
���$��	���&�*���*���YSY�S����L+�\+���*+�
M,�,���N-�-&��+��M,�#,��,��&�גּ,����	�M�� �	�>	��%�)�0�7�;�K�O�W�^�b�k�x����4K517 6^$%/���%_7�	���
89��9*������L+�&+���ř+���Ź�+�ؙ�+���7��qr!s5t7v�9:);�
<=�M*�!��
*�������I��j�>?@�=	*+�%�0��+�	��		AB@�=	*+�%�*��*�	��		ACD�@*+��'���)���E�F��5*���+��(���G����Y.��Y0S�2�6SY<��Y>S�2�6S�@��D�H�K�N�Q�{��Y���YUS�2��YWS�YSY���YUS�2��Y]S�YSY���YUS�2��Y_S�YSY���YUS�2��YaS�YSYc��Y�S�2SYe��Y�S�2SYg��Y�S�2SYi��YkSYmSYoSYpS�rSYu��Y�S�rSY	&��YwSYyS�r�6SY
&��Y�S�r�6SY{��Y}S�r�6S�@���Y���Y�S�r�6SY���Y�S�r�6S�@�����Y�S�r�6�����Y�SY�S�r�6����vEF*G2E8IDJJM^N~O�P�Q�R�ST+U?VYWqX�Y�M�[�\�]�[�_�`�a�ba
�M����sssyyssssyssyyyyyyyyyyyyyy��	���ssswwsssswsswwwwwwwwwwwwww�����ttt}}tttt�tt��������������Y�S�BY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S��sss||����|��||||||||||||||Y�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S��tttw�tttt�tt�������������ڧoY�S�fY�S�]Y�S�TY�S�KY�S�BY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S����qqq||qqqq|qq||||||||||||||��Z_�����Z_������(�tE��s�C����w���������������������������s������������������������t������������������������������������������t�J�J�yj
]Kz	�{|�~6�
�6���6��6�7�����K�
M���HIOHPWY`PabePfgjPfkfPfnfPWqtPWuxJ
�K�MPK�g��AAGcom/intellij/codeInspection/i18n/I18nInspection$StringI18nVisitor.class���=b	Acom/intellij/codeInspection/i18n/I18nInspection$StringI18nVisitorthis$01Lcom/intellij/codeInspection/i18n/I18nInspection;
	
:org/jetbrains/uast/visitor/AbstractUastNonRecursiveVisitor<init>()V	myHolder,Lcom/intellij/codeInspection/ProblemsHolder;	
myOnTheFlyZ"org/jetbrains/uast/UCallExpressiongetSourcePsi()Lcom/intellij/psi/PsiElement;resolve()Lcom/intellij/psi/PsiMethod;	 !"#$/com/intellij/codeInspection/i18n/I18nInspectionIGNORED_METHODS&Lcom/siyeh/ig/callMatcher/CallMatcher;&'()*$com/siyeh/ig/callMatcher/CallMatcher
methodMatches(Lcom/intellij/psi/PsiMethod;)Z,com/intellij/psi/PsiModifier.static01234com/intellij/psi/PsiMethodhasModifierProperty(Ljava/lang/String;)Z0678getContainingClass()Lcom/intellij/psi/PsiClass;:!com/intellij/psi/CommonClassNames<java.lang.String>?@ABcom/intellij/psi/PsiClassgetQualifiedName()Ljava/lang/String;
DEFGHjava/lang/Stringequals(Ljava/lang/Object;)ZJjava.lang.CharSequenceLMN
getUastParent()Lorg/jetbrains/uast/UElement;P0org/jetbrains/uast/UQualifiedReferenceExpression	 RS$STRING_BUILDER_TO_STRINGOUVWgetReceiver"()Lorg/jetbrains/uast/UExpression;Yorg/jetbrains/uast/UResolvableX[]%com/intellij/psi/PsiModifierListOwner
_`abc(com/intellij/codeInspection/i18n/NlsInfoforModifierListOwnerS(Lcom/intellij/psi/PsiModifierListOwner;)Lcom/intellij/codeInspection/i18n/NlsInfo;
_efgcanBeUsedInLocalizedContext()Zi!org/jetbrains/uast/ULocalVariable
klmno org/jetbrains/uast/UastContextKt
toUElementM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;
_qrs
fromUVariableJ(Lorg/jetbrains/uast/UVariable;)Lcom/intellij/codeInspection/i18n/NlsInfo;
uvwprocessReferenceToNonLocalizedg(Lcom/intellij/psi/PsiElement;Lorg/jetbrains/uast/UExpression;Lcom/intellij/psi/PsiModifierListOwner;)V
yz{visitReference,(Lorg/jetbrains/uast/UReferenceExpression;)Z}~'org/jetbrains/uast/UReferenceExpression}[�com/intellij/psi/PsiVariable
�����com/intellij/util/ObjectUtilstryCast7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;�!com/intellij/psi/PsiLocalVariable�����org/jetbrains/uast/UExpressiongetExpressionType()Lcom/intellij/psi/PsiType;
�����com/siyeh/ig/psiutils/TypeUtilsisJavaLangString(Lcom/intellij/psi/PsiType;)Z
����
typeEquals/(Ljava/lang/String;Lcom/intellij/psi/PsiType;)Z
_���factory;()Lcom/intellij/codeInspection/i18n/NlsInfo$NlsInfoFactory;
�����6com/intellij/codeInspection/restriction/StringFlowUtilisStringProcessingMethod_(Lcom/intellij/psi/PsiMethod;Lcom/intellij/codeInspection/restriction/RestrictionInfoFactory;)Z
����isPassthroughMethod�(Lcom/intellij/psi/PsiMethod;Lorg/jetbrains/uast/UCallExpression;Lorg/jetbrains/uast/UExpression;Lcom/intellij/codeInspection/restriction/RestrictionInfoFactory;)Z
_���forTypeF(Lcom/intellij/psi/PsiType;)Lcom/intellij/codeInspection/i18n/NlsInfo;����computeConstantValue()Ljava/lang/Object;
�����*com/intellij/codeInspection/ProblemsHolder
getProject(()Lcom/intellij/openapi/project/Project;�java/util/HashSet
�	
 ���getExpectedNlsInfo�(Lcom/intellij/openapi/project/Project;Lorg/jetbrains/uast/UExpression;Ljava/lang/String;Ljava/util/Set;ZZ)Lcom/intellij/codeInspection/i18n/NlsInfo;�2com/intellij/codeInspection/i18n/NlsInfo$Localized�java/util/ArrayList
�	
����suggestAnnotation1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String;
�����6com/intellij/codeInsight/intention/AddAnnotationPsiFixchoosePlace�(Ljava/lang/String;Lcom/intellij/psi/PsiModifierListOwner;)Lcom/intellij/codeInsight/ExternalAnnotationsManager$AnnotationPlace;\�
�����com/intellij/psi/JavaPsiFacadegetInstanceH(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/JavaPsiFacade;�!com.intellij.openapi.util.NlsSafe\���getResolveScope-()Lcom/intellij/psi/search/GlobalSearchScope;
����	findClassZ(Ljava/lang/String;Lcom/intellij/psi/search/GlobalSearchScope;)Lcom/intellij/psi/PsiClass;	�����Ccom/intellij/codeInsight/ExternalAnnotationsManager$AnnotationPlaceIN_CODEELcom/intellij/codeInsight/ExternalAnnotationsManager$AnnotationPlace;�'com/intellij/lang/jvm/JvmModifiersOwner�8com/intellij/lang/jvm/actions/AnnotationAttributeRequest
�����2com/intellij/lang/jvm/actions/AnnotationRequestsKtannotationRequest�(Ljava/lang/String;[Lcom/intellij/lang/jvm/actions/AnnotationAttributeRequest;)Lcom/intellij/lang/jvm/actions/AnnotationRequest;
�����7com/intellij/lang/jvm/actions/JvmElementActionFactoriescreateAddAnnotationActionsl(Lcom/intellij/lang/jvm/JvmModifiersOwner;Lcom/intellij/lang/jvm/actions/AnnotationRequest;)Ljava/util/List;�����com/intellij/psi/PsiElementgetContainingFile()Lcom/intellij/psi/PsiFile;
�����,com/intellij/codeInspection/IntentionWrapperwrapToQuickFixes<(Ljava/util/List;Lcom/intellij/psi/PsiFile;)Ljava/util/List;java/util/ListaddAll(Ljava/util/Collection;)Ziterator()Ljava/util/Iterator;

gjava/util/IteratorhasNext
�next2com/intellij/codeInsight/intention/IntentionActionCcom/intellij/codeInspection/i18n/I18nInspection$StringI18nVisitor$1
z(Lcom/intellij/codeInspection/i18n/I18nInspection$StringI18nVisitor;Lcom/intellij/codeInsight/intention/IntentionAction;)VHadd3com/intellij/codeInsight/intention/AddAnnotationFix'com/intellij/codeInsight/AnnotationUtil  org.jetbrains.annotations.NonNls
"#O(Ljava/lang/String;Lcom/intellij/psi/PsiModifierListOwner;[Ljava/lang/String;)V%=com/intellij/codeInspection/i18n/I18nInspection$MarkAsSafeFix
$'(*(Lcom/intellij/psi/PsiModifierListOwner;)V*9inspection.i18n.message.non.localized.passed.to.localized,java/lang/Object
./012%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;	456780com/intellij/codeInspection/ProblemHighlightTypeGENERIC_ERROR_OR_WARNING2Lcom/intellij/codeInspection/ProblemHighlightType;	:;<=>)com/intellij/codeInspection/LocalQuickFixEMPTY_ARRAY,[Lcom/intellij/codeInspection/LocalQuickFix;@ABtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;>
�EFGregisterProblem�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Lcom/intellij/codeInspection/ProblemHighlightType;[Lcom/intellij/codeInspection/LocalQuickFix;)VI-org/jetbrains/uast/expressions/UInjectionHostKLorg/jetbrains/uast/UElement
NOPvisitLiteralExpressionO(Lcom/intellij/psi/PsiElement;Lorg/jetbrains/uast/expressions/UInjectionHost;)V
RSTvisitElement (Lorg/jetbrains/uast/UElement;)Z
 VWXgetStringValueOfKnownPartC(Lorg/jetbrains/uast/expressions/UInjectionHost;)Ljava/lang/String;
Z[\]4)com/intellij/openapi/util/text/StringUtilisEmptyOrSpaces	 _`ignoreForAllButNlsborg/jetbrains/uast/UField
defghorg/jetbrains/uast/UastUtilsgetParentOfTypeM(Lorg/jetbrains/uast/UElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;ajk
getJavaPsimn
java/util/Setp*inspection.i18n.message.general.with.valuer#reft%com/intellij/psi/PsiLiteralExpression	vwxyz!com/intellij/pom/java/JavaFeatureANNOTATIONS#Lcom/intellij/pom/java/JavaFeature;
|}~�com/intellij/psi/util/PsiUtilisAvailableC(Lcom/intellij/pom/java/JavaFeature;Lcom/intellij/psi/PsiElement;)Zm
_���getNlsStatus ()Lcom/intellij/util/ThreeState;	�����com/intellij/util/ThreeStateUNSURELcom/intellij/util/ThreeState;\���
getManager()Lcom/intellij/psi/PsiManager;
�����com/intellij/psi/PsiManagerisInProject (Lcom/intellij/psi/PsiElement;)Z�Dcom/intellij/codeInsight/externalAnnotation/NonNlsAnnotationProvider
�	
����	createFix^(Lcom/intellij/psi/PsiModifierListOwner;)Lcom/intellij/codeInsight/intention/AddAnnotationFix;
���isSwitchCase2(Lorg/jetbrains/uast/expressions/UInjectionHost;)Z�0com/intellij/codeInspection/i18n/I18nizeQuickFix
���7(Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;)V
�����=com/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix getEnclosingLiteralConcatenationG(Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/UPolyadicExpression;
���com/intellij/psi/PsiExpression
���isNotConstantFieldInitializer#(Lcom/intellij/psi/PsiExpression;)Z
 ���createIntroduceConstantFix-()Lcom/intellij/codeInspection/LocalQuickFix;�5com/intellij/codeInspection/i18n/I18nizeBatchQuickFix
�	HL�*org/jetbrains/uast/USwitchClauseExpression����
getCaseValues()Ljava/util/List;���valueV(Lorg/jetbrains/uast/expressions/UInjectionHost;)Lcom/intellij/openapi/util/Condition;
�����*com/intellij/util/containers/ContainerUtilexists<(Ljava/lang/Iterable;Lcom/intellij/openapi/util/Condition;)Z���	getParent�com/intellij/psi/PsiField����getInitializer"()Lcom/intellij/psi/PsiExpression;�final�1
+Ea(Lcom/intellij/codeInspection/i18n/I18nInspection;Lcom/intellij/codeInspection/ProblemsHolder;Z)VCodeLineNumberTableLocalVariableTablethisCLcom/intellij/codeInspection/i18n/I18nInspection$StringI18nVisitor;holderonTheFlyRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsvisitCallExpression'(Lorg/jetbrains/uast/UCallExpression;)ZcontainingClassLcom/intellij/psi/PsiClass;receiverTargetLcom/intellij/psi/PsiElement;uVar#Lorg/jetbrains/uast/ULocalVariable;receiver Lorg/jetbrains/uast/UExpression;parent2Lorg/jetbrains/uast/UQualifiedReferenceExpression;ref$Lorg/jetbrains/uast/UCallExpression;	sourcePsitargetLcom/intellij/psi/PsiMethod;
StackMapTable!visitQualifiedReferenceExpression5(Lorg/jetbrains/uast/UQualifiedReferenceExpression;)Z"visitSimpleNameReferenceExpression6(Lorg/jetbrains/uast/USimpleNameReferenceExpression;)Z3Lorg/jetbrains/uast/USimpleNameReferenceExpression;)Lorg/jetbrains/uast/UReferenceExpression;Lcom/intellij/psi/PsiVariable;action4Lcom/intellij/codeInsight/intention/IntentionAction;fixesLjava/util/List;fqnLjava/lang/String;annotationPlaceaddNullSafedescription'Lcom/intellij/psi/PsiModifierListOwner;typeLcom/intellij/psi/PsiType;
targetInfo*Lcom/intellij/codeInspection/i18n/NlsInfo;LocalVariableTypeTable=Ljava/util/List<Lcom/intellij/codeInspection/LocalQuickFix;>;
com/intellij/psi/PsiTypepsinodeLorg/jetbrains/uast/UElement;elementfacade Lcom/intellij/psi/JavaPsiFacade;
expression/Lorg/jetbrains/uast/expressions/UInjectionHost;stringValue
nonNlsTargetsLjava/util/Set;infoparentFieldLorg/jetbrains/uast/UField;farr8Ljava/util/Set<Lcom/intellij/psi/PsiModifierListOwner;>;,Lorg/jetbrains/uast/USwitchClauseExpression; Lcom/intellij/psi/PsiExpression;Lcom/intellij/psi/PsiField;lambda$isSwitchCase$0R(Lorg/jetbrains/uast/expressions/UInjectionHost;Lorg/jetbrains/uast/UExpression;)Z
SourceFileI18nInspection.javaNestHostBootstrapMethods(
)*+,-"java/lang/invoke/LambdaMetafactorymetafactory�(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;H0
1!"3#(Lorg/jetbrains/uast/UExpression;)ZInnerClassesStringI18nVisitor77com/intellij/codeInspection/i18n/NlsInfo$NlsInfoFactoryNlsInfoFactory	Localized;3com/intellij/codeInsight/ExternalAnnotationsManagerAnnotationPlace
MarkAsSafeFix?%java/lang/invoke/MethodHandles$LookupAjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)VCD
E>Argument for @NotNull parameter '%s' of %s.%s must not be nullG������zvSO�formatX2
DY"java/lang/IllegalArgumentException[(Ljava/lang/String;)V]
\^[Ljava/lang/Object;`0��o,��F*+�*�*,�
*��������� �����	��	������+��F+�M,��+�N-���-�%��--�/�0-�5:�#;�=�C�I�=�C��+�K:�O�i�O:�Q-�%�V�T:�X�E�X�Z:�\��\�^�d��h�j�h:��p�d��*,+-�t��<��0
�5>��WO���0K�V����"�0�;�C�[�f�h���������������������\	C%���6������J��_���������������	������K+��F*+�x����������	������K+��F*+�x����������	���z{��:+��F+�|M,��+������N-�
-����*,+-�t���������$�1�8��*:��:��+��$���	���vw�8	
�+��F,��F,��:���I����-�0� -�0�����-�0������-�^�d�����d��-���-����D���D�:*�*�
��,��Y��*���:�����Y��:��-��:-��:	-�����-������6
	�ݦu-��n-������+������W
�y-�������:�	�$��:�Y*��W��ا4�Y-�DYS�!�W
��$Y-�&�W)�+�-:*�
+�3�9�?�C�D��b�"
@D�_
��\D_�D�@�M
*�0�%��\D_�j��,�7�O�P�[�g�������������������H�Z�`�|�����������
H����������	��
��������������3��	
��������ST��*+��F+�H�+�JM,�*,+�H�M*+�Q��	�	����$�� 
�*��*�	���OP�&�+��F,�	�F,�UN-�Y����Y��:*�*�
��,-*�*��^��:����,a�c�a:��i�\�lWo�+YqS�-:��Y��:+�s�~�u+�{�t*�
����:	��:

�	�U
��\:�^�����8�����	�������Y�����W���+�s�
,���g*��Q��Y�����W+�����Y�����W+�s�*+����� ���W���Y���W�9�?�C:	*�
+�3	�D��O
	�D�0�_�"a�@�HD�_aD��
�D\�
5�� ����(�G�O�P�T�\�a�s���������
%9@Tes��� �z�C�e	��������(yGZ	\E�����>	
(y������
��
���z.*�
�F*��M,���,��L+��*���Ŭ��
	�"K�	#$,&��.�	���
����E*���Ι*���ΧL+�(*+���+Թ��+-������@�)�@�*+,,7-D+�E+ 
!"�:*+�׬�$���
CD�H�+�<
<EEEENEWN``YIS�'YJS�YKS�YLS�YMS�YNS�<
<ENW`iir{{�YOS�KYPS�BYQS�9YRS�0YSS�'YTS�YUS�YVS�YWS��Z�\Z_�_����DDa�Da�Da�Da�Da�Da�BDa�Da�Da�Da�Da�Da�Da�Da�Da�Da4: 56_8
�_9�:<@$ =
>@B#$&'./2% PK32t�Y�Y.com/intellij/codeInspection/i18n/NlsInfo.class���=�
java/lang/Object<init>()V		
(com/intellij/codeInspection/i18n/NlsInfomyNlsLcom/intellij/util/ThreeState;	7com/intellij/codeInspection/i18n/NlsInfo$NlsInfoFactoryINSTANCE9Lcom/intellij/codeInspection/i18n/NlsInfo$NlsInfoFactory;2com/intellij/codeInspection/i18n/NlsInfo$Localized0com/intellij/codeInspection/i18n/NlsInfo$NlsSafe	NLS4Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;	5com/intellij/codeInspection/i18n/NlsInfo$NonLocalized7Lcom/intellij/codeInspection/i18n/NlsInfo$NonLocalized;
!"#
forExpressionM(Lorg/jetbrains/uast/UExpression;Z)Lcom/intellij/codeInspection/i18n/NlsInfo;
%&'()6com/intellij/codeInspection/restriction/StringFlowUtilgoUp�(Lorg/jetbrains/uast/UExpression;ZLcom/intellij/codeInspection/restriction/RestrictionInfoFactory;)Lorg/jetbrains/uast/UExpression;
+,#fromEqualityCheck	./0127com/intellij/codeInspection/i18n/NlsInfo$NlsUnspecifiedUNKNOWN9Lcom/intellij/codeInspection/i18n/NlsInfo$NlsUnspecified;
456789com/intellij/codeInspection/restriction/AnnotationContextfromExpression](Lorg/jetbrains/uast/UExpression;)Lcom/intellij/codeInspection/restriction/AnnotationContext;:;<=>org/jetbrains/uast/UExpression
getUastParent()Lorg/jetbrains/uast/UElement;
@ABfromAnnotationContext�(Lorg/jetbrains/uast/UElement;Lcom/intellij/codeInspection/restriction/AnnotationContext;)Lcom/intellij/codeInspection/i18n/NlsInfo;
DEFGHorg/jetbrains/uast/UastUtilsskipParenthesizedExprUp<(Lorg/jetbrains/uast/UElement;)Lorg/jetbrains/uast/UElement;J"org/jetbrains/uast/UCallExpressionILMN
getMethodName()Ljava/lang/String;Pequals
RSTPUjava/lang/String(Ljava/lang/Object;)ZW
startsWithYendsWith[equalsIgnoreCase]contains_;`org/jetbrains/uast/UElementb0org/jetbrains/uast/UQualifiedReferenceExpression
defghcom/intellij/util/ObjectUtilstryCast7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;ajklgetSelector"()Lorg/jetbrains/uast/UExpression;
SaoplgetReceiver
rstfromVariableReferenceL(Lorg/jetbrains/uast/UExpression;)Lcom/intellij/codeInspection/i18n/NlsInfo;v$org/jetbrains/uast/UBinaryExpressionuxyzgetOperator)()Lorg/jetbrains/uast/UastBinaryOperator;	|}~�%org/jetbrains/uast/UastBinaryOperatorEQUALS:Lorg/jetbrains/uast/UastBinaryOperator$ComparisonOperator;	|���
NOT_EQUALSu��lgetLeftOperandu��lgetRightOperand
4���expressionsAreEquivalentC(Lorg/jetbrains/uast/UExpression;Lorg/jetbrains/uast/UExpression;)Z�'org/jetbrains/uast/UReferenceExpression:���getExpressionType()Lcom/intellij/psi/PsiType;
�����com/siyeh/ig/psiutils/TypeUtilsisJavaLangString(Lcom/intellij/psi/PsiType;)Z����resolve()Lcom/intellij/psi/PsiElement;�com/intellij/psi/PsiVariable
���factory;()Lcom/intellij/codeInspection/i18n/NlsInfo$NlsInfoFactory;
���fromModifierListOwnerS(Lcom/intellij/psi/PsiModifierListOwner;)Lcom/intellij/codeInspection/i18n/NlsInfo;
���fromAnnotationOwnerQ(Lcom/intellij/psi/PsiAnnotationOwner;)Lcom/intellij/codeInspection/i18n/NlsInfo;
4���d(Lcom/intellij/psi/PsiModifierListOwner;)Lcom/intellij/codeInspection/restriction/AnnotationContext;
���forModifierListOwner
���getCapitalization0()Lorg/jetbrains/annotations/Nls$Capitalization;	�����,org/jetbrains/annotations/Nls$CapitalizationNotSpecified.Lorg/jetbrains/annotations/Nls$Capitalization;
4���getType
���fromTypeF(Lcom/intellij/psi/PsiType;)Lcom/intellij/codeInspection/i18n/NlsInfo;
4���getOwner)()Lcom/intellij/psi/PsiModifierListOwner;�����%com/intellij/psi/PsiModifierListOwnergetModifierList$()Lcom/intellij/psi/PsiModifierList;�com/intellij/psi/PsiParameter����	isVarArgs()Z� com/intellij/psi/PsiEllipsisType
����getComponentType�!org/jetbrains/uast/ULocalVariable
����� org/jetbrains/uast/UastContextKt
toUElementM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;
���
fromUVariableJ(Lorg/jetbrains/uast/UVariable;)Lcom/intellij/codeInspection/i18n/NlsInfo;
���getKindO()Lcom/intellij/codeInspection/restriction/RestrictionInfo$RestrictionInfoKind;	�����Kcom/intellij/codeInspection/restriction/RestrictionInfo$RestrictionInfoKindKNOWNMLcom/intellij/codeInspection/restriction/RestrictionInfo$RestrictionInfoKind;
4���secondaryItems()Ljava/util/stream/Stream;���apply()Ljava/util/function/Function;�����java/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;���test ()Ljava/util/function/Predicate;�filter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;�	findFirst()Ljava/util/Optional;
	

java/util/OptionalorElse&(Ljava/lang/Object;)Ljava/lang/Object;��getDeclarationScopecom/intellij/psi/PsiMember

fromContainerH(Lcom/intellij/psi/PsiMember;)Lcom/intellij/codeInspection/i18n/NlsInfo;
.*(Lcom/intellij/psi/PsiModifierListOwner;)V
com/intellij/openapi/util/Refcreate3(Ljava/lang/Object;)Lcom/intellij/openapi/util/Ref;!"#process>(Lcom/intellij/openapi/util/Ref;)Lcom/intellij/util/Processor;
%&'()%com/intellij/psi/util/InheritanceUtilprocessSuperTypes;(Lcom/intellij/psi/PsiType;ZLcom/intellij/util/Processor;)Z
+,-get()Ljava/lang/Object;/0123org/jetbrains/uast/UVariablegetUAnnotations()Ljava/util/List;56789java/util/Listiterator()Ljava/util/Iterator;;<=>�java/util/IteratorhasNext;@A-nextCorg/jetbrains/uast/UAnnotation
EFGfromAnnotationL(Lorg/jetbrains/uast/UAnnotation;)Lcom/intellij/codeInspection/i18n/NlsInfo;BI�J()Lcom/intellij/psi/PsiClass;
LMNfromMetaAnnotationG(Lcom/intellij/psi/PsiClass;)Lcom/intellij/codeInspection/i18n/NlsInfo;P com/intellij/psi/PsiModifierListRSTcomputeR(Lcom/intellij/psi/PsiAnnotationOwner;)Lcom/intellij/psi/util/CachedValueProvider;
VWXYZ)com/intellij/psi/util/CachedValuesManagergetCachedValue\(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/util/CachedValueProvider;)Ljava/lang/Object;
\]�computeFromAnnotationOwner_`abc#com/intellij/psi/PsiAnnotationOwnergetAnnotations#()[Lcom/intellij/psi/PsiAnnotation;
eFfL(Lcom/intellij/psi/PsiAnnotation;)Lcom/intellij/codeInspection/i18n/NlsInfo;hijkNcom/intellij/psi/PsiAnnotationgetQualifiedNamehmno
getProject(()Lcom/intellij/openapi/project/Project;
qrstucom/intellij/psi/JavaPsiFacadegetInstanceH(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/JavaPsiFacade;hwxygetResolveScope-()Lcom/intellij/psi/search/GlobalSearchScope;
q{|}	findClassZ(Ljava/lang/String;Lcom/intellij/psi/search/GlobalSearchScope;)Lcom/intellij/psi/PsiClass;O��	getParent	���ANNOTATION_NAMESLjava/util/Set;
�����'com/intellij/codeInsight/AnnotationUtilfindAnnotationInHierarchyY(Lcom/intellij/psi/PsiModifierListOwner;Ljava/util/Set;Z)Lcom/intellij/psi/PsiAnnotation;��`�com/intellij/psi/PsiClass�$com.intellij.openapi.util.NlsContexth���hasQualifiedName(Ljava/lang/String;)Z�prefix
����getStringAttributeValueF(Lcom/intellij/psi/PsiAnnotation;Ljava/lang/String;)Ljava/lang/String;
�����)com/intellij/openapi/util/text/StringUtil
notNullize&(Ljava/lang/String;)Ljava/lang/String;�suffix
���withPrefixAndSuffixZ(Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;�i
���withAnnotationH(Ljava/lang/String;)Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;�,�?(Lcom/intellij/psi/PsiAnnotation;)Ljava/util/function/Supplier;
���fromAnnotationInfo[(Ljava/lang/String;Ljava/util/function/Supplier;)Lcom/intellij/codeInspection/i18n/NlsInfo;Bi�,�?(Lorg/jetbrains/uast/UAnnotation;)Ljava/util/function/Supplier;� org.jetbrains.annotations.NonNls�%org.jetbrains.annotations.PropertyKey�!com.intellij.openapi.util.NlsSafe�$org.intellij.lang.annotations.RegExp	��2Lcom/intellij/codeInspection/i18n/NlsInfo$NlsSafe;�org.jetbrains.annotations.Nls�+�java/util/function/Supplier���NgetResolvedName	����Title
���Nname	��	NLS_TITLE	����Sentence	��NLS_SENTENCE��JgetContainingClass�������getContainingFile()Lcom/intellij/psi/PsiFile;�com/intellij/psi/PsiClassOwner���NgetPackageNamem
q���findPackage1(Ljava/lang/String;)Lcom/intellij/psi/PsiPackage;�����com/intellij/psi/PsiPackagegetAnnotationList
����findAnnotation`(Lcom/intellij/psi/PsiModifierListOwner;Ljava/util/Collection;Z)Lcom/intellij/psi/PsiAnnotation;�capitalizationB���findAttributeValue4(Ljava/lang/String;)Lorg/jetbrains/uast/UExpression;h���?(Ljava/lang/String;)Lcom/intellij/psi/PsiAnnotationMemberValue;	,com/intellij/psi/util/PsiModificationTrackerMODIFICATION_COUNTLcom/intellij/openapi/util/Key;
	0com/intellij/psi/util/CachedValueProvider$ResultY(Ljava/lang/Object;[Ljava/lang/Object;)Lcom/intellij/psi/util/CachedValueProvider$Result;

set(Ljava/lang/Object;)Vcom/intellij/psi/PsiClassType
com/intellij/psi/util/PsiUtilresolveClassInClassTypeOnly7(Lcom/intellij/psi/PsiType;)Lcom/intellij/psi/PsiClass;!com/intellij/psi/PsiTypeParameter
java/util/SetofY(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set;7com/intellij/codeInspection/restriction/RestrictionInfoNLS_SAFELjava/lang/String;
ConstantValueNLS_CONTEXTRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations	Signature#Ljava/util/Set<Ljava/lang/String;>;!(Lcom/intellij/util/ThreeState;)VCodeLineNumberTableLocalVariableTablethis*Lcom/intellij/codeInspection/i18n/NlsInfo;nls$RuntimeInvisibleParameterAnnotationsgetNlsStatus ()Lcom/intellij/util/ThreeState;canBeUsedInLocalizedContext
StackMapTable	localized6()Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;nonLocalized9()Lcom/intellij/codeInspection/i18n/NlsInfo$NonLocalized;
expression Lorg/jetbrains/uast/UExpression;allowStringModificationsZtargetcontext;Lcom/intellij/codeInspection/restriction/AnnotationContext;
qualifiedCall2Lorg/jetbrains/uast/UQualifiedReferenceExpression;leftrightoperator'Lorg/jetbrains/uast/UastBinaryOperator;parentLorg/jetbrains/uast/UElement;Lcom/intellij/psi/PsiElement;receiverforTypetypeLcom/intellij/psi/PsiType;owner'Lcom/intellij/psi/PsiModifierListOwner;W(Lcom/intellij/psi/PsiModifierListOwner;)Lorg/jetbrains/annotations/Nls$Capitalization;info	parameterLcom/intellij/psi/PsiParameter;uLocal#Lorg/jetbrains/uast/ULocalVariable;memberLcom/intellij/psi/PsiMember;resultLcom/intellij/openapi/util/Ref;LocalVariableTypeTableKLcom/intellij/openapi/util/Ref<Lcom/intellij/codeInspection/i18n/NlsInfo;>;
annotation Lorg/jetbrains/uast/UAnnotation;Lorg/jetbrains/uast/UVariable;%Lcom/intellij/psi/PsiAnnotationOwner;$Lorg/jetbrains/annotations/Nullable;uAnnotation Lcom/intellij/psi/PsiAnnotation;c![Lcom/intellij/psi/PsiAnnotation;metaAnnoannotationClassLcom/intellij/psi/PsiClass;baseInfovalue
qualifiedNameLjava/util/function/Supplier;@Ljava/util/function/Supplier<+Lorg/jetbrains/uast/UExpression;>;~(Ljava/lang/String;Ljava/util/function/Supplier<+Lorg/jetbrains/uast/UExpression;>;)Lcom/intellij/codeInspection/i18n/NlsInfo;	classInfopackageNameaPackageLcom/intellij/psi/PsiPackage;containingClasscontainingFileLcom/intellij/psi/PsiFile;ucom/intellij/psi/PsiFilelambda$fromAnnotation$5B(Lorg/jetbrains/uast/UAnnotation;)Lorg/jetbrains/uast/UExpression;lambda$fromAnnotation$4B(Lcom/intellij/psi/PsiAnnotation;)Lorg/jetbrains/uast/UExpression;lambda$fromAnnotationOwner$3Y(Lcom/intellij/psi/PsiAnnotationOwner;)Lcom/intellij/psi/util/CachedValueProvider$Result;lambda$fromType$2<(Lcom/intellij/openapi/util/Ref;Lcom/intellij/psi/PsiType;)ZeachTypelambda$fromAnnotationContext$1-(Lcom/intellij/codeInspection/i18n/NlsInfo;)Zinflambda$fromAnnotationContext$0item<clinit>
SourceFileNlsInfo.javaNestMembersBootstrapMethods�
�����"java/lang/invoke/LambdaMetafactorymetafactory�(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;
�
����U�
����
�|}��4()Lcom/intellij/psi/util/CachedValueProvider$Result;�
�z{-�
�xyl�
�vwInnerClassesNlsInfoFactory	LocalizedNlsSafeNonLocalizedNlsUnspecified�8org/jetbrains/uast/UastBinaryOperator$ComparisonOperatorComparisonOperator�org/jetbrains/annotations/NlsCapitalizationRestrictionInfoKind�)com/intellij/psi/util/CachedValueProviderResult�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�com/intellij/util/ThreeState�com/intellij/psi/PsiElement�com/intellij/psi/PsiType�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null�/
9KM[U157",s�A���]M�J�Fformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
R�"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException�! !"�#!"�$%&%��'($%&%$%&%)*W+���*�*+��4+'(),-./&	%0%	��*�
�+,12*C
*�Y��ð4L�+6,
-.$%&%3�*J*��
*����4@+=,-.	56*0�Y��ð4K+D$%&%	78*0�Y��ð4K+K$%&%	"t*A*���*� �4+S,9:$%&%%0%"#*�9*���*�
�$K*�*M,�-�,Y��ð*�3N*�9-�?�4�:+\]^)_.`,*99:9;<"=..>?$%&%%0	%
,#*��*���*�9�CM,�I�p,�I�KN-�b-O�Q�+�-V�Q�-X�Q�-Z�Q�-\�Q�1,�^a�c�a:�,�i�m��n�q�,�u�O,�u�wN-�{�
-���7,�u��:,�u��:*���	�q�*���	�q��-Y��ð4&	�4_R�-�|�$::�K.+N	efg$h8iJjYkil|m�q�r�s�t�u�v�w�y�z�~,Ri@A$c�!�)B:�C:�BDE�9:�;<�FG$%&%%0	%
st*�E*���4*�����(*����L+�����+����Y�	�ð�-Y�
�ð4�7:��K.+���$�8�,=HEI:$%&%	J�*A*���*���4	+	�,KL$%&%%0%	��*E*���*���?�4	+	�,MN$%&%%0%	�O*�3*�
��*��L+��+���Y��ð��Y��ð4	���K�+	���&�,3MN%P.$%&%%0%
AB*)$+����M,�-�,Y��ð+��N-��-Y��ð-����M,�-�,Y��ð-�͙.-��:���;+���ә1+���Ӷո�M� -���-ظ��:�	��M,���(+���������,��M,�-�--�͙-�͹�-�c�:�	�M,�-�*�I�
-�͙�.Y-�M,Y��ð4A�_4�_4�.Z1.@�I+^����0�:�L�Y�m�~�������������������������,HY%QR�ST�UV$FG$>?P.MN$%&%
��*�5*��-Y��ð�-�L*+� �$W+�*�Y��ð4P.�"�+���$�,5KLWXYWZ$%&%��*�k*���*�.�4L+�:�C+�?�BM,�DN-�-�-Y��ð,�H�KN-�-�-Y��ð����-Y��ð4,	�;�(/;BZ�K.+&		�(�-�4�?�I�P�[�^�, -.P.(3[\kM]$%&%%0%
��*7*��-Y��ð*�O�*�O*�Q�U�Y��ð*�[�4P._+���2�,7M^$%&%_0_
]�*��*���*�^L+�=>��+2:�d:�-�Y��ðB��B:��H�K:�,�g:��l�p�v�z�K:�-�Y��ð���z*�O�)*�O�~L+�ș+�Ȳ���M,�,�d��-Y��ð4F	�b�#_bh� B(R��,_K.+R	��&�.�:�G�L�[�d�i���������	�
��,Hd �!&rP.GQ`\y[a�	[a�FH�M^$%&%%0%
MN*u	�*��-Y� �ð�-L�M�N*��:�66�J2:���������M�����N��d:�-�L����+��+�,-��*����Y�!�ð+Y�"�ð42	P.��RRb�5h�aI+>;HTcjru{#�$�&,>jP.;:da�ef�g.��!��!$%&%_0_
Ff*T*�#��*�g*�����4	+	*
+*,[a$%&%%0%
FG*L*�$��*��*�����4	+	1,[\$%&%%0%
��*��*��-Y�%�ð*��Q�
*��Q��Y�&�ð*��Q�
*��Q���Y�'�ð*öQ�e+���:MN,���
,����N-�7�˶�-�Q���Y�(�ð�Զ�-�Q���Y�)�ð�Y�*�ð�-Y�+�ð41P.KK�&:R\XK�K.+N567%82:@;F<S>]?g@iApCzE~F�G�I�J�M�O,*gXh:iV�!�i!��jY��k'l$%&%
*��*�,��*��L+�)+����M,�-�,Y�-�ð+��L���*��M,��W,���N*���p-��:�9����:�-�Y�.�ð����:�	�d��-Y�/�ð4D		�����	�J�tR��K.+N	TUVW%X0Z7[:^A_H`Raabfcrdze�h�i�j�n,Rm.r*P.�[aRJn!a;op�UV�qfAhrs$%&%%0%
vw*4
*����+1,
[\
xy*<*���:��:�+,,[a
z{*<*�[�Y��S��+�,M^
|}*�*+��M,�-�
*,�
�+��
+�����4�@+�����, *WX*~L%P.
�*B
*�-���4@+�,
�.
��*4
*�����+�,
�N�*+��������+$
��*�?��/������������������������������������������������˧	ͧ��/�����������������������������������������������������/�����������������������������������������������Y�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S���/������������!!�***33�<<<EEE��NNNNNNN�WWWY�S��Y�S��Y�S�xY�S�oY�S�fY�S�]Y�S�TY�S�KY�S�BY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S���/����������������������������������������#���Y�S�W�TY�S�KY�S�BY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S�����/�����������������������������������������������ڻ�Z_����Z_���44.��ER��RCR�R��R��R��R��R��R��R��R��R���R��R��R��R��R��R��R��R��R��R��R��R��R��R��R��R��R���R��R��R��R��R��R��R��R��R��R��R��R���RJRJ��R
�
���.��|����@��@��������>�������������������������.PKk0�M$$;com/intellij/codeInspection/i18n/NlsInfo$NonLocalized.class���=D	com/intellij/util/ThreeStateNOLcom/intellij/util/ThreeState;
	
(com/intellij/codeInspection/i18n/NlsInfo<init>!(Lcom/intellij/util/ThreeState;)V	Kcom/intellij/codeInspection/restriction/RestrictionInfo$RestrictionInfoKindKNOWNMLcom/intellij/codeInspection/restriction/RestrictionInfo$RestrictionInfoKind;5com/intellij/codeInspection/i18n/NlsInfo$NonLocalized
()V	INSTANCE7Lcom/intellij/codeInspection/i18n/NlsInfo$NonLocalized;CodeLineNumberTableLocalVariableTablethisgetKindO()Lcom/intellij/codeInspection/restriction/RestrictionInfo$RestrictionInfoKind;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations<clinit>
SourceFileNlsInfo.javaNestHostInnerClasses+7com/intellij/codeInspection/restriction/RestrictionInfoRestrictionInfoKindNonLocalized$$$reportNull$$$0(I)V./
0*@NotNull method %s.%s must not return null2java/lang/Object4 java/lang/String8format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;:;
9<java/lang/IllegalStateException>(Ljava/lang/String;)V@
?A
StackMapTable12*���� !B�
Y��1�CK�"#$#%#�Y����
./(3�5Y6SY7S�=�?Z_�B�)*,@-&'(PK�4o-8com/intellij/codeInspection/i18n/NlsInfo$Localized.class���=�	com/intellij/util/ThreeStateYESLcom/intellij/util/ThreeState;
	
(com/intellij/codeInspection/i18n/NlsInfo<init>!(Lcom/intellij/util/ThreeState;)V	2com/intellij/codeInspection/i18n/NlsInfo$LocalizedmyCapitalization.Lorg/jetbrains/annotations/Nls$Capitalization;	myPrefixLjava/lang/String;	mySuffix	myAnnotationName !"com/intellij/psi/PsiElement
getProject(()Lcom/intellij/openapi/project/Project;
$%&'(com/intellij/psi/JavaPsiFacadegetInstanceH(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/JavaPsiFacade;*+,getResolveScope-()Lcom/intellij/psi/search/GlobalSearchScope;
$./0	findClassZ(Ljava/lang/String;Lcom/intellij/psi/search/GlobalSearchScope;)Lcom/intellij/psi/PsiClass;2'com/intellij/codeInsight/AnnotationUtil4org.jetbrains.annotations.Nls
6789:java/lang/Stringequals(Ljava/lang/Object;)Z
<=g(Lorg/jetbrains/annotations/Nls$Capitalization;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
?@A9Bjava/util/Objects'(Ljava/lang/Object;Ljava/lang/Object;)Z	DEFGHKcom/intellij/codeInspection/restriction/RestrictionInfo$RestrictionInfoKindKNOWNMLcom/intellij/codeInspection/restriction/RestrictionInfo$RestrictionInfoKind;	JKLM,org/jetbrains/annotations/Nls$CapitalizationNotSpecifiedO	QRSNLS4Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;	JUVTitle	XYS	NLS_TITLE	J[\Sentence	^_SNLS_SENTENCERuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations"Lorg/jetbrains/annotations/NonNls;CodeLineNumberTableLocalVariableTablethiscapitalizationprefixsuffixannotationName$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotationsgetCapitalization0()Lorg/jetbrains/annotations/Nls$Capitalization;suggestAnnotation1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String;contextLcom/intellij/psi/PsiElement;
StackMapTable	getPrefix()Ljava/lang/String;	getSuffixwithPrefixAndSuffixZ(Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;withAnnotationH(Ljava/lang/String;)Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;
qualifiedNamegetKindO()Lcom/intellij/codeInspection/restriction/RestrictionInfo$RestrictionInfoKind;<clinit>()V
SourceFileNlsInfo.javaNestHostInnerClasses	Localized�org/jetbrains/annotations/NlsCapitalization�7com/intellij/codeInspection/restriction/RestrictionInfoRestrictionInfoKind$$$reportNull$$$0(I)V��
�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null�java/lang/Object�hijnpuwxz}format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
6�"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException�1RSYS_S`aba`
acbac`
acbac
=d�5+���,���-���*��*+�
*,�*-�*��te��$�)�.�4�f45gS5h5i5j5kb3aacaclcm%aacaclcnodC
*�
Y����tLJe�f
gS`abapqd}0*��)+��#*�+�)�-�*�Y����3�tl6e�� �-�f0gS0rs`abauvdC
*�Y����tL6e�f
gS`
acbacwvdD*�Y����tM6e�fgS`
acbacxyd�E+���,���+*��5�,*��5�*Y�	����Y*�
+,*��;�t		_e�(�3�f EgSEiEj`abaaam
aaz{dt++*��>�*Y�
����Y*�
*�*�+�;�tUe���f+gS+|`abalml}~dC
�CY����tLDe�f
gS`aba�dW7�Y�INN�;�P�Y�TNN�;�W�Y�ZNN�;�]�euv$w
��dY�????DDDD??DDD�����====AAAA==AAA�����@@HPXXXXHPXXXY�S�Y�S�Y�S�Y�S��????GOW_??gowY�S�;Y�S�3Y�S�+Y�S�#Y�S�Y�S�Y�S�Y�S��????GGGGJJGGGY�S��Y�S����====HHHH==HHH��Z_�����Z_����t(�@D6}6C6�6�C6��6��6��6��6��?6��6��6��6��6��6��6��6��6��?6��6��6��6��@6J6J���J��@D��@���PK����tEtEEcom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder.class���=N
*com/intellij/lang/folding/FoldingBuilderEx<init>()Vcom/intellij/psi/PsiFile


?com/intellij/codeInspection/i18n/folding/PropertyFoldingBuilderisFoldingsOn()Z	+com/intellij/lang/folding/FoldingDescriptorEMPTY_ARRAY.[Lcom/intellij/lang/folding/FoldingDescriptor;java/util/ArrayList
getViewProvider%()Lcom/intellij/psi/FileViewProvider; !!com/intellij/psi/FileViewProvidergetLanguages()Ljava/util/Set;#$%value'()Lcom/intellij/openapi/util/Condition;
'()*+*com/intellij/util/containers/ContainerUtilexists<(Ljava/lang/Iterable;Lcom/intellij/openapi/util/Condition;)Z-Acom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder$1
,/0z(Lcom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder;Lcom/intellij/openapi/editor/Document;Ljava/util/List;)V2Acom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder$2
1/567accept'(Lcom/intellij/psi/PsiElementVisitor;)V9:;<=java/util/ListtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;
@ABCD8com/intellij/codeInsight/folding/JavaCodeFoldingSettingsgetInstance<()Lcom/intellij/codeInsight/folding/JavaCodeFoldingSettings;
@FGisCollapseI18nMessagesIJKLM-org/jetbrains/uast/expressions/UInjectionHostgetSourcePsi()Lcom/intellij/psi/PsiElement;

OPQisI18nProperty2(Lorg/jetbrains/uast/expressions/UInjectionHost;)Z

STUgetI18nPropertyY(Lorg/jetbrains/uast/expressions/UInjectionHost;)Lcom/intellij/lang/properties/IProperty;Wjava/util/HashSet
V	Z[\]^,com/intellij/psi/util/PsiModificationTrackerMODIFICATION_COUNTLcom/intellij/openapi/util/Key;
V`abadd(Ljava/lang/Object;)Z

defformatI18nPropertyk(Lorg/jetbrains/uast/expressions/UInjectionHost;Lcom/intellij/lang/properties/IProperty;)Ljava/lang/String;Ihij
getUastParent()Lorg/jetbrains/uast/UElement;
lmnop#org/jetbrains/uast/UastLiteralUtilsgetValueIfStringLiteral1(Lorg/jetbrains/uast/UElement;)Ljava/lang/String;
rstubjava/lang/Stringequalsw"org/jetbrains/uast/UCallExpressionvyz{getValueArguments()Ljava/util/List;9}~get(I)Ljava/lang/Object;�org/jetbrains/uast/UExpression�JvJ
�����-com/intellij/codeInspection/i18n/JavaI18nUtilgetPropertyValueParamsMaxCount#(Lorg/jetbrains/uast/UExpression;)I9���size()I����evaluate()Ljava/lang/Object;�'org/jetbrains/uast/UReferenceExpressionv���getReceiver"()Lorg/jetbrains/uast/UExpression;
�����!com/intellij/psi/util/PsiTreeUtilfindCommonParentY(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;�����com/intellij/psi/PsiElementgetNode()Lcom/intellij/lang/ASTNode;
�����java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;�com/intellij/lang/ASTNode����getTextRange'()Lcom/intellij/openapi/util/TextRange;

���formatMethodCallExpression8(Lorg/jetbrains/uast/UCallExpression;)Ljava/lang/String;
�����java/lang/BooleanvalueOf(Z)Ljava/lang/Boolean;
���(Lcom/intellij/lang/ASTNode;Lcom/intellij/openapi/util/TextRange;Lcom/intellij/openapi/editor/FoldingGroup;Ljava/lang/String;Ljava/lang/Boolean;Ljava/util/Set;)V9`
�����@com/intellij/codeInspection/i18n/folding/EditPropertyValueActionregisterFoldedElementF(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/editor/Document;)V

���getI18nMessageC(Lorg/jetbrains/uast/expressions/UInjectionHost;)Ljava/lang/String;

���formatF(Lorg/jetbrains/uast/UCallExpression;)Lcom/intellij/openapi/util/Pair;	�����com/intellij/openapi/util/PairfirstLjava/lang/Object;����getText()Ljava/lang/String;�<error>���makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;���(I)Ljava/lang/String;
�����java/lang/ObjecttoString

���replacePlaceholderZ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Ljava/lang/String;
r���length
r���	substring(II)Ljava/lang/String;�
����createF(Ljava/lang/Object;Ljava/lang/Object;)Lcom/intellij/openapi/util/Pair;
r���indexOf(Ljava/lang/String;I)I
r������J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;9��listIterator()Ljava/util/ListIterator;java/util/ListIteratorhasNext�next
 com/intellij/openapi/util/Couple		
�secondjava/lang/Integer
�intValue�previous		�
�(I)Ljava/lang/Integer;
	ofH(Ljava/lang/Object;Ljava/lang/Object;)Lcom/intellij/openapi/util/Couple;a (Ljava/lang/Object;)V"# set	
%&^CACHE�()*getUserData3(Lcom/intellij/openapi/util/Key;)Ljava/lang/Object;,)com/intellij/lang/properties/psi/Property	
./0NULL(Lcom/intellij/lang/properties/IProperty;

234isValid](Lcom/intellij/lang/properties/psi/Property;Lorg/jetbrains/uast/expressions/UInjectionHost;)Z
l678getInjectedReferencesE(Lorg/jetbrains/uast/expressions/UInjectionHost;)Ljava/lang/Iterable;:;<=>java/lang/Iterableiterator()Ljava/util/Iterator;@Ajava/util/Iterator@Dcom/intellij/psi/PsiReferenceF(com/intellij/psi/PsiPolyVariantReferenceEHIJmultiResolve$(Z)[Lcom/intellij/psi/ResolveResult;LMNOMcom/intellij/psi/ResolveResult
getElementQ&com/intellij/lang/properties/IProperty�STUputUserData4(Lcom/intellij/openapi/util/Key;Ljava/lang/Object;)VCWXMresolve+Z3I�
]^_`�)com/intellij/openapi/util/text/StringUtil
unquoteString+bc�getKeyenullPgh�getValue�
klmno org/jetbrains/uast/UastContextKt
toUElementM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;IqrisString
�tuvmustBePropertyKeyB(Lorg/jetbrains/uast/UExpression;Lcom/intellij/openapi/util/Ref;)Zx com/intellij/psi/jsp/JspLanguagez!com/intellij/psi/jsp/JspxLanguage|i18n.property.cache
~���com/intellij/openapi/util/Key3(Ljava/lang/String;)Lcom/intellij/openapi/util/Key;�2com/intellij/lang/properties/psi/impl/PropertyImpl�6com/intellij/lang/properties/psi/impl/PropertyStubImpl�&com/intellij/psi/stubs/PsiFileStubImpl
���(Lcom/intellij/psi/PsiFile;)V
���9(Lcom/intellij/psi/stubs/StubElement;Ljava/lang/String;)V	�����;com/intellij/lang/properties/parsing/PropertiesElementTypesPROPERTY)Lcom/intellij/psi/stubs/IStubElementType;
���[(Lcom/intellij/lang/properties/psi/PropertyStub;Lcom/intellij/psi/stubs/IStubElementType;)VFOLD_MAX_LENGTHI
ConstantValue2	SignatureILcom/intellij/openapi/util/Key<Lcom/intellij/lang/properties/IProperty;>;CodeLineNumberTableLocalVariableTablethisALcom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder;buildFoldRegionst(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/editor/Document;Z)[Lcom/intellij/lang/folding/FoldingDescriptor;fileLcom/intellij/psi/PsiFile;elementLcom/intellij/psi/PsiElement;document&Lcom/intellij/openapi/editor/Document;quickZresultLjava/util/List;hasJspLocalVariableTypeTable?Ljava/util/List<Lcom/intellij/lang/folding/FoldingDescriptor;>;
StackMapTable�$com/intellij/openapi/editor/Document�"com/intellij/psi/PsiElementVisitorRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationscheckLiteralh(Lcom/intellij/openapi/editor/Document;Lorg/jetbrains/uast/expressions/UInjectionHost;Ljava/util/List;)Vireceiver Lorg/jetbrains/uast/UExpression;receiverSourcePsi
elementToFoldok
callSourcePsicountargsexpressions$Lorg/jetbrains/uast/UCallExpression;
injectionHost/Lorg/jetbrains/uast/expressions/UInjectionHost;	sourcePsipropertyLjava/util/HashSet;msgLjava/lang/String;parentLorg/jetbrains/uast/UElement;2Ljava/util/List<Lorg/jetbrains/uast/UExpression;>;@Ljava/util/List<-Lcom/intellij/lang/folding/FoldingDescriptor;>;'Ljava/util/HashSet<Ljava/lang/Object;>;�org/jetbrains/uast/UElement�(Lcom/intellij/openapi/editor/Document;Lorg/jetbrains/uast/expressions/UInjectionHost;Ljava/util/List<-Lcom/intellij/lang/folding/FoldingDescriptor;>;)VgetPlaceholderText/(Lcom/intellij/lang/ASTNode;)Ljava/lang/String;nodeLcom/intellij/lang/ASTNode;methodCallExpressionRuntimeInvisibleAnnotationstextreplacementPositionsILjava/util/List<Lcom/intellij/openapi/util/Couple<Ljava/lang/Integer;>;>;�(Lorg/jetbrains/uast/UCallExpression;)Lcom/intellij/openapi/util/Pair<Ljava/lang/String;Ljava/util/List<Lcom/intellij/openapi/util/Couple<Ljava/lang/Integer;>;>;>;"Lcom/intellij/openapi/util/Couple;placeholderPositLjava/util/ListIterator;diffplaceholderreplacementcurPos7Lcom/intellij/openapi/util/Couple<Ljava/lang/Integer;>;QLjava/util/ListIterator<Lcom/intellij/openapi/util/Couple<Ljava/lang/Integer;>;>;�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List<Lcom/intellij/openapi/util/Couple<Ljava/lang/Integer;>;>;)Ljava/lang/String;p Lcom/intellij/psi/ResolveResult;results![Lcom/intellij/psi/ResolveResult;	referenceLcom/intellij/psi/PsiReference;
referencesLjava/lang/Iterable;+Lcom/intellij/lang/properties/psi/Property;5Ljava/lang/Iterable<Lcom/intellij/psi/PsiReference;>;�$Lorg/jetbrains/annotations/Nullable;	evaluatedisCollapsedByDefault(Lcom/intellij/lang/ASTNode;)Z*(Lcom/intellij/psi/PsiLiteralExpression;)Zexpr'Lcom/intellij/psi/PsiLiteralExpression;uLiteralExpressionisI18nlambda$buildFoldRegions$0(Lcom/intellij/lang/Language;)ZlLcom/intellij/lang/Language;<clinit>
SourceFilePropertyFoldingBuilder.javaNestMembersBootstrapMethods
	

"java/lang/invoke/LambdaMetafactorymetafactory�(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;b

���
�$java/lang/invoke/StringConcatFactory�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;{}..." ""InnerClasses#%java/lang/invoke/MethodHandles$Lookup%java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V'(

)>Argument for @NotNull parameter '%s' of %s.%s must not be null+*@NotNull method %s.%s must not return null-���������e��T�P9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;�?
r@"java/lang/IllegalArgumentExceptionB(Ljava/lang/String;)VD
CEjava/lang/IllegalStateExceptionG
HE[Ljava/lang/Object;Jjava/lang/RuntimeExceptionL!
����&^��/0�/*���%������}�+��*,��*+��+�:�	�	��Y��*��Y�:���"�&6��,Y*,�.��1Y*,�3�4��8�>Y��*��LJ>��3
���

���Y>�",'-3/<0R2g;r2wH�R
��������������3Z��<Q��R;���<Q���������

��?�E��L
����	�+�HN-��+�N��+�R:�VY�X:���Y�_W+�c:+�g:+�k�q��v��v:�v�x�|����+�H����:		��+��6
�x:��
`��66


`�6
�|����:�
�|���	6�	�
����t��:

�

���::�	��:�	:,�Y�����������	������W�	*�����,�Y-������-��+�ĸ	������W�-*����'����I9�PVV��I9�PVV�^
�I9�PVr�v��"�I9�PVr�v�9�5���I9�PVr�v�9�@����:��I9�PVr�v�9���I9�PVr�6��/RSTUV#W6X>ZF[Z\f]�^�_�`�a�b�c�d�e�f�g�h�i�d�m�n�opqr!t&u*w1xFyTwZz_{e}fi�j��������������$��<��
�h��
V��S����������	����
����a	����������������0##�>d��F\��� �������##������G
+��*�����
��
���	���
���S*��**�ȴ�rY��*��Rr������������	����
@*��**�xL*��M+���+�|:�I���IN-�N��+�|����6+��`��+�|�I��:�Y�:6`�x+�|����:�D+�|���0+�|����:		�
	���ֺ�:�	:� d������:�����.��2�/������Y��*�,�,������Y�	�*��T	�kv9�Ir�N��Ar�	�ArM�v9�ArL��V	���>�M�Z�i�r�~�����������������������#��f
���	�]$�u~��i���r���M���7���@��0��)���r���0�����������
���=	6*+��6���*��,*+��`����K-��:6��F��	:�����W�������d6���d����d+��`�,��`�����<��	:�����,��`+��d���!���,��`6���*��!���#�0	�7�B��Z����-�5�8�B�N�^�f�i����������������	���f
N4��*����5���8��������������*N4��*�5�������
���j*�
�**�RL+�
*�k�*+�c��
	�PDr�
	������0�������	TU�`
�*��**�HL+��+�$�'�+M,�-��,�
,*�1�,�*�N��*�5N-�9:�?���B�C:�E�Y�E�G::�66		�6	2:

�K:�P��P:+�$�R��	��ɧ)�V:�P��P:+�$�R���f��u	���+
�:@�6
I�+:@C���3L���I�+:@C�%�I�+�^	���#�,�:�A�F�d�l�y��������������������������p��0����&��
yF����0���d���F���������#����F����������
34��4+�*�*�Y��+�[M,�r��,�r�\*�a�q��
���#� 4��4����
ef��:*��**�[M+�,�
,�ߧd�+�f�iY�
�*��	��JrHr�	
0� :��:�0*��������	����J
+��*�	��	�	�
��
���	���	P��i*��**I�j�IL+��+�N��		�I�	������	���	PQ��U*��**�p��*�HL+��+�$�'�PM,�-��,��*�s>�+�$�-�R��	
���P��*
	!. 7!=#C$G%S'�*U��:��.'�0C���	���
���J*�w�
*�y����@�0��C'{�}�$��Y��Y��Y���������-��
'	(
'(����SSSYYSSYSYYSSSYSSS,�	.��SSSWWSSWSWWSSSWSSS�����TT]ffoxfxff���fo��Y/S�9Y0S�0Y1S�'Y2S�Y3S�Y4S�Y5S��TTT]]TTfTooTTTxTTTY1S�'Y6S�Y7S�Y8S�Y9S��RRR[[^g[p[[y��[���Y6S�N�KY:S�BY7S�9Y8S�0Y;S�'Y<S�Y9S�Y=S�Y>S��A�TTT__TT_T__TTT_TTT�CZ_�F��HZ_�I����"�TEr�SrCr�r�WrK�rK�rK�rK�rK�rK�rK�rK�TrK�rK�rK�rK�rK�rK�RrK�rK�rK�rK�rK�rK�rK�rK�rK�rK�rK�WrJrJM!,1"$&$1,PK��		Gcom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder$1.class���=V	Acom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder$1this$0ALcom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder;		
val$document&Lcom/intellij/openapi/editor/Document;	

val$resultLjava/util/List;
3com/intellij/psi/JavaRecursiveElementWalkingVisitor<init>()V
-com/intellij/openapi/progress/ProgressManager
checkCanceled-org/jetbrains/uast/expressions/UInjectionHost
 ! org/jetbrains/uast/UastContextKt
toUElementM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;
#$%&'?com/intellij/codeInspection/i18n/folding/PropertyFoldingBuildercheckLiteralh(Lcom/intellij/openapi/editor/Document;Lorg/jetbrains/uast/expressions/UInjectionHost;Ljava/util/List;)Vz(Lcom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder;Lcom/intellij/openapi/editor/Document;Ljava/util/List;)VCodeLineNumberTableLocalVariableTablethisCLcom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder$1;visitLiteralExpression*(Lcom/intellij/psi/PsiLiteralExpression;)V
expression'Lcom/intellij/psi/PsiLiteralExpression;
injectionHost/Lorg/jetbrains/uast/expressions/UInjectionHost;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFilePropertyFoldingBuilder.javaEnclosingMethod<=buildFoldRegionst(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/editor/Document;Z)[Lcom/intellij/lang/folding/FoldingDescriptor;NestHostInnerClasses$$$reportNull$$$0(I)V@A
B>Argument for @NotNull parameter '%s' of %s.%s must not be nullDjava/lang/ObjectF0.java/lang/StringKformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;MN
LO"java/lang/IllegalArgumentExceptionQ(Ljava/lang/String;)VS
RT 	

()H*+�*,�*-�*��*2+,-./)�&+��C�+��M,�*�,*��"�4	�*5678%:+ &,-&01235	676
@A)-!E�GYHSYISYJS�P�RZ_�U�?
:#;89>#PK���		Gcom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder$2.class���=X	Acom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder$2this$0ALcom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder;		
val$document&Lcom/intellij/openapi/editor/Document;	

val$resultLjava/util/List;
2com/intellij/psi/PsiRecursiveElementWalkingVisitor<init>()V
-com/intellij/openapi/progress/ProgressManager
checkCanceled-org/jetbrains/uast/expressions/UInjectionHost
 ! org/jetbrains/uast/UastContextKt
toUElementM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;
#$%&'?com/intellij/codeInspection/i18n/folding/PropertyFoldingBuildercheckLiteralh(Lcom/intellij/openapi/editor/Document;Lorg/jetbrains/uast/expressions/UInjectionHost;Ljava/util/List;)V
)*+visitElement (Lcom/intellij/psi/PsiElement;)Vz(Lcom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder;Lcom/intellij/openapi/editor/Document;Ljava/util/List;)VCodeLineNumberTableLocalVariableTablethisCLcom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder$2;elementLcom/intellij/psi/PsiElement;
injectionHost/Lorg/jetbrains/uast/expressions/UInjectionHost;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFilePropertyFoldingBuilder.javaEnclosingMethod>?buildFoldRegionst(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/editor/Document;Z)[Lcom/intellij/lang/folding/FoldingDescriptor;NestHostInnerClasses$$$reportNull$$$0(I)VBC
D>Argument for @NotNull parameter '%s' of %s.%s must not be nullFjava/lang/ObjectH2*java/lang/StringMformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;OP
NQ"java/lang/IllegalArgumentExceptionS(Ljava/lang/String;)VU
TV 	

,-H*+�*,�*-�*��.;/01*+-�++��E�+��M,�*�,*��"*+�(�6	�.?@AB%D*E/ +01+23457	898
BC--!G�IYJSYKSYLS�R�TZ_�W�A
<#=:;@#PK��܅�
�
Ccom/intellij/lang/properties/PropertiesFoldingOptionsProvider.class���=o
6com/intellij/lang/properties/PropertiesFoldingSettingsgetInstance:()Lcom/intellij/lang/properties/PropertiesFoldingSettings;		
/com/intellij/lang/properties/PropertiesFileTypeINSTANCE1Lcom/intellij/openapi/fileTypes/LanguageFileType;
/com/intellij/openapi/fileTypes/LanguageFileTypegetDescription()Ljava/lang/String;
-com/intellij/openapi/options/BeanConfigurable<init>'(Ljava/lang/Object;Ljava/lang/String;)V
=com/intellij/lang/properties/PropertiesFoldingOptionsProvider()Ljava/lang/Object;checkbox.fold.to.context!java/lang/Object
#$%&'%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
)*+,-java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;/01get\(Lcom/intellij/lang/properties/PropertiesFoldingSettings;)Lcom/intellij/openapi/util/Getter;345set\(Lcom/intellij/lang/properties/PropertiesFoldingSettings;)Lcom/intellij/openapi/util/Setter;
789checkBoxY(Ljava/lang/String;Lcom/intellij/openapi/util/Getter;Lcom/intellij/openapi/util/Setter;)V;Bcom/intellij/application/options/editor/CodeFoldingOptionsProvider()VCodeLineNumberTableLocalVariableTablethis?Lcom/intellij/lang/properties/PropertiesFoldingOptionsProvider;settings8Lcom/intellij/lang/properties/PropertiesFoldingSettings;	Signature�Lcom/intellij/openapi/options/BeanConfigurable<Lcom/intellij/lang/properties/PropertiesFoldingSettings;>;Lcom/intellij/application/options/editor/CodeFoldingOptionsProvider;
SourceFile%PropertiesFoldingOptionsProvider.javaRuntimeVisibleAnnotations'Lcom/intellij/openapi/components/State;namePropertiesFoldingSettingsstorages)Lcom/intellij/openapi/components/Storage;value
editor.xmlBootstrapMethodsR
STUVW"java/lang/invoke/LambdaMetafactorymetafactory�(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;Z
[\]isFoldPlaceholdersToContext()Z_()Ljava/lang/Boolean;a(Ljava/lang/Object;)Vc
defsetFoldPlaceholdersToContext(Z)Vh(Ljava/lang/Boolean;)VInnerClassesk%java/lang/invoke/MethodHandles$Lookupmjava/lang/invoke/MethodHandlesLookup!:<=y9*���
�*��L*� �"+Y�(W�.+Y�(W�2�6�>
8?9@A$BCDEFGHIJsKL[@MNsOPQXY^Q`bgi
jlnPK�[H 
 
<com/intellij/lang/properties/PropertiesFoldingSettings.class���=^
java/lang/Object<init>()V
	
3com/intellij/openapi/application/ApplicationManagergetApplication0()Lcom/intellij/openapi/application/Application;6com/intellij/lang/properties/PropertiesFoldingSettings,com/intellij/openapi/application/Application
getService%(Ljava/lang/Class;)Ljava/lang/Object;	
myFoldPlaceholdersToContextZ
(com/intellij/util/xmlb/XmlSerializerUtilcopyBean'(Ljava/lang/Object;Ljava/lang/Object;)V

 !"	loadState;(Lcom/intellij/lang/properties/PropertiesFoldingSettings;)V

$%&getState:()Lcom/intellij/lang/properties/PropertiesFoldingSettings;(8com/intellij/openapi/components/PersistentStateComponentCodeLineNumberTableLocalVariableTablethis8Lcom/intellij/lang/properties/PropertiesFoldingSettings;getInstancesetFoldPlaceholdersToContext(Z)VfoldisFoldPlaceholdersToContext()ZstateRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations(Ljava/lang/Object;)V()Ljava/lang/Object;	Signature�Ljava/lang/Object;Lcom/intellij/openapi/components/PersistentStateComponent<Lcom/intellij/lang/properties/PropertiesFoldingSettings;>;
SourceFilePropertiesFoldingSettings.javaRuntimeVisibleAnnotations'Lcom/intellij/openapi/components/State;namePropertiesFoldingSettingsstorages)Lcom/intellij/openapi/components/Storage;value
editor.xmlcategory2Lcom/intellij/openapi/components/SettingsCategory;CODE$$$reportNull$$$0(I)VIJ

K>Argument for @NotNull parameter '%s' of %s.%s must not be nullM4!java/lang/StringRformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;TU
SV"java/lang/IllegalArgumentExceptionX(Ljava/lang/String;)VZ
Y[
StackMapTable!
'	)/*��*
+,-	.&)&�
��
�*/0)>*��*
+,-123)/*��*+,-%&),*�*+,-!")O+��L+*��]*
#
$+,-4-5	676A!8)3	*+�
��*+	,-5	676A%9)/*�#�*+,-
IJ)-!N�YOSYPSYQS�W�YZ_�\�:;<=>!?@sAB[@CDsEFeGHPKG��h
h
+com/intellij/java/i18n/JavaI18nBundle.class���=V
java/lang/Object<init>()V		
%com/intellij/java/i18n/JavaI18nBundleINSTANCELcom/intellij/DynamicBundle;
com/intellij/DynamicBundle
getMessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
getLazyMessageD(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/function/Supplier;messages.JavaI18nBundle
&(Ljava/lang/Class;Ljava/lang/String;)VBUNDLELjava/lang/String;
ConstantValueRuntimeInvisibleAnnotations"Lorg/jetbrains/annotations/NonNls;RuntimeInvisibleTypeAnnotationsCodeLineNumberTableLocalVariableTablethis'Lcom/intellij/java/i18n/JavaI18nBundle;messagekeyparams[Ljava/lang/Object;#Lorg/jetbrains/annotations/NotNull;Lorg/jetbrains/annotations/Nls;'Lorg/jetbrains/annotations/PropertyKey;resourceBundle$RuntimeInvisibleParameterAnnotationsmessagePointer	SignatureX(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/function/Supplier<Ljava/lang/String;>;<clinit>
SourceFileJavaI18nBundle.java$$$reportNull$$$0(I)V67
8java/lang/String:java/util/function/Supplier<>Argument for @NotNull parameter '%s' of %s.%s must not be null>*@NotNull method %s.%s must not return null@()
'0formatG
;H"java/lang/IllegalArgumentExceptionJ(Ljava/lang/String;)VL
KMjava/lang/IllegalStateExceptionO
PM*java/lang/RuntimeExceptionS
StackMapTable1 ! "3*��#
$%&�'"c!*��9+��9�*+�
Y��9�UO;#$!(!)*
+,!(+,+-.s+/+-.s�0"c!*��9+��9�*+�Y��9�UO=#$!(!)*12+!*,++-.s+/+-.s3"'�Y���#
67"A_�''','',?�A��%%%)%%)����((08(08YBS�YCS�YDS��'''/''7YDS�YES�YFS��'''/22/YES��YFS��I�%%%0%%0�KZ_�N��PZ_�Q��U�(D;e;C;�;�+;R�;R�;R�;R�';R�;R�;R�;R�';R�;R�;R�;Rh;J;JT45PK"�@\m"m""messages/JavaI18nBundle.propertiesaction.description.new.line.0=New line ({0})
action.text.mark.as.nonnls=Mark as NonNls
action.text.unmark.as.nonnls=Unmark as NonNls
comment.if.the.resource.bundle.is.invalid.either.declare.it.as.an.object=If the resource bundle is invalid, either declare it as an object of the java.util.ResourceBundle class in the source code, or edit the internationalization template to point to the method of your custom resource bundle class.
dissociate.resource.bundle.quick.fix.name=Dissociate resource bundle
dissociate.resource.bundle.quick.fix.options.label=Additional language codes\:
error.hint.property.has.no.usages=Property has no usages
error.hint.property.has.non.method.usages=Property has non-method usages
i18n.quickfix.code.panel.resource.bundle.expression.label=Resource bundle &expression:
i18n.quickfix.code.panel.title=Java Code Info
i18n.quickfix.preview.panel.title=Preview
i18nize.dialog.error.jdk.message=Class 'java.util.ResourceBundle' cannot be found.\nPlease setup correct JDK.
i18nize.dialog.error.jdk.title=Class Not Found
i18nize.dialog.template.link.label=Edit I18n template
i18nize.error.message=You can only i18nize Java string literal or substring thereof.\nPlease point the caret inside Java string literal or select part of it.
i18nize.error.title=Cannot I18nize Selection
i18nize.jsp.error=Please select JSP text to I18nize.\nMake sure you have not selected any scriptlets, custom tags or other foreign languages elements.\nAlso, HTML tags inside selection must be balanced.
inconsistent.bundle.property.error=Inconsistent property ''{0}''. Must be defined in the parent file ''{1}''.
inconsistent.bundle.property.inconsistent.end=Inconsistent property value end ''{0}''
inconsistent.bundle.property.inconsistent.end.parent.end.from.check.symbols=Inconsistent property value end ''{0}'' but found ''{1}'' in ''{2}''
inconsistent.bundle.property.inconsistent.placeholders=Inconsistent count of placeholders: found {0} in ''{1}''
inconsistent.bundle.property.inherited.with.the.same.value=Property inherited from the ''{0}'' file with the same value
inconsistent.bundle.report.duplicate.properties.values=Report properties &overridden with the same value
inconsistent.bundle.report.inconsistent.properties=Report &inconsistent properties
inconsistent.bundle.report.inconsistent.properties.ends=Report properties with inconsistent &ends
inconsistent.bundle.report.inconsistent.properties.placeholders=Report properties with inconsistent &placeholders
inconsistent.bundle.report.missing.translations=Report &missing translations
inconsistent.bundle.untranslated.property.error=Untranslated property ''{0}''. Should be overridden in the ''{1}''.
inconsistent.resource.bundle.display.name=Inconsistent resource bundle
inline.property.confirmation=Inline property ''{0}'' with value ''{1}''?
inline.property.refactoring=Inline Property
inspection.duplicates.display.name=Duplicate string literal
inspection.duplicates.message=<html><body>Duplicate string literal found in<br>{0}</body></html>
inspection.duplicates.message.in.this.file=(in this file)
inspection.duplicates.message.more=... ({0} more)
inspection.duplicates.navigate.to.occurrences=Navigate to occurrences
inspection.duplicates.occurrences.view.title=Duplicates for ''{0}''
inspection.duplicates.option=&Min string length:
inspection.duplicates.option.report.propertykey.expressions=&Ignore @PropertyKey expressions
inspection.duplicates.replace.family.quickfix=Replace
inspection.duplicates.replace.quickfix=Replace with ''{0}''
inspection.error.dialog.title=Error
inspection.i18n.display.name=Hardcoded strings
inspection.i18n.expression.is.invalid.error.message=The I18nized Expression template is not a valid expression
inspection.i18n.message.general.with.value=Hardcoded string literal: {0}
inspection.i18n.message.non.localized.passed.to.localized=Reference to non-localized string is used where localized string is expected
inspection.i18n.option.tab.context=Context
inspection.i18n.option.tab.literals=String Content
inspection.i18n.option.tab.general=General
inspection.i18n.option.ignore.nls=Ignore if target is not annotated with @Nls
inspection.i18n.option.ignore.nls.description=This mode assumes that strings in non-annotated context should not be localized
inspection.i18n.option.report.unannotated.refs=Report unannotated references
inspection.i18n.option.report.unannotated.refs.description=Produces warning when, e.g., unannotated variable is passed as a parameter annotated by @Nls. This mode allows to propagate @Nls annotations.
inspection.i18n.option.suppression.comment=Suppression comment (regular expression):
inspection.i18n.option.suppression.comment.description=Literals will not be reported if the line of code contains the comment that matches this regular expression
inspection.i18n.option.ignore.context=Do not report literals in the following contexts:
inspection.i18n.option.ignore.context.assert=Assert statement arguments
inspection.i18n.option.ignore.context.junit.assert=JUnit assert arguments
inspection.i18n.option.ignore.context.tostring=Inside toString() method
inspection.i18n.option.ignore.context.assigned.to.constants=Literals assigned to constants
inspection.i18n.option.ignore.context.enum=Enum constant arguments
inspection.i18n.option.ignore.context.exception.constructor=Constructor arguments of the following exception classes:
inspection.i18n.option.no.report.content=Do not report literals, whose content...
inspection.i18n.option.no.report.content.qualified.class.names=...is equal to existing qualified class name
inspection.i18n.option.no.report.content.property.keys=...is equal to existing property key
inspection.i18n.option.no.report.content.nonalphanumerics=...does not contain alphabetic characters
inspection.i18n.option.no.report.content.string.pattern=...matches this regular expression:
tooltip.example=Example:
inspection.i18n.quickfix=I18nize hardcoded string literal
inspection.invalid.resource.bundle.reference=Invalid resource bundle reference ''{0}''
inspection.title.capitalization.mix.description=The string is used in both title and sentence capitalization contexts
inspection.title.capitalization.mismatch.description=The {0} capitalization is provided where {1} capitalization is required
inspection.title.capitalization.description=String ''{0}'' is not properly capitalized. It should have {1} capitalization
inspection.unresolved.property.key.reference.message=''{0}'' doesn''t appear to be a valid property key
inspection.unresolved.property.key.reference.name=Invalid property key
intention.family.annotate.capitalization.type=Annotate capitalization type
intention.text.edit.property.value=Edit property value
intention.text.suppress.with.0.comment=Suppress with ''{0}'' comment
introduce.constant.across.the.project=Introduce Constant Across the Project
progress.title.searching.for.duplicates.of.0=Searching for Duplicates of ''{0}''
property.file=Property file:
property.has.more.parameters.than.passed=Property ''{0}'' expected {1} {1, choice, 1#parameter|2#parameters}, passed {2}
quickfix.family.title.capitalization.fix=Properly capitalize
quickfix.i18n.concatentation=I18nize concatenation
quickfix.i18n.concatentation.error=String concatenation not found
quickfix.text.title.capitalization=Properly capitalize ''{0}''
rename.prefix.based.property.key.error.message=Could not rename property key ''{1}'' based on prefix ''{0}'' by name ''{2}'', change prefix first
resource.bundle.contains.locales.with.suspicious.locale.languages.desciptor=Resource bundle contains locales with suspicious locale languages
unused.message.format.parameter.display.name=Missing message format parameter
unused.message.format.parameter.problem.descriptor=Using parameter {0} without using parameter {1} in <code>#ref<code> #loc
intention.family.name.mark.as.nlssafe=Mark as @NlsSafe
capitalization.kind.title=title
capitalization.kind.sentence=sentence
value.column.name=Value
key.column.name=Key
command.name.edit.property.value=Edit Property Value
# suppress inspection "DevKitPropertiesQuotesValidation"
checkbox.fold.to.context=Fold '{0}', '{1}', ... placeholders to corresponding context expressions from Java/Kotlin code
inspection.dialog.title.capitalization.display.name=Incorrect string capitalization
inspection.suspicious.locales.languages.display.name=Suspicious resource bundle locale languages
inspection.non.basic.latin.character.display.name=Non-Basic Latin character
inspection.non.basic.latin.character.quickfix=Convert to Basic Latin
i18n.quickfix.preview.description=Extracts into the *.properties file the following string:
inspection.duplicates.navigate.to.occurrences.preview=Lists the {0} occurrences of {1} in the project.
inspection.duplicates.navigate.to.many.occurrences.preview=Lists {0}+ occurrences of {1} in the project.
PK�ڧ=�
�
\com/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor.class���=i
(com/intellij/psi/PsiReferenceContributor<init>()VXcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor$1

[(Lcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor;)V
%com/intellij/psi/PsiLiteralExpression
&com/intellij/patterns/PlatformPatterns
psiElementD(Ljava/lang/Class;)Lcom/intellij/patterns/PsiElementPattern$Capture;/com/intellij/psi/filters/position/FilterPatternXcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor$2


+(Lcom/intellij/psi/filters/ElementFilter;)V
 !/com/intellij/patterns/PsiElementPattern$CaptureandM(Lcom/intellij/patterns/ElementPattern;)Lcom/intellij/patterns/ObjectPattern;#&com/intellij/psi/PsiReferenceRegistrar�Y
"'()registerReferenceProviderQ(Lcom/intellij/patterns/ElementPattern;Lcom/intellij/psi/PsiReferenceProvider;D)V+$com/intellij/psi/javadoc/PsiDocToken	-./01Kcom/intellij/psi/impl/source/resolve/reference/CommentsReferenceContributor COMMENTS_REFERENCE_PROVIDER_TYPE(Lcom/intellij/psi/ReferenceProviderType;
34567&com/intellij/psi/ReferenceProviderTypegetProvider)()Lcom/intellij/psi/PsiReferenceProvider;
"9(:P(Lcom/intellij/patterns/ElementPattern;Lcom/intellij/psi/PsiReferenceProvider;)V<Vcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributorCodeLineNumberTableLocalVariableTablethisXLcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor;registerReferenceProviders+(Lcom/intellij/psi/PsiReferenceRegistrar;)V	registrar(Lcom/intellij/psi/PsiReferenceRegistrar;filePathReferenceProvider'Lcom/intellij/psi/PsiReferenceProvider;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFileJavaReferenceContributor.javaNestMembersInnerClassesP'com/intellij/patterns/PsiElementPatternCapture$$$reportNull$$$0(I)VRS
;T>Argument for @NotNull parameter '%s' of %s.%s must not be nullVjava/lang/ObjectXD<Bjava/lang/String]format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;_`
^a"java/lang/IllegalArgumentExceptionc(Ljava/lang/String;)Ve
df
StackMapTable1;=/*��>?@ABC=�@+��U�Y*�	M+��Y�Y*���,$�&+*��,�2�8�h>%0192<1?3? @@A@DE/FGH	IJI
RS=-!W�YYZSY[SY\S�b�dZ_�g�NOQ	KLMPK���&
&
^com/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor$1.class���=U	Xcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor$1this$0XLcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor;
	
Wcom/intellij/psi/impl/source/resolve/reference/impl/providers/FilePathReferenceProvider<init>()V
getReferencesByElementS(Lcom/intellij/psi/PsiElement;Ljava/lang/String;IZ)[Lcom/intellij/psi/PsiReference;	com/intellij/psi/PsiReferenceEMPTY_ARRAY [Lcom/intellij/psi/PsiReference;[(Lcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor;)VCodeLineNumberTableLocalVariableTablethisZLcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor$1;elementLcom/intellij/psi/PsiElement;textLjava/lang/String;offsetIsoftZ
references
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFileJavaReferenceContributor.javaEnclosingMethod/Vcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor12registerReferenceProviders+(Lcom/intellij/psi/PsiReferenceRegistrar;)VNestHostInnerClasses$$$reportNull$$$0(I)V56
7>Argument for @NotNull parameter '%s' of %s.%s must not be null9*@NotNull method %s.%s must not return null;java/lang/Object=java/lang/StringCformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;EF
DG"java/lang/IllegalArgumentExceptionI(Ljava/lang/String;)VK
JLjava/lang/IllegalStateExceptionN
OL[Ljava/lang/Object;Qjava/lang/RuntimeExceptionS >
*+�*��

�4+��8,��8*+,�
:�d�	��Y��8�&�'A'G'
!">444 4!"4#$%()))*))
56�� :�<�����>�$,Y?S�Y@S�YAS��#YAS�YBS��#YBS���H�$�JZ_�M��OZ_�P��&�DDYDCD�D�DR�DR�DR�DR�DR�DR�DR�DR�DR�DR\DJDJT4
-.0+,3.PK��7�	�	Ecom/intellij/lang/properties/PropertiesUastReferenceContributor.class���=d
(com/intellij/psi/PsiReferenceContributor<init>()V
	
'com/intellij/patterns/uast/UastPatternsinjectionHostUExpression1()Lcom/intellij/patterns/uast/UExpressionPattern;<com/intellij/lang/properties/UastPropertiesReferenceProvider

(Z)V&com/intellij/psi/PsiReferenceRegistrar�Y
'com/intellij/psi/UastReferenceRegistrarregisterUastReferenceProviderz(Lcom/intellij/psi/PsiReferenceRegistrar;Lcom/intellij/patterns/ElementPattern;Lcom/intellij/psi/UastReferenceProvider;D)V'com/intellij/codeInsight/AnnotationUtil%org.jetbrains.annotations.PropertyKey!resourceBundle
#$%&'-com/intellij/patterns/uast/UExpressionPatternannotationParamU(Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/patterns/uast/UExpressionPattern;)<com/intellij/lang/properties/ResourceBundleReferenceProvider
(,Acom/intellij/lang/properties/PropertiesUastReferenceContributor$1
+./D(Lcom/intellij/lang/properties/PropertiesUastReferenceContributor;)V1?com/intellij/lang/properties/PropertiesUastReferenceContributor
34567&com/intellij/openapi/diagnostic/LoggergetInstance;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;	09:;LOG(Lcom/intellij/openapi/diagnostic/Logger;CodeLineNumberTableLocalVariableTablethisALcom/intellij/lang/properties/PropertiesUastReferenceContributor;registerReferenceProviders+(Lcom/intellij/psi/PsiReferenceRegistrar;)V	registrar(Lcom/intellij/psi/PsiReferenceRegistrar;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations<clinit>
SourceFile'PropertiesUastReferenceContributor.javaNestMembersInnerClasses$$$reportNull$$$0(I)VMN
0O>Argument for @NotNull parameter '%s' of %s.%s must not be nullQjava/lang/ObjectSC1Ajava/lang/StringXformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;Z[
Y\"java/lang/IllegalArgumentException^(Ljava/lang/String;)V`
_a
StackMapTable!0:;</*��=>?@AB<�A+��P+��
Y��+� �"�(Y�*�+��+Y*�-��c=""-0#1$@]>A?@ACDE	FGFH<!	0�2�8�=
MN<-!R�TYUSYVSYWS�]�_Z_�b�L
+IJK+PK�oZZBcom/intellij/lang/properties/UastPropertiesReferenceProvider.class���=�
3com/intellij/psi/UastInjectionHostReferenceProvider<init>()V		
<com/intellij/lang/properties/UastPropertiesReferenceProvider
myDefaultSoftZ
=com/intellij/lang/properties/references/PropertyReferenceBase
isPropertyPsi (Lcom/intellij/psi/PsiElement;)Z	*com/intellij/psi/PsiReferenceService$HintsHIGHLIGHTED_REFERENCES,Lcom/intellij/psi/PsiReferenceService$Hints;
acceptsHint/(Lcom/intellij/psi/PsiReferenceService$Hints;)Z
 !"(com/intellij/codeInspection/i18n/NlsInfofactory;()Lcom/intellij/codeInspection/i18n/NlsInfo$NlsInfoFactory;
$%&'(6com/intellij/codeInspection/restriction/StringFlowUtilgoUp�(Lorg/jetbrains/uast/UExpression;ZLcom/intellij/codeInspection/restriction/RestrictionInfoFactory;)Lorg/jetbrains/uast/UExpression;*+,-.org/jetbrains/uast/UExpression
getUastParent()Lorg/jetbrains/uast/UElement;0&org/jetbrains/uast/UPolyadicExpression/234getOperator)()Lorg/jetbrains/uast/UastBinaryOperator;	6789:%org/jetbrains/uast/UastBinaryOperatorASSIGN6Lorg/jetbrains/uast/UastBinaryOperator$AssignOperator;<$org/jetbrains/uast/UBinaryExpression;>?@resolveOperator()Lcom/intellij/psi/PsiMethod;	BCDEFcom/intellij/psi/PsiReferenceEMPTY_ARRAY [Lcom/intellij/psi/PsiReference;*HIJevaluate()Ljava/lang/Object;Ljava/lang/String
KNOPindexOf(I)I
RSTUVcom/intellij/openapi/util/Refcreate!()Lcom/intellij/openapi/util/Ref;
XYZ[\-com/intellij/codeInspection/i18n/JavaI18nUtilmustBePropertyKeyB(Lorg/jetbrains/uast/UExpression;Lcom/intellij/openapi/util/Ref;)Z
R^_Jget
abcdejava/lang/ObjecttoString()Ljava/lang/String;g9com/intellij/lang/properties/references/PropertyReference
fijE(Ljava/lang/String;Lcom/intellij/psi/PsiElement;Ljava/lang/String;Z)V(Z)VCodeLineNumberTableLocalVariableTablethis>Lcom/intellij/lang/properties/UastPropertiesReferenceProvider;defaultSoft
acceptsTargettargetLcom/intellij/psi/PsiElement;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationshints
StackMapTablegetReferencesForInjectionHost�(Lorg/jetbrains/uast/UExpression;Lcom/intellij/psi/PsiLanguageInjectionHost;Lcom/intellij/util/ProcessingContext;)[Lcom/intellij/psi/PsiReference;uPolyadicExpression(Lorg/jetbrains/uast/UPolyadicExpression;textLjava/lang/String;bundleValueLjava/lang/Object;
bundleNameresourceBundleName Lorg/jetbrains/uast/UExpression;softelementhost+Lcom/intellij/psi/PsiLanguageInjectionHost;context%Lcom/intellij/util/ProcessingContext;parentgParentLorg/jetbrains/uast/UElement;valueresourceBundleValueLcom/intellij/openapi/util/Ref;	referenceLcom/intellij/psi/PsiReference;LocalVariableTypeTableALcom/intellij/openapi/util/Ref<Lorg/jetbrains/uast/UExpression;>;�org/jetbrains/uast/UElement�)com/intellij/psi/PsiLanguageInjectionHost�#com/intellij/util/ProcessingContext
SourceFile$UastPropertiesReferenceProvider.javaInnerClasses�$com/intellij/psi/PsiReferenceServiceHints�7com/intellij/codeInspection/i18n/NlsInfo$NlsInfoFactoryNlsInfoFactory�4org/jetbrains/uast/UastBinaryOperator$AssignOperatorAssignOperator$$$reportNull$$$0(I)V��
�F>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null�sx���
zrformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
K�"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException� klF
*�*��m	n
op
qrlJ
+���+�
�ymn
op
stu	vwvlY+���+���*+��ym
 nopxu	vwvz{l�
*+���,���-���+��#:�):�/�8�/:�1�5�$�;��;�=��AY����+�G:�K�
�K:��AY����
�M��AY�����Q:
+
�W�76	
�]�*:��G:���`:�:�!�;��AY����*�6	:�fY,	�h:�BYSY�	���y�C*�/J���aK��KV��1
*��*�aKR*aDK��*��*�aKKR*�*��*�aKRS��*��*�aKKR�!*��*�aKKRf�mn'"(+)<*T+\,h.p/�0�2�3�7�8�9�:�;�<�=�>�@�B�D�E�GHJKn�:.|}~������$�����1�	*op*��*��*��"��+���p�����~#�&�	�~��
����~��
uvvvvwvvv
��l���7	77777<<<<<�����5	5555599999���a�8	8@HPX`````Y�S�+Y�S�#Y�S�Y�S�Y�S�Y�S��7	77777?????Y�S�Y�S��7	7?GGGOOOOOY�S�Y�S�Y�S�����5	55555@@@@@��Z_�����Z_�ħ�y�8DKuKCK�K�;K�K�K�K�K�K�K�7K�K�K�7K�K�K�K�K�xKJKJ����	��
�6���PKp��C�
�
Bcom/intellij/lang/properties/ResourceBundleReferenceProvider.class���=T
3com/intellij/psi/UastInjectionHostReferenceProvider<init>()Vcom/intellij/psi/PsiFile


/com/intellij/lang/properties/PropertiesImplUtilisPropertiesFile(Lcom/intellij/psi/PsiFile;)Zcom/intellij/psi/PsiReference4com/intellij/lang/properties/ResourceBundleReference
!(Lcom/intellij/psi/PsiElement;Z)V<com/intellij/lang/properties/ResourceBundleReferenceProviderCodeLineNumberTableLocalVariableTablethis>Lcom/intellij/lang/properties/ResourceBundleReferenceProvider;
acceptsTarget (Lcom/intellij/psi/PsiElement;)ZtargetLcom/intellij/psi/PsiElement;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsgetReferencesForInjectionHost�(Lorg/jetbrains/uast/UExpression;Lcom/intellij/psi/PsiLanguageInjectionHost;Lcom/intellij/util/ProcessingContext;)[Lcom/intellij/psi/PsiReference;uExpression Lorg/jetbrains/uast/UExpression;host+Lcom/intellij/psi/PsiLanguageInjectionHost;context%Lcom/intellij/util/ProcessingContext;
SourceFile$ResourceBundleReferenceProvider.java$$$reportNull$$$0(I)V/0
1 [Lcom/intellij/psi/PsiReference;3>Argument for @NotNull parameter '%s' of %s.%s must not be null5*@NotNull method %s.%s must not return null7java/lang/Object9')+%java/lang/StringBformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;DE
CF"java/lang/IllegalArgumentExceptionH(Ljava/lang/String;)VJ
IKjava/lang/IllegalStateExceptionM
NK[Ljava/lang/Object;Pjava/lang/RuntimeExceptionR!/*��	_+��2+��+��	���!@ "	#$#%&�1+��2,��2-��2�Y�Y,�SY��2�!	W4*11'(1)*1+,"####$###
/0?O�#####(6�8��!!!!!%���:�$$,4<DY;S�#Y<S�Y=S�Y>S�Y?S��#####+Y?S�Y@S��##+++3YAS�Y@S���G�!!!!!,�IZ_�L��NZ_�O��!�$DCaCCC�C�'CQ�CQ�CQ�CQ�CQ�CQ�#CQ�CQ�CQ�#CQ�CQ�CQ�CQdCJCJS-.PK�֏�"�"Gcom/intellij/lang/properties/PropertiesUastReferenceContributor$1.class���=L	Acom/intellij/lang/properties/PropertiesUastReferenceContributor$1this$0ALcom/intellij/lang/properties/PropertiesUastReferenceContributor;
	
3com/intellij/psi/UastInjectionHostReferenceProvider<init>()V<com/intellij/lang/properties/ResourceBundleReferenceProvider

		myUnderlying>Lcom/intellij/lang/properties/ResourceBundleReferenceProvider;com/intellij/psi/PsiFile	*com/intellij/psi/PsiReferenceService$HintsHIGHLIGHTED_REFERENCES,Lcom/intellij/psi/PsiReferenceService$Hints;
acceptsHint/(Lcom/intellij/psi/PsiReferenceService$Hints;)Z!"#$%org/jetbrains/uast/UExpression
getUastParent()Lorg/jetbrains/uast/UElement;'org/jetbrains/uast/UField	)*+,-com/intellij/psi/PsiReferenceEMPTY_ARRAY [Lcom/intellij/psi/PsiReference;!/01getSourcePsi()Lcom/intellij/psi/PsiElement;&345getUastInitializer"()Lorg/jetbrains/uast/UExpression;&789isFinal()Z&;<=getType()Lcom/intellij/psi/PsiType;?!com/intellij/psi/CommonClassNamesAjava.lang.String
CDEFGcom/intellij/psi/PsiTypeequalsToText(Ljava/lang/String;)ZIjava/util/ArrayList
H	LMNOPcom/intellij/psi/PsiElement
getProject(()Lcom/intellij/openapi/project/Project;
RSTUVcom/intellij/psi/JavaPsiFacadegetInstanceH(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/JavaPsiFacade;X'com/intellij/codeInsight/AnnotationUtilZ%org.jetbrains.annotations.PropertyKeyL\]^getResolveScope-()Lcom/intellij/psi/search/GlobalSearchScope;
R`ab	findClassZ(Ljava/lang/String;Lcom/intellij/psi/search/GlobalSearchScope;)Lcom/intellij/psi/PsiClass;	defgh?com/intellij/lang/properties/PropertiesUastReferenceContributorLOG(Lcom/intellij/openapi/diagnostic/Logger;jklm9com/intellij/psi/PsiClassisAnnotationType
opqrs&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Zu(com/intellij/psi/search/LocalSearchScopeLwxygetContainingFile()Lcom/intellij/psi/PsiFile;
t{| (Lcom/intellij/psi/PsiElement;)V
~���8com/intellij/psi/search/searches/AnnotatedElementsSearchsearchPsiParameters[(Lcom/intellij/psi/PsiClass;Lcom/intellij/psi/search/SearchScope;)Lcom/intellij/util/Query;���process�(Lcom/intellij/lang/properties/PropertiesUastReferenceContributor$1;Lorg/jetbrains/uast/UField;Ljava/util/List;Lorg/jetbrains/uast/UExpression;Lcom/intellij/psi/PsiLanguageInjectionHost;Lcom/intellij/util/ProcessingContext;)Lcom/intellij/util/Processor;�����com/intellij/util/QueryforEach (Lcom/intellij/util/Processor;)Z�����java/util/ListtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;-
����� org/jetbrains/uast/UastContextKt
toUElement<(Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/UElement;�org/jetbrains/uast/UParameter
�����com/intellij/util/ObjectUtilstryCast7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;����getUAnnotations()Ljava/util/List;���value'()Lcom/intellij/openapi/util/Condition;
�����*com/intellij/util/containers/ContainerUtilfindM(Ljava/lang/Iterable;Lcom/intellij/openapi/util/Condition;)Ljava/lang/Object;�org/jetbrains/uast/UAnnotation�resourceBundle����findAttributeValue4(Ljava/lang/String;)Lorg/jetbrains/uast/UExpression;�org/jetbrains/uast/UResolvable���1resolve
�����java/lang/Objectequals(Ljava/lang/Object;)Z

���getReferencesForInjectionHost�(Lorg/jetbrains/uast/UExpression;Lcom/intellij/psi/PsiLanguageInjectionHost;Lcom/intellij/util/ProcessingContext;)[Lcom/intellij/psi/PsiReference;
�����java/util/CollectionsaddAll,(Ljava/util/Collection;[Ljava/lang/Object;)Z����getQualifiedName()Ljava/lang/String;
���java/lang/StringD(Lcom/intellij/lang/properties/PropertiesUastReferenceContributor;)VCodeLineNumberTableLocalVariableTablethisCLcom/intellij/lang/properties/PropertiesUastReferenceContributor$1;
acceptsTarget (Lcom/intellij/psi/PsiElement;)ZtargetLcom/intellij/psi/PsiElement;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationshints
StackMapTablefieldLorg/jetbrains/uast/UField;uExpression Lorg/jetbrains/uast/UExpression;host+Lcom/intellij/psi/PsiLanguageInjectionHost;context%Lcom/intellij/util/ProcessingContext;parentLorg/jetbrains/uast/UElement;
elementSourceinitializer
referencesLjava/util/List;propertyKeyAnnotationLcom/intellij/psi/PsiClass;LocalVariableTypeTable1Ljava/util/List<Lcom/intellij/psi/PsiReference;>;�org/jetbrains/uast/UElement&lambda$getReferencesForInjectionHost$1�(Lorg/jetbrains/uast/UField;Ljava/util/List;Lorg/jetbrains/uast/UExpression;Lcom/intellij/psi/PsiLanguageInjectionHost;Lcom/intellij/util/ProcessingContext;Lcom/intellij/psi/PsiParameter;)Z	parameterLcom/intellij/psi/PsiParameter;
uParameterLorg/jetbrains/uast/UParameter;annotationsuAnnotation Lorg/jetbrains/uast/UAnnotation;attributeValue2Ljava/util/List<Lorg/jetbrains/uast/UAnnotation;>;&lambda$getReferencesForInjectionHost$0#(Lorg/jetbrains/uast/UAnnotation;)Zanno
SourceFile'PropertiesUastReferenceContributor.javaEnclosingMethod	
registerReferenceProviders+(Lcom/intellij/psi/PsiReferenceRegistrar;)VNestHostBootstrapMethods
"java/lang/invoke/LambdaMetafactorymetafactory�(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;�
��"(Lcom/intellij/psi/PsiParameter;)Z
InnerClasses $com/intellij/psi/PsiReferenceServiceHints#%java/lang/invoke/MethodHandles$Lookup%java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V'(
))com/intellij/psi/PsiLanguageInjectionHost+#com/intellij/util/ProcessingContext->Argument for @NotNull parameter '%s' of %s.%s must not be null/*@NotNull method %s.%s must not return null1�������format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;<=
�>"java/lang/IllegalArgumentException@(Ljava/lang/String;)VB
ACjava/lang/IllegalStateExceptionE
FC[Ljava/lang/Object;Hjava/lang/RuntimeExceptionJ ��M*+�*�*�
Y����
$	%������J
+��*+����)�
��
���	����Y+��*+���*+����
.0�����	������c

+��*,��*-��*+� :�&�
�&:��(Y��*�+�.:��(Y��*��2:��(Y��*��6��:@�B��(Y��*��HY�J:�K�QY�[�_:		�7�c	�i�nW	�tY�v�z�}*+,-����W�(����Y�	�*��k��J��&�!,.�&L��!,.�&L!�K��YHjU��N7 829>;F<X=a>s?@�A�C�D�E�F�G�H�I�J�Z�p/��
��
��
��
�� ���>���F���a����h���P��	��h��������������Zq�������:����:������:		��	���:

���*+
���������,*�-�ø�W���������9!�2KLMN&O.P5Q@RNS\TmUoW�pq��q��q��q��q��q��q��b��R��.C��	@1�
�R�
�6Y*���Ѭ�O��
'(����7	77777=====0�	2��7	77777;;;;;�����8	8AJS\eeeeeY3S�0Y4S�'Y5S�Y6S�Y7S�Y8S��5	55555>>>>>Y8S�Y9S��5	5>GGGPPPPPY:S�Y;S�Y9S���?�6	66666AAAAA�AZ_�D��FZ_�G����8E�w�C���;�I��I��I��I��I��I��I�5�I��I��I�5�I��I��I��I��Iy�J�JK!	"$&d

dPK��x.		^com/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor$2.class���=2	Xcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor$2this$0XLcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor;
	
java/lang/Object<init>()V%com/intellij/psi/PsiLiteralExpression
-com/intellij/codeInspection/i18n/JavaI18nUtilmustBePropertyKeyB(Lcom/intellij/psi/PsiExpression;Lcom/intellij/openapi/util/Ref;)Z&com/intellij/psi/filters/ElementFilter[(Lcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor;)VCodeLineNumberTableLocalVariableTablethisZLcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor$2;isAcceptable2(Ljava/lang/Object;Lcom/intellij/psi/PsiElement;)ZelementLjava/lang/Object;contextLcom/intellij/psi/PsiElement;
StackMapTableisClassAcceptable(Ljava/lang/Class;)Z	hintClassLjava/lang/Class;
SourceFileJavaReferenceContributor.javaEnclosingMethod,Vcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor./registerReferenceProviders+(Lcom/intellij/psi/PsiReferenceRegistrar;)VNestHostInnerClasses >
*+�*��%

Z,�
����(  !"#@$%6�-&'()*+-0+1
PKXB*

=com/intellij/codeInspection/i18n/NlsInfo$NlsUnspecified.class���=P	com/intellij/util/ThreeStateUNSURELcom/intellij/util/ThreeState;
	
(com/intellij/codeInspection/i18n/NlsInfo<init>!(Lcom/intellij/util/ThreeState;)V	7com/intellij/codeInspection/i18n/NlsInfo$NlsUnspecifiedmyCandidate'Lcom/intellij/psi/PsiModifierListOwner;	UNKNOWN9Lcom/intellij/codeInspection/i18n/NlsInfo$NlsUnspecified;	Kcom/intellij/codeInspection/restriction/RestrictionInfo$RestrictionInfoKindMLcom/intellij/codeInspection/restriction/RestrictionInfo$RestrictionInfoKind;	UNSPECIFIED
 !*(Lcom/intellij/psi/PsiModifierListOwner;)VRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotationsCodeLineNumberTableLocalVariableTablethis	candidate$RuntimeInvisibleParameterAnnotationsgetAnnotationCandidate)()Lcom/intellij/psi/PsiModifierListOwner;getKindO()Lcom/intellij/codeInspection/restriction/RestrictionInfo$RestrictionInfoKind;
StackMapTable#Lorg/jetbrains/annotations/NotNull;<clinit>()V
SourceFileNlsInfo.javaNestHostInnerClassesNlsUnspecified97com/intellij/codeInspection/restriction/RestrictionInfoRestrictionInfoKind$$$reportNull$$$0(I)V;<
=*@NotNull method %s.%s must not return null?java/lang/ObjectA-java/lang/StringEformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;GH
FIjava/lang/IllegalStateExceptionK(Ljava/lang/String;)VM
LN1"#$#!%I
*��*+�
�&���'
(
)$	#*#+,%/*�
�&�'("#$#-.%T*��	���Y��>�/
BG&�'("0$012%$�Y���&�
;<%(@�BYCSYDS�J�LZ_�O�678:@345PKud��6com/intellij/codeInspection/i18n/NlsInfo$NlsSafe.class���=D	com/intellij/util/ThreeStateNOLcom/intellij/util/ThreeState;
	
(com/intellij/codeInspection/i18n/NlsInfo<init>!(Lcom/intellij/util/ThreeState;)V	Kcom/intellij/codeInspection/restriction/RestrictionInfo$RestrictionInfoKindKNOWNMLcom/intellij/codeInspection/restriction/RestrictionInfo$RestrictionInfoKind;0com/intellij/codeInspection/i18n/NlsInfo$NlsSafe
()V	INSTANCE2Lcom/intellij/codeInspection/i18n/NlsInfo$NlsSafe;CodeLineNumberTableLocalVariableTablethisgetKindO()Lcom/intellij/codeInspection/restriction/RestrictionInfo$RestrictionInfoKind;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations<clinit>
SourceFileNlsInfo.javaNestHostInnerClasses+7com/intellij/codeInspection/restriction/RestrictionInfoRestrictionInfoKindNlsSafe$$$reportNull$$$0(I)V./
0*@NotNull method %s.%s must not return null2java/lang/Object4 java/lang/String8format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;:;
9<java/lang/IllegalStateException>(Ljava/lang/String;)V@
?A
StackMapTable12*���� !B�
Y��1�CK�"#$#%#�Y����
./(3�5Y6SY7S�=�?Z_�B�)*,@-&'(PK�g��=com/intellij/codeInspection/i18n/NlsInfo$NlsInfoFactory.class���=Z
java/lang/Object<init>()V
	
(com/intellij/codeInspection/i18n/NlsInfofromAnnotationOwnerQ(Lcom/intellij/psi/PsiAnnotationOwner;)Lcom/intellij/codeInspection/i18n/NlsInfo;
9com/intellij/codeInspection/restriction/AnnotationContextfromModifierListOwnerd(Lcom/intellij/psi/PsiModifierListOwner;)Lcom/intellij/codeInspection/restriction/AnnotationContext;
fromAnnotationContext�(Lorg/jetbrains/uast/UElement;Lcom/intellij/codeInspection/restriction/AnnotationContext;)Lcom/intellij/codeInspection/i18n/NlsInfo;
7com/intellij/codeInspection/i18n/NlsInfo$NlsInfoFactoryS(Lcom/intellij/psi/PsiModifierListOwner;)Lcom/intellij/codeInspection/i18n/NlsInfo;
	
	 !INSTANCE9Lcom/intellij/codeInspection/i18n/NlsInfo$NlsInfoFactory;#>com/intellij/codeInspection/restriction/RestrictionInfoFactoryCodeLineNumberTableLocalVariableTablethisannotationOwner%Lcom/intellij/psi/PsiAnnotationOwner;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotationsmodifierListOwner'Lcom/intellij/psi/PsiModifierListOwner;b(Lcom/intellij/psi/PsiModifierListOwner;)Lcom/intellij/codeInspection/restriction/RestrictionInfo;`(Lcom/intellij/psi/PsiAnnotationOwner;)Lcom/intellij/codeInspection/restriction/RestrictionInfo;<clinit>	Signature~Ljava/lang/Object;Lcom/intellij/codeInspection/restriction/RestrictionInfoFactory<Lcom/intellij/codeInspection/i18n/NlsInfo;>;
SourceFileNlsInfo.javaNestHostInnerClassesNlsInfoFactory$$$reportNull$$$0(I)V;<
=*@NotNull method %s.%s must not return null?>Argument for @NotNull parameter '%s' of %s.%s must not be nullA/java/lang/StringGformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;IJ
HKjava/lang/IllegalStateExceptionM(Ljava/lang/String;)VO
NP"java/lang/IllegalArgumentExceptionR
SP[Ljava/lang/Object;Ujava/lang/RuntimeExceptionW
StackMapTable " !$/*��%�&'!$M
+�Y��>�YL%�&
'!
()*+,+-.-$Z+��>+�
�Y��>�YO%�&'!/0*+,++.+A1$0*+��%�&'!*+,++.+A2$0*+��%�&'!*+,+-.-3$#�Y���%�
;<$�� @�B������$YCS�YDS��#+YES�YCS�YFS���YFS��L�$�NZ_�Q��SZ_�T��Y�DHYHCH�H�HV�HV�HV�HV�HV�HV�HV�HV�HV�HV\HJHJX9
:
45678PK���k��3com/intellij/codeInspection/i18n/JavaI18nUtil.class���=
java/lang/Object<init>()V	
"com/intellij/openapi/editor/EditorgetSelectionModel.()Lcom/intellij/openapi/editor/SelectionModel;*com/intellij/openapi/editor/SelectionModelgetSelectedText()Ljava/lang/String;#com/intellij/openapi/util/TextRangegetSelectionStart()IgetSelectionEnd
(II)V !"
getCaretModel*()Lcom/intellij/openapi/editor/CaretModel;$%&'&com/intellij/openapi/editor/CaretModel	getOffset)*+,-com/intellij/psi/PsiFile
findElementAt (I)Lcom/intellij/psi/PsiElement;/com/intellij/psi/PsiWhiteSpace12345com/intellij/psi/PsiElementgetTextRange'()Lcom/intellij/openapi/util/TextRange;7org/jetbrains/uast/UExpression
9:;<= org/jetbrains/uast/UastContextKt
toUElementM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;
?@ABCcom/intellij/openapi/util/Refcreate!()Lcom/intellij/openapi/util/Ref;
EFGHI-com/intellij/codeInspection/i18n/JavaI18nUtilmustBePropertyKeyB(Lorg/jetbrains/uast/UExpression;Lcom/intellij/openapi/util/Ref;)Z
?KLMget()Ljava/lang/Object;6OPQgetSourcePsi()Lcom/intellij/psi/PsiElement;S)com/intellij/psi/PsiAnnotationMemberValue
UVWXYcom/intellij/util/ObjectUtilstryCast7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;
?[\]set(Ljava/lang/Object;)V
_`abc(com/intellij/codeInspection/i18n/NlsInfofactory;()Lcom/intellij/codeInspection/i18n/NlsInfo$NlsInfoFactory;
efghi6com/intellij/codeInspection/restriction/StringFlowUtilgoUp�(Lorg/jetbrains/uast/UExpression;ZLcom/intellij/codeInspection/restriction/RestrictionInfoFactory;)Lorg/jetbrains/uast/UExpression;
klmno9com/intellij/codeInspection/restriction/AnnotationContextfromExpression](Lorg/jetbrains/uast/UExpression;)Lcom/intellij/codeInspection/restriction/AnnotationContext;
kqrsallItems()Ljava/util/stream/Stream;uvwtest?(Lcom/intellij/openapi/util/Ref;)Ljava/util/function/Predicate;yz{|}java/util/stream/StreamanyMatch!(Ljava/util/function/Predicate;)Z6��
getUastParent()Lorg/jetbrains/uast/UElement;�#org/jetbrains/uast/UBlockExpression�$org/jetbrains/uast/UReturnExpression� org/jetbrains/uast/UIfExpression����getCondition"()Lorg/jetbrains/uast/UExpression;
�����org/jetbrains/uast/UastUtils
isPsiAncestor=(Lorg/jetbrains/uast/UElement;Lorg/jetbrains/uast/UElement;)Z
�����+org/jetbrains/uast/util/UastExpressionUtilsisAssignment (Lorg/jetbrains/uast/UElement;)Z�"org/jetbrains/uast/UCallExpression����getKind#()Lorg/jetbrains/uast/UastCallKind;	�����org/jetbrains/uast/UastCallKindMETHOD_CALL!Lorg/jetbrains/uast/UastCallKind;�0org/jetbrains/uast/UQualifiedReferenceExpression
E�H�B(Lcom/intellij/psi/PsiExpression;Lcom/intellij/openapi/util/Ref;)Z�com/intellij/psi/PsiExpression
�����com/intellij/psi/JavaPsiFacadegetInstanceH(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/JavaPsiFacade;
����getConstantEvaluationHelper0()Lcom/intellij/psi/PsiConstantEvaluationHelper;
�����,com/intellij/psi/PsiConstantEvaluationHelpercomputeConstantExpression1(Lcom/intellij/psi/PsiElement;)Ljava/lang/Object;�'com/intellij/psi/PsiReferenceExpression���Qresolve�com/intellij/psi/PsiField�com/intellij/psi/PsiModifier�final����hasModifierProperty(Ljava/lang/String;)Z����getInitializer"()Lcom/intellij/psi/PsiExpression;
E���resolveResourceBundleByKeyg(Ljava/lang/String;Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/ResourceBundle;
�����+com/intellij/lang/properties/ResourceBundlegetDefaultPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;	�����0com/intellij/lang/properties/BundleNameEvaluatorDEFAULT2Lcom/intellij/lang/properties/BundleNameEvaluator;�����/com/intellij/lang/properties/psi/PropertiesFilegetContainingFile()Lcom/intellij/psi/PsiFile;����evaluateBundleName.(Lcom/intellij/psi/PsiFile;)Ljava/lang/String;
��toString
E���
isPropertyRefG(Lcom/intellij/psi/PsiExpression;Ljava/lang/String;Ljava/lang/String;)Z
�����7com/intellij/lang/properties/PropertiesReferenceManagera(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/PropertiesReferenceManager;���processi(Ljava/lang/String;Lcom/intellij/openapi/util/Ref;)Lcom/intellij/lang/properties/PropertiesFileProcessor;
����processAllPropertiesFiles9(Lcom/intellij/lang/properties/PropertiesFileProcessor;)Z����
getProject(()Lcom/intellij/openapi/project/Project;
/com/intellij/lang/properties/PropertiesImplUtilfindPropertiesByKeyJ(Lcom/intellij/openapi/project/Project;Ljava/lang/String;)Ljava/util/List;	
java/util/ListisEmpty()Z

0com/intellij/lang/properties/references/I18nUtilpropertiesFilesByBundleNameA(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Ljava/util/List;iterator()Ljava/util/Iterator;java/util/IteratorhasNextMnext� !findPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;#
%&'()1com/intellij/codeInsight/template/macro/MacroUtilgetVariablesVisibleAtP(Lcom/intellij/psi/PsiElement;Ljava/lang/String;)[Lcom/intellij/psi/PsiVariable;+java/util/LinkedHashSet
*./012com/intellij/psi/PsiVariablegetType()Lcom/intellij/psi/PsiType;.456getNameIdentifier"()Lcom/intellij/psi/PsiIdentifier;
89:;<com/intellij/psi/PsiClassTypeisAssignableFrom(Lcom/intellij/psi/PsiType;)Z>?@Acom/intellij/psi/PsiIdentifiergetTextCDEFG
java/util/Setadd(Ljava/lang/Object;)Z
%IJKgetStandardExpressionsOfTypeZ(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiType;)[Lcom/intellij/psi/PsiExpression;�?
ENOPaddAvailableMethodsOfTypeU(Lcom/intellij/psi/PsiClassType;Lcom/intellij/psi/PsiElement;Ljava/util/Collection;)VRSTexecutea(Lcom/intellij/psi/PsiClassType;Ljava/util/Collection;)Lcom/intellij/psi/scope/PsiScopeProcessor;
VWXYZ)com/intellij/psi/scope/util/PsiScopesUtil
treeWalkUpg(Lcom/intellij/psi/scope/PsiScopeProcessor;Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiElement;)Z\java/text/MessageFormat
[^_(Ljava/lang/String;)V
EabccountFormatParameters(Ljava/text/MessageFormat;)Ie"java/lang/IllegalArgumentException
[ghigetFormatsByArgumentIndex()[Ljava/text/Format;kjava/text/ChoiceFormat
jmno
getFormats()[Ljava/lang/Object;qjava/lang/String
stuvwjava/lang/Mathmax(II)I
Eyz{getPropertyValueParamsCountI(Lorg/jetbrains/uast/UExpression;Ljava/lang/String;)Ljava/util/SortedSet;}~java/util/SortedSet}��Mlast�java/lang/Integer
���intValue�java/util/TreeSet
��-org/jetbrains/uast/expressions/UInjectionHost�'org/jetbrains/uast/UReferenceExpression���%com/intellij/psi/PsiLiteralExpression
�����#org/jetbrains/uast/UastLiteralUtilsgetInjectedReferencesE(Lorg/jetbrains/uast/expressions/UInjectionHost;)Ljava/lang/Iterable;��java/lang/Iterable�com/intellij/psi/PsiReference�(com/intellij/psi/PsiPolyVariantReference����multiResolve$(Z)[Lcom/intellij/psi/ResolveResult;����com/intellij/psi/ResolveResult
isValidResult���Q
getElement�&com/intellij/lang/properties/IProperty����getPropertiesFile
p��Gequals���getValue
E���!getPropertyValuePlaceholdersCount(Ljava/lang/String;)I
����valueOf(I)Ljava/lang/Integer;
�D
E���buildUnescapedFormatString�(Lorg/jetbrains/uast/expressions/UStringConcatenationsFacade;Ljava/util/List;Lcom/intellij/openapi/project/Project;Z)Ljava/lang/String;�java/lang/StringBuilder
�
�����:org/jetbrains/uast/expressions/UStringConcatenationsFacadegetUastOperands()Lkotlin/sequences/Sequence;���invoke"()Lkotlin/jvm/functions/Function1;
�����kotlin/sequences/SequencesKtall>(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Z
����
asIterable1(Lkotlin/sequences/Sequence;)Ljava/lang/Iterable;�+org/jetbrains/uast/UParenthesizedExpression����
getExpression�%org/jetbrains/uast/ULiteralExpression���M
����append-(Ljava/lang/Object;)Ljava/lang/StringBuilder;
�����*com/intellij/psi/util/PsiConcatenationUtilformatString'(Ljava/lang/String;Z)Ljava/lang/String;
����-(Ljava/lang/String;)Ljava/lang/StringBuilder;
E���addChoicePatternr(Lorg/jetbrains/uast/UExpression;Ljava/util/List;Lcom/intellij/openapi/project/Project;Ljava/lang/StringBuilder;)Z�{��size
����(I)Ljava/lang/StringBuilder;�}D
��1getLanguage()Lcom/intellij/lang/Language;4org/jetbrains/uast/generate/UastCodeGenerationPlugin
byLanguageT(Lcom/intellij/lang/Language;)Lorg/jetbrains/uast/generate/UastCodeGenerationPlugin;�
�getThenExpression�
�getElseExpression
EgetSideTextk(Ljava/util/List;Lcom/intellij/openapi/project/Project;Lorg/jetbrains/uast/UExpression;Z)Ljava/lang/String;, choice, 0#|1#
�getElementFactoryL(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiElementFactory;1Qcopy	E !$assertionsDisabledZ#java/lang/AssertionError
"
&'()*java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;,org/jetbrains/uast/UElement.001234"com/intellij/psi/PsiElementFactorycreateExpressionFromTextQ(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiExpression;678replacej(Lorg/jetbrains/uast/UElement;Lorg/jetbrains/uast/UElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;:1<null
�>?@createFromTopConcatenation^(Lorg/jetbrains/uast/UExpression;)Lorg/jetbrains/uast/expressions/UStringConcatenationsFacade;BCDmakeConcatWithConstants(I)Ljava/lang/String;F([<>|#])H'$1'
pJKL
replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;NOsstreamQRSapply()Ljava/util/function/Function;yUVWmap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;YvZ ()Ljava/util/function/Predicate;y\]^filter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;Qa,
cdefgjava/util/stream/Collectorsjoining6(Ljava/lang/CharSequence;)Ljava/util/stream/Collector;yijkcollect0(Ljava/util/stream/Collector;)Ljava/lang/Object;1mnQ	getParent
9p<q<(Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/UElement;
�
EtuvresolvePropertyJ(Lcom/intellij/psi/PsiElement;)Lcom/intellij/lang/properties/psi/Property;1xyz
getReferences"()[Lcom/intellij/psi/PsiReference;|9com/intellij/lang/properties/references/PropertyReference
{�)com/intellij/lang/properties/psi/Property1?
�����java/lang/Boolean(Z)Ljava/lang/Boolean;�com/intellij/psi/PsiMethod���2
getReturnType
�����(com/intellij/psi/util/TypeConversionUtilisAssignable7(Lcom/intellij/psi/PsiType;Lcom/intellij/psi/PsiType;)Z����getParameterList%()Lcom/intellij/psi/PsiParameterList;��!com/intellij/psi/PsiParameterList���getName�C�&(Ljava/lang/String;)Ljava/lang/String;�D�java/util/Collection����getResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;�'com/intellij/codeInsight/AnnotationUtil�%org.jetbrains.annotations.PropertyKey�����#com/intellij/psi/PsiAnnotationOwnerfindAnnotation4(Ljava/lang/String;)Lcom/intellij/psi/PsiAnnotation;�resourceBundle�����com/intellij/psi/PsiAnnotationfindAttributeValue?(Ljava/lang/String;)Lcom/intellij/psi/PsiAnnotationMemberValue;

���createPropertyd(Lcom/intellij/openapi/project/Project;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;Z)V
����java/lang/ClassdesiredAssertionStatus	���<()Lcom/intellij/lang/properties/psi/PropertyCreationHandler;	E���!DEFAULT_PROPERTY_CREATION_HANDLER:Lcom/intellij/lang/properties/psi/PropertyCreationHandler;
�	E���EMPTY_CREATION_HANDLERCodeLineNumberTableLocalVariableTablethis/Lcom/intellij/codeInspection/i18n/JavaI18nUtil;getSelectedRangee(Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Lcom/intellij/openapi/util/TextRange;editor$Lcom/intellij/openapi/editor/Editor;psiFileLcom/intellij/psi/PsiFile;selectedTextLjava/lang/String;
psiElementLcom/intellij/psi/PsiElement;
StackMapTableRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsvalue Lorg/jetbrains/uast/UExpression;
expression Lcom/intellij/psi/PsiExpression;resourceBundleRefLcom/intellij/openapi/util/Ref;uExpressionresourceBundleURefLocalVariableTypeTableMLcom/intellij/openapi/util/Ref<-Lcom/intellij/psi/PsiAnnotationMemberValue;>;ALcom/intellij/openapi/util/Ref<Lorg/jetbrains/uast/UExpression;>;	Signaturep(Lcom/intellij/psi/PsiExpression;Lcom/intellij/openapi/util/Ref<-Lcom/intellij/psi/PsiAnnotationMemberValue;>;)Zcontext;Lcom/intellij/codeInspection/restriction/AnnotationContext;BLcom/intellij/openapi/util/Ref<-Lorg/jetbrains/uast/UExpression;>;e(Lorg/jetbrains/uast/UExpression;Lcom/intellij/openapi/util/Ref<-Lorg/jetbrains/uast/UExpression;>;)ZgetTopLevelExpressionC(Lorg/jetbrains/uast/UExpression;Z)Lorg/jetbrains/uast/UExpression;kindparent
stopAtCallisValidPropertyReferencez(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiExpression;Ljava/lang/String;Lcom/intellij/openapi/util/Ref;)Zexpr-Lcom/intellij/lang/properties/ResourceBundle;defaultPropertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;
bundleNameresourceBundleNameLjava/lang/Object;constantEvaluationHelper.Lcom/intellij/psi/PsiConstantEvaluationHelper;project&Lcom/intellij/openapi/project/Project;keyoutResourceBundle4Lcom/intellij/openapi/util/Ref<-Ljava/lang/String;>;LLcom/intellij/openapi/util/Ref<Lcom/intellij/psi/PsiAnnotationMemberValue;>;$com/intellij/openapi/project/Project�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiExpression;Ljava/lang/String;Lcom/intellij/openapi/util/Ref<-Ljava/lang/String;>;)Z	bundleRefrNLcom/intellij/openapi/util/Ref<Lcom/intellij/lang/properties/ResourceBundle;>;propertiesFilepropertiesFilesLjava/util/List;containedInPropertiesFileCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;suggestExpressionOfTypeM(Lcom/intellij/psi/PsiClassType;Lcom/intellij/psi/PsiElement;)Ljava/util/Set;varTypeLcom/intellij/psi/PsiType;
identifier Lcom/intellij/psi/PsiIdentifier;varLcom/intellij/psi/PsiVariable;typeLcom/intellij/psi/PsiClassType;	variables[Lcom/intellij/psi/PsiVariable;resultLjava/util/Set;expressions![Lcom/intellij/psi/PsiExpression;#Ljava/util/Set<Ljava/lang/String;>;%com/intellij/psi/PsiType!a(Lcom/intellij/psi/PsiClassType;Lcom/intellij/psi/PsiElement;)Ljava/util/Set<Ljava/lang/String;>;Ljava/util/Collection;+Ljava/util/Collection<-Ljava/lang/String;>;j(Lcom/intellij/psi/PsiClassType;Lcom/intellij/psi/PsiElement;Ljava/util/Collection<-Ljava/lang/String;>;)Ve$Ljava/lang/IllegalArgumentException;
propertyValueoformatLjava/text/Format;mfLjava/text/MessageFormat;formats[Ljava/text/Format;	maxLengthI49java/text/Format;[Ljava/lang/Object;getPropertyValueParamsMaxCount#(Lorg/jetbrains/uast/UExpression;)IparamsCountLjava/util/SortedSet;*Ljava/util/SortedSet<Ljava/lang/Integer;>;I(Lcom/intellij/psi/PsiExpression;Ljava/lang/String;)Ljava/util/SortedSet;^(Lcom/intellij/psi/PsiExpression;Ljava/lang/String;)Ljava/util/SortedSet<Ljava/lang/Integer;>;
injectionHost/Lorg/jetbrains/uast/expressions/UInjectionHost;resolvedfieldLcom/intellij/psi/PsiField;fileproperty(Lcom/intellij/lang/properties/IProperty; Lcom/intellij/psi/ResolveResult;	referenceLcom/intellij/psi/PsiReference;Ljava/util/TreeSet;(Ljava/util/TreeSet<Ljava/lang/Integer;>;Q![Lcom/intellij/psi/ResolveResult;^(Lorg/jetbrains/uast/UExpression;Ljava/lang/String;)Ljava/util/SortedSet<Ljava/lang/Integer;>;�(Lorg/jetbrains/uast/expressions/UStringConcatenationsFacade;Ljava/util/List;Lcom/intellij/openapi/project/Project;)Ljava/lang/String;cf<Lorg/jetbrains/uast/expressions/UStringConcatenationsFacade;formatParameters3Ljava/util/List<-Lorg/jetbrains/uast/UExpression;>;�(Lorg/jetbrains/uast/expressions/UStringConcatenationsFacade;Ljava/util/List<-Lorg/jetbrains/uast/UExpression;>;Lcom/intellij/openapi/project/Project;)Ljava/lang/String;nestedLjava/lang/StringBuilder;noEscapingRequired�(Lorg/jetbrains/uast/expressions/UStringConcatenationsFacade;Ljava/util/List<-Lorg/jetbrains/uast/UExpression;>;Lcom/intellij/openapi/project/Project;Z)Ljava/lang/String;	sourcePsigenerationPlugin6Lorg/jetbrains/uast/generate/UastCodeGenerationPlugin;thenExpressionelseExpressionthenStrelseStrelementFactory$Lcom/intellij/psi/PsiElementFactory;exCopy"Lorg/jetbrains/uast/UIfExpression;�(Lorg/jetbrains/uast/UExpression;Ljava/util/List<-Lorg/jetbrains/uast/UExpression;>;Lcom/intellij/openapi/project/Project;Ljava/lang/StringBuilder;)Z	elseValue
concatenation�(Ljava/util/List<-Lorg/jetbrains/uast/UExpression;>;Lcom/intellij/openapi/project/Project;Lorg/jetbrains/uast/UExpression;Z)Ljava/lang/String;composeParametersText$(Ljava/util/List;)Ljava/lang/String;args3Ljava/util/List<+Lorg/jetbrains/uast/UExpression;>;G(Ljava/util/List<+Lorg/jetbrains/uast/UExpression;>;)Ljava/lang/String;M(Lorg/jetbrains/uast/UExpression;)Lcom/intellij/lang/properties/psi/Property;psielementresolveResults
references [Lcom/intellij/psi/PsiReference;vlambda$composeParametersText$61(Lcom/intellij/psi/PsiElement;)Ljava/lang/String;#lambda$buildUnescapedFormatString$55(Lorg/jetbrains/uast/UExpression;)Ljava/lang/Boolean;"lambda$addAvailableMethodsOfType$4t(Lcom/intellij/psi/PsiClassType;Ljava/util/Collection;Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/ResolveState;)Z
returnTypemethodLcom/intellij/psi/PsiMethod;stateLcom/intellij/psi/ResolveState;#lambda$resolveResourceBundleByKey$3w(Ljava/lang/String;Lcom/intellij/openapi/util/Ref;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)ZbaseNamelambda$mustBePropertyKey$2G(Lcom/intellij/openapi/util/Ref;Lcom/intellij/psi/PsiAnnotationOwner;)ZattributeValue+Lcom/intellij/psi/PsiAnnotationMemberValue;owner%Lcom/intellij/psi/PsiAnnotationOwner;
annotation Lcom/intellij/psi/PsiAnnotation;lambda$static$1�(Lcom/intellij/openapi/project/Project;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;[Lorg/jetbrains/uast/UExpression;)V
parameters![Lorg/jetbrains/uast/UExpression;
Exceptions�-com/intellij/util/IncorrectOperationExceptionlambda$static$0<clinit>
SourceFileJavaI18nUtil.javaBootstrapMethods�
�����"java/lang/invoke/LambdaMetafactorymetafactory�(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;G�
E����((Lcom/intellij/psi/PsiAnnotationOwner;)Z�F(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)Z�
E����?(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/ResolveState;)Z�
E�|}*�
E�z{{�
���C�$java/lang/invoke/StringConcatFactory�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;�{}	�+O�?(Lorg/jetbrains/uast/UExpression;)Lcom/intellij/psi/PsiElement;�
&��GnonNull� (Lcom/intellij/psi/PsiElement;)Z�
E�xyy�()��
E����
E���InnerClasses�7com/intellij/codeInspection/i18n/NlsInfo$NlsInfoFactoryNlsInfoFactory�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
E�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null���G�-1TVn�z�l�H���O�b<�u9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;/
p
d^java/lang/IllegalStateException	

^java/lang/RuntimeException1E���� !�3*���
./���	����b+���*��*��
M,�!�Y*��*����+*��#�(N-�
-�.��-�0���-p�1�3456<8N9[:�*b��b��H��N��������	�	H���R*���*6�8�6M,��+���>N,-�D��-�!-�J�6:�+�NR�T�Z���6B?�
?!�&	>?@$A.B2C;D@EPH�4;��R��R��@��$.���R��$.��������
��	HI��&*���*�^�dK*�jM,�p+�t�x���LMN� &��&�����&��������
�����L�*���*�~N-�6�w-�6M,���k,����a,���,����*����G,K*����;*��������*����N-���*�~���*�~�6K����*Y����2�#6+�466��6H6�>Z[)\,^7_C`FbHcRd]egfngzh�l�n�*g ��o�������!������	����y�*���+���,���-���>:+�����J:���
��:��*����:��:�|���>����:		���*	����	������:���4,*��:		��	��:
��
����:��:��:	-	�Z+,	����F�&?���Y����p���p??�n#u(v1w8xJyL{U|^}c~kw�����������������������������������G��w/��	�*��	���
���8���L���U��^������	��������(�����(���	����������
����5*�	��+�
��>M+��*,����>�
,�J�ӧ��	� ?@����%��*5�5
�%!�
�������
��
���Lp*���+���,�*��+�����,*�N6-�:��'���:+����6�����L		@��&�pp���pp���"��.�4�7�U�j�m��>U
�p��p�p��4<79!�4<��������	��
�+"�$M�*Y�,N,:�66�B2:�-:�3:	*�*�7�	�-	�=�BW����+*�H::�66�2:-�L�BW����*�	*+-�M-Y�
���K�81#*#�,.$>��81#*&&!	I*�>���)�2�;�M�[�a�h������������\	2); 	)2���������hC !��"�'����
OP��)*���+���,���*,�Q+�UW��	�
�(�� ))��)(�))�*��������	���i*���[Y*�]�`�L�	d�	Kd�	����+,-��	���
bc� q*���*�fL+�=+N-�66�Q-2:�j�=�j�l:�66		�$	2:
�[Y
�p�]�`�r=�	��ۄ�����7	�[77�&
[778:�'��&		���'�/�O�c�i�o��4O.�
'B/0q12c34`56�	���	<=��'*���*�xL+�|��+�������		�}�	
�'��>?�>@�	���zA�z%*���*6�8�6M,���Y���,+�x��		�6�	� %��%�����B�������
��
z{�MR*���*���*��M�Z*���Q*����N-��-��:�/��#���������8���M�M��Y��N,�-Y���,����:������:��������:�66�|2:		���e	�����X	����:
+�%
����:+��������&
��:��-������W�:
������M-Y����<d)<d,9<d��	�1C��2�@�����6p����
�2	6p���P�V���p�
6p���P�d�6p����I��~	)7 U!h"j#m%o'w({)�+�,�-�.�0�1�2347$8)9,;9><=>-DBGC��
CD)AE�73FGjCDH��DIJ
$-��lK	��LMR��R��o�CDw�>N�w�>O�R�������
��	�S�~#*���+���,���*+,����	�I� #TU#V#�#VW�X�����������
���Y
*���+���,����Y��:�*�ź��ϙ�6*�Ÿչ�:�����6:�ٙ�ٹ�:����ޙG�޹�:�3���W�#����:	�	��	��W�4�+,��$��+�������W+��W��V��Y����{	��@��6�(�
��6p�
��6p�p�� �Mp�JP$Q>RbSjTyV�W�X�Y�Z�]�^�a�b�c�d�f�g�\	���	�5��b���TUVY!$�Z>�[!�VW�\�����������
����
j*���+� ��,�!��-�"��*����*�N:�����:��*���	:*���:���
�����������6+,�:	+,�:
-��+������	����
�����W,�:���8��:����"Y�$��	�%�+-�/޸8�޸%��޹5W��%�+9�/޸8�޸%��޹5W+��W��L	�1��'66@�n
6�166pp0��r$n-o5p<qHrOtZuevuwwy�{�|�~����������������'�-�B�Y�_�h���
j��jVjjZ55]�H"^_Z`�ea���Y!��b�	��c�
��de��fg�jVW�h����������
���*�#��+�$��,�ޙ:,�޹�:�"����:���:�;:�0,�=:�*+��:�*���A:*,��WEG�IY�%���b
	�.pAp�6�6p���6pSp�6
��$�)�4�H�M�P�V�[�h�u�}��f
4c�$)i�Mc�ec�V'jU�V�����Y!uc���VW�k���������lm��E*�&��*�M�P�T�X�[�_�T`�b�h�pY�'���	zp�	��En�Eno�p�������	uq��2*�(��*�NL+��*+�l�o�r�
+�lL+�s��
	�1�	���&�-��2��"r��������	uv��b*�wL+M,�>6�N,2:�{�:�{�}:��(2���2��:�~�	�~��������1ww�J���*
���#�.�A�L�T�Z�`��4Ls�.,tQ?LMbr�[uv����
xy�1*������r�
z{�2*�޸���Q���
|}��H,���B,��:��:�.*���%�����+������W���F��
��&�3�F��>0~
9�HH(Hs�H��
����1-*��(+�J�+-���Z�+�J��-���r�����
���/��*1�1
�1��1
�
����0+���M,�*�,���N*-6�8�Z,�����&�@�O
PQR&T�*
��0��0��
&��
���S��,�4(�������
���[	*+,-����)�4		(	�	��	������L!E��������ú��ȱ�@�'(+
���5���(������������������������������������������	���(����������������������������������������������(���������������������� � ��� �� ��)��Y�S�xY�S�oY�S�fY�S�]Y�S�TY�S�KY�S�BY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S���(�����������������������������������������Y�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S���(����������������������####,,�5�>Y�S��Y�S��Y�S�{�xY�S�oY�S�fY�S�]Y�S�TYS�KYS�BYS�9Y�S�0Y�S�'YS�Y�S�Y�S�YS����(������������������������������������������dZ_���
Z_����l2��Ep��pCp�p��p:�p:�p:�p:�p:�p:�p:�p:�p:�p:�p:�p:�p:�p:�p:��p:�p:�p:�p:�p:�p:�p:�p:��p:�p:�p:�p:�p:�p:�p:�p:�p:�p:�p:�p:�p:�p:�p:�p:�p:�p:��pJpJ
��_�
������h����������������������������������������PK�v�DD>com/intellij/lang/properties/psi/PropertyCreationHandler.class���=8com/intellij/lang/properties/psi/PropertyCreationHandlerjava/lang/ObjectcreateProperty�(Lcom/intellij/openapi/project/Project;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;[Lorg/jetbrains/uast/UExpression;)V
Exceptions	-com/intellij/util/IncorrectOperationException	Signature�(Lcom/intellij/openapi/project/Project;Ljava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/lang/String;Ljava/lang/String;[Lorg/jetbrains/uast/UExpression;)VRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;#Lcom/intellij/openapi/util/NlsSafe;$RuntimeInvisibleParameterAnnotations
SourceFilePropertyCreationHandler.java
,








PKSӝ�Ocom/intellij/codeInspection/i18n/folding/EditPropertyValueIntentionAction.class���=\
java/lang/Object<init>()V"intention.text.edit.property.value


%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
Icom/intellij/codeInspection/i18n/folding/EditPropertyValueIntentionActiongetText()Ljava/lang/String;
@com/intellij/codeInspection/i18n/folding/EditPropertyValueAction	isEnabled'(Lcom/intellij/openapi/editor/Editor;)Z
doEdit'(Lcom/intellij/openapi/editor/Editor;)V 2com/intellij/codeInsight/intention/IntentionActionCodeLineNumberTableLocalVariableTablethisKLcom/intellij/codeInspection/i18n/folding/EditPropertyValueIntentionAction;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations
getFamilyNameisAvailableg(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Zproject&Lcom/intellij/openapi/project/Project;editor$Lcom/intellij/openapi/editor/Editor;fileLcom/intellij/psi/PsiFile;$RuntimeInvisibleParameterAnnotationsinvokeg(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)V
Exceptions7-com/intellij/util/IncorrectOperationExceptionstartInWriteAction()Z
SourceFile%EditPropertyValueIntentionAction.java$$$reportNull$$$0(I)V<=
>java/lang/String@*@NotNull method %s.%s must not return nullB>Argument for @NotNull parameter '%s' of %s.%s must not be nullD,)*3formatL
AMjava/lang/IllegalStateExceptionO(Ljava/lang/String;)VQ
PR"java/lang/IllegalArgumentExceptionT
UR[Ljava/lang/Object;Wjava/lang/RuntimeExceptionY
StackMapTable!!/*��"
#$%!H��	Y��?�[QA"#$%&'(')!C
*�Y��?�[LA"#
$%&'('*+!^
+��?,��["#*
$%
,-
./
01(	'2'34!b
+��?,��["
!"#*
$%
,-
./
0156(	'2'89!,�"&#$%
<=!�'�$$C�E��!!����   ((YFS�YGS��'//YHS�YIS�YFS��"*�YJS�YKS��N�((�PZ_�S��UZ_�V��[� DA]ACA�A�#AX�AX�AX�AX�AX�AX�AX�AX�AX�AX�AX`AJAJZ:;PK�1
sNFNFFcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction.class���=�
6com/intellij/refactoring/actions/BaseRefactoringAction<init>()VHcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$Handler


@com/intellij/codeInspection/i18n/folding/EditPropertyValueAction	isEnabled'(Lcom/intellij/openapi/editor/Editor;)Z+com/intellij/openapi/editor/impl/EditorImpl"com/intellij/openapi/editor/Editor
getProject(()Lcom/intellij/openapi/project/Project;getFoldingModel,()Lcom/intellij/openapi/editor/FoldingModel;
getCaretModel*()Lcom/intellij/openapi/editor/CaretModel;!"#$%&com/intellij/openapi/editor/CaretModel	getOffset()I'()*+(com/intellij/openapi/editor/FoldingModelgetCollapsedRegionAtOffset+(I)Lcom/intellij/openapi/editor/FoldRegion;
-./getEditableElementG(Lcom/intellij/openapi/editor/FoldRegion;)Lcom/intellij/psi/PsiElement;12345&com/intellij/openapi/editor/FoldRegion	getEditor&()Lcom/intellij/openapi/editor/Editor;
789:;7com/intellij/codeInsight/folding/impl/EditorFoldingInfoget_(Lcom/intellij/openapi/editor/Editor;)Lcom/intellij/codeInsight/folding/impl/EditorFoldingInfo;
7=>/
getPsiElement	@ABEDITABLE_PROPERTY_VALUELcom/intellij/openapi/util/Key;DEFGHcom/intellij/psi/PsiElementgetUserData3(Lcom/intellij/openapi/util/Key;)Ljava/lang/Object;JCcom/intellij/codeInspection/i18n/folding/PropertyFoldingEditHandler
ILM (Lcom/intellij/psi/PsiElement;)V
IOPQisValid()Z1ST%getStartOffsetVWXoffsetToVisualPosition/(I)Lcom/intellij/openapi/editor/VisualPosition;!Z[\getVisualPosition.()Lcom/intellij/openapi/editor/VisualPosition;	^_`ab*com/intellij/openapi/editor/VisualPositioncolumnI
def visualColumnToOffsetInFoldRegion-(Lcom/intellij/openapi/editor/FoldRegion;IZ)I
IhijplaceholderToValueOffset(I)I
IlmngetValue()Ljava/lang/String;
pqrst)com/intellij/openapi/util/text/StringUtil
notNullize&(Ljava/lang/String;)Ljava/lang/String;
vwxunescape5(Ljava/lang/String;I)Lcom/intellij/openapi/util/Pair;zcom/intellij/openapi/util/Ref
y}Bcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$1	����com/intellij/openapi/util/PairfirstLjava/lang/Object;�java/lang/String	�����(com/intellij/openapi/fileTypes/FileTypes
PLAIN_TEXT1Lcom/intellij/openapi/fileTypes/LanguageFileType;
|���(Ljava/lang/String;Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/fileTypes/FileType;Lcom/intellij/openapi/util/Pair;Lcom/intellij/openapi/util/Ref;Lcom/intellij/openapi/util/Ref;)V
�����com/intellij/ui/EditorTextFieldsetOneLineMode(Z)V
����setFontInheritedFromLAF�Scom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyShiftEnterAction
��Bcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$2�java/awt/GridBagLayout
�
���(Ljava/awt/LayoutManager;)V
����
getBackground()Ljava/awt/Color;
�����javax/swing/JPanel
setBackground(Ljava/awt/Color;)V�java/awt/GridBagConstraints�com/intellij/util/ui/JBInsets
���(IIII)V
���(IIIIDDIILjava/awt/Insets;II)V
����add)(Ljava/awt/Component;Ljava/lang/Object;)V��%
getLineHeight
���createNewLineButtonh(Lcom/intellij/ui/EditorTextField;ILcom/intellij/openapi/actionSystem/AnAction;)Ljavax/swing/JComponent;	���bgridx	����weightxD	����weighty	���bfill	����insetsLjava/awt/Insets;
�����,com/intellij/openapi/ui/popup/JBPopupFactorygetInstance0()Lcom/intellij/openapi/ui/popup/JBPopupFactory;
����createComponentPopupBuilderg(Ljavax/swing/JComponent;Ljavax/swing/JComponent;)Lcom/intellij/openapi/ui/popup/ComponentPopupBuilder;�����3com/intellij/openapi/ui/popup/ComponentPopupBuildersetRequestFocus8(Z)Lcom/intellij/openapi/ui/popup/ComponentPopupBuilder;����setResizable����setLocateByContent����setCancelOnWindowDeactivation����createPopup)()Lcom/intellij/openapi/ui/popup/JBPopup;
y���set(Ljava/lang/Object;)V�#com/intellij/ui/popup/AbstractPopup���run5(Lcom/intellij/openapi/util/Ref;)Ljava/lang/Runnable;
����addResizeListener8(Ljava/lang/Runnable;Lcom/intellij/openapi/Disposable;)V�Ncom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction
��(Lcom/intellij/ui/EditorTextField;Lcom/intellij/openapi/editor/FoldRegion;Lcom/intellij/openapi/ui/popup/JBPopup;Lcom/intellij/codeInspection/i18n/folding/PropertyFoldingEditHandler;)V3com/intellij/openapi/actionSystem/CustomShortcutSetjava/awt/event/KeyEvent
	
javax/swing/KeyStrokegetKeyStroke(II)Ljavax/swing/KeyStroke;
(Ljavax/swing/KeyStroke;)V
�registerCustomShortcutSetJ(Lcom/intellij/openapi/actionSystem/ShortcutSet;Ljavax/swing/JComponent;)V	SHIFT_ENTERLjavax/swing/KeyStroke;
�	^bline
^(II)V !"visualPositionToXY>(Lcom/intellij/openapi/editor/VisualPosition;)Ljava/awt/Point;
$%&'jcom/intellij/util/ui/JBUIscale
)*+,java/awt/Point	translate.!com/intellij/ui/awt/RelativePoint012getContentComponent()Ljavax/swing/JComponent;
-45'(Ljava/awt/Component;Ljava/awt/Point;)V789:;%com/intellij/openapi/ui/popup/JBPopupshow&(Lcom/intellij/ui/awt/RelativePoint;)V
I=>?getFile(()Lcom/intellij/openapi/vfs/VirtualFile;
IABngetKey
DEFshowTooltip(Lcom/intellij/openapi/editor/Editor;Lcom/intellij/openapi/vfs/VirtualFile;Ljava/lang/String;)Lcom/intellij/ui/LightweightHint;HBcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$3
GJK$(Lcom/intellij/ui/LightweightHint;)V7MNOaddListener2(Lcom/intellij/openapi/ui/popup/JBPopupListener;)VQjava/lang/StringBuilder
PST(Ljava/lang/String;)V
PVW%length
PYZ[charAt(I)C]\
_`areplaceEscapePair1(Ljava/lang/StringBuilder;ILjava/lang/String;[I)Ice
g
ijklmjava/lang/CharactertoString(C)Ljava/lang/String;
Poln
qrstu&com/intellij/openapi/util/text/StringsconvertLineSeparators:(Ljava/lang/String;Ljava/lang/String;[I)Ljava/lang/String;
wxyz{java/lang/IntegervalueOf(I)Ljava/lang/Integer;
}~createF(Ljava/lang/Object;Ljava/lang/Object;)Lcom/intellij/openapi/util/Pair;
P���replace/(IILjava/lang/String;)Ljava/lang/StringBuilder;
�V
�����*com/intellij/openapi/actionSystem/AnActiongetTemplatePresentation2()Lcom/intellij/openapi/actionSystem/Presentation;
�����java/lang/Mathmax(II)I� com/intellij/util/ui/JBDimension
���(IIZ)V�Bcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$4�.com/intellij/openapi/actionSystem/ActionPlaces�unknown
����(Lcom/intellij/openapi/actionSystem/AnAction;Lcom/intellij/openapi/actionSystem/Presentation;Ljava/lang/String;Ljava/awt/Dimension;Lcom/intellij/ui/EditorTextField;)V	�����5com/intellij/openapi/actionSystem/ex/ActionButtonLookINPLACE_LOOK7Lcom/intellij/openapi/actionSystem/ex/ActionButtonLook;
�����3com/intellij/openapi/actionSystem/impl/ActionButtonsetLook:(Lcom/intellij/openapi/actionSystem/ex/ActionButtonLook;)V�java/awt/Cursor
����getPredefinedCursor(I)Ljava/awt/Cursor;
����	setCursor(Ljava/awt/Cursor;)V
��java/awt/FlowLayout
���(III)V
����	setLayout�javax/swing/JLabel
����n$com/intellij/openapi/vfs/VirtualFilegetPresentableName�: ���makeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
�����com/intellij/util/IconUtilgetIcona(Lcom/intellij/openapi/vfs/VirtualFile;ILcom/intellij/openapi/project/Project;)Ljavax/swing/Icon;�javax/swing/SwingConstants
���((Ljava/lang/String;Ljavax/swing/Icon;I)V
����*(Ljava/awt/Component;)Ljava/awt/Component;�����com/intellij/ui/IconManager()Lcom/intellij/ui/IconManager;	�����com/intellij/ui/PlatformIconsPropertyLcom/intellij/ui/PlatformIcons;����getPlatformIcon3(Lcom/intellij/ui/PlatformIcons;)Ljavax/swing/Icon;
����Qcom/intellij/ui/ExperimentalUIisNewUI
����	setOpaque
���E�Hcom/intellij/codeInspection/i18n/folding/EditPropertyValueTooltipManager`(Lcom/intellij/openapi/editor/Editor;Ljavax/swing/JComponent;Z)Lcom/intellij/ui/LightweightHint;	�����java/lang/BooleanTRUELjava/lang/Boolean;D���putUserData4(Lcom/intellij/openapi/util/Key;Ljava/lang/Object;)V
�initializeForDocument)(Lcom/intellij/openapi/editor/Document;)Veditable.property.value
~	com/intellij/openapi/util/Key3(Ljava/lang/String;)Lcom/intellij/openapi/util/Key;java/awt/event/InputEvent	Signature4Lcom/intellij/openapi/util/Key<Ljava/lang/Boolean;>;CodeLineNumberTableLocalVariableTablethisBLcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction;isAvailableInEditorOnlyisEnabledOnElements!([Lcom/intellij/psi/PsiElement;)Zelements[Lcom/intellij/psi/PsiElement;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;
getHandlerd(Lcom/intellij/openapi/actionSystem/DataContext;)Lcom/intellij/refactoring/RefactoringActionHandler;dataContext/Lcom/intellij/openapi/actionSystem/DataContext;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotations#isAvailableOnElementInEditorAndFile�(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/actionSystem/DataContext;)ZelementLcom/intellij/psi/PsiElement;editor$Lcom/intellij/openapi/editor/Editor;fileLcom/intellij/psi/PsiFile;contextregion(Lcom/intellij/openapi/editor/FoldRegion;
StackMapTable
psiElementdoEdit'(Lcom/intellij/openapi/editor/Editor;)VhandlerELcom/intellij/codeInspection/i18n/folding/PropertyFoldingEditHandler;regionPosition,Lcom/intellij/openapi/editor/VisualPosition;
caretPositionplaceholderOffsetvalueOffsetvalueLjava/lang/String;	unescaped Lcom/intellij/openapi/util/Pair;manuallyResizedLcom/intellij/openapi/util/Ref;popupRef	textField!Lcom/intellij/ui/EditorTextField;shiftEnterActionULcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyShiftEnterAction;panelLjavax/swing/JPanel;topBottomGapsideGap
betweenGapcLjava/awt/GridBagConstraints;buttonLjavax/swing/JComponent;popup'Lcom/intellij/openapi/ui/popup/JBPopup;locationLjava/awt/Point;hint!Lcom/intellij/ui/LightweightHint;LocalVariableTypeTableGLcom/intellij/openapi/util/Pair<Ljava/lang/String;Ljava/lang/Integer;>;4Lcom/intellij/openapi/util/Ref<Ljava/lang/Boolean;>;HLcom/intellij/openapi/util/Ref<Lcom/intellij/openapi/ui/popup/JBPopup;>;Vjavax/swing/JComponentXcom/intellij/ui/LightweightHintreplacementCioffsetbLjava/lang/StringBuilder;offsets[IescapedZresult`\(Ljava/lang/String;I)Lcom/intellij/openapi/util/Pair<Ljava/lang/String;Ljava/lang/Integer;>;	midOffsetoffsetToKeepshiftminSize,Lcom/intellij/openapi/actionSystem/AnAction;presentation0Lcom/intellij/openapi/actionSystem/Presentation;sizedLjava/awt/Dimension;5Lcom/intellij/openapi/actionSystem/impl/ActionButton;&Lcom/intellij/openapi/vfs/VirtualFile;key#Lcom/intellij/openapi/util/NlsSafe;registerFoldedElementF(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/editor/Document;)Vdocument&Lcom/intellij/openapi/editor/Document;lambda$doEdit$0"(Lcom/intellij/openapi/util/Ref;)V<clinit>
SourceFileEditPropertyValueAction.javaNestMembers[com/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyShiftEnterAction$Handler�Pcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction$1�Pcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction$2�Dcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$1$1BootstrapMethods�
�����"java/lang/invoke/LambdaMetafactorymetafactory�(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;�
�xy�
�����$java/lang/invoke/StringConcatFactory�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;�InnerClassesHandlerMyShiftEnterAction
MyEnterAction�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�>Argument for @NotNull parameter '%s' of %s.%s must not be null�java/lang/Object�#%')*v
!..Etformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException�
�S[Ljava/lang/Object;�1AB
/*��:Q,�@G
+����,E

	M+����Y�	�,K !"�&+���,���-������,�
�,!S4&&#$&%&&'(&) 	�E*���*��*���*�*�� �&L+��+�,���,	�1
@	abd2e8fE%&2*+	 	./y-*���*�0�6*�<L+�+�?�C��+�,	�D@D
	kl-*+-$ 	./�H*���*��*���*�*�� �&L+��+�,M�IY,�KN-�N��*+�R�U:*��Y:*�+�]�]d�c6-�g6-�k�o:�u:	�yY�{:
�yY�{:�|Y	�~��*���	
��:������Y��:
��Y��Y����:����666��Y��Y����:��*��
��:����������Y��������������������:����
������Y+-��Y
��
�
�Y��
�*�^Y��]`��:�#t�#t�(�-Y*�/�3�6*-�<-�@�C:��GY�I�L�,V	�1�DI��1DI^^�yy|���U7)W�6	pqs1t6u;vDwLxZygzx{}|�}�~�����������������������$�-�<�B�H�N�T�h�q�x�|��������������������������$�2�7�G��H%&1*+;
-$D01Z�23g�43}�5b��6b��78��9:	��;<
��=<�>?�j@A
�ZBC�MDb�JEbGFb$$GH<IJ��KL�KMN2OPQ ��9R	��;S
��=T	 
wx�ԻPY*�RM�
YON66,�U��,�X6\� �6,\-�^6�r6�l�g6�H
2UDn>r8uDb�d�f���h:�,-�^6���_,�nd-�p:-.�v�|�,'��Pd�.;D��^�	��� �(�/�4�7�F�L�Q�T���������������������\	�Y8(�GZ�[b�78�\b	�]^�_`�ab�c8e
`a�(*d`,��W,��d6-.�-\.`O`�,�#��#4(]^(fb(Y8(g`hb
���D,��N�#��6��Y��:��Y,-�*��:���������/7AHD>?DibD@j?kl4mb&no/Ip
EF^�*�	��+�	,����Y��N-��Y����+�1-��Y+��,�	b�ź�+*����Ӷ�W,�-��Y,�ٲ޹��Ӷ�W-�����*-��,b		�,����..������..��J������&		)-[ _!x#�$*�%&�'q�r8sBCs s	tui#*�
��+���*�?����+���,	()"*##$#vw 

xy2*�����;<z/��?
���
;	<
��8(����@@IR[dm[v[[RY�S�BY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S�Y�S�==FOOOOXajs||Y�S�BY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S�����Z_�¿,��H������������������C�������������������b�
|�����G�~��
������{|�������}�~����G�|�PK}���~~Hcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$1.class���=�	Bcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$1
val$unescaped Lcom/intellij/openapi/util/Pair;		
val$manuallyResizedLcom/intellij/openapi/util/Ref;	

val$popupRef
com/intellij/ui/EditorTextField<init>d(Ljava/lang/String;Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/fileTypes/FileType;)V
createEditor+()Lcom/intellij/openapi/editor/ex/EditorEx;'com/intellij/openapi/editor/ex/EditorEx
getCaretModel*()Lcom/intellij/openapi/editor/CaretModel; !getDocument-()Lcom/intellij/openapi/editor/ex/DocumentEx;#$%&')com/intellij/openapi/editor/ex/DocumentEx
getTextLength()I	)*+,-com/intellij/openapi/util/PairsecondLjava/lang/Object;/java/lang/Integer
.12'intValue
45678java/lang/Mathmin(II)I
4:;8max=>?@A&com/intellij/openapi/editor/CaretModelmoveToOffset(I)VCDEsetHorizontalScrollbarVisible(Z)VGDcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$1$1
FIJG(Lcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$1;)V#LMNaddDocumentListener7(Lcom/intellij/openapi/editor/event/DocumentListener;)V�(Ljava/lang/String;Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/fileTypes/FileType;Lcom/intellij/openapi/util/Pair;Lcom/intellij/openapi/util/Ref;Lcom/intellij/openapi/util/Ref;)VCodeLineNumberTableLocalVariableTablethisDLcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$1;arg0Ljava/lang/String;arg1&Lcom/intellij/openapi/project/Project;arg2)Lcom/intellij/openapi/fileTypes/FileType;e)Lcom/intellij/openapi/editor/ex/EditorEx;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsshouldHaveBorder()Z
SourceFileEditPropertyValueAction.javaEnclosingMethodf@com/intellij/codeInspection/i18n/folding/EditPropertyValueActionhidoEdit'(Lcom/intellij/openapi/editor/Editor;)VNestHostInnerClasses$$$reportNull$$$0lA
m*@NotNull method %s.%s must not return nullojava/lang/Objectqjava/lang/Stringuformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;wx
vyjava/lang/IllegalStateException{(Ljava/lang/String;)V}
|~
StackMapTable 	


OPb*�*�*�*+,-��Q�R*STUVWXYZP�S*�L+�+��"*��(�.�0�3�9�<+�B+��FY*�H�K+Y��n���RQ��/�6�I�RSSTN[\]^_^`aP,�Q�RST
lAP(p�rYsSYtS�z�|Z_��kFdegbcjePKƦ%|		Hcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$2.class���=E
javax/swing/JPanel<init>(Ljava/awt/LayoutManager;)V
	
com/intellij/util/ui/JBUIscale(I)I
getPreferredSize()Ljava/awt/Dimension;	java/awt/DimensionwidthI	height
Bcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$2setSize(II)V
!"#validate()V
%&'()java/lang/Mathmin(II)I
%+,)max
.CodeLineNumberTableLocalVariableTablethisDLcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$2;arg0Ljava/awt/LayoutManager;	MIN_WIDTH	MAX_WIDTHsizeLjava/awt/Dimension;
StackMapTable
SourceFileEditPropertyValueAction.javaEnclosingMethod?@com/intellij/codeInspection/i18n/folding/EditPropertyValueActionABdoEdit'(Lcom/intellij/openapi/editor/Editor;)VNestHostInnerClasses /:*+��0�12345/�Y^�<&�=*�
N-�6-�6�*�*� *�
N-�6-�6�Y�$�*�$�-�02������%�,�0�5�;�A�1>Y23R6K7F89@::�A;<=>@C>D
PKx�0N	N	Ycom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyShiftEnterAction.class���=k[com/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyShiftEnterAction$Handler
<init>()V
	
5com/intellij/openapi/editor/actionSystem/EditorActionA(Lcom/intellij/openapi/editor/actionSystem/EditorActionHandler;)V

Scom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyShiftEnterActiongetTemplatePresentation2()Lcom/intellij/openapi/actionSystem/Presentation;action.description.new.line.0java/lang/Object	@com/intellij/codeInspection/i18n/folding/EditPropertyValueActionSHIFT_ENTERLjavax/swing/KeyStroke;
 !&com/intellij/openapi/keymap/KeymapUtilgetKeystrokeText+(Ljavax/swing/KeyStroke;)Ljava/lang/String;
#$%&'%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
)*+,-.com/intellij/openapi/actionSystem/PresentationsetDescription(Ljava/lang/String;)V	/0123#com/intellij/icons/AllIcons$Actions
SearchNewLineLjavax/swing/Icon;
)567setIcon(Ljavax/swing/Icon;)V	/9:3SearchNewLineHover
)<=7setHoveredIcon	?@ABC4com/intellij/openapi/actionSystem/ActionUpdateThreadEDT6Lcom/intellij/openapi/actionSystem/ActionUpdateThread;CodeLineNumberTableLocalVariableTablethisULcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyShiftEnterAction;presentation0Lcom/intellij/openapi/actionSystem/Presentation;getActionUpdateThread8()Lcom/intellij/openapi/actionSystem/ActionUpdateThread;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations
SourceFileEditPropertyValueAction.javaNestHostInnerClassesMyShiftEnterActionHandlerWcom/intellij/icons/AllIconsActions$$$reportNull$$$0(I)VYZ

[*@NotNull method %s.%s must not return null]Kjava/lang/Stringaformatc'
bdjava/lang/IllegalStateExceptionf-
gh
StackMapTable0
D}5*�Y��*�L+�Y��S�"�(+�.�4+�8�;�E���&�-�4�F5GH%IJKLDB�>Y��\�jK?E�FGHMNON
YZD(^�Y_SY`S�e�gZ_�i�S
T
U
/VXPQRPKg�I��Hcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$4.class���=8	Bcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$4
val$textField!Lcom/intellij/ui/EditorTextField;
	
3com/intellij/openapi/actionSystem/impl/ActionButton<init>�(Lcom/intellij/openapi/actionSystem/AnAction;Lcom/intellij/openapi/actionSystem/Presentation;Ljava/lang/String;Ljava/awt/Dimension;)V
com/intellij/ide/DataManagergetInstance ()Lcom/intellij/ide/DataManager;
getDataContextE(Ljava/awt/Component;)Lcom/intellij/openapi/actionSystem/DataContext;
com/intellij/util/ui/JBInsetsemptyInsets!()Lcom/intellij/util/ui/JBInsets;�(Lcom/intellij/openapi/actionSystem/AnAction;Lcom/intellij/openapi/actionSystem/Presentation;Ljava/lang/String;Ljava/awt/Dimension;Lcom/intellij/ui/EditorTextField;)VCodeLineNumberTableLocalVariableTablethisDLcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$4;arg0,Lcom/intellij/openapi/actionSystem/AnAction;arg10Lcom/intellij/openapi/actionSystem/Presentation;arg2Ljava/lang/String;arg3Ljava/awt/Dimension;1()Lcom/intellij/openapi/actionSystem/DataContext;	getInsets()Ljava/awt/Insets;
SourceFileEditPropertyValueAction.javaEnclosingMethod2@com/intellij/codeInspection/i18n/folding/EditPropertyValueAction45createNewLineButtonh(Lcom/intellij/ui/EditorTextField;ILcom/intellij/openapi/actionSystem/AnAction;)Ljavax/swing/JComponent;NestHostInnerClasses b*�*+,-�� 4!"#$%&'()*+5�
*��� !",-.�� !"./013617
PK��D��.�.Ncom/intellij/codeInspection/i18n/folding/EditPropertyValueTooltipManager.class���=�)com/intellij/codeInsight/hint/HintManager,com/intellij/openapi/actionSystem/IdeActions
	
)com/intellij/openapi/editor/EditorFactorygetInstance-()Lcom/intellij/openapi/editor/EditorFactory;

editorsA(Lcom/intellij/openapi/editor/Document;)Ljava/util/stream/Stream;accept()Ljava/util/function/Consumer;java/util/stream/StreamforEach (Ljava/util/function/Consumer;)V	Hcom/intellij/codeInspection/i18n/folding/EditPropertyValueTooltipManagerINITIALIZEDLcom/intellij/openapi/util/Key; !"#$"com/intellij/openapi/editor/EditorgetUserData3(Lcom/intellij/openapi/util/Key;)Ljava/lang/Object;	&'()*java/lang/BooleanTRUELjava/lang/Boolean; ,-.putUserData4(Lcom/intellij/openapi/util/Key;Ljava/lang/Object;)V
012<init>'(Lcom/intellij/openapi/editor/Editor;)V
45617java/lang/Object()V9com/intellij/util/Alarm
85	<=>myAlarmLcom/intellij/util/Alarm; @AB
getCaretModel*()Lcom/intellij/openapi/editor/CaretModel;DEFGH&com/intellij/openapi/editor/CaretModeladdCaretListener4(Lcom/intellij/openapi/editor/event/CaretListener;)V JKLaddEditorMouseListener:(Lcom/intellij/openapi/editor/event/EditorMouseListener;)V
NOPQR2com/intellij/openapi/editor/event/EditorMouseEvent	getEditor&()Lcom/intellij/openapi/editor/Editor;
NTUVgetArea:()Lcom/intellij/openapi/editor/event/EditorMouseEventArea;	XYZ[\6com/intellij/openapi/editor/event/EditorMouseEventAreaEDITING_AREA8Lcom/intellij/openapi/editor/event/EditorMouseEventArea;
^_`shouldShowTooltip'(Lcom/intellij/openapi/editor/Editor;)Z
Nbc7consume
8efgcancelAllRequests()I
ij2showTooltip
lOm,com/intellij/openapi/editor/event/CaretEventopqrun:(Lcom/intellij/openapi/editor/Editor;)Ljava/lang/Runnable;�
8uvw
addRequest(Ljava/lang/Runnable;J)V
yz{|`@com/intellij/codeInspection/i18n/folding/EditPropertyValueAction	isEnabled~java/lang/String�ExpandRegion�expand
���createActionText8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;�EditPropertyValue�edit
�����java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;�&nbsp;&nbsp;&nbsp;&nbsp;
�����)com/intellij/openapi/util/text/StringUtiljoin<(Ljava/util/Collection;Ljava/lang/String;)Ljava/lang/String;
}���isEmpty()Z���makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;�Jcom/intellij/codeInspection/i18n/folding/EditPropertyValueTooltipManager$1
�0
�����&com/intellij/codeInsight/hint/HintUtilcreateInformationLabel�(Ljava/lang/String;Ljavax/swing/event/HyperlinkListener;Ljava/awt/event/MouseListener;Lcom/intellij/openapi/util/Ref;)Ljavax/swing/JComponent;
�j�`(Lcom/intellij/openapi/editor/Editor;Ljavax/swing/JComponent;Z)Lcom/intellij/ui/LightweightHint;
���	�/com/intellij/openapi/actionSystem/ActionManager3()Lcom/intellij/openapi/actionSystem/ActionManager;
����	getAction@(Ljava/lang/String;)Lcom/intellij/openapi/actionSystem/AnAction;
�����*com/intellij/openapi/actionSystem/AnActiongetTemplateText()Ljava/lang/String;
�����com/intellij/util/ui/UIUtilgetContextHelpForeground()Ljava/awt/Color;
�����com/intellij/ui/ColorUtiltoHtmlColor$(Ljava/awt/Color;)Ljava/lang/String;�
�����(com/intellij/openapi/util/text/HtmlChunkspanF(Ljava/lang/String;)Lcom/intellij/openapi/util/text/HtmlChunk$Element;
�����&com/intellij/openapi/keymap/KeymapUtilgetFirstKeyboardShortcutText@(Lcom/intellij/openapi/actionSystem/AnAction;)Ljava/lang/String;
�����0com/intellij/openapi/util/text/HtmlChunk$ElementaddText�*com/intellij/openapi/util/text/HtmlBuilder
�5
����
appendLinkR(Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/openapi/util/text/HtmlBuilder;� 
����append@(Ljava/lang/String;)Lcom/intellij/openapi/util/text/HtmlBuilder;
����X(Lcom/intellij/openapi/util/text/HtmlChunk;)Lcom/intellij/openapi/util/text/HtmlBuilder;
����toString ���
isDisposed ���getFoldingModel,()Lcom/intellij/openapi/editor/FoldingModel;D��g	getOffset�����(com/intellij/openapi/editor/FoldingModelgetCollapsedRegionAtOffset+(I)Lcom/intellij/openapi/editor/FoldRegion; ��getContentComponent()Ljavax/swing/JComponent;
javax/swing/JComponentgetRootPane()Ljavax/swing/JRootPane;	
g&com/intellij/openapi/editor/FoldRegiongetStartOffset 

offsetToXY(IZZ)Ljava/awt/Point;ggetEndOffsetjava/awt/Point	xI	y
1(II)V
 !"#$javax/swing/JRootPanegetLayeredPane()Ljavax/swing/JLayeredPane;
&'()*javax/swing/SwingUtilitiesconvertPointJ(Ljava/awt/Component;Ljava/awt/Point;Ljava/awt/Component;)Ljava/awt/Point;,com/intellij/ui/LightweightHint
+.1/(Ljavax/swing/JComponent;)V
12345-com/intellij/codeInsight/hint/HintManagerImplcreateHintHintr(Lcom/intellij/openapi/editor/Editor;Ljava/awt/Point;Lcom/intellij/ui/LightweightHint;S)Lcom/intellij/ui/HintHint;
789:;com/intellij/ui/HintHintsetShowImmediately(Z)Lcom/intellij/ui/HintHint;	=>?@Acom/intellij/ui/HintHint$StatusInfo!Lcom/intellij/ui/HintHint$Status;
7CDE	setStatus=(Lcom/intellij/ui/HintHint$Status;)Lcom/intellij/ui/HintHint;
7GH;setExplicitClose
JKLM24com/intellij/openapi/editor/impl/FoldingPopupManagerdisableForEditorOPQ
hintHiddenD(Lcom/intellij/openapi/editor/Editor;)Lcom/intellij/ui/HintListener;
+STUaddHintListener!(Lcom/intellij/ui/HintListener;)V
1WXYgetInstanceImpl1()Lcom/intellij/codeInsight/hint/HintManagerImpl;
1[\]showEditorHintu(Lcom/intellij/ui/LightweightHint;Lcom/intellij/openapi/editor/Editor;Ljava/awt/Point;IIZLcom/intellij/ui/HintHint;)V
J_`2enableForEditorbPropertyEditTooltipManager
defghcom/intellij/openapi/util/Keycreate3(Ljava/lang/String;)Lcom/intellij/openapi/util/Key;j5com/intellij/openapi/editor/event/EditorMouseListenerl/com/intellij/openapi/editor/event/CaretListener	Signature4Lcom/intellij/openapi/util/Key<Ljava/lang/Boolean;>;TOOLTIP_DELAY_MSJ
ConstantValueinitializeForDocument)(Lcom/intellij/openapi/editor/Document;)VCodeLineNumberTableLocalVariableTabledocument&Lcom/intellij/openapi/editor/Document;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsinitializeForEditoreditor$Lcom/intellij/openapi/editor/Editor;
StackMapTablethisJLcom/intellij/codeInspection/i18n/folding/EditPropertyValueTooltipManager;
mouseReleased7(Lcom/intellij/openapi/editor/event/EditorMouseEvent;)Vevent4Lcom/intellij/openapi/editor/event/EditorMouseEvent;caretPositionChanged1(Lcom/intellij/openapi/editor/event/CaretEvent;)V.Lcom/intellij/openapi/editor/event/CaretEvent;hintTextLjava/lang/String;	componentLjavax/swing/JComponent;actionIdhrefaction,Lcom/intellij/openapi/actionSystem/AnAction;textshortcut2Lcom/intellij/openapi/util/text/HtmlChunk$Element;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;	tenaciousZ
foldRegion(Lcom/intellij/openapi/editor/FoldRegion;editorComponentrootPaneLjavax/swing/JRootPane;startLjava/awt/Point;end
relativePointpointhint!Lcom/intellij/ui/LightweightHint;hintHintLcom/intellij/ui/HintHint;flagslambda$showTooltip$1>(Lcom/intellij/openapi/editor/Editor;Ljava/util/EventObject;)VeLjava/util/EventObject;lambda$caretPositionChanged$0<clinit>
SourceFile$EditPropertyValueTooltipManager.javaNestMembersBootstrapMethods�
�����"java/lang/invoke/LambdaMetafactorymetafactory�(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;�(Ljava/lang/Object;)V�
�|227�
��2�
�����$java/lang/invoke/StringConcatFactory�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;�<html>�color:�(Ljava/util/EventObject;)V�
���InnerClassesElementStatus�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�>Argument for @NotNull parameter '%s' of %s.%s must not be null�w}����r|1��_j�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
}�"java/lang/IllegalArgumentException�(Ljava/lang/String;)V1�
��[Ljava/lang/Object;�14ikmnopqr=>
	rstQ*��ܸ*����u
./vwxy	z{z
|2tk+*���*����*��%�+�Y*�/W�u23!4*5v+}~y	z{z12tx++���*�3*�8Y�:�;+�?*�C+*�I�u7+8#9*:v+��+}~y	z{z��t�/+���+�MM+�S�W�,�]�+�a*�;�dW,�h�	�% u>
?@"A*B.Dv /��/��
"}~y	z{z��t�-+���*�;�dW+�kM,�]�*�;,�nr�t�	�# uHIJ,Kv -��-��}~y	z{z
_`t@
*���*�x�uNv
}~y	z{z
j2t�N*����}Y���SY����S�����L+����+����Y*����M*,��W�		�(}u	RS!R*U2VFgMhv N}~*$��F��y	z{z
��t�\*���+��ܸ�*��M,��,��N-�����º���,�϶�:��Y��+-�������	�
��
}ulm n%o+p:qBrv4\��\��B��%7��B����y�zz{
zz	j�t&
�*�	��+�
��*����*��*�?����N-��*��:�:��*-��:*-��:�Y��`l��:��%:	�+Y+�-:
*	
�0�6�<�B:(6�
�FW�	�6*�I
*�N�R�V
*	�Z
�?	
�� �y
  +7uRvw4x:yBzI{P|`}p~���������������������v�
�}~������4���B���I���`���p����h���Z��	�P��
�;���7�yzz{zz
��t9*�^�u�v}~��
�2t/*�h�uJv}~�7t"
a�c��u(
��t��4�<
<EENNEEW`EiY�S�0Y�S�'Y�S�Y�S�Y�S�Y�S�Y�S�;
;DMV_hqzzqqY�S�BY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S����Z_�����D}��}��}��}��}��}��}��A}��}��}��}��}��}��}��}��}��"����	=7�@������,������������������PK�<>R�:�:fcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspection.class���=�
6com/intellij/codeInspection/GlobalSimpleInspectionTool<init>()V	
get()Ljava/util/function/Supplier;

*com/intellij/openapi/util/NotNullLazyValuelazyK(Ljava/util/function/Supplier;)Lcom/intellij/openapi/util/NotNullLazyValue;	`com/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionmyInspectionProviders,Lcom/intellij/openapi/util/NotNullLazyValue;java/util/LinkedHashMap
	
mySettingsLjava/util/Map;InconsistentResourceBundle!+com/intellij/codeInspection/options/OptPane
#$%getValue()Ljava/lang/Object;'k[Lcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProvider;)*+fun()Lcom/intellij/util/Function;
-./01*com/intellij/util/containers/ContainerUtilmapA([Ljava/lang/Object;Lcom/intellij/util/Function;)Ljava/util/List;
 34(Ljava/util/List;)V678apply�(Lcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspection;)Ljava/util/function/Function;:;<accept�(Lcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspection;)Ljava/util/function/BiConsumer;>?@AB4com/intellij/codeInspection/options/OptionControlleroft(Ljava/util/function/Function;Ljava/util/function/BiConsumer;)Lcom/intellij/codeInspection/options/OptionController;DEFGH
java/util/MapentrySet()Ljava/util/Set;JKLMN
java/util/Setiterator()Ljava/util/Iterator;PQRSTjava/util/IteratorhasNext()ZPVW%nextYjava/util/Map$EntryX[\%getKey^java/lang/StringX#ajava/lang/Boolean
`cdTbooleanValue
`fghtoString(Z)Ljava/lang/String;
jklmn.com/intellij/openapi/util/JDOMExternalizerUtil
writeField9(Lorg/jdom/Element;Ljava/lang/String;Ljava/lang/String;)VDpqclear
stuvworg/jdom/ElementgetChildren()Ljava/util/List;yKzjava/util/List|name
s~�getAttributeValue&(Ljava/lang/String;)Ljava/lang/String;�value
`���parseBoolean(Ljava/lang/String;)Z
`���valueOf(Z)Ljava/lang/Boolean;D���put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;	���VISITED_BUNDLES_KEYLcom/intellij/openapi/util/Key;
����H4com/intellij/concurrency/ConcurrentCollectionFactorycreateConcurrentSet�����3com/intellij/codeInspection/GlobalInspectionContextputUserData4(Lcom/intellij/openapi/util/Key;Ljava/lang/Object;)V����getUserData3(Lcom/intellij/openapi/util/Key;)Ljava/lang/Object;�/com/intellij/lang/properties/psi/PropertiesFile����getResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;	���$assertionsDisabledZ�java/lang/AssertionError
�J���add(Ljava/lang/Object;)Z
����w+com/intellij/lang/properties/ResourceBundlegetPropertiesFilesy���size()I�-com/intellij/util/containers/BidirectionalMap
�
�����+com/intellij/lang/properties/PropertiesUtil	getParentz(Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Collection;)Lcom/intellij/lang/properties/psi/PropertiesFile;
��)
�����'com/intellij/util/containers/FactoryMapcreate-(Lcom/intellij/util/Function;)Ljava/util/Map;�java/util/HashMap
��java/util/HashSetD�	�&(Ljava/lang/Object;)Ljava/lang/Object;D��HkeySet
���(Ljava/util/Collection;)V
��J���addAll(Ljava/util/Collection;)Z�����hcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProvidergetName()Ljava/lang/String;
���isProviderEnabled����
getRefManager4()Lcom/intellij/codeInspection/reference/RefManager;����check�(Lcom/intellij/util/containers/BidirectionalMap;Ljava/util/List;Ljava/util/Map;Ljava/util/Map;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/codeInspection/reference/RefManager;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;)VD���getOrDefault
-���
newHashSet(([Ljava/lang/Object;)Ljava/util/HashSet;
�����java/lang/ObjectgetClass()Ljava/lang/Class;J��contains�getNamesMap()Ljava/util/Map;D�remove�	
�getPresentableName7com/intellij/codeInspection/options/OptRegularComponent
 checkbox�(Ljava/lang/String;Ljava/lang/String;[Lcom/intellij/codeInspection/options/OptRegularComponent;)Lcom/intellij/codeInspection/options/OptCheckbox;gcom/intellij/codeInspection/i18n/inconsistentResourceBundle/PropertiesKeysConsistencyInspectionProvider
bcom/intellij/codeInspection/i18n/inconsistentResourceBundle/DuplicatedPropertiesInspectionProvider
acom/intellij/codeInspection/i18n/inconsistentResourceBundle/MissingTranslationsInspectionProvider
dcom/intellij/codeInspection/i18n/inconsistentResourceBundle/PropertiesPlaceholdersInspectionProvider
hcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentPropertiesEndsInspectionProvider

!"#$Tjava/lang/ClassdesiredAssertionStatus�
'()�*com/intellij/openapi/util/Key3(Ljava/lang/String;)Lcom/intellij/openapi/util/Key;	Signature_Lcom/intellij/openapi/util/Key<Ljava/util/Set<Lcom/intellij/lang/properties/ResourceBundle;>;>;�Lcom/intellij/openapi/util/NotNullLazyValue<[Lcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProvider;>;6Ljava/util/Map<Ljava/lang/String;Ljava/lang/Boolean;>;CodeLineNumberTableLocalVariableTablethisbLcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspection;getShortNameRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetOptionsPane/()Lcom/intellij/codeInspection/options/OptPane;getOptionController8()Lcom/intellij/codeInspection/options/OptionController;
writeSettings(Lorg/jdom/Element;)VeLjava/util/Map$Entry;nodeLorg/jdom/Element;LocalVariableTypeTable<Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Boolean;>;
StackMapTable
ExceptionsG0com/intellij/openapi/util/WriteExternalException$RuntimeInvisibleParameterAnnotationsreadSettingsLjava/lang/String;L.com/intellij/openapi/util/InvalidDataExceptioninspectionStarted�(Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/codeInspection/GlobalInspectionContext;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;)Vmanager/Lcom/intellij/codeInspection/InspectionManager;
globalContext5Lcom/intellij/codeInspection/GlobalInspectionContext;problemDescriptionsProcessor:Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;	checkFile�(Lcom/intellij/psi/PsiFile;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/codeInspection/ProblemsHolder;Lcom/intellij/codeInspection/GlobalInspectionContext;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;)VpropertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;parentfkeysLjava/util/Set;providerjLcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProvider;fileLcom/intellij/psi/PsiFile;problemsHolder,Lcom/intellij/codeInspection/ProblemsHolder;visitedBundlesresourceBundle-Lcom/intellij/lang/properties/ResourceBundle;filesLjava/util/List;parents/Lcom/intellij/util/containers/BidirectionalMap;propertiesFilesNamesMapskeysUpToParent#Ljava/util/Set<Ljava/lang/String;>;>Ljava/util/Set<Lcom/intellij/lang/properties/ResourceBundle;>;CLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;�Lcom/intellij/util/containers/BidirectionalMap<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/lang/properties/psi/PropertiesFile;>;wLjava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;eLjava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Set<Ljava/lang/String;>;>;scom/intellij/psi/PsiFileu-com/intellij/codeInspection/InspectionManagerw*com/intellij/codeInspection/ProblemsHoldery8com/intellij/codeInspection/ProblemDescriptionsProcessorproviderNameenableProviders([Ljava/lang/Class;)VinspectionProviderproviderClasses[Ljava/lang/Class;providersToEnable[Ljava/lang/Class<+Lcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProvider;>;�Ljava/util/Set<Ljava/lang/Class<+Lcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProvider;>;>;�([Ljava/lang/Class<+Lcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProvider;>;)VRuntimeVisibleAnnotationsLjava/lang/SafeVarargs;$Lorg/jetbrains/annotations/TestOnly;disableAllProviders
clearSettingslambda$checkFile$3B(Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/util/Map;keylambda$getOptionController$2'(Ljava/lang/String;Ljava/lang/Object;)VbindIdLjava/lang/Object;	boolValuelambda$getOptionsPane$1�(Lcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProvider;)Lcom/intellij/codeInspection/options/OptRegularComponent;lambda$new$0m()[Lcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProvider;<clinit>
SourceFile)InconsistentResourceBundleInspection.javaBootstrapMethods�
�����"java/lang/invoke/LambdaMetafactorymetafactory�(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;%�
������
������&(Ljava/lang/String;)Ljava/lang/Object;�'(Ljava/lang/Object;Ljava/lang/Object;)V�
�����
����InnerClassesEntry�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�*@NotNull method %s.%s must not return null�>Argument for @NotNull parameter '%s' of %s.%s must not be null�@OQS_a:<IMUformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
]�java/lang/IllegalStateException�(Ljava/lang/String;)V�
��"java/lang/IllegalArgumentException�
��[Ljava/lang/Object;�java/lang/RuntimeException�1��+,+-+.��/N*�*���*�Y���0"1234�/-�0(123567689/L� Y*��"�&�(�,�2�0-.-1235676:;/N*�5*�9�=Y��°DW>041235676<=/�J+���*��C�IM,�O�,,�U�XN+-�Z�]-�_�`�b�e�i��ѱD
�P10A*BFCID1 *>?J23J@AB*>CEF7	6H6I=/�V+���*��o+�r�xM,�O�4,�U�sN-{�}:-��}��6*�����W��ɱD
�P90HI.J6KALRMUN146|JA��.$>AV23V@AEK7	6H6MN/|%+���,���-���,�������D0
T$U1*%23%OP%QR%ST7666H666UV/�+���,���-����	���
�������J:+���+��:����:������Y���������:		������Y��:
	�x:�O�*�U��:	��:

�


��W��Һ���:��Y��:	�x:

�O�q
�U��:��Y���D����:
���:�+���D����W
���:�����W���*��"�&:

�66�7
2:*����
	,�������ȱD�			�J�����y��P�-����rtv�xJ��y�D�P�;���,��rtv�xJ��y�D�&�4�0r/]>^O_X`kaxbc�d�e�f�g�h�j�k�l�mno&p+qDrSt_ubv�w�x�v�|1�KWX�YX
�ZXE[\&9YX_ZX�']^�23�_`�OP�ab�QR�ST>tc\OcWXXZde3fg	�hi
��j��kB>E[l>tcm3fn	�ho
��jp��kq7%66666H66666��/I*�+�����`�b�0123zJ�{|/�N+��M*��"�&N-�66�2-2:,�����*�������W���ͱD ���&�/�0��$�2�G�M�1*$#}^N23N~I�\BN~�I��+���5��/�6*��"�&L+�=>�#+2:*�������W���ޱD�&$0��/�5�1}^6235��/8
*��o�0
�	�1
235�
��/1*��0k1�X��/�*,�`�b>�*�+�W�*�+����W�D�0567:)<1**23*�J*��"��
��/>*��*���
�0/1]^
��/O7��Y�Y�SY�Y�SY�Y�SY�Y�SY�Y�S�0�/A� ����%�&���D@0

��/7�;
;AAAAAAAAAAħ	Ƨ�;
;??????????�����<
<EENW`iNrW`Y�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S��<
<EEEEEEEEEEY�S�Y�S��9
9<ENNNWWWWW�'Y�S�Y�S�Y�S�Y�S����9
9DDDDDDDDDD��Z_�ۧ��Z_�ާ�D<E]{]C]�]�?]�]�]�]�]�]�]�]�<]�]�]�9]�]�]�]�]�]�|]J]J��XD�	������4��������������������PK�x�8ncom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProvider.class���=hcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProviderjava/lang/ObjectgetName()Ljava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetPresentableName0Lcom/intellij/openapi/util/NlsContexts$Checkbox;check�(Lcom/intellij/util/containers/BidirectionalMap;Ljava/util/List;Ljava/util/Map;Ljava/util/Map;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/codeInspection/reference/RefManager;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;)V	SignatureQ(Lcom/intellij/util/containers/BidirectionalMap<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Set<Ljava/lang/String;>;>;Ljava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/codeInspection/reference/RefManager;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;)V
SourceFile1InconsistentResourceBundleInspectionProvider.javaInnerClasses.com/intellij/openapi/util/NlsContexts$Checkbox%com/intellij/openapi/util/NlsContextsCheckbox	

	

&	PK�����Dcom/intellij/codeInspection/i18n/TitleCapitalizationInspection.class���=
?com/intellij/codeInspection/AbstractBaseJavaLocalInspectionTool<init>()V@com/intellij/codeInspection/i18n/TitleCapitalizationInspection$1

o(Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection;Lcom/intellij/codeInspection/ProblemsHolder;)V	
@com/intellij/codeInspection/i18n/TitleCapitalizationInspection$27$SwitchMap$org$jetbrains$annotations$Nls$Capitalization[I
,org/jetbrains/annotations/Nls$Capitalizationordinal()Icapitalization.kind.titlejava/lang/Object
 !%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;#capitalization.kind.sentence%"java/lang/IllegalArgumentException
$(-org/jetbrains/uast/expressions/UInjectionHost*+,-.Dcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Valueofw(Lorg/jetbrains/uast/expressions/UInjectionHost;)Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;0"org/jetbrains/uast/UCallExpression
234566com/intellij/codeInspection/restriction/StringFlowUtilgetReturnValueF(Lorg/jetbrains/uast/UCallExpression;)Lorg/jetbrains/uast/UExpression;
89:equals(Ljava/lang/Object;)Z<java/util/HashSet
;?@AB:
java/util/Setadd
DEFGH>com/intellij/codeInspection/i18n/TitleCapitalizationInspection
getTitleValuew(Lorg/jetbrains/uast/UExpression;Ljava/util/Set;)Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;
DJKLgetPropertyArgumentQ(Lorg/jetbrains/uast/UCallExpression;)Lcom/intellij/lang/properties/psi/Property;/NOgetValueArgumentCount*Q-Rt(Lcom/intellij/lang/properties/psi/Property;Z)Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;Torg/jetbrains/uast/UResolvableSVWXresolve()Lcom/intellij/psi/PsiElement;Z%com/intellij/psi/PsiModifierListOwner
\]^_`(com/intellij/codeInspection/i18n/NlsInfoforModifierListOwnerS(Lcom/intellij/psi/PsiModifierListOwner;)Lcom/intellij/codeInspection/i18n/NlsInfo;*b-cr(Lcom/intellij/codeInspection/i18n/NlsInfo;)Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;efghiorg/jetbrains/uast/UExpressiongetExpressionType()Lcom/intellij/psi/PsiType;
\klmforTypeF(Lcom/intellij/psi/PsiType;)Lcom/intellij/codeInspection/i18n/NlsInfo;/opqgetValueArguments()Ljava/util/List;stuvwjava/util/ListisEmpty()Zsyz{get(I)Ljava/lang/Object;
}~��-com/intellij/codeInspection/i18n/JavaI18nUtilresolvePropertyM(Lorg/jetbrains/uast/UExpression;)Lcom/intellij/lang/properties/psi/Property;����icom/intellij/psi/PsiParametergetType�com/intellij/psi/PsiClassType
�����com/intellij/util/ObjectUtilstryCast7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;�!com/intellij/psi/CommonClassNames�-java.util.function.Supplier<java.lang.String>
����equalsToText(Ljava/lang/String;)Z
����
getParameters()[Lcom/intellij/psi/PsiType;
�����com/intellij/util/ArrayUtilgetFirstElement'([Ljava/lang/Object;)Ljava/lang/Object;�com/intellij/psi/PsiType�2com/intellij/codeInspection/i18n/NlsInfo$Localized
����getCapitalization0()Lorg/jetbrains/annotations/Nls$Capitalization;	���NotSpecified.Lorg/jetbrains/annotations/Nls$Capitalization;CodeLineNumberTableLocalVariableTablethis@Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection;buildVisitorS(Lcom/intellij/codeInspection/ProblemsHolder;Z)Lcom/intellij/psi/PsiElementVisitor;holder,Lcom/intellij/codeInspection/ProblemsHolder;
isOnTheFlyZRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotationsgetCapitalizationNameB(Lorg/jetbrains/annotations/Nls$Capitalization;)Ljava/lang/String;capitalization
StackMapTable�java/lang/StringLorg/jetbrains/annotations/Nls;returnValue Lorg/jetbrains/uast/UExpression;fromPropertyFLcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;call$Lorg/jetbrains/uast/UCallExpression;valuetargetLcom/intellij/psi/PsiElement;typeLcom/intellij/psi/PsiType;arg	processedLjava/util/Set;LocalVariableTypeTable2Ljava/util/Set<-Lorg/jetbrains/uast/UExpression;>;�)com/intellij/lang/properties/psi/Property�com/intellij/psi/PsiElement	Signature�(Lorg/jetbrains/uast/UExpression;Ljava/util/Set<-Lorg/jetbrains/uast/UExpression;>;)Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;$Lorg/jetbrains/annotations/Nullable;argsLjava/util/List;2Ljava/util/List<Lorg/jetbrains/uast/UExpression;>;getSupplierCapitalizationO(Lcom/intellij/psi/PsiParameter;)Lorg/jetbrains/annotations/Nls$Capitalization;info*Lcom/intellij/codeInspection/i18n/NlsInfo;
typeParameter	parameterLcom/intellij/psi/PsiParameter;	classTypeLcom/intellij/psi/PsiClassType;
SourceFile"TitleCapitalizationInspection.javaNestMembers�Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$PropertyValue�Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$DeclaredValue�Hcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$TextValue�Ucom/intellij/codeInspection/i18n/TitleCapitalizationInspection$TitleCapitalizationFixInnerClasses�org/jetbrains/annotations/NlsCapitalizationValue	Localized
PropertyValue
DeclaredValue	TextValueTitleCapitalizationFix$$$reportNull$$$0(I)V��
D�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null�F��format!
�(Ljava/lang/String;)V

$java/lang/IllegalStateException
[Ljava/lang/Object;java/lang/RuntimeException!D�/*���������Y+����Y*+�	���"� ������������	�
����E�*�.�4(���"����$Y�&���	$G��h$i0j<kDh�E������
GH���*�'�*�'�)�*�/�W*�/M,�1N*-�7��-�+��;Y�=L+-�>�	-+�C�,�I,�M���P:��*�S�8*�S�UM,�Y�,�Y�[�aN-�-�*�dN-�-�j�a���5	�/eQ�e?/e���(��bqrtu v(w*y.z2{:}D~J�b�g�j�q�{����������������R J��b��O�����{+������������������������
��
KL�� *�nL+�r�+�x�e�|����s������ �����������
����S*�������L+�7+����.+������M,�,�jN-���-����Y������Y������F���\�J�&	����'�+�0�7�G��*0��' ��S��D����
�����!!�	������%%YS�YS��""YS�YS��""YS���	�''�$Z_���Z_�����E�[�C���������������������_�J�J�J	
��@*D��\��D��D��D��D�
���
���*�PK�&�,Fcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$1.class���=	@com/intellij/codeInspection/i18n/TitleCapitalizationInspection$1this$0@Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection;		

val$holder,Lcom/intellij/codeInspection/ProblemsHolder;

"com/intellij/psi/PsiElementVisitor<init>()V
visitElement (Lcom/intellij/psi/PsiElement;)V	uExpressionClasses[Ljava/lang/Class;
 org/jetbrains/uast/UastContextKttoUElementOfExpectedTypesN(Lcom/intellij/psi/PsiElement;[Ljava/lang/Class;)Lorg/jetbrains/uast/UElement; org/jetbrains/uast/UExpression
"#$%&>com/intellij/codeInspection/i18n/TitleCapitalizationInspection
getTitleValuew(Lorg/jetbrains/uast/UExpression;Ljava/util/Set;)Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;
()*+,/com/intellij/codeInspection/i18n/I18nInspectionfindIndirectUsages3(Lorg/jetbrains/uast/UExpression;Z)Ljava/util/List;./012java/util/ListisEmpty()Z
45678java/util/Collections
singletonList$(Ljava/lang/Object;)Ljava/util/List;:,org/jetbrains/annotations/Nls$Capitalization
<=>?@java/util/EnumSetnoneOf&(Ljava/lang/Class;)Ljava/util/EnumSet;.BCDiterator()Ljava/util/Iterator;FGHI2java/util/IteratorhasNextFKLMnext()Ljava/lang/Object;
OPQgetCapitalizationP(Lorg/jetbrains/uast/UExpression;)Lorg/jetbrains/annotations/Nls$Capitalization;
<STUadd(Ljava/lang/Object;)Z	9WXYNotSpecified.Lorg/jetbrains/annotations/Nls$Capitalization;
<[\Uremove
<B_`abcDcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$ValueisSatisfied1(Lorg/jetbrains/annotations/Nls$Capitalization;)Z
<efgsize()Ii/inspection.title.capitalization.mix.descriptionkjava/lang/Object
mnopq%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;sLcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$DeclaredValueu4inspection.title.capitalization.mismatch.description
"wxygetCapitalizationNameB(Lorg/jetbrains/annotations/Nls$Capitalization;)Ljava/lang/String;_{|2canFix~com/intellij/psi/PsiExpression�"org/jetbrains/uast/UCallExpression
"���getPropertyArgumentQ(Lorg/jetbrains/uast/UCallExpression;)Lcom/intellij/lang/properties/psi/Property;�Ucom/intellij/codeInspection/i18n/TitleCapitalizationInspection$TitleCapitalizationFix
���w(Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;Lorg/jetbrains/annotations/Nls$Capitalization;)V�+inspection.title.capitalization.description	�����0com/intellij/codeInspection/ProblemHighlightTypeGENERIC_ERROR_OR_WARNING2Lcom/intellij/codeInspection/ProblemHighlightType;�����)com/intellij/codeInspection/LocalQuickFixnotNullElementsY(Lcom/intellij/codeInspection/LocalQuickFix;)[Lcom/intellij/codeInspection/LocalQuickFix;
�����*com/intellij/codeInspection/ProblemsHolderregisterProblem�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Lcom/intellij/codeInspection/ProblemHighlightType;[Lcom/intellij/codeInspection/LocalQuickFix;)V
�����(com/intellij/codeInspection/i18n/NlsInfo
forExpressionM(Lorg/jetbrains/uast/UExpression;Z)Lcom/intellij/codeInspection/i18n/NlsInfo;�2com/intellij/codeInspection/i18n/NlsInfo$Localized
��P�0()Lorg/jetbrains/annotations/Nls$Capitalization;
����getNlsStatus ()Lcom/intellij/util/ThreeState;	�����com/intellij/util/ThreeStateUNSURELcom/intellij/util/ThreeState;���
getUastParent()Lorg/jetbrains/uast/UElement;�0org/jetbrains/uast/UQualifiedReferenceExpression���org/jetbrains/uast/UElement
�����com/intellij/util/ObjectUtilstryCast7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;
�����9com/intellij/codeInspection/restriction/AnnotationContextgetParametere(Lorg/jetbrains/uast/UCallExpression;Lorg/jetbrains/uast/UExpression;)Lcom/intellij/psi/PsiParameter;
"���getSupplierCapitalizationO(Lcom/intellij/psi/PsiParameter;)Lorg/jetbrains/annotations/Nls$Capitalization;�java/lang/Class�-org/jetbrains/uast/expressions/UInjectionHost�'org/jetbrains/uast/UReferenceExpression	Signature5[Ljava/lang/Class<+Lorg/jetbrains/uast/UExpression;>;o(Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection;Lcom/intellij/codeInspection/ProblemsHolder;)VCodeLineNumberTableLocalVariableTablethisBLcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$1;usage Lorg/jetbrains/uast/UExpression;Ljava/lang/String;call$Lorg/jetbrains/uast/UCallExpression;fix+Lcom/intellij/codeInspection/LocalQuickFix;capitalizationelementLcom/intellij/psi/PsiElement;uElement
titleValueFLcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;usagesLjava/util/List;capitalizationContextsLjava/util/EnumSet;LocalVariableTypeTable2Ljava/util/List<Lorg/jetbrains/uast/UExpression;>;CLjava/util/EnumSet<Lorg/jetbrains/annotations/Nls$Capitalization;>;
StackMapTable�com/intellij/psi/PsiElement�java/lang/StringRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations	parameterLcom/intellij/psi/PsiParameter;parentLorg/jetbrains/uast/UElement;info*Lcom/intellij/codeInspection/i18n/NlsInfo;<clinit>
SourceFile"TitleCapitalizationInspection.javaEnclosingMethodbuildVisitorS(Lcom/intellij/codeInspection/ProblemsHolder;Z)Lcom/intellij/psi/PsiElementVisitor;NestHostInnerClassesValueorg/jetbrains/annotations/NlsCapitalization
DeclaredValueTitleCapitalizationFix	Localized$$$reportNull$$$0(I)V
>Argument for @NotNull parameter '%s' of %s.%s must not be null�formatq
�"java/lang/IllegalArgumentException(Ljava/lang/String;)V
 ��	
��C*+�*,�*���"�����A+��*+�+���M,��,�!N-��,�':�-�	,�3:9�;:�A:�E��J�:�N�RW����V�ZW�]:�E���J�9:-�^��:	�d�h�j�l:�p-�r�t�jY-SY�vS�l:�O-�z�,+�}�,��,�:

�����Y-���:	��jY-SY�vS�l:*�+��	������F��Z��
_�.�<F#�:9 $@��
�_.<F9�����~)
*+,#-(.//90?2F4e5p6s7|8�9�;�<�=�?�@�A�@�D�EFG"H&G+J=L@M��
e���p��p����
+p�����	���YA��A��)��#��/��F����/��F����	���
PQ�g�VL*��M,���,����L�L,�����B*��N*��-���
-��N-���:�*��:�	��L+���9��%��"�:PQ
RSU&V-W;XBZM[R\Z]_^eb�>Z��-8��M��g��c�Y
]����/��Y�SYSY�S���$

�1%�jYSYSYS��Z_��2_"9@r"	�"

���"��"PKJ4!7com/intellij/codeInspection/i18n/I18nInspection$1.class���=,
com/intellij/util/ThreeStatevalues!()[Lcom/intellij/util/ThreeState;		
1com/intellij/codeInspection/i18n/I18nInspection$1'$SwitchMap$com$intellij$util$ThreeState[I	YESLcom/intellij/util/ThreeState;
ordinal()Ijava/lang/NoSuchFieldError	UNSURE	NOjava/lang/Object<clinit>()VCodeLineNumberTableLocalVariableTable
StackMapTable
SourceFileI18nInspection.javaEnclosingMethod)/com/intellij/codeInspection/i18n/I18nInspectionNestHostInnerClasses  !�7���
���
�O�K���O�K���O�K�	#&'25"^#$WMM%&'(*(+
PK�����Jcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value.class���=�Dcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$ValuetoString()Ljava/lang/String;
	
1com/intellij/codeInspection/NlsCapitalizationUtilfixValueT(Ljava/lang/String;Lorg/jetbrains/annotations/Nls$Capitalization;)Ljava/lang/String;)com/intellij/lang/properties/psi/PropertygetUnescapedValuecom/ibm/icu/text/MessagePattern	.com/ibm/icu/text/MessagePattern$ApostropheModeDOUBLE_REQUIRED0Lcom/ibm/icu/text/MessagePattern$ApostropheMode;
<init>3(Lcom/ibm/icu/text/MessagePattern$ApostropheMode;)V
 !parse5(Ljava/lang/String;)Lcom/ibm/icu/text/MessagePattern;#Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$PropertyValue
"%&6(Ljava/lang/String;Lcom/ibm/icu/text/MessagePattern;)V("java/lang/IllegalArgumentException*Hcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$TextValue
),-(Ljava/lang/String;)V/012-org/jetbrains/uast/expressions/UInjectionHostevaluateToString45678%com/intellij/psi/PsiLiteralExpressiongetValue()Ljava/lang/Object;:java/lang/String<2com/intellij/codeInspection/i18n/NlsInfo$Localized
;>?@getCapitalization0()Lorg/jetbrains/annotations/Nls$Capitalization;	BCDEF,org/jetbrains/annotations/Nls$CapitalizationNotSpecified.Lorg/jetbrains/annotations/Nls$Capitalization;HLcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$DeclaredValue
GJK1(Lorg/jetbrains/annotations/Nls$Capitalization;)VMjava/lang/ObjectRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsisSatisfied1(Lorg/jetbrains/annotations/Nls$Capitalization;)Z$RuntimeInvisibleParameterAnnotationsfixCapitalizationB(Lorg/jetbrains/annotations/Nls$Capitalization;)Ljava/lang/String;CodeLineNumberTableLocalVariableTablethisFLcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;capitalizationcanFix()Zoft(Lcom/intellij/lang/properties/psi/Property;Z)Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;pattern!Lcom/ibm/icu/text/MessagePattern;property+Lcom/intellij/lang/properties/psi/Property;	useFormatZvalueLjava/lang/String;
StackMapTable$Lorg/jetbrains/annotations/Contract;null, _ -> null$Lorg/jetbrains/annotations/Nullable;w(Lorg/jetbrains/uast/expressions/UInjectionHost;)Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;literal/Lorg/jetbrains/uast/expressions/UInjectionHost;o(Lcom/intellij/psi/PsiLiteralExpression;)Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;'Lcom/intellij/psi/PsiLiteralExpression;Ljava/lang/Object;r(Lcom/intellij/codeInspection/i18n/NlsInfo;)Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;info*Lcom/intellij/codeInspection/i18n/NlsInfo;
SourceFile"TitleCapitalizationInspection.javaNestHosty>com/intellij/codeInspection/i18n/TitleCapitalizationInspectionInnerClassesValue}org/jetbrains/annotations/NlsCapitalizationApostropheMode
PropertyValue	TextValue�(com/intellij/codeInspection/i18n/NlsInfo	Localized
DeclaredValue$$$reportNull$$$0(I)V���>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null�[mT^format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
9�
',java/lang/IllegalStateException�
�,[Ljava/lang/Object;�java/lang/RuntimeException�L	NOPOQRP	OSOTUV\+���*�+�Y����hQ9W�XYZNOPOOSO\]V,�W�XYZ	^_V�<*��*�
M,����Y��N-,�W�"Y,-�$�N�)Y,�+�12'h�9^'W&	��
���"�(�2�3�X*"`a<bc<de
/fgNifsjkPkkS	k	^lVk *���*�.L+���)Y+�+�h
�9G)W
��X mnfgP	OSO	^oVq&*���*�3L+�9��)Y+�9�+��h
�L@)W
X&mpfqNkPkOSO	^rVn!*�;�*�;�=L+�A��GY+�I��hW	
X[F!stNkPk
��V�'�$�����!���L�  (00Y�S�Y�S�Y�S��'Y�S�Y�S��'**Y�S��Y�S����(�'Z_�����Z_����h� D9]9C9�9�#9��9��9��9��9��9��9��9��9��9��9�`9J9J�z:x{B|~@@"x�)x�;��Gx�uvwxPK_���	�	Ncom/intellij/codeInspection/i18n/TitleCapitalizationInspection$TextValue.class���=W
java/lang/Object<init>()V		
Hcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$TextValuemyTextLjava/lang/String;
)com/intellij/openapi/util/text/StringUtil	stripHtml'(Ljava/lang/String;Z)Ljava/lang/String;
1com/intellij/codeInspection/NlsCapitalizationUtilisCapitalizationSatisfiedC(Ljava/lang/String;Lorg/jetbrains/annotations/Nls$Capitalization;)ZDcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethisJLcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$TextValue;texttoString()Ljava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsisSatisfied1(Lorg/jetbrains/annotations/Nls$Capitalization;)Zcapitalization.Lorg/jetbrains/annotations/Nls$Capitalization;$RuntimeInvisibleParameterAnnotations
SourceFile"TitleCapitalizationInspection.javaNestHost0>com/intellij/codeInspection/i18n/TitleCapitalizationInspectionInnerClasses	TextValue4,org/jetbrains/annotations/Nls$Capitalization6org/jetbrains/annotations/NlsCapitalizationValue$$$reportNull$$$0(I)V9:
;java/lang/String=*@NotNull method %s.%s must not return null?>Argument for @NotNull parameter '%s' of %s.%s must not be nullA
)"'format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;GH
>Ijava/lang/IllegalStateExceptionK
LM"java/lang/IllegalArgumentExceptionO
PM[Ljava/lang/Object;Rjava/lang/RuntimeExceptionT
StackMapTable >
*�*+��
 
!"#C
*�Y��<�VL>
 $%&%'(R+��<*��
+��V )*&	%+%
9:���@�B������ YCS�YDS��YES�YCS���YFS��J� �LZ_�N��PZ_�Q��V�D>U>C>�>�>S�>S�>S�>S�>S�>S�>S�>S�>SX>J>JU1/2357@/8,-./PKq'z���:com/intellij/codeInspection/i18n/I18nQuickFixHandler.class���=4com/intellij/codeInspection/i18n/I18nQuickFixHandlerjava/lang/ObjectcheckApplicabilityA(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;)V
Exceptions	-com/intellij/util/IncorrectOperationExceptionperformI18nization(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lorg/jetbrains/uast/UExpression;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Lorg/jetbrains/uast/UExpression;Lcom/intellij/lang/properties/psi/PropertyCreationHandler;)V	Signature(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;TT;Ljava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Lorg/jetbrains/uast/UExpression;Lcom/intellij/lang/properties/psi/PropertyCreationHandler;)VgetEnclosingLiteral`(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;)Lorg/jetbrains/uast/UExpression;C(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;)TT;createDialog�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog<TT;>;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotations7<T::Lorg/jetbrains/uast/UExpression;>Ljava/lang/Object;
SourceFileI18nQuickFixHandler.java

PK|�;;>com/intellij/codeInspection/i18n/AbstractI18nizeQuickFix.class���=
java/lang/Object<init>()V		
8com/intellij/codeInspection/i18n/AbstractI18nizeQuickFixmyInfo4Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;com/intellij/psi/PsiFile
getProject(()Lcom/intellij/openapi/project/Project;8com/intellij/lang/properties/psi/PropertyCreationHandlercreateProperty�(Lcom/intellij/openapi/project/Project;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;[Lorg/jetbrains/uast/UExpression;)V

doReplacements(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lorg/jetbrains/uast/UExpression;Ljava/lang/String;)V-com/intellij/util/IncorrectOperationException
 !"#$3com/intellij/openapi/application/ApplicationManagergetApplication0()Lcom/intellij/openapi/application/Application;&'(run<(Lcom/intellij/openapi/project/Project;)Ljava/lang/Runnable;*+,-.,com/intellij/openapi/application/ApplicationinvokeLater(Ljava/lang/Runnable;)V
012doFixX(Lcom/intellij/codeInspection/ProblemDescriptor;Lcom/intellij/openapi/project/Project;)V45678org/jetbrains/uast/UElementgetSourcePsi()Lcom/intellij/psi/PsiElement;:;<=>com/intellij/psi/PsiElementgetLanguage()Lcom/intellij/lang/Language;:@ABgetTextRange'()Lcom/intellij/openapi/util/TextRange;
DEFGH#com/intellij/openapi/util/TextRangegetStartOffset()I
DJKHgetEndOffsetMNOPQ$com/intellij/openapi/editor/Document
replaceString(IILjava/lang/CharSequence;)V
STUVW#com/intellij/psi/PsiDocumentManagergetInstanceM(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiDocumentManager;
SYZ[commitDocument)(Lcom/intellij/openapi/editor/Document;)V
]^_`Hjava/lang/Stringlength
bcdef,com/intellij/codeInsight/CodeInsightUtilCorefindElementInRangeh(Lcom/intellij/psi/PsiFile;IILjava/lang/Class;Lcom/intellij/lang/Language;)Lcom/intellij/psi/PsiElement;
hijshortenReferencesV(Lcom/intellij/psi/PsiElement;Lorg/jetbrains/uast/generate/UastCodeGenerationPlugin;)V
lmnop org/jetbrains/uast/UastContextKt
toUElement<(Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/UElement;rstuv4org/jetbrains/uast/generate/UastCodeGenerationPluginreplacej(Lorg/jetbrains/uast/UElement;Lorg/jetbrains/uast/UElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;xQcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization
z{|getSuggestedNameZ(Ljava/lang/String;Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;)Ljava/lang/String;
w~9(Ljava/lang/String;ZZLjava/util/List;Ljava/lang/String;)V����8-com/intellij/codeInspection/ProblemDescriptor
getPsiElement:���getContainingFile()Lcom/intellij/psi/PsiFile;
�����:com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialogisAvailable(Lcom/intellij/psi/PsiFile;)Z�����#com/intellij/psi/util/PsiEditorUtil
findEditorC(Lcom/intellij/psi/PsiElement;)Lcom/intellij/openapi/editor/Editor;
���getEnclosingLiteral`(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;)Lorg/jetbrains/uast/UExpression;
���createDialog�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UExpression;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;
����
showAndGet()Z
����getAllPropertiesFiles()Ljava/util/Collection;
���V�0com/intellij/codeInsight/FileModificationService4()Lcom/intellij/codeInsight/FileModificationService;
����preparePsiElementForWrite (Lcom/intellij/psi/PsiElement;)Z�����java/util/Collectioniterator()Ljava/util/Iterator;�����java/util/IteratorhasNext����next()Ljava/lang/Object;�/com/intellij/lang/properties/psi/PropertiesFile
����getKey()Ljava/lang/String;����findPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;��
����prepareFileForWrite
���V�-com/intellij/openapi/command/CommandProcessor1()Lcom/intellij/openapi/command/CommandProcessor;�'��(Lcom/intellij/codeInspection/i18n/AbstractI18nizeQuickFix;Lcom/intellij/psi/PsiFile;Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;Ljava/util/Collection;)Ljava/lang/Runnable;�quickfix.i18n.command.name
�����-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
����executeCommanda(Lcom/intellij/openapi/project/Project;Ljava/lang/Runnable;Ljava/lang/String;Ljava/lang/Object;)V
�����2com/intellij/codeInspection/i18n/NlsInfo$Localized	getPrefix
����	getSuffix
]���isEmpty���makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;�
�����=com/intellij/lang/properties/references/I18nizeQuickFixDialoggenerateDefaultPropertyKey�\.
]���split'(Ljava/lang/String;)[Ljava/lang/String;�����java/util/stream/Streamof.([Ljava/lang/Object;)Ljava/util/stream/Stream;test ()Ljava/util/function/Predicate;�filter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;	.

java/util/stream/Collectorsjoining6(Ljava/lang/CharSequence;)Ljava/util/stream/Collector;�collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;�J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
applyFixX(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/ProblemDescriptor;)V\d+
] matches(Ljava/lang/String;)Z	"#$AUXILIARY_WORDSLjava/util/Set;&'()*
java/util/Setcontains(Ljava/lang/Object;)Z�*-..runWriteAction
�012getLiteralExpression"()Lorg/jetbrains/uast/UExpression;
�45�getValue
�78�getI18nizedText
�:;<
getParameters#()[Lorg/jetbrains/uast/UExpression;
�>?@getPropertyCreationHandler<()Lcom/intellij/lang/properties/psi/PropertyCreationHandler;
BCDperformI18nization(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lorg/jetbrains/uast/UExpression;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Lorg/jetbrains/uast/UExpression;Lcom/intellij/lang/properties/psi/PropertyCreationHandler;)V	FGHLOG(Lcom/intellij/openapi/diagnostic/Logger;
JKLMN&com/intellij/openapi/diagnostic/Loggererror(Ljava/lang/Throwable;)VP3inspection.i18n.expression.is.invalid.error.message
R�S%com/intellij/java/i18n/JavaI18nBundleUinspection.error.dialog.title
WXYZ[ com/intellij/openapi/ui/MessagesshowErrorDialogM(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/lang/String;)V]0com/intellij/codeInspection/i18n/I18nizeQuickFix
J_V`;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;bisdthe�gandiakan&m�n}(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set;p)com/intellij/codeInspection/LocalQuickFixr4com/intellij/codeInspection/i18n/I18nQuickFixHandlert5com/intellij/codeInsight/intention/HighPriorityAction	Signature#Ljava/util/Set<Ljava/lang/String;>;7(Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;)VCodeLineNumberTableLocalVariableTablethis:Lcom/intellij/codeInspection/i18n/AbstractI18nizeQuickFix;infoLocalVariableTypeTable?Lcom/intellij/codeInspection/i18n/AbstractI18nizeQuickFix<TT;>;startInWriteActione/Lcom/intellij/util/IncorrectOperationException;psiFileLcom/intellij/psi/PsiFile;editor$Lcom/intellij/openapi/editor/Editor;literalExpression Lorg/jetbrains/uast/UExpression;propertiesFilesLjava/util/Collection;keyLjava/lang/String;valuei18nizedText
parameters![Lorg/jetbrains/uast/UExpression;propertyCreationHandler:Lcom/intellij/lang/properties/psi/PropertyCreationHandler;project&Lcom/intellij/openapi/project/Project;TT;ILjava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;
StackMapTable�"com/intellij/openapi/editor/Editor�org/jetbrains/uast/UExpression��$com/intellij/openapi/project/Project
Exceptions(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;TT;Ljava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Lorg/jetbrains/uast/UExpression;Lcom/intellij/lang/properties/psi/PropertyCreationHandler;)V
descriptor/Lcom/intellij/codeInspection/ProblemDescriptor;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsV(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;TT;Ljava/lang/String;)VdoDocumentReplacement�(Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UElement;Ljava/lang/String;Lcom/intellij/openapi/editor/Document;Lorg/jetbrains/uast/generate/UastCodeGenerationPlugin;)VLorg/jetbrains/uast/UElement;document&Lcom/intellij/openapi/editor/Document;generationPlugin6Lorg/jetbrains/uast/generate/UastCodeGenerationPlugin;psiLcom/intellij/psi/PsiElement;languageLcom/intellij/lang/Language;startOffsetI
notShortenPsi�com/intellij/lang/Language$Lorg/jetbrains/annotations/Nullable;elementuElementgetCustomizationg(Ljava/lang/String;)Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;RuntimeInvisibleAnnotationsfile1Lcom/intellij/lang/properties/psi/PropertiesFile;uastdialog<Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;ALcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog<TT;>;�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;TT;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog<TT;>;prefixsuffixpayload^(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/CommonProblemDescriptor;)Vlambda$getSuggestedName$3slambda$doFix$2o(Lcom/intellij/psi/PsiFile;Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;Ljava/util/Collection;)Vlambda$doFix$1lambda$performI18nization$0)(Lcom/intellij/openapi/project/Project;)V<clinit>�<T::Lorg/jetbrains/uast/UExpression;>Ljava/lang/Object;Lcom/intellij/codeInspection/LocalQuickFix;Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler<TT;>;Lcom/intellij/codeInsight/intention/HighPriorityAction;
SourceFileAbstractI18nizeQuickFix.javaBootstrapMethods�
�����"java/lang/invoke/LambdaMetafactorymetafactory�(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/StringConcatFactory�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;�.�.*�
��  ��
���InnerClasses�(com/intellij/codeInspection/i18n/NlsInfo	LocalizedDialogCustomization�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V
>Argument for @NotNull parameter '%s' of %s.%s must not be null����
�iformat�
]"java/lang/IllegalArgumentException(Ljava/lang/String;)V
[Ljava/lang/Object; oqsGH#$uvwxX
*�*+��y,-	.z
{|
}~
{��x>�y2z{|~{CDxI7+�
:
	
�*+,-��:�
�%�)�"%�.�%���]]]��y=>@"I%B'C6Jzz'��7{|7��7��7��7��7��7��7��7��7��	/��
~ 7{7��7���u�xu+��,��*,+�/��y
NOz {|����~{����
���u��	��
���x,	l*��+�3:���9:�?�C6-�?�I,�L*�
�R-�X��*,�\`:�a:�g���
:�:�y6
[\]_`+a>bKcPdQfWgdhkiz\	l��l��l��l��l��\��M��+A��d��������
ijx{+��*�kM,��+,,4�qW��	�	4yl
mnqrz ����
������
����xZ�wY+*��y�}�yvz{|��~{����12x�
�+��N+����:����*����:*,��:������:��-������:���2����:		�������	���Ț���ʸ�,*������,�۱�)�:� �������5��yJz{|}*�5�=�>�E�P�o�~�����������z\	o ��	�{|������������*���5{��Ek��~*�{*���5{��Ek����u��	���{|x�j+��M+��N,��-���,��
,��M-��
-��N*��:�������
��]:,-���
�]]

y.��
��!�(�/�6�<�K�`�z4j��j}e��
`��<.��A�xF
*+,����y'z
{|~
{����
��
� xQ*���!*�%����@y�z����xl�*+,-�+�,�y�z*{|������~{��x�
0*++��,�/-,��,�3,�6,�9,�=�A�
:�E�I�"%�e	y���"�%�'�/�z4'��0{|0��0��0��~0{
��xO*O��QT��Q�V�yCEHCz���x>"\�^�Eacefhj�l�!�y
(	)
x)���  )2;YS�YS�YS�Y	S�Y
S�&/YS�YS�Y
S���Z_����	�(]�]�]�]�]�#]�]�]�]����w��	���u����<����������������������PK���S6S66com/intellij/codeInspection/i18n/I18nizeQuickFix.class���=�
8com/intellij/codeInspection/i18n/AbstractI18nizeQuickFix<init>7(Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;)V
	
(com/intellij/codeInspection/i18n/NlsInfo	localized6()Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;
0com/intellij/codeInspection/i18n/I18nizeQuickFixinspection.i18n.quickfixjava/lang/Object
%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
.com/intellij/codeInspection/i18n/I18nizeActiongetEnclosingStringLiteralo(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;)Lorg/jetbrains/uast/expressions/UInjectionHost;!"#$%"com/intellij/openapi/editor/EditorgetSelectionModel.()Lcom/intellij/openapi/editor/SelectionModel;'()*+*com/intellij/openapi/editor/SelectionModelhasSelection()Z'-./getSelectionStart()I'12/getSelectionEnd
45678org/jetbrains/uast/UastUtilsgetTextRangeD(Lorg/jetbrains/uast/UElement;)Lcom/intellij/openapi/util/TextRange;
:;<=>#com/intellij/openapi/util/TextRangecontains(I)Z
:@A(II)V	CDEmySelectionRange%Lcom/intellij/openapi/util/TextRange;Gi18nize.error.messageI-com/intellij/util/IncorrectOperationException
HKL(Ljava/lang/String;)V
NOPcreateDialog�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/expressions/UInjectionHost;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;RSTUV-org/jetbrains/uast/expressions/UInjectionHostgetLang()Lcom/intellij/lang/Language;XYZ[\4org/jetbrains/uast/generate/UastCodeGenerationPlugin
byLanguageT(Lcom/intellij/lang/Language;)Lorg/jetbrains/uast/generate/UastCodeGenerationPlugin;!^_`getDocument(()Lcom/intellij/openapi/editor/Document;bcdefcom/intellij/psi/PsiFile
getProject(()Lcom/intellij/openapi/project/Project;XhijgetElementFactoryX(Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/uast/generate/UastElementFactory;
:lm/getEndOffset
opqbreakStringLiteral�(Lorg/jetbrains/uast/expressions/UInjectionHost;Lorg/jetbrains/uast/generate/UastCodeGenerationPlugin;Lorg/jetbrains/uast/generate/UastElementFactory;I)Lorg/jetbrains/uast/UBinaryExpression;stuvw$org/jetbrains/uast/UBinaryExpressiongetLeftOperand"()Lorg/jetbrains/uast/UExpression;
:yz/getStartOffsets|}wgetRightOperand
����#com/intellij/psi/PsiDocumentManagergetInstanceM(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiDocumentManager;
���'doPostponedOperationsAndUnblockDocument)(Lcom/intellij/openapi/editor/Document;)V	���LOG(Lcom/intellij/openapi/diagnostic/Logger;
�����&com/intellij/openapi/diagnostic/Loggererror(Ljava/lang/Throwable;)V
���doDocumentReplacement�(Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UElement;Ljava/lang/String;Lcom/intellij/openapi/editor/Document;Lorg/jetbrains/uast/generate/UastCodeGenerationPlugin;)V
���getStringToExtractC(Lorg/jetbrains/uast/expressions/UInjectionHost;)Ljava/lang/String;�:com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog
���getCustomizationg(Ljava/lang/String;)Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;
����(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UExpression;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;ZZ)VR���getSourcePsi()Lcom/intellij/psi/PsiElement;
�����java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;�com/intellij/psi/PsiElement��7�'()Lcom/intellij/openapi/util/TextRange;
:���intersectionL(Lcom/intellij/openapi/util/TextRange;)Lcom/intellij/openapi/util/TextRange;R���asSourceString()Ljava/lang/String;
�����java/lang/String	substring(II)Ljava/lang/String;R���evaluateToString
�����)com/intellij/openapi/util/text/StringUtil
notNullize&(Ljava/lang/String;)Ljava/lang/String;�����-com/intellij/codeInspection/ProblemDescriptor
getPsiElement
��N(Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/expressions/UInjectionHost;	�����?com/intellij/codeInsight/intention/preview/IntentionPreviewInfoEMPTYALcom/intellij/codeInsight/intention/preview/IntentionPreviewInfo;�Dcom/intellij/codeInsight/intention/preview/IntentionPreviewInfo$Html�*com/intellij/openapi/util/text/HtmlBuilder
���()V�!i18n.quickfix.preview.description
����append@(Ljava/lang/String;)Lcom/intellij/openapi/util/text/HtmlBuilder;
����br.()Lcom/intellij/openapi/util/text/HtmlBuilder;
�����(com/intellij/openapi/util/text/HtmlChunktext>(Ljava/lang/String;)Lcom/intellij/openapi/util/text/HtmlChunk;
����code4()Lcom/intellij/openapi/util/text/HtmlChunk$Element;
����X(Lcom/intellij/openapi/util/text/HtmlChunk;)Lcom/intellij/openapi/util/text/HtmlBuilder;
����
toFragment,()Lcom/intellij/openapi/util/text/HtmlChunk;
���-(Lcom/intellij/openapi/util/text/HtmlChunk;)V
����(I)Ljava/lang/String;.org/jetbrains/uast/generate/UastElementFactorycreateStringLiteralExpressionQ(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/UExpression;		
%org/jetbrains/uast/UastBinaryOperatorPLUS:Lorg/jetbrains/uast/UastBinaryOperator$ArithmeticOperator;
createBinaryExpression�(Lorg/jetbrains/uast/UExpression;Lorg/jetbrains/uast/UExpression;Lorg/jetbrains/uast/UastBinaryOperator;Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/UBinaryExpression;Xreplacej(Lorg/jetbrains/uast/UElement;Lorg/jetbrains/uast/UElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;

doReplacement�(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lorg/jetbrains/uast/expressions/UInjectionHost;Ljava/lang/String;)V
+startInWriteAction
getEnclosingLiteral
��;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;CodeLineNumberTableLocalVariableTablethis2Lcom/intellij/codeInspection/i18n/I18nizeQuickFix;info4Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;
getFamilyNameRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationscheckApplicabilityA(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;)VselectionModel,Lcom/intellij/openapi/editor/SelectionModel;startIend	textRangepsiFileLcom/intellij/psi/PsiFile;editor$Lcom/intellij/openapi/editor/Editor;literalExpression/Lorg/jetbrains/uast/expressions/UInjectionHost;Ljava/lang/String;
StackMapTable
Exceptionsfile�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;project&Lcom/intellij/openapi/project/Project;	Signature�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog<Lorg/jetbrains/uast/expressions/UInjectionHost;>;binaryExpression&Lorg/jetbrains/uast/UBinaryExpression;e/Lcom/intellij/util/IncorrectOperationException;elementFactory0Lorg/jetbrains/uast/generate/UastElementFactory;i18nizedTextgenerationPlugin6Lorg/jetbrains/uast/generate/UastCodeGenerationPlugin;document&Lcom/intellij/openapi/editor/Document;N$com/intellij/openapi/editor/Document$RuntimeInvisibleParameterAnnotationscontextvalue�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/expressions/UInjectionHost;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog<Lorg/jetbrains/uast/expressions/UInjectionHost;>;literalRange#Lcom/intellij/openapi/util/NlsSafe;generatePreview�(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/ProblemDescriptor;)Lcom/intellij/codeInsight/intention/preview/IntentionPreviewInfo;
descriptor/Lcom/intellij/codeInspection/ProblemDescriptor;elementLcom/intellij/psi/PsiElement;literalstringoffset	sourcePsi
breakIndex
lsubstring
rsubstringleft Lorg/jetbrains/uast/UExpression;rightforg/jetbrains/uast/UExpression$Lorg/jetbrains/annotations/Nullable;�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UExpression;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;s(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lorg/jetbrains/uast/UExpression;Ljava/lang/String;)V`(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;)Lorg/jetbrains/uast/UExpression;<clinit>kLcom/intellij/codeInspection/i18n/AbstractI18nizeQuickFix<Lorg/jetbrains/uast/expressions/UInjectionHost;>;
SourceFileI18nizeQuickFix.javaInnerClassesq2com/intellij/codeInspection/i18n/NlsInfo$Localized	LocalizedtQcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomizationv=com/intellij/lang/properties/references/I18nizeQuickFixDialogDialogCustomizationHtmlz0com/intellij/openapi/util/text/HtmlChunk$ElementElement}8org/jetbrains/uast/UastBinaryOperator$ArithmeticOperatorArithmeticOperator$$$reportNull$$$0(I)V�
�$com/intellij/openapi/project/Project�*@NotNull method %s.%s must not return null�>Argument for @NotNull parameter '%s' of %s.%s must not be null�37>W'�UOpformat�
��java/lang/IllegalStateException�
�K"java/lang/IllegalArgumentException�
�K[Ljava/lang/Object;�java/lang/RuntimeException�!��DE >*+��!
()"#$%&� 6*��
�!
,-"#$'� H��Y����:Q�!2"#$()*)+, -s+,�N-�W,� :�&���,6�06-�3:�'�9��9�*�:Y�?�B�F��:�HY�J�:�R'�@!278
9:;&</=5>N?]@^CiD"\	L-.&8/0//105)2Es#$s34s56m78i
9;H D+,��!I" #$<456O= f-,�:*+-�M�!
NO"4#$>?5634	78@A �	�+���-�Q�W:,�]:*�B�t�o+�a�g:-*�B�k�n:��r�RN-*�B�x�n:��{�RN+�a�~���
:����+-���6��H:K�N	b!R�XMs �b!R�XMH�	!BWXY'Z6\G]L^W`hambxd�h�f�g�j�k"f
G?BC�DE6]FG�#$�34�56�78�H9�IJ�KL;H*	)O
)OP �	$-���*-��:��Y+,-*�����:!
qr"4$#$$>?$P4$78Q9@R*	)O)�� �`+���*�B�B+��������M,*�B��N+��-�x,�xd-�k,�xd��Y����+����Y����: �DR::��P�!vw!x*y:zByN|"*!-SE*$�E`#$`78(
)T*)T)O)UV e+���,���,��N-��:���Y����*��:��Y��Y����������������:	����R�!"���$�1�9�P�d�">e#$e>?eWXLYZF[89,\9()*)))O
))
pq �
�*�	��*��:����:*��:�x`��kd����xdd6��:��:	,��:
,	��:
���,
��:��+*s��s�:A	���+:��?RX�:���ee�s!J	����!�)�D�F�Q�[�d�p�|�����������"�
�78�IJ�FG�]0�^Z!�SE)�Q9Q^_0[T`9dKa9	p?bc
|3dc�BC;H(g*g)O
)DOh 5*+,-�R�M�!#"#$*	)O)Di 7
*+,-�R��!#"
#$;H*	)O
)A+ /*��!#"#$Aj 1*+,��!#"#$k� !	����!$
� 9�7	7===77==7=��	���7	7;;;77;;7;����8	8AJJ88S\8JY�S�'Y�S�Y�S�Y�S�Y�S��6	6???HH??Q?Y�S�Y�S�Y�S�Y�S��7	7:CL77UU7^�0Y�S�'Y�S�Y�S�Y�S�Y�S����8	8CCC88CC8C��Z_�����Z_����:$8E�w�C����;������������������6���������������7��������������������{�J�J�o*prsuw	��xy�{	|~@lmnPK�mR�/�/Ccom/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix.class���=_
8com/intellij/codeInspection/i18n/AbstractI18nizeQuickFix<init>7(Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;)V
	
=com/intellij/codeInspection/i18n/I18nizeConcatenationQuickFixgetEnclosingLiteralh(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;)Lorg/jetbrains/uast/UPolyadicExpression;"quickfix.i18n.concatentation.errorjava/lang/Object
%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;-com/intellij/util/IncorrectOperationException
(Ljava/lang/String;)V !"com/intellij/openapi/editor/Editor
getCaretModel*()Lcom/intellij/openapi/editor/CaretModel;#$%&'&com/intellij/openapi/editor/CaretModel	getOffset()I)*+,-com/intellij/psi/PsiFile
findElementAt (I)Lcom/intellij/psi/PsiElement;
/01 getEnclosingLiteralConcatenationG(Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/UPolyadicExpression;
345createDialog�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UPolyadicExpression;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;7quickfix.i18n.concatentation
90:J(Lorg/jetbrains/uast/UExpression;)Lorg/jetbrains/uast/UPolyadicExpression;	<=>$assertionsDisabledZ@java/lang/AssertionError
?BC()V)EFGgetLanguage()Lcom/intellij/lang/Language;IJKLM4org/jetbrains/uast/generate/UastCodeGenerationPlugin
byLanguageT(Lcom/intellij/lang/Language;)Lorg/jetbrains/uast/generate/UastCodeGenerationPlugin;OPQgetDocument(()Lcom/intellij/openapi/editor/Document;
STUdoDocumentReplacement�(Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UElement;Ljava/lang/String;Lcom/intellij/openapi/editor/Document;Lorg/jetbrains/uast/generate/UastCodeGenerationPlugin;)VWjava/util/ArrayList
VB
Z[\]^:org/jetbrains/uast/expressions/UStringConcatenationsFacadecreateFromTopConcatenation^(Lorg/jetbrains/uast/UExpression;)Lorg/jetbrains/uast/expressions/UStringConcatenationsFacade;
`abcdjava/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;
fghij-com/intellij/codeInspection/i18n/JavaI18nUtilbuildUnescapedFormatString�(Lorg/jetbrains/uast/expressions/UStringConcatenationsFacade;Ljava/util/List;Lcom/intellij/openapi/project/Project;)Ljava/lang/String;l?com/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix$1
nopgetCustomizationg(Ljava/lang/String;)Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;
krsI(Lcom/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix;Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UPolyadicExpression;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;ZZLjava/util/List;Lorg/jetbrains/uast/UPolyadicExpression;)Vuvwxy-com/intellij/codeInspection/ProblemDescriptor
getPsiElement()Lcom/intellij/psi/PsiElement;	{|}~?com/intellij/codeInsight/intention/preview/IntentionPreviewInfoEMPTYALcom/intellij/codeInsight/intention/preview/IntentionPreviewInfo;�Dcom/intellij/codeInsight/intention/preview/IntentionPreviewInfo$Html�*com/intellij/openapi/util/text/HtmlBuilder
�B�!i18n.quickfix.preview.description
����append@(Ljava/lang/String;)Lcom/intellij/openapi/util/text/HtmlBuilder;
����br.()Lcom/intellij/openapi/util/text/HtmlBuilder;
�����(com/intellij/openapi/util/text/HtmlChunktext>(Ljava/lang/String;)Lcom/intellij/openapi/util/text/HtmlChunk;
����code4()Lcom/intellij/openapi/util/text/HtmlChunk$Element;
����X(Lcom/intellij/openapi/util/text/HtmlChunk;)Lcom/intellij/openapi/util/text/HtmlBuilder;
����
toFragment,()Lcom/intellij/openapi/util/text/HtmlChunk;
���-(Lcom/intellij/openapi/util/text/HtmlChunk;)V�&org/jetbrains/uast/UPolyadicExpression
����� org/jetbrains/uast/UastContextKtgetUastParentOfTypeM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;�org/jetbrains/uast/UExpression
�����org/jetbrains/uast/UastUtilsgetParentOfTypeN(Lorg/jetbrains/uast/UElement;Ljava/lang/Class;Z)Lorg/jetbrains/uast/UElement;����
getUastParent()Lorg/jetbrains/uast/UElement;�+org/jetbrains/uast/UParenthesizedExpression� org/jetbrains/uast/UIfExpression
�����+org/jetbrains/uast/util/UastExpressionUtilsisAssignment (Lorg/jetbrains/uast/UElement;)Z
Z���asPartiallyKnownString.()Lcom/intellij/psi/util/PartiallyKnownString;
�����*com/intellij/psi/util/PartiallyKnownStringgetSegments()Ljava/util/List;����'java/util/Listsize
Z���getRootUExpression"()Lorg/jetbrains/uast/UExpression;
���
doReplacement{(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lorg/jetbrains/uast/UPolyadicExpression;Ljava/lang/String;)V
���startInWriteAction()Z
�����java/lang/ClassdesiredAssertionStatusPARAMETERS_OPTION_KEYLjava/lang/String;
ConstantValue�
PARAMETERSRuntimeInvisibleAnnotations"Lorg/jetbrains/annotations/NonNls;RuntimeInvisibleTypeAnnotationsCodeLineNumberTableLocalVariableTablethis?Lcom/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix;info4Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;checkApplicabilityA(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;)VpsiFileLcom/intellij/psi/PsiFile;editor$Lcom/intellij/openapi/editor/Editor;
concatenation(Lorg/jetbrains/uast/UPolyadicExpression;
StackMapTable
Exceptionsfile	elementAtLcom/intellij/psi/PsiElement;�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;project&Lcom/intellij/openapi/project/Project;:com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog	Signature�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog<Lorg/jetbrains/uast/UPolyadicExpression;>;
getFamilyName()Ljava/lang/String;#Lorg/jetbrains/annotations/NotNull;literalExpressioni18nizedTextgenerationPlugin6Lorg/jetbrains/uast/generate/UastCodeGenerationPlugin;$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotationscontextargsLjava/util/List;formatStringLocalVariableTypeTable2Ljava/util/List<Lorg/jetbrains/uast/UExpression;>;�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UPolyadicExpression;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog<Lorg/jetbrains/uast/UPolyadicExpression;>;generatePreview�(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/ProblemDescriptor;)Lcom/intellij/codeInsight/intention/preview/IntentionPreviewInfo;
descriptor/Lcom/intellij/codeInspection/ProblemDescriptor;string#Lcom/intellij/openapi/util/NlsSafe;
psiElementnextConcatenation<Lorg/jetbrains/uast/expressions/UStringConcatenationsFacade;parentLorg/jetbrains/uast/UElement;pks,Lcom/intellij/psi/util/PartiallyKnownString; Lorg/jetbrains/uast/UExpression;
topExpression$org/jetbrains/uast/UElement�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UExpression;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;s(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lorg/jetbrains/uast/UExpression;Ljava/lang/String;)V`(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;)Lorg/jetbrains/uast/UExpression;<clinit>dLcom/intellij/codeInspection/i18n/AbstractI18nizeQuickFix<Lorg/jetbrains/uast/UPolyadicExpression;>;
SourceFile!I18nizeConcatenationQuickFix.javaNestMembersInnerClasses/2com/intellij/codeInspection/i18n/NlsInfo$Localized1(com/intellij/codeInspection/i18n/NlsInfo	Localized4Qcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization6=com/intellij/lang/properties/references/I18nizeQuickFixDialogDialogCustomizationHtml:0com/intellij/openapi/util/text/HtmlChunk$ElementElement$$$reportNull$$$0(I)V<=
>java/lang/String@$com/intellij/openapi/project/ProjectB*@NotNull method %s.%s must not return nullD>Argument for @NotNull parameter '%s' of %s.%s must not be nullF
�����4formatR
ASjava/lang/IllegalStateExceptionU
V"java/lang/IllegalArgumentExceptionX
Y[Ljava/lang/Object;[java/lang/RuntimeException]!��������=>�>*+���
#$���������!*+,�N-��
��:�Y������()*+�4!��!��!����
���c+,��"�(N-�.��
01�*��������4���*-,�:��*+-�2����G�
67�4�����������H6��Y��?��QA�=���������E+��?,��?-�8:�;���?Y�A�+�D�H:+,�N�R��
���EF)G4HDI�HE��E��E��E�E�/��4	
�@/��45��<-��?�VY�X:-�Y�_�Z+�e:�kY*+,-*�m-�q���OPQ#S�><��<��<
�<��+#�+�	�7r+��?,��?,�t�.N-��zY��?��VY�X:-�Y�_�Z+�e:��Y��Y����������������������Cu�{�&	uvw+y4{5|F}]~q}�>r��r��rX��4>F,�4>�@F,��
	01�7
*������8����
���	0:�Cu*��*�����LM+�?+�YN-�-M+��:��������������L���,�,��N-����,������$��Z�Z�'#����N������� �"�*�D�J�P�S�W�\�i�k�s��>4*&\ u!d"!b���D4%�5*+,-���2������	D�&�7
*+,-���Ա��
����A���/*�ج����A'�1*+,������(C�4�ܚ��;��@�
<=����++11111+E�	G��++/////+����,,5>GPY,YHS�0YIS�'YJS�YKS�YLS�YMS��))22222;YNS�YHS�YOS��,,//8AA,�YPS�YQS�YOS��T�**55555*�VZ_�W��YZ_�Z���,EAkACA�A�/A\�A\�A\�A\�A\�A\�A\�)A\�A\�A\�A\�,A\�A\�A\�A\�A\mAJAJ^-*.02k357	�{89�;	)*+,kPK�[W�kOkO@com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog.class���=�	:com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog	myProject&Lcom/intellij/openapi/project/Project;		
myPanelLjavax/swing/JPanel;

=com/intellij/lang/properties/references/I18nizeQuickFixDialog<init>�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;Z)V'JavaI18nizeQuickFixDialog Executor Pool
-com/intellij/util/concurrency/AppExecutorUtilgetAppExecutorService(()Ljava/util/concurrent/ExecutorService;
$createBoundedApplicationPoolExecutorZ(Ljava/lang/String;Ljava/util/concurrent/Executor;I)Ljava/util/concurrent/ExecutorService;	 myExecutorPool&Ljava/util/concurrent/ExecutorService;
"#$%&6com/intellij/lang/properties/psi/ResourceBundleManager
getManagerT(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/ResourceBundleManager;	()*LOG(Lcom/intellij/openapi/diagnostic/Logger;
,-./0&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Z2Vcom/intellij/lang/properties/psi/ResourceBundleManager$ResourceBundleNotFoundException
,456error(Ljava/lang/Throwable;)V	89:myResourceBundleManager8Lcom/intellij/lang/properties/psi/ResourceBundleManager;<Pcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$JavaExtensibilityData
;>?()V	AB
myExtensibilityPanelDjava/awt/BorderLayout
C>
GHIJKjavax/swing/JPanel	setLayout(Ljava/awt/LayoutManager;)V	;NCenter
GPQRadd)(Ljava/awt/Component;Ljava/lang/Object;)V	;TU
myJavaCodeInfoPanel	T	;XY
myPreviewPanel	X	;\]
myHyperLinkPanel	\	;`a
myResourceBundleSuggester	`	;defmyPreviewLabel+Lcom/intellij/openapi/ui/ex/MultiLineLabel;	heiLjavax/swing/JLabel;	klmmyLiteralExpression Lorg/jetbrains/uast/UExpression;	opq
myShowPreviewZ
stuvwcom/intellij/psi/JavaPsiFacadegetInstanceH(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/JavaPsiFacade;
syz{getElementFactory&()Lcom/intellij/psi/PsiElementFactory;
"}~getResourceBundle()Lcom/intellij/psi/PsiClass;
"���canShowJavaCodeInfo()Z	��qmyShowJavaCodeInfo�����"com/intellij/psi/PsiElementFactory
createType<(Lcom/intellij/psi/PsiClass;)Lcom/intellij/psi/PsiClassType;	���myResourceBundleTypeLcom/intellij/psi/PsiClassType;
���v�)com/intellij/ide/util/PropertiesComponentS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/ide/util/PropertiesComponent;�RESOURCE_BUNDLE_EXPRESSION_USED�resourceBundle
����getValue8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
���v�(com/intellij/psi/JavaCodeFragmentFactoryR(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/JavaCodeFragmentFactory;�����org/jetbrains/uast/UExpressiongetSourcePsi()Lcom/intellij/psi/PsiElement;
����createExpressionCodeFragmentx(Ljava/lang/String;Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiType;Z)Lcom/intellij/psi/PsiExpressionCodeFragment;
���v�#com/intellij/psi/PsiDocumentManagerM(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiDocumentManager;
����getDocumentB(Lcom/intellij/psi/PsiFile;)Lcom/intellij/openapi/editor/Document;�com/intellij/ui/EditorComboBox	�����)com/intellij/ide/highlighter/JavaFileTypeINSTANCE+Lcom/intellij/ide/highlighter/JavaFileType;
���x(Lcom/intellij/openapi/editor/Document;Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/fileTypes/FileType;)V	���myRBEditorTextField Lcom/intellij/ui/EditorComboBox;
�����$com/intellij/util/ui/UI$PanelFactorypanelO(Ljavax/swing/JComponent;)Lcom/intellij/openapi/ui/panel/ComponentPanelBuilder;�9i18n.quickfix.code.panel.resource.bundle.expression.label�java/lang/Object
�����%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
�����3com/intellij/openapi/ui/panel/ComponentPanelBuilder	withLabelI(Ljava/lang/String;)Lcom/intellij/openapi/ui/panel/ComponentPanelBuilder;�Hcomment.if.the.resource.bundle.is.invalid.either.declare.it.as.an.object
����withComment
����createPanel()Ljavax/swing/JPanel;�North
��?)suggestAvailableResourceBundleExpressions�<com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$1
���?(Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;)V
����addDocumentListener7(Lcom/intellij/openapi/editor/event/DocumentListener;)V
���getTemplateName()Ljava/lang/String;�com/intellij/ui/HyperlinkLabel�"i18nize.dialog.template.link.label
���(Ljava/lang/String;)V�<com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$2
�Q(Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;Ljava/lang/String;)V
�addHyperlinkListener((Ljavax/swing/event/HyperlinkListener;)V
G	
setVisible(Z)V
?initcom/intellij/psi/PsiFile
getProject(()Lcom/intellij/openapi/project/Project;i18nize.dialog.error.jdk.title
1getFix6()Lcom/intellij/codeInsight/intention/IntentionAction;
1�
getMessage
 ! com/intellij/openapi/ui/MessagesgetErrorIcon()Ljavax/swing/Icon;
#$%showOkCancelDialog_(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/lang/String;Ljavax/swing/Icon;)I'()*+2com/intellij/codeInsight/intention/IntentionActioninvokeg(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)V--com/intellij/util/IncorrectOperationException
/01showErrorDialogM(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/lang/String;)V
34�useExistingProperty	6789:-com/intellij/codeInspection/i18n/JavaI18nUtilEMPTY_CREATION_HANDLER:Lcom/intellij/lang/properties/psi/PropertyCreationHandler;
"<=>getPropertyCreationHandler<()Lcom/intellij/lang/properties/psi/PropertyCreationHandler;	6@A:!DEFAULT_PROPERTY_CREATION_HANDLER
CDEshowResourceBundleTextField;(Ljava/lang/String;Lcom/intellij/openapi/project/Project;)ZGHIcall](Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;)Ljava/util/concurrent/Callable;
KLMNO+com/intellij/openapi/application/ReadActionnonBlockingY(Ljava/util/concurrent/Callable;)Lcom/intellij/openapi/application/NonBlockingReadAction;
QRSTU.com/intellij/openapi/application/ModalityStateany2()Lcom/intellij/openapi/application/ModalityState;WXYaccept[(Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;)Ljava/util/function/Consumer;[\]^_6com/intellij/openapi/application/NonBlockingReadActionfinishOnUiThread�(Lcom/intellij/openapi/application/ModalityState;Ljava/util/function/Consumer;)Lcom/intellij/openapi/application/NonBlockingReadAction;	abc� &org/jetbrains/ide/PooledThreadExecutor[efgsubmitO(Ljava/util/concurrent/Executor;)Lorg/jetbrains/concurrency/CancellablePromise;
�ij�getText
�lmnsetValue'(Ljava/lang/String;Ljava/lang/String;)V
pq?
doOKAction
stuvv2com/intellij/ide/fileTemplates/FileTemplateManager\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/ide/fileTemplates/FileTemplateManager;
sxyzgetCodeTemplateA(Ljava/lang/String;)Lcom/intellij/ide/fileTemplates/FileTemplate;|i}+com/intellij/ide/fileTemplates/FileTemplate${RESOURCE_BUNDLE}
�����java/lang/Stringcontains(Ljava/lang/CharSequence;)ZG
Q���stateForComponentF(Ljava/awt/Component;)Lcom/intellij/openapi/application/ModalityState;W
��?somethingChanged
"�
"���escapeValue&(Ljava/lang/String;)Ljava/lang/String;
���@(Ljava/lang/String;Lcom/intellij/psi/PsiFile;)Ljava/lang/String;
"���suggestPropertyKey	���myContextModulesLjava/util/Set;
"���suggestPropertiesFiles!(Ljava/util/Set;)Ljava/util/List;
���getKey
�����)com/intellij/openapi/util/text/StringUtilescapeStringCharacters
"���getI18nizedTextGenerator:()Lcom/intellij/lang/properties/psi/I18nizedTextGenerator;
���getAllPropertiesFiles()Ljava/util/Collection;
�����*com/intellij/util/containers/ContainerUtilgetFirstItem<(Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object;�/com/intellij/lang/properties/psi/PropertiesFile
���generateText�(Lcom/intellij/lang/properties/psi/I18nizedTextGenerator;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/psi/PsiElement;)Ljava/lang/String;�java/util/HashMap
�>�PROPERTY_KEY�����
java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;�RESOURCE_BUNDLE
���getResourceBundleText�PROPERTY_VALUE	���myDefaultPropertyValueLjava/lang/String;
���addAdditionalAttributes(Ljava/util/Map;)V|�j�#(Ljava/util/Map;)Ljava/lang/String;�java/io/IOException�
�����6com/intellij/lang/properties/psi/I18nizedTextGeneratorgetI18nizedTextt(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/psi/PsiElement;)Ljava/lang/String;
�����javax/swing/JLabelsetText
��������
java/util/SetisEmpty��Q�(Ljava/lang/Object;)Z
����
����addIfNotNull+(Ljava/util/Collection;Ljava/lang/Object;)V
�����com/intellij/util/ArrayUtilRt
toStringArray+(Ljava/util/Collection;)[Ljava/lang/String;
�
setHistory([Ljava/lang/String;)V
�setSelectedIndex(I)V
6	
suggestExpressionOfTypeM(Lcom/intellij/psi/PsiClassType;Lcom/intellij/psi/PsiElement;)Ljava/util/Set;
ConstantValue	SignatureTT;PROPERTY_KEY_OPTION_KEYRuntimeInvisibleAnnotations"Lorg/jetbrains/annotations/NonNls;RuntimeInvisibleTypeAnnotationsRESOURCE_BUNDLE_OPTION_KEYPROPERTY_VALUE_ATTR�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UExpression;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;ZZ)VCodeLineNumberTableLocalVariableTableeXLcom/intellij/lang/properties/psi/ResourceBundleManager$ResourceBundleNotFoundException;defaultVarNamecodeFragmentFactory*Lcom/intellij/psi/JavaCodeFragmentFactory;expressionCodeFragment,Lcom/intellij/psi/PsiExpressionCodeFragment;document&Lcom/intellij/openapi/editor/Document;link Lcom/intellij/ui/HyperlinkLabel;this<Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;projectcontextLcom/intellij/psi/PsiFile;literalExpressiondefaultPropertyValue
customizationSLcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;showJavaCodeInfoshowPreviewresourceBundleManagerdataRLcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$JavaExtensibilityData;factory$Lcom/intellij/psi/PsiElementFactory;Lcom/intellij/psi/PsiClass;templateNameLocalVariableTypeTableALcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog<TT;>;
StackMapTable:$com/intellij/openapi/project/Project<Qcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization>com/intellij/psi/PsiClass�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;TT;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;ZZ)V#Lorg/jetbrains/annotations/NotNull;$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotationsisAvailable(Lcom/intellij/psi/PsiFile;)Ze1/Lcom/intellij/util/IncorrectOperationException;fix4Lcom/intellij/codeInsight/intention/IntentionAction;filetitlehandlerM8com/intellij/lang/properties/psi/PropertyCreationHandlertemplate-Lcom/intellij/ide/fileTemplates/FileTemplate;managervaluedefaultSuggestPropertyKeydefaultSuggestPropertiesFiles()Ljava/util/List;&()Ljava/util/List<Ljava/lang/String;>;Ljava/io/IOException;propertyKey
textGenerator8Lcom/intellij/lang/properties/psi/I18nizedTextGenerator;
attributesLjava/util/Map;5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;#Lcom/intellij/openapi/util/NlsSafe;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/psi/PsiElement;8(Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)VgetLiteralExpression"()Lorg/jetbrains/uast/UExpression;()TT;
getParameters#()[Lorg/jetbrains/uast/UExpression;lambda$somethingChanged$3textlambda$somethingChanged$2
Exceptionsljava/lang/Exception2lambda$suggestAvailableResourceBundleExpressions$1(Ljava/util/Set;)VsuggestedBundles2lambda$suggestAvailableResourceBundleExpressions$0()Ljava/util/Set;
access$000d(Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;)Lcom/intellij/openapi/project/Project;x0
access$100
access$200R(Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;)Ljavax/swing/JPanel;
access$300d<T::Lorg/jetbrains/uast/UExpression;>Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;
SourceFileJavaI18nizeQuickFixDialog.javaNestMembersBootstrapMethods
�����"java/lang/invoke/LambdaMetafactorymetafactory�(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;�()Ljava/lang/Object;�
�pqq�(Ljava/lang/Object;)V�
�mnn�
�i���
�g��InnerClassesDialogCustomizationResourceBundleNotFoundExceptionJavaExtensibilityData�com/intellij/util/ui/UIPanelFactory�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0�
�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null�&'*W���format��
��"java/lang/IllegalArgumentException�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException�!���lm
ei]
a
��U
Y
��9:�qpq �������+���,������*+,�*���:,�!:�'���+W�
:	�'	�3*�7�;Y�=:	*�@�CY�E�F*�@	�LM�O*	�S�V*	�W�Z*	�[�^*	�_�b*	�c�g*-�j*�n*�b�CY�E�F*��r�x:
*�7�|:*�*�7������*�����'���+W*
����*�������:+��:

*�j��*����:*�����:*��Y*�������*�b*������͸϶���͸϶ݶ��O*��*����Y*���*�^�CY�E�F*��:�/��Y��͸Ϸ�:

��Y*���*�^
M�O*���*�V�*�n�*�Z�*�
�4KN18��,	9��;",�	9��;",F1	��9��;";�=�9��;";�=U,�9��;";�=,���D��5Q$C'D+C1S4U:VKZNXPYX[^]g^u_�`�a�b�c�d�f�g�i�j�k�m�o�pqr+s1t9uHvVwjx{y�z�{�x�|�}����������������������P	+}�1w
H`VR !�"#
$%&'()m*�+,-q.q4�/:g�01	�;23
�2�4�T5�6$7)@+}
?@@A@B@@A@	CD([*�
L�͸�M*�!���N-�:�(+-�,��"�+*�&�:�'�3+-�,�.�1:EF,8+�9�@@1�&9�1',	6
���� �&�+�:�D�F�H�P�Y�>HEF&5GH ;[I(T&IJ�=>�*�2��5�*�7�;L+�+��?�8
�LBL����$%K:6$7�?�A*��L+��*���*�V+*��B�*�F�J�P*�V�Z�`�dW�8	�
�&	��
�� �&�)�:�@�A$%<5�6A$7q?p*���*����*���h�k*�o�8����$%6$7	DEX+�r*�wM,�{~���
�	� 5�&	
NO�?�1*�n�(*���J*�g��*���Z*��dW*���8,��
��&�,�0�1$%61$7��D*�7����$%6$7AA���(,���,�!N-�-+���	*+,���N*+,��� 18 �"E���1�
� �!4
P:!($%(Q�('(6($7	@B	@R�O	*�7+���	$%	Q�6	$7STH*�7*�����$%6$7
U����*����L*�7��M,�&*,+*������*�j����Y����*��N�'-���+W*��r-�w:��Y��:�+��W�*�˹�W�*�и���W*����Y����:�'�3ݰ����8c�6�������,����,�]���|��@�B7<LYbn}��� �!�"H�V�$%�W��XY<y5�Y\NObSZ[6�$7bSZ\
@]@]��,���+,-�߰8		*4$%XYW�^_'`6$7@]B@]��Q�.$%Z[6$7Z\
a��\*���
*���h��8@�1$%6$7bcA*�j�5$%6$7
defA���9$%6$7g�O	*�g+���	$%	h�6	$7	]i�A*���$%6$7jkmn�8+���+*�˹�W+*�������*��+���*����8$�	��$�/�7�8$%8o�68$7pqM*��*�j�����$%6$7jkrs/*��3t%us/*��3t%vw/*��3t%xs/*��3t%
����+++++11+��	���+++++//+�����,,5>5GGPY�S�'Y�S�Y�S�Y�S�Y�S��*****33*Y�S�Y�S��))))2;;>Y�S�Y�S��Y�S����*****55*��Z_�����Z_����8�,E�k�C����/������������������*���������)��������������m�J�J��:;�	1"�	;���������
yz{}*~���~���~���~���|;��PK�:��Ecom/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix$1.class���=�=com/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix	?com/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix$1this$0?Lcom/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix;	
val$argsLjava/util/List;	val$concatenation(Lorg/jetbrains/uast/UPolyadicExpression;
:com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog<init>�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UExpression;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;ZZ)V	myResourceBundleManager8Lcom/intellij/lang/properties/psi/ResourceBundleManager;
 6com/intellij/lang/properties/psi/ResourceBundleManagergetConcatenationTemplateName()Ljava/lang/String;
"#$%&-com/intellij/codeInspection/i18n/JavaI18nUtilcomposeParametersText$(Ljava/util/List;)Ljava/lang/String;()*+,&org/jetbrains/uast/UPolyadicExpressiongetSourcePsi()Lcom/intellij/psi/PsiElement;
./0126com/intellij/lang/properties/psi/I18nizedTextGeneratorgetI18nizedConcatenationText�(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/psi/PsiElement;)Ljava/lang/String;4org/jetbrains/uast/UExpression6789:java/util/ListtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;<![Lorg/jetbrains/uast/UExpression;>
PARAMETERS@ABCD
java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;I(Lcom/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix;Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UPolyadicExpression;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;ZZLjava/util/List;Lorg/jetbrains/uast/UPolyadicExpression;)VCodeLineNumberTableLocalVariableTablethisALcom/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix$1;project&Lcom/intellij/openapi/project/Project;contextLcom/intellij/psi/PsiFile;literalExpressiondefaultPropertyValueLjava/lang/String;
customizationSLcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;showJavaCodeInfoZshowPreviewgetTemplateNameRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotationsgenerateText�(Lcom/intellij/lang/properties/psi/I18nizedTextGenerator;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/psi/PsiElement;)Ljava/lang/String;
textGenerator8Lcom/intellij/lang/properties/psi/I18nizedTextGenerator;propertyKeypropertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/psi/PsiElement;#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
getParameters#()[Lorg/jetbrains/uast/UExpression;addAdditionalAttributes(Ljava/util/Map;)V
attributesLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;	Signature8(Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)VfLcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog<Lorg/jetbrains/uast/UPolyadicExpression;>;
SourceFile!I18nizeConcatenationQuickFix.javaEnclosingMethodtucreateDialog�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UPolyadicExpression;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;NestHostInnerClassesyQcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization{=com/intellij/lang/properties/references/I18nizeQuickFixDialogDialogCustomization$$$reportNull$$$0(I)V}~
>Argument for @NotNull parameter '%s' of %s.%s must not be null�java/lang/Object�_[java/lang/String�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��
StackMapTable EF�"*+�*	�	*
�
*,-��GSH\	"IJ""KL"MN"O"PQ"RS"TU"VUW F2*���GWHIJXYZY[\F�,���+,*�	�!-*�
�'�-��G_ac_H4IJ]^_Q`aMbZ	cd
cefF;*�	�3�5�;�GiHIJghF[+=*�	�!�?W�G
noHIJijkilmn
}~F-!���Y�SY�SY�S����Z_���wxz|	rsmopqvPK��ȣ��/search/intellij.java.i18n.searchableOptions.xml<options>
  <configurable id="preferences.keymap" configurable_name="Keymap">
    <option name="edit" path="ActionManager" hit="Edit Property Value..." />
    <option name="property" path="ActionManager" hit="Edit Property Value..." />
    <option name="value" path="ActionManager" hit="Edit Property Value..." />
    <option name="internationalize" path="ActionManager" hit="Internationalize..." />
    <option name="expression" path="ActionManager" hit="Replace Java string literal or JSP text with internationalized expression" />
    <option name="internationalized" path="ActionManager" hit="Replace Java string literal or JSP text with internationalized expression" />
    <option name="java" path="ActionManager" hit="Replace Java string literal or JSP text with internationalized expression" />
    <option name="jsp" path="ActionManager" hit="Replace Java string literal or JSP text with internationalized expression" />
    <option name="literal" path="ActionManager" hit="Replace Java string literal or JSP text with internationalized expression" />
    <option name="or" path="ActionManager" hit="Replace Java string literal or JSP text with internationalized expression" />
    <option name="replace" path="ActionManager" hit="Replace Java string literal or JSP text with internationalized expression" />
    <option name="string" path="ActionManager" hit="Replace Java string literal or JSP text with internationalized expression" />
    <option name="text" path="ActionManager" hit="Replace Java string literal or JSP text with internationalized expression" />
    <option name="with" path="ActionManager" hit="Replace Java string literal or JSP text with internationalized expression" />
  </configurable>
</options>PKn��5inspectionDescriptions/DialogTitleCapitalization.html<html><body>
Reports strings in method parameters and return values annotated with <code>@Nls</code> and having the capitalization parameter
to conform to capitalization rules existing in most platform UI guidelines.
<p><b>Example:</b></p>
<pre><code>
  void setTitle(@NlsContexts.DialogTitle String title) {}
  setTitle("This is sentence capitalization but should be title"); 
</code></pre>
<p>After the quick-fix is applied:</p>
<pre><code>
  setTitle("This Is Sentence Capitalization but Should Be Title"); 
</code></pre>
</body></html>PK�<j�OOIintentionDescriptions/AnnotateCapitalizationIntention/after.java.templatevoid setTitle(@Nls(capitalization = Nls.Capitalization.Title) String title) {
}PKD��JintentionDescriptions/AnnotateCapitalizationIntention/before.java.templatevoid setTitle(String title) {
}PKծ2+AAFintentionDescriptions/AnnotateCapitalizationIntention/description.html<html>
<body>
Annotates with capitalization type.
</body>
</html>PK�i�IIgcom/intellij/codeInspection/SuspiciousLocalesLanguagesInspection$DissociateResourceBundleQuickFix.class���=c
java/lang/Object<init>()V		
acom/intellij/codeInspection/SuspiciousLocalesLanguagesInspection$DissociateResourceBundleQuickFixmyResourceBundle-Lcom/intellij/lang/properties/ResourceBundle;)dissociate.resource.bundle.quick.fix.name
%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
java/util/Collections	singleton#(Ljava/lang/Object;)Ljava/util/Set;
 Lcom/intellij/lang/properties/customizeActions/DissociateResourceBundleAction
dissociate?(Ljava/util/Collection;Lcom/intellij/openapi/project/Project;)V"-com/intellij/codeInspection/ProblemDescriptor
$%&applyFixX(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/ProblemDescriptor;)V()com/intellij/codeInspection/LocalQuickFix0(Lcom/intellij/lang/properties/ResourceBundle;)VCodeLineNumberTableLocalVariableTablethiscLcom/intellij/codeInspection/SuspiciousLocalesLanguagesInspection$DissociateResourceBundleQuickFix;bundle
getFamilyName()Ljava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsstartInWriteAction()Zproject&Lcom/intellij/openapi/project/Project;
descriptor/Lcom/intellij/codeInspection/ProblemDescriptor;$RuntimeInvisibleParameterAnnotations^(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/CommonProblemDescriptor;)V
SourceFile)SuspiciousLocalesLanguagesInspection.javaNestHostA@com/intellij/codeInspection/SuspiciousLocalesLanguagesInspectionInnerClasses DissociateResourceBundleQuickFix$$$reportNull$$$0(I)VDE
Fjava/lang/StringH*@NotNull method %s.%s must not return nullJ>Argument for @NotNull parameter '%s' of %s.%s must not be nullL
790%formatS
ITjava/lang/IllegalStateExceptionV(Ljava/lang/String;)VX
WY"java/lang/IllegalArgumentException[
\Y[Ljava/lang/Object;^java/lang/RuntimeException`
StackMapTable0')*F
*�*+��+ef	g,
-.
/01*H
��Y��G�bQI+k,-.234356*,�+p,-.%&*h+��G,��G*��+��b+
uv, -.789:433;
33A%<*4
*+,�!�#�+b,
-.433;
33
DE*��  K�M������$,YNS�YOS�YPS��##YQS�YNS���YRS��U�$$�WZ_�Z��\Z_�]��b�DIYICI�I�I_�I_�I_�I_�I_�I_�I_�I_�I_�I_\IJIJaB
@C=>?@PK�N��"�"Fcom/intellij/codeInspection/SuspiciousLocalesLanguagesInspection.class���=N
/com/intellij/codeInspection/LocalInspectionTool<init>()Vjava/util/ArrayList
	
@com/intellij/codeInspection/SuspiciousLocalesLanguagesInspectionmyAdditionalLanguagesLjava/util/List;java/util/ListclearaddAll(Ljava/util/Collection;)ZadditionalLanguages
 org/jdom/ElementgetAttributeValue&(Ljava/lang/String;)Ljava/lang/String;",
$%&'()com/intellij/openapi/util/text/StringUtilsplit6(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;*+,isEmpty()Z.java/util/HashSet
-01(Ljava/util/Collection;)V
34567*com/intellij/util/containers/ContainerUtilsorted((Ljava/util/Collection;)Ljava/util/List;
$9:;join<(Ljava/util/Collection;Ljava/lang/String;)Ljava/lang/String;
=>?setAttribute8(Ljava/lang/String;Ljava/lang/String;)Lorg/jdom/Element;A7com/intellij/codeInspection/options/OptRegularComponentD2dissociate.resource.bundle.quick.fix.options.labelFjava/lang/Object
HIJKL%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
NOPQR+com/intellij/codeInspection/options/OptPane
stringListY(Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/codeInspection/options/OptStringList;
NTUVpanei([Lcom/intellij/codeInspection/options/OptRegularComponent;)Lcom/intellij/codeInspection/options/OptPane;
XYZ[\/com/intellij/lang/properties/PropertiesImplUtilgetPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;^_`ab/com/intellij/lang/properties/psi/PropertiesFilegetResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
defgh+com/intellij/lang/properties/ResourceBundlegetPropertiesFiles()Ljava/util/List;j/com/intellij/lang/properties/ResourceBundleImpllmnsize()Ipqrfun()Lcom/intellij/util/Function;
3tuv
mapNotNullD(Ljava/util/Collection;Lcom/intellij/util/Function;)Ljava/util/List;xyzvaluei(Lcom/intellij/codeInspection/SuspiciousLocalesLanguagesInspection;)Lcom/intellij/openapi/util/Condition;
3|}~filterM(Ljava/util/Collection;Lcom/intellij/openapi/util/Condition;)Ljava/util/List;�Kresource.bundle.contains.locales.with.suspicious.locale.languages.desciptor�acom/intellij/codeInspection/SuspiciousLocalesLanguagesInspection$DissociateResourceBundleQuickFix
���0(Lcom/intellij/lang/properties/ResourceBundle;)V	�����0com/intellij/codeInspection/ProblemHighlightTypeWEAK_WARNING2Lcom/intellij/codeInspection/ProblemHighlightType;
�����-com/intellij/codeInspection/InspectionManagercreateProblemDescriptor�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Lcom/intellij/codeInspection/LocalQuickFix;Lcom/intellij/codeInspection/ProblemHighlightType;Z)Lcom/intellij/codeInspection/ProblemDescriptor;�-com/intellij/codeInspection/ProblemDescriptor	���JAVA_LOCALESLjava/util/function/Supplier;�����java/util/function/Supplierget()Ljava/lang/Object;�
java/util/Set
�����java/util/LocalegetLanguage()Ljava/lang/String;����contains(Ljava/lang/Object;)Z�^���	getLocale()Ljava/util/Locale;	�����+com/intellij/lang/properties/PropertiesUtilDEFAULT_LOCALELjava/util/Locale;
-
����getAvailableLocales()[Ljava/util/Locale;����add���()Ljava/util/function/Supplier;
�����*com/intellij/openapi/util/NotNullLazyValuesoftLazy<(Ljava/util/function/Supplier;)Ljava/util/function/Supplier;ADDITIONAL_LANGUAGES_ATTR_NAMELjava/lang/String;
ConstantValue	SignatureBLjava/util/function/Supplier<Ljava/util/Set<Ljava/lang/String;>;>;$Ljava/util/List<Ljava/lang/String;>;CodeLineNumberTableLocalVariableTablethisBLcom/intellij/codeInspection/SuspiciousLocalesLanguagesInspection;setAdditionalLanguages(Ljava/util/List;)VLocalVariableTypeTable'(Ljava/util/List<Ljava/lang/String;>;)VRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/TestOnly;readSettings(Lorg/jdom/Element;)VnodeLorg/jdom/Element;rawLanguages
StackMapTable�java/lang/String
Exceptions�.com/intellij/openapi/util/InvalidDataExceptionRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
writeSettingsuniqueLanguageslocales�0com/intellij/openapi/util/WriteExternalExceptiongetOptionsPane/()Lcom/intellij/codeInspection/options/OptPane;	checkFile|(Lcom/intellij/psi/PsiFile;Lcom/intellij/codeInspection/InspectionManager;Z)[Lcom/intellij/codeInspection/ProblemDescriptor;fileLcom/intellij/psi/PsiFile;manager/Lcom/intellij/codeInspection/InspectionManager;
isOnTheFlyZpropertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;resourceBundle-Lcom/intellij/lang/properties/ResourceBundle;files
bundleLocales
descriptor/Lcom/intellij/codeInspection/ProblemDescriptor;CLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;$Ljava/util/List<Ljava/util/Locale;>;$Lorg/jetbrains/annotations/Nullable;lambda$checkFile$2(Ljava/util/Locale;)Zlocalelambda$checkFile$1E(Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/util/Locale;propertiesFile1lambda$static$0()Ljava/util/Set;resultLjava/util/Set;#Ljava/util/Set<Ljava/lang/String;>;[Ljava/util/Locale;<clinit>
SourceFile)SuspiciousLocalesLanguagesInspection.javaNestMembersBootstrapMethods
"java/lang/invoke/LambdaMetafactorymetafactory�(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;&(Ljava/lang/Object;)Ljava/lang/Object;
� 
!��%
&InnerClasses DissociateResourceBundleQuickFix+%java/lang/invoke/MethodHandles$Lookup-java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V/0
1>Argument for @NotNull parameter '%s' of %s.%s must not be null3*@NotNull method %s.%s must not return null5�
������format?L
�@"java/lang/IllegalArgumentExceptionB(Ljava/lang/String;)VD
CEjava/lang/IllegalStateExceptionG
HE[Ljava/lang/Object;Jjava/lang/RuntimeExceptionL1����������>*�*�Y�	�
��
'������c*�
�*�
+�W��+	,-�������������-+��2+�M,�*�
�*�
,!�#�W��	�#��1234,6� -��-�������	�������3+��2*�
�)�!�-Y*�
�/�2M,!�8N+-�<W��)�:;#<*=2?�*#�*��3��3���#�����	������W!�@YBC�E�G�MS�SY��2��`N�C�!���������|	�+��2,��2+�W:���]:�c:�i��k���o�s:*�w�{:�)��,+�E�G��Y������:��YS���^�"d�$�>HIJL&M-N@OBQNU[VeWgYoZY�_�\	������������x��&h��-a�N@��
���-a��N@�����������l-������+�����*�
+��������+@�U�-��-�
�^*��L+����+����@��
RS��
�
��/�-Y��K��L+�=>�+2:*����W����*���-
� !"'!-$��'�'	�$��������
/0�K[�###)##4�	6��###'##���E�$$$-6?Y7S�Y8S�Y9S�Y:S��###,##Y8S�Y;S��!!*366Y<S�Y=S��Y>S��A�"""-""�CZ_�F��HZ_�I����$E�c�C���'�K��K��K��K��K�#�K��K��K�!�K��K��K��K��Ke�J�JM(�)*,.
 "#$'�PKg���Rcom/intellij/codeInspection/capitalization/AnnotateCapitalizationIntention$1.class���=�	Lcom/intellij/codeInspection/capitalization/AnnotateCapitalizationIntention$1this$0LLcom/intellij/codeInspection/capitalization/AnnotateCapitalizationIntention;		
val$project&Lcom/intellij/openapi/project/Project;	
val$modifierListOwner'Lcom/intellij/psi/PsiModifierListOwner;
4com/intellij/openapi/ui/popup/util/BaseListPopupStep<init>((Ljava/lang/String;[Ljava/lang/Object;)V
/com/intellij/openapi/command/WriteCommandActionwriteCommandActiona(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/command/WriteCommandAction$Builder;run�(Lcom/intellij/openapi/project/Project;Lorg/jetbrains/annotations/Nls$Capitalization;Lcom/intellij/psi/PsiModifierListOwner;)Lcom/intellij/util/ThrowableRunnable; !"#7com/intellij/openapi/command/WriteCommandAction$Builder((Lcom/intellij/util/ThrowableRunnable;)V	%&'FINAL_CHOICE)Lcom/intellij/openapi/ui/popup/PopupStep;),org/jetbrains/annotations/Nls$Capitalization
+,-onChosenZ(Lorg/jetbrains/annotations/Nls$Capitalization;Z)Lcom/intellij/openapi/ui/popup/PopupStep;/org/jetbrains/annotations/Nls
12345java/lang/ClassgetName()Ljava/lang/String;
789:;com/intellij/psi/JavaPsiFacadegetInstanceH(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/JavaPsiFacade;
7=>?getElementFactory&()Lcom/intellij/psi/PsiElementFactory;
(AB5toStringDEFmakeConcatWithConstantsJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;HIJKL"com/intellij/psi/PsiElementFactorycreateAnnotationFromTextQ(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiAnnotation;N3com/intellij/codeInsight/intention/AddAnnotationFixPQRSTcom/intellij/psi/PsiAnnotationgetParameterList/()Lcom/intellij/psi/PsiAnnotationParameterList;VWXYZ+com/intellij/psi/PsiAnnotationParameterList
getAttributes&()[Lcom/intellij/psi/PsiNameValuePair;\java/lang/String
M^_s(Ljava/lang/String;Lcom/intellij/psi/PsiModifierListOwner;[Lcom/intellij/psi/PsiNameValuePair;[Ljava/lang/String;)V
MabcapplyFix()V�(Lcom/intellij/codeInspection/capitalization/AnnotateCapitalizationIntention;Ljava/lang/String;[Lorg/jetbrains/annotations/Nls$Capitalization;Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiModifierListOwner;)VCodeLineNumberTableLocalVariableTablethisNLcom/intellij/codeInspection/capitalization/AnnotateCapitalizationIntention$1;arg0Ljava/lang/String;arg1/[Lorg/jetbrains/annotations/Nls$Capitalization;
selectedValue.Lorg/jetbrains/annotations/Nls$Capitalization;finalChoiceZ>(Ljava/lang/Object;Z)Lcom/intellij/openapi/ui/popup/PopupStep;lambda$onChosen$0~(Lcom/intellij/openapi/project/Project;Lorg/jetbrains/annotations/Nls$Capitalization;Lcom/intellij/psi/PsiModifierListOwner;)VprojectmodifierListOwnernls
annotation Lcom/intellij/psi/PsiAnnotation;
Exceptions|java/lang/RuntimeException	SignaturefLcom/intellij/openapi/ui/popup/util/BaseListPopupStep<Lorg/jetbrains/annotations/Nls$Capitalization;>;
SourceFile$AnnotateCapitalizationIntention.javaEnclosingMethod�Jcom/intellij/codeInspection/capitalization/AnnotateCapitalizationIntention��invokeg(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)VNestHostBootstrapMethods�
�����"java/lang/invoke/LambdaMetafactorymetafactory�(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;c�
�st�
���E�$java/lang/invoke/StringConcatFactory�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;�'@(capitalization = .Capitalization.)InnerClassesBuilderCapitalization�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup 	

�de`*+�*�*�*,-��f;g*hijklm,-e`*��*�+*����$�f
>Fg hinopqA,re4
*+�(�*�f;g
hi
ste�A.�0N*�6�<--+�@�C,�G:�MY.�0,�O�U�[�]�`�f?@BA D@Eg4Au
AnoAv;wk !xyz{}~��������������" �	(.�@���PKƺ�KKPcom/intellij/codeInspection/capitalization/AnnotateCapitalizationIntention.class���=�
java/lang/Object<init>()V
	
Jcom/intellij/codeInspection/capitalization/AnnotateCapitalizationIntention
getElementg(Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Lcom/intellij/psi/PsiModifierListOwner;
3com/intellij/openapi/application/ApplicationManagergetApplication0()Lcom/intellij/openapi/application/Application;,com/intellij/openapi/application/ApplicationisUnitTestMode()Z
;com/intellij/codeInsight/intention/impl/BaseIntentionAction	canModify (Lcom/intellij/psi/PsiElement;)Z java/lang/String"org/jetbrains/annotations/Nls
$%&'(java/lang/ClassgetName()Ljava/lang/String;
*+,-.'com/intellij/codeInsight/AnnotationUtilfindAnnotation\(Lcom/intellij/psi/PsiModifierListOwner;[Ljava/lang/String;)Lcom/intellij/psi/PsiAnnotation;
01(
getFamilyName3-intention.family.annotate.capitalization.type
56789%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;;-com/intellij/util/IncorrectOperationException
:>Lcom/intellij/codeInspection/capitalization/AnnotateCapitalizationIntention$1@,org/jetbrains/annotations/Nls$Capitalization	?BCDTitle.Lorg/jetbrains/annotations/Nls$Capitalization;	?FGDSentence
=IJ�(Lcom/intellij/codeInspection/capitalization/AnnotateCapitalizationIntention;Ljava/lang/String;[Lorg/jetbrains/annotations/Nls$Capitalization;Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiModifierListOwner;)V
LMNOP,com/intellij/openapi/ui/popup/JBPopupFactorygetInstance0()Lcom/intellij/openapi/ui/popup/JBPopupFactory;
LRSTcreateListPopupX(Lcom/intellij/openapi/ui/popup/ListPopupStep;)Lcom/intellij/openapi/ui/popup/ListPopup;VWXYZ'com/intellij/openapi/ui/popup/ListPopupshowInBestPositionFor'(Lcom/intellij/openapi/editor/Editor;)V\]^_`"com/intellij/openapi/editor/Editor
getCaretModel*()Lcom/intellij/openapi/editor/CaretModel;bcdef&com/intellij/openapi/editor/CaretModel	getOffset()Ihijklcom/intellij/psi/PsiFile
findElementAt (I)Lcom/intellij/psi/PsiElement;ncom/intellij/psi/PsiParameter
pqrst!com/intellij/psi/util/PsiTreeUtilgetParentOfTypeN(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;Z)Lcom/intellij/psi/PsiElement;vcom/intellij/psi/PsiMethod
pxsyM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lcom/intellij/psi/PsiElement;m{|}getType()Lcom/intellij/psi/PsiType;!com/intellij/psi/CommonClassNames�java.lang.String
�����com/intellij/psi/PsiTypeequalsToText(Ljava/lang/String;)Z�2com/intellij/codeInsight/intention/IntentionActionCodeLineNumberTableLocalVariableTablethisLLcom/intellij/codeInspection/capitalization/AnnotateCapitalizationIntention;isAvailableg(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Zproject&Lcom/intellij/openapi/project/Project;editor$Lcom/intellij/openapi/editor/Editor;fileLcom/intellij/psi/PsiFile;element'Lcom/intellij/psi/PsiModifierListOwner;
StackMapTable�%com/intellij/psi/PsiModifierListOwnerRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsgetTextRuntimeInvisibleAnnotationsLorg/jetbrains/annotations/Nls;invokeg(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)VmodifierListOwnerstep6Lcom/intellij/openapi/ui/popup/util/BaseListPopupStep;LocalVariableTypeTablefLcom/intellij/openapi/ui/popup/util/BaseListPopupStep<Lorg/jetbrains/annotations/Nls$Capitalization;>;
ExceptionsstartInWriteActionLcom/intellij/psi/PsiElement;	parameterLcom/intellij/psi/PsiParameter;methodLcom/intellij/psi/PsiMethod;typeLcom/intellij/psi/PsiType;�com/intellij/psi/PsiElement$Lorg/jetbrains/annotations/Nullable;
SourceFile$AnnotateCapitalizationIntention.javaNestMembersInnerClassesCapitalization$$$reportNull$$$0(I)V��
�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null��
�1��format�9
�"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException�!��3*���
�������?+���,-�:�*�
�����Y!�#S�)�������!"#1$=%�4?��?��?��?��0���	����(�C
*�/Y�����L�,�
���
�����1(�H2��4Y�����Q�2�����������I+���,-�:��:Y�<��=Y*�?Y�ASY�ES+�H:�K�Q,�U��	���78::IHJ�>I��I��I��I��:��:���:���:�	�����,��N���
��M+*�[�a�gM,m�o�mN-��-u�w�u:��-�z:����-����#�m�u��@m�STU#V.W5X=Y�>M��M��;��0��.��=������
����'�$$�����!!����  (( Y�S�Y�S��'/Y�S�Y�S�Y�S��''*Y�S��Y�S����((��Z_�ϧ��Z_�ҧ��� D]C��#�����������`JJ��=?!�@���=PK�R�ko	o	[com/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$1.class���=Q	Ucom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$1this$0ULcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection;		

val$holder,Lcom/intellij/codeInspection/ProblemsHolder;	
val$isOnTheFlyZ
#com/intellij/psi/JavaElementVisitor<init>()V
visitExpression#(Lcom/intellij/psi/PsiExpression;)V
Scom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspectioncheckStringLiteralExpressionW(Lcom/intellij/psi/PsiLiteralExpression;Lcom/intellij/codeInspection/ProblemsHolder;Z)V�(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection;Lcom/intellij/codeInspection/ProblemsHolder;Z)VCodeLineNumberTableLocalVariableTablethisWLcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$1;visitReferenceExpression,(Lcom/intellij/psi/PsiReferenceExpression;)V
expression)Lcom/intellij/psi/PsiReferenceExpression;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsvisitLiteralExpression*(Lcom/intellij/psi/PsiLiteralExpression;)V'Lcom/intellij/psi/PsiLiteralExpression;
SourceFile%DuplicateStringLiteralInspection.javaEnclosingMethod34buildVisitorS(Lcom/intellij/codeInspection/ProblemsHolder;Z)Lcom/intellij/psi/PsiElementVisitor;NestHostInnerClasses$$$reportNull$$$0(I)V78
9>Argument for @NotNull parameter '%s' of %s.%s must not be null;java/lang/Object='%,java/lang/StringCformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;EF
DG"java/lang/IllegalArgumentExceptionI(Ljava/lang/String;)VK
JL[Ljava/lang/Object;N
StackMapTable 	

 H*+�*,�*�*��!?"#$%& O+��:*+��P!
B
C"#$'()	*+*,- Z+��:*�+*�*���P!
GH"#$'.)	*+*
78 �D<�>Y?SY@S�YAS�YBS��H�JZ_�M�P,�(DO�DO�DO6
12/05PKvD��zz[com/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$2.class���=vScom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection	Ucom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$2val$project&Lcom/intellij/openapi/project/Project;	
	val$querynLcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery;	val$foundExpressionsLjava/util/List;
java/lang/Object<init>()V
com/intellij/psi/PsiManagergetInstanceE(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiManager;
 findViewProviderK(Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/psi/FileViewProvider;	"#$%&#com/intellij/lang/java/JavaLanguageINSTANCE%Lcom/intellij/lang/java/JavaLanguage;()*+,!com/intellij/psi/FileViewProvidergetPsi8(Lcom/intellij/lang/Language;)Lcom/intellij/psi/PsiFile;(./0getBaseLanguage()Lcom/intellij/lang/Language;	23456lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuerystringToFindLjava/lang/String;	289:ignorePropertyKeysZ
<=>findDuplicateLiteralsInFile?(Ljava/lang/String;ZLcom/intellij/psi/PsiFile;)Ljava/util/List;@ABCDjava/util/ListisEmpty()Z@FGHaddAll(Ljava/util/Collection;)Z	2JK:
isOnFlySearch	MNOfilesWithLiteralsIQ$com/intellij/openapi/vfs/VirtualFile
STUprocess)(Lcom/intellij/openapi/vfs/VirtualFile;)ZWcom/intellij/util/Processor�(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery;Ljava/util/List;)VCodeLineNumberTableLocalVariableTablethisWLcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$2;duplicateLiteralsInFilef&Lcom/intellij/openapi/vfs/VirtualFile;viewProvider#Lcom/intellij/psi/FileViewProvider;psiFileLcom/intellij/psi/PsiFile;LocalVariableTypeTable9Ljava/util/List<Lcom/intellij/psi/PsiLiteralExpression;>;
StackMapTableicom/intellij/psi/PsiFile(Ljava/lang/Object;)Z	SignatureWLjava/lang/Object;Lcom/intellij/util/Processor<Lcom/intellij/openapi/vfs/VirtualFile;>;
SourceFile%DuplicateStringLiteralInspection.javaEnclosingMethodqrfindDuplicateLiterals�(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery;Lcom/intellij/openapi/project/Project;)Ljava/util/List;NestHostInnerClassesStringLiteralSearchQuery VNOXY>*+�*,�	*-�
*��Z\[\]TUYw*��+�M,�,�!�'��,,�-�'N-�I*�	�1*�	�7-�;:�?�+*�
�EW*�	�I�*Y�L`Z�L
���Z.acd+e/f>gChMiYjskuo[4C2^w\]w_`kab+LcdeC2^fg�(�VhATjY3	*+�P�R�Z\[	\]klmnopst2uPK�%��]com/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$3$1.class���=D	Wcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$3$1this$0WLcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$3;
	
?com/intellij/refactoring/util/occurrences/BaseOccurrenceManager<init>?(Lcom/intellij/refactoring/util/occurrences/OccurrenceFilter;)V	Ucom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$3val$expressions![Lcom/intellij/psi/PsiExpression;�(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$3;Lcom/intellij/refactoring/util/occurrences/OccurrenceFilter;)VCodeLineNumberTableLocalVariableTablethisYLcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$3$1;arg0<Lcom/intellij/refactoring/util/occurrences/OccurrenceFilter;defaultOccurrences#()[Lcom/intellij/psi/PsiExpression;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;findOccurrences
SourceFile%DuplicateStringLiteralInspection.javaEnclosingMethod$%createOccurrenceManagerz(Lcom/intellij/psi/PsiExpression;Lcom/intellij/psi/PsiClass;)Lcom/intellij/refactoring/util/occurrences/OccurrenceManager;NestHost(Scom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspectionInnerClasses$$$reportNull$$$0(I)V*+
,*@NotNull method %s.%s must not return null/java/lang/Object1java/lang/String6format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;89
7:java/lang/IllegalStateException<(Ljava/lang/String;)V>
=?[Ljava/lang/Object;A
StackMapTable I*+�*,��� F*��
Y��-�CO.�F*��
Y��-�CO.�
*+~@0�2Y3S� Y4S�Y5S��;�=Z_�@�C,�$7B�7B�7B)"# !&'PK b�>>[com/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$3.class���=@	Ucom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$3val$expressions![Lcom/intellij/psi/PsiExpression;
	
@com/intellij/refactoring/introduceField/IntroduceConstantHandler<init>()VWcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$3$1isOK>()Lcom/intellij/refactoring/util/occurrences/OccurrenceFilter;

�(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$3;Lcom/intellij/refactoring/util/occurrences/OccurrenceFilter;)V$([Lcom/intellij/psi/PsiExpression;)VCodeLineNumberTableLocalVariableTablethisWLcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$3;createOccurrenceManagerz(Lcom/intellij/psi/PsiExpression;Lcom/intellij/psi/PsiClass;)Lcom/intellij/refactoring/util/occurrences/OccurrenceManager;selectedExpr Lcom/intellij/psi/PsiExpression;parentClassLcom/intellij/psi/PsiClass; lambda$createOccurrenceManager$0#(Lcom/intellij/psi/PsiExpression;)Z
occurrence
SourceFile%DuplicateStringLiteralInspection.javaEnclosingMethod)Scom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection+,introduceConstantJ([Lcom/intellij/psi/PsiExpression;Lcom/intellij/openapi/project/Project;)VNestHostBootstrapMethods0
12345"java/lang/invoke/LambdaMetafactorymetafactory�(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;#8
9"#InnerClasses<%java/lang/invoke/MethodHandles$Lookup>java/lang/invoke/MethodHandlesLookup 4
*+�*���
L�
Y*����  !
"#,��$%&'(*-(./676:
;=?PK�F��PPucom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$IntroduceLiteralConstantFix.class���=J	ocom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$IntroduceLiteralConstantFixthis$0ULcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection;%introduce.constant.across.the.project
java/lang/Object

%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
'com/siyeh/ig/fixes/IntroduceConstantFix<init>(Ljava/lang/String;)V
Scom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection!getDuplicateLiteralsUnderProgress@(Lcom/intellij/psi/PsiElement;)[Lcom/intellij/psi/PsiExpression;
 introduceConstantJ([Lcom/intellij/psi/PsiExpression;Lcom/intellij/openapi/project/Project;)VX(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection;)VCodeLineNumberTableLocalVariableTablethisqLcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$IntroduceLiteralConstantFix;doIntroduceI(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiExpression;)Vproject&Lcom/intellij/openapi/project/Project;element Lcom/intellij/psi/PsiExpression;literalExpressions![Lcom/intellij/psi/PsiExpression;
StackMapTable.RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile%DuplicateStringLiteralInspection.javaNestHostInnerClassesIntroduceLiteralConstantFix$$$reportNull$$$0(I)V9:
;>Argument for @NotNull parameter '%s' of %s.%s must not be null=)'java/lang/StringBformatD
CE"java/lang/IllegalArgumentExceptionG
H !"E*+�*�	���#���$%&'("+��<*�,�N-��-+��/	�
0#���$*%&)*+,-.1	23	2
9:"-!>�	Y?SY@SYAS�F�HZ_�I�7
8456PK}]�033tcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$NavigateToOccurrencesFix$1.class���=A	ncom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$NavigateToOccurrencesFix$1this$1nLcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$NavigateToOccurrencesFix;		
val$startElementLcom/intellij/psi/PsiElement;

:com/intellij/find/findUsages/PsiElement2UsageTargetAdapter<init>!(Lcom/intellij/psi/PsiElement;Z)V%com/intellij/psi/PsiLiteralExpressiongetValue()Ljava/lang/Object;makeConcatWithConstants&(Ljava/lang/Object;)Ljava/lang/String;�(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$NavigateToOccurrencesFix;Lcom/intellij/psi/PsiElement;ZLcom/intellij/psi/PsiElement;)VCodeLineNumberTableLocalVariableTablethispLcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$NavigateToOccurrencesFix$1;arg0arg1ZgetPresentableText()Ljava/lang/String;
SourceFile%DuplicateStringLiteralInspection.javaEnclosingMethod*lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$NavigateToOccurrencesFix,-invoke}(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiElement;)VNestHost0Scom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspectionBootstrapMethods3
4567$java/lang/invoke/StringConcatFactory�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;9String literal: ''InnerClassesNavigateToOccurrencesFix=%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup 	
Z*+�*�*,��I* !
"#$%<*�����L &'()+./128:)/;<>@PKvs<!!rcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$NavigateToOccurrencesFix.class���=	lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$NavigateToOccurrencesFixthis$0ULcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection;
	
5com/intellij/codeInspection/LocalQuickFixOnPsiElement<init> (Lcom/intellij/psi/PsiElement;)V
Scom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection!getDuplicateLiteralsUnderProgress@(Lcom/intellij/psi/PsiElement;)[Lcom/intellij/psi/PsiExpression;java/util/stream/Streamof.([Ljava/lang/Object;)Ljava/util/stream/Stream;apply()Ljava/util/function/Function; map8(Ljava/util/function/Function;)Ljava/util/stream/Stream;#$"()Ljava/util/function/IntFunction;&'(toArray5(Ljava/util/function/IntFunction;)[Ljava/lang/Object;*[Lcom/intellij/usages/Usage;,)com/intellij/usages/UsageViewPresentation
+./()V1,inspection.duplicates.occurrences.view.title3java/lang/Object5%com/intellij/psi/PsiLiteralExpression4789getValue()Ljava/lang/Object;
;<=>?%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
+ABCsetUsagesString(Ljava/lang/String;)V
+EFC
setTabName
+HIC
setTabText
+KLMsetShowCancelButton(Z)V
OPQRS$com/intellij/usages/UsageViewManagergetInstanceN(Lcom/intellij/openapi/project/Project;)Lcom/intellij/usages/UsageViewManager;Ucom/intellij/usages/UsageTargetWncom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$NavigateToOccurrencesFix$1
VYZ�(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$NavigateToOccurrencesFix;Lcom/intellij/psi/PsiElement;ZLcom/intellij/psi/PsiElement;)V
O\]^
showUsages�([Lcom/intellij/usages/UsageTarget;[Lcom/intellij/usages/Usage;Lcom/intellij/usages/UsageViewPresentation;)Lcom/intellij/usages/UsageView;`abrun|([Lcom/intellij/psi/PsiExpression;Lcom/intellij/openapi/project/Project;Lcom/intellij/usages/UsageView;)Ljava/lang/Runnable;d%introduce.constant.across.the.projectfghijcom/intellij/usages/UsageViewaddButtonToLowerPane)(Ljava/lang/Runnable;Ljava/lang/String;)V
lmn
getFamilyName()Ljava/lang/String;p-inspection.duplicates.navigate.to.occurrencesrstuv-com/intellij/codeInspection/ProblemDescriptor
getPsiElement()Lcom/intellij/psi/PsiElement;
xyzgetDuplicateLiteralsq(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiLiteralExpression;Z)[Lcom/intellij/psi/PsiExpression;|Dcom/intellij/codeInsight/intention/preview/IntentionPreviewInfo$Html~5inspection.duplicates.navigate.to.occurrences.preview
�����java/lang/IntegervalueOf(I)Ljava/lang/Integer;4��ngetText
{�C�:inspection.duplicates.navigate.to.many.occurrences.preview	�����?com/intellij/codeInsight/intention/preview/IntentionPreviewInfoEMPTYALcom/intellij/codeInsight/intention/preview/IntentionPreviewInfo;
���introduceConstantJ([Lcom/intellij/psi/PsiExpression;Lcom/intellij/openapi/project/Project;)Vf��/close�com/intellij/usages/Usage(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection;Lcom/intellij/psi/PsiLiteralExpression;)VCodeLineNumberTableLocalVariableTablethisnLcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$NavigateToOccurrencesFix;representative'Lcom/intellij/psi/PsiLiteralExpression;startInWriteAction()Zinvoke}(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiElement;)Vproject&Lcom/intellij/openapi/project/Project;fileLcom/intellij/psi/PsiFile;startElementLcom/intellij/psi/PsiElement;
endElementliteralExpressions![Lcom/intellij/psi/PsiExpression;usagespresentation+Lcom/intellij/usages/UsageViewPresentation;titleLjava/lang/String;viewLcom/intellij/usages/UsageView;
StackMapTable�RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsRuntimeInvisibleAnnotationsLorg/jetbrains/annotations/Nls;generatePreview�(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/ProblemDescriptor;)Lcom/intellij/codeInsight/intention/preview/IntentionPreviewInfo;
duplicatesliteralpreviewDescriptor/Lcom/intellij/codeInspection/ProblemDescriptor;element�com/intellij/psi/PsiElementlambda$invoke$1i([Lcom/intellij/psi/PsiExpression;Lcom/intellij/openapi/project/Project;Lcom/intellij/usages/UsageView;)Vlambda$invoke$0(I)[Lcom/intellij/usages/Usage;x$0I
SourceFile%DuplicateStringLiteralInspection.javaNestHostBootstrapMethods�
�����"java/lang/invoke/LambdaMetafactorymetafactory�(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;�&(Ljava/lang/Object;)Ljava/lang/Object;�
�	� com/intellij/usageView/UsageInfo�D(Lcom/intellij/psi/PsiExpression;)Lcom/intellij/usageView/UsageInfo;�
����*com/intellij/usages/UsageInfo2UsageAdapter%(Lcom/intellij/usageView/UsageInfo;)V�P(Lcom/intellij/usageView/UsageInfo;)Lcom/intellij/usages/UsageInfo2UsageAdapter;�(I)Ljava/lang/Object;�
����/�
���InnerClassesNavigateToOccurrencesFixHtml�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�java/lang/String�>Argument for @NotNull parameter '%s' of %s.%s must not be null*@NotNull method %s.%s must not return null������m��format?
�"java/lang/IllegalArgumentException
�java/lang/IllegalStateException
�[Ljava/lang/Object;java/lang/RuntimeException 	��G*+�*,���01
2��������,��6�������

�+���,���-������*�-�
:������!��"�%�):�+Y�-:0�2Y-�4�6S�::�@�D�G�J+�N�TY�VY*--�XS�[:		+	�_c�2�:�e�����F!;+<1>;?E@OAYCbDyE�F�G�H�I�O�R�O�S�f
���������������+���Yu�*bl��yU�����	�����������n�C
*�kY�����L��X�
������mn�Ho�2�:Y�����Q��_����
��������9�+���,���,�qN-�4�f-�4:*�+�w:�
�'�{Y}�2Y��SY��S�:����{Y��2Y��SY��S�:�����Y�����	�L�4��#K��6
de&f3g;hJjRkXh_nnpvq|n�t�>3P��&]�����������w���������
��
���R*+��,����PQR� ������
���/����A���
������3333399339�	��3333377337���2�44=FOXX4aXYS�0YS�'YS�YS�YS�Y	S��11111:C11LYS�Y
S�YS�YS��33333<<??<Y
S��YS���33333>>33>�Z_���Z_����4E�s�C����7��������������1����������3�������v�J�J�"�V{��������*�����������������PK��Pppdcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$ReplaceFix.class���=�
1com/intellij/modcommand/PsiUpdateModCommandAction<init> (Lcom/intellij/psi/PsiElement;)V&inspection.duplicates.replace.quickfix
java/lang/Object'com/intellij/psi/util/PsiFormatUtilBase	com/intellij/psi/PsiSubstitutorEMPTY!Lcom/intellij/psi/PsiSubstitutor;
#com/intellij/psi/util/PsiFormatUtilformatVariableT(Lcom/intellij/psi/PsiVariable;ILcom/intellij/psi/PsiSubstitutor;)Ljava/lang/String;
%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;	 !"#$^com/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$ReplaceFixmyTextLjava/lang/String;&'()*com/intellij/psi/PsiField
getProject(()Lcom/intellij/openapi/project/Project;
,-./0$com/intellij/psi/SmartPointerManagergetInstanceN(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/SmartPointerManager;
,234createSmartPsiElementPointerH(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/SmartPsiElementPointer;	 678myConst)Lcom/intellij/psi/SmartPsiElementPointer;
:;<=>$com/intellij/modcommand/Presentationof:(Ljava/lang/String;)Lcom/intellij/modcommand/Presentation;@ABCD'com/intellij/psi/SmartPsiElementPointer
getElement()Lcom/intellij/psi/PsiElement;&FGHgetInitializer"()Lcom/intellij/psi/PsiExpression;J%com/intellij/psi/PsiLiteralExpression
LMNOPScom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspectioncreateReferenceToF(Lcom/intellij/psi/PsiField;)Lcom/intellij/psi/PsiReferenceExpression;IRSTreplace<(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;V'com/intellij/psi/PsiReferenceExpression
XYZ[\>com/siyeh/ig/style/UnnecessarilyQualifiedStaticUsageInspectionisUnnecessarilyQualifiedAccess4(Lcom/intellij/psi/PsiJavaCodeReferenceElement;ZZZ)ZU^_`getChildren ()[Lcom/intellij/psi/PsiElement;bcdefcom/intellij/psi/PsiElementdelete()Vh-inspection.duplicates.replace.family.quickfix
 jklinvokex(Lcom/intellij/modcommand/ActionContext;Lcom/intellij/psi/PsiLiteralExpression;Lcom/intellij/modcommand/ModPsiUpdater;)V
 nopgetPresentationv(Lcom/intellij/modcommand/ActionContext;Lcom/intellij/psi/PsiLiteralExpression;)Lcom/intellij/modcommand/Presentation;RuntimeInvisibleAnnotations0Lcom/intellij/codeInspection/util/IntentionName;RuntimeInvisibleTypeAnnotations	SignatureFLcom/intellij/psi/SmartPsiElementPointer<Lcom/intellij/psi/PsiField;>;E(Lcom/intellij/psi/PsiField;Lcom/intellij/psi/PsiLiteralExpression;)VCodeLineNumberTableLocalVariableTablethis`Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$ReplaceFix;constantLcom/intellij/psi/PsiField;originalExpression'Lcom/intellij/psi/PsiLiteralExpression;context'Lcom/intellij/modcommand/ActionContext;element#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsnewReference)Lcom/intellij/psi/PsiReferenceExpression;literalupdater'Lcom/intellij/modcommand/ModPsiUpdater;
myConstantinitializer Lcom/intellij/psi/PsiExpression;	reference
StackMapTable�com/intellij/psi/PsiExpression
getFamilyName()Ljava/lang/String;n(Lcom/intellij/modcommand/ActionContext;Lcom/intellij/psi/PsiElement;Lcom/intellij/modcommand/ModPsiUpdater;)Vl(Lcom/intellij/modcommand/ActionContext;Lcom/intellij/psi/PsiElement;)Lcom/intellij/modcommand/Presentation;\Lcom/intellij/modcommand/PsiUpdateModCommandAction<Lcom/intellij/psi/PsiLiteralExpression;>;
SourceFile%DuplicateStringLiteralInspection.javaNestHostInnerClasses
ReplaceFix$$$reportNull$$$0(I)V��
 �java/lang/String�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null���"��o�kformat�
��"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException�0 #$qrsr78tuvw�1*,�*�	Y+�
�S��*+�%�++�1�5�x	
	0y 1z{1|}1~opwl +���,���*��9Y�����N:xy  z{ �� �q�s����
��klw&q+���,���-���*�5�?�&:���E:�I���K:�),�Q�U:�W��]2�a���&���1Ux.&,5=>EJ W!b#p&yRW��qz{q��q�q��&K�}5<��E,��s���������wIg�	�Y�����R�x+yz{q�s�Dk�w5*+,�I-�i�xyz{s�������Do�w4
*+,�I�m�xy
z{q�s����
��
��w���+++0+++0�����)))-)))-���	�,,4<,DL<Y�S�#Y�S�Y�S�Y�S�Y�S��+++3+++;Y�S�Y�S�Y�S��+++36663Y�S��Y�S����)))4)))4��Z_�����Z_������,D�i�C����/������������������+������������+�����������l�J�J��
 L�t����LPK�[!rcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery.class���=p
java/lang/Record<init>()V		
lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuerystringToFindLjava/lang/String;	ignorePropertyKeysZ	minStringLengthI	
isOnFlySearchtoString�(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery;)Ljava/lang/String;hashCodeq(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery;)I!"#equals�(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery;Ljava/lang/Object;)ZRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations(Ljava/lang/String;ZIZ)VCodeLineNumberTableLocalVariableTablethisnLcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery;MethodParameters$RuntimeInvisibleParameterAnnotations()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Z
SourceFile%DuplicateStringLiteralInspection.javaNestHost9Scom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspectionRecordBootstrapMethods=
>?@ABjava/lang/runtime/ObjectMethods	bootstrap�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object;D=stringToFind;ignorePropertyKeys;minStringLength;isOnFlySearch
InnerClassesStringLiteralSearchQueryL%java/lang/invoke/MethodHandles$LookupNjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)VPQ
Rjava/lang/StringT>Argument for @NotNull parameter '%s' of %s.%s must not be nullV*@NotNull method %s.%s must not return nullXjava/lang/ObjectZ
format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;_`
Ua"java/lang/IllegalArgumentExceptionc(Ljava/lang/String;)Ve
dfjava/lang/IllegalStateExceptionh
if[Ljava/lang/Object;kjava/lang/RuntimeExceptionm
StackMapTable0$%&%	'(}"+��S*�*+�*�
*�*��o)x*4"+,""""&	%.
%-/(1*��)x*+,0(1*��)x*+,"1(<*+� �)x*+,23/(C
*�Y��S�oLU)x*
+,$%&%4(/*�
�)x*+,0(/*��)x*+,4(/*��)x*+,
PQ(���W�Y�����[� Y\S�Y]S��Y]S�Y\S��Y^S���b� �dZ_�g��iZ_�j��o�DUUUCU�U�Ul�Ul�Ul�Ul�Ul�Ul�Ul�Ul�UlXUJUJnI8JKMO56;<CEFGH78:(&%PK6�}�O`O`Ycom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection.class���=
?com/intellij/codeInspection/AbstractBaseJavaLocalInspectionTool<init>()V		
Scom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspectionMIN_STRING_LENGTHIUcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$1

�(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection;Lcom/intellij/codeInspection/ProblemsHolder;Z)V DuplicateStringLiteralInspection
)com/intellij/psi/search/GlobalSearchScopeprojectScopeS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/search/GlobalSearchScope;	lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuerystringToFindLjava/lang/String;
!"#$%)com/intellij/openapi/util/text/StringUtilgetWordsInStringLongestFirst$(Ljava/lang/String;)Ljava/util/List;'()value�(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery;)Lcom/intellij/openapi/util/Condition;
+,-./*com/intellij/util/containers/ContainerUtilfilterM(Ljava/util/Collection;Lcom/intellij/openapi/util/Condition;)Ljava/util/List;12345java/util/ListisEmpty()Z
789:;java/util/Collections	emptyList()Ljava/util/List;=com/intellij/util/SmartList
<@ABCD(com/intellij/psi/impl/cache/CacheManagergetInstanceR(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/impl/cache/CacheManager;F*com/intellij/psi/search/UsageSearchContextHUcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$2
GJK�(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery;Ljava/util/List;)V@MNOprocessVirtualFilesWithAllWordsc(Ljava/util/Collection;SLcom/intellij/psi/search/GlobalSearchScope;ZLcom/intellij/util/Processor;)Z
QRST-com/intellij/openapi/progress/ProgressManager
checkCanceledVWXYZcom/intellij/psi/PsiFilegetViewProvider%()Lcom/intellij/psi/FileViewProvider;\]^_`!com/intellij/psi/FileViewProvidergetContents()Ljava/lang/CharSequence;b%com/intellij/util/text/StringSearcher
ade(Ljava/lang/String;ZZ)Vghijkjava/lang/CharSequencelength()Imnotest`(Lcom/intellij/psi/PsiFile;Ljava/lang/String;ZLjava/util/List;)Ljava/util/function/IntPredicate;
qrstu/com/intellij/psi/impl/search/LowLevelSearchUtilprocessTextse(Ljava/lang/CharSequence;IILcom/intellij/util/text/StringSearcher;Ljava/util/function/IntPredicate;)Z
wxyz{*com/intellij/codeInspection/ProblemsHolder
getProject(()Lcom/intellij/openapi/project/Project;
}~getDuplicateLiteralsq(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiLiteralExpression;Z)[Lcom/intellij/psi/PsiExpression;�java/util/HashSet
��com/intellij/psi/PsiClass
�����!com/intellij/psi/util/PsiTreeUtilgetParentOfTypeM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lcom/intellij/psi/PsiElement;����getQualifiedName()Ljava/lang/String;�����
java/util/Setadd(Ljava/lang/Object;)Z�2	����EMPTY_ARRAY[Lcom/intellij/psi/PsiClass;����toArray(([Ljava/lang/Object;)[Ljava/lang/Object;�
�����java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;
+���
getFirstItems#(Ljava/util/List;I)Ljava/util/List;���funE(Lcom/intellij/psi/PsiLiteralExpression;)Lcom/intellij/util/Function;�, <br>
!���joinX(Ljava/util/Collection;Lcom/intellij/util/Function;Ljava/lang/String;)Ljava/lang/String;���()Lcom/intellij/util/Function;�, ���ksize1��"inspection.duplicates.message.more�java/lang/Object
�����java/lang/IntegervalueOf(I)Ljava/lang/Integer;
�����%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;���makeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;�inspection.duplicates.message�ocom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$IntroduceLiteralConstantFix
���X(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection;)V���java/util/Collection�lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$NavigateToOccurrencesFix
���(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection;Lcom/intellij/psi/PsiLiteralExpression;)V
���createReplaceFixesa([Lcom/intellij/psi/PsiExpression;Lcom/intellij/psi/PsiLiteralExpression;Ljava/util/Collection;)V	�����)com/intellij/codeInspection/LocalQuickFix,[Lcom/intellij/codeInspection/LocalQuickFix;���	�����0com/intellij/codeInspection/ProblemHighlightTypeGENERIC_ERROR_OR_WARNING2Lcom/intellij/codeInspection/ProblemHighlightType;
w���registerProblem�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Lcom/intellij/codeInspection/ProblemHighlightType;[Lcom/intellij/codeInspection/LocalQuickFix;)V�����%com/intellij/psi/PsiLiteralExpressiongetValue()Ljava/lang/Object;�java/lang/String	����com/intellij/psi/PsiExpression![Lcom/intellij/psi/PsiExpression;	IGNORE_PROPERTY_KEYSZ
shouldCheck+(Lcom/intellij/psi/PsiLiteralExpression;Z)Z
�2

)com/intellij/psi/util/CachedValuesManager
getManagerS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/util/CachedValuesManager;computeS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/util/CachedValueProvider;
getCachedValuei(Lcom/intellij/openapi/util/UserDataHolder;Lcom/intellij/psi/util/CachedValueProvider;)Ljava/lang/Object;
java/util/Map
(Ljava/lang/String;ZIZ)V get&(Ljava/lang/Object;)Ljava/lang/Object;
#$%&'-com/intellij/codeInspection/i18n/JavaI18nUtilmustBePropertyKeyB(Lcom/intellij/psi/PsiExpression;Lcom/intellij/openapi/util/Ref;)Z
)*+,-+com/intellij/codeInspection/SuppressManagerisSuppressedInspectionName*(Lcom/intellij/psi/PsiLiteralExpression;)Z�/01	getParent()Lcom/intellij/psi/PsiElement;3com/intellij/psi/PsiField2567getInitializer"()Lcom/intellij/psi/PsiExpression;9com/intellij/psi/PsiModifier;static2=>?hasModifierProperty(Ljava/lang/String;)Z2ABCgetContainingClass()Lcom/intellij/psi/PsiClass;2x
FGHCIcom/intellij/psi/JavaPsiFacadeH(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/JavaPsiFacade;
FKLMgetResolveHelper%()Lcom/intellij/psi/PsiResolveHelper;OPQRS!com/intellij/psi/PsiResolveHelperisAccessibleW(Lcom/intellij/psi/PsiMember;Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiClass;)ZU^com/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$ReplaceFix
TWXE(Lcom/intellij/psi/PsiField;Lcom/intellij/psi/PsiLiteralExpression;)V�Z[\fromW(Lcom/intellij/modcommand/ModCommandAction;)Lcom/intellij/codeInspection/LocalQuickFix;
F^_`getElementFactory&()Lcom/intellij/psi/PsiElementFactory;2bc�getNamee�f&(Ljava/lang/String;)Ljava/lang/String;hijkl"com/intellij/psi/PsiElementFactorycreateExpressionFromTextQ(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiExpression;n'com/intellij/psi/PsiReferenceExpressionmpq7getQualifierExpressionmstu
bindToElement<(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;mwxy
isReferenceTo (Lcom/intellij/psi/PsiElement;)Z{7com/intellij/codeInspection/options/OptRegularComponent~inspection.duplicates.option
�����+com/intellij/codeInspection/options/OptPanenumberW(Ljava/lang/String;Ljava/lang/String;II)Lcom/intellij/codeInspection/options/OptNumber;�;inspection.duplicates.option.report.propertykey.expressions
����checkbox�(Ljava/lang/String;Ljava/lang/String;[Lcom/intellij/codeInspection/options/OptRegularComponent;)Lcom/intellij/codeInspection/options/OptCheckbox;
����panei([Lcom/intellij/codeInspection/options/OptRegularComponent;)Lcom/intellij/codeInspection/options/OptPane;�x�com/intellij/psi/PsiElement���(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection;Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;)Lcom/intellij/openapi/util/ThrowableComputable;
����y@com/intellij/codeInsight/intention/preview/IntentionPreviewUtilsisPreviewElement����-com/intellij/openapi/util/ThrowableComputable����getContainingFile()Lcom/intellij/psi/PsiFile;���8(Lcom/intellij/psi/PsiFile;)Lcom/intellij/util/Function;
+���	map2ArrayW([Ljava/lang/Object;[Ljava/lang/Object;Lcom/intellij/util/Function;)[Ljava/lang/Object;
Q�C�1()Lcom/intellij/openapi/progress/ProgressManager;�,progress.title.searching.for.duplicates.of.0
Q���#runProcessWithProgressSynchronously|(Lcom/intellij/openapi/util/ThrowableComputable;Ljava/lang/String;ZLcom/intellij/openapi/project/Project;)Ljava/lang/Object;�Ucom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$3
���$([Lcom/intellij/psi/PsiExpression;)V
����invokeJ(Lcom/intellij/openapi/project/Project;[Lcom/intellij/psi/PsiExpression;)V
����findSameElementInCopyV(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiFile;)Lcom/intellij/psi/PsiElement;	�
����+com/intellij/openapi/application/ReadActionC(Lcom/intellij/openapi/util/ThrowableComputable;)Ljava/lang/Object;
���D(Lcom/intellij/openapi/project/Project;)Lcom/intellij/util/Function;
�����1com/intellij/util/containers/ConcurrentFactoryMap	createMapB(Lcom/intellij/util/Function;)Ljava/util/concurrent/ConcurrentMap;	�����,com/intellij/psi/util/PsiModificationTrackerMODIFICATION_COUNTLcom/intellij/openapi/util/Key;
�����0com/intellij/psi/util/CachedValueProvider$ResultcreateY(Ljava/lang/Object;[Ljava/lang/Object;)Lcom/intellij/psi/util/CachedValueProvider$Result;
���findDuplicateLiterals�(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery;Lcom/intellij/openapi/project/Project;)Ljava/util/List;1�e�����*inspection.duplicates.message.in.this.filee�
�V���
findElementAt (I)Lcom/intellij/psi/PsiElement;�/
�����#com/intellij/openapi/util/Comparingequal'(Ljava/lang/Object;Ljava/lang/Object;)Z1�
�h	��minStringLengthMAX_FILES_TO_ON_THE_FLY_SEARCH
ConstantValue
BR�<br>RuntimeInvisibleAnnotations"Lorg/jetbrains/annotations/NonNls;RuntimeInvisibleTypeAnnotationsCodeLineNumberTableLocalVariableTablethisULcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection;buildVisitorS(Lcom/intellij/codeInspection/ProblemsHolder;Z)Lcom/intellij/psi/PsiElementVisitor;holder,Lcom/intellij/codeInspection/ProblemsHolder;
isOnTheFly#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsgetShortNamequerynLcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery;project&Lcom/intellij/openapi/project/Project;scope+Lcom/intellij/psi/search/GlobalSearchScope;wordsLjava/util/List;foundExpressionsLocalVariableTypeTable$Ljava/util/List<Ljava/lang/String;>;9Ljava/util/List<Lcom/intellij/psi/PsiLiteralExpression;>;
StackMapTable	Signature�(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery;Lcom/intellij/openapi/project/Project;)Ljava/util/List<Lcom/intellij/psi/PsiLiteralExpression;>;findDuplicateLiteralsInFile?(Ljava/lang/String;ZLcom/intellij/psi/PsiFile;)Ljava/util/List;ignorePropertyKeysfileLcom/intellij/psi/PsiFile;textLjava/lang/CharSequence;searcher'Lcom/intellij/util/text/StringSearcher;	foundExprh(Ljava/lang/String;ZLcom/intellij/psi/PsiFile;)Ljava/util/List<Lcom/intellij/psi/PsiLiteralExpression;>;checkStringLiteralExpressionW(Lcom/intellij/psi/PsiLiteralExpression;Lcom/intellij/codeInspection/ProblemsHolder;Z)VaClassLcom/intellij/psi/PsiElement;	classListoriginalExpression'Lcom/intellij/psi/PsiLiteralExpression;classesLjava/util/Set;tenClassesMostmsgfixesLjava/util/Collection;array,Ljava/util/Set<Lcom/intellij/psi/PsiClass;>;-Ljava/util/List<Lcom/intellij/psi/PsiClass;>;CLjava/util/Collection<Lcom/intellij/codeInspection/LocalQuickFix;>;placeLjava/lang/Object;mapLjava/util/Map;�Ljava/util/Map<Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery;[Lcom/intellij/psi/PsiExpression;>;
expressioncontainingClassLcom/intellij/psi/PsiClass;fieldLcom/intellij/psi/PsiField;parentexpr Lcom/intellij/psi/PsiExpression;DLjava/util/Collection<-Lcom/intellij/codeInspection/LocalQuickFix;>;�([Lcom/intellij/psi/PsiExpression;Lcom/intellij/psi/PsiLiteralExpression;Ljava/util/Collection<-Lcom/intellij/codeInspection/LocalQuickFix;>;)VcreateReferenceToF(Lcom/intellij/psi/PsiField;)Lcom/intellij/psi/PsiReferenceExpression;constantfactory$Lcom/intellij/psi/PsiElementFactory;	reference)Lcom/intellij/psi/PsiReferenceExpression;classQualifier
ExceptionsS-com/intellij/util/IncorrectOperationException$Lorg/jetbrains/annotations/Nullable;getOptionsPane/()Lcom/intellij/codeInspection/options/OptPane;!getDuplicateLiteralsUnderProgress@(Lcom/intellij/psi/PsiElement;)[Lcom/intellij/psi/PsiExpression;expressionsliteralExpressionfindDuplicatesComputable/Lcom/intellij/openapi/util/ThrowableComputable;nLcom/intellij/openapi/util/ThrowableComputable<[Lcom/intellij/psi/PsiExpression;Ljava/lang/RuntimeException;>;_$com/intellij/openapi/project/ProjectintroduceConstantJ([Lcom/intellij/psi/PsiExpression;Lcom/intellij/openapi/project/Project;)V*lambda$getDuplicateLiteralsUnderProgress$8\(Lcom/intellij/psi/PsiFile;Lcom/intellij/psi/PsiExpression;)Lcom/intellij/psi/PsiExpression;e*lambda$getDuplicateLiteralsUnderProgress$7f(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;)[Lcom/intellij/psi/PsiExpression;hjava/lang/RuntimeException*lambda$getDuplicateLiteralsUnderProgress$6lambda$getDuplicateLiterals$5Z(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/util/CachedValueProvider$Result;
duplicateslambda$getDuplicateLiterals$4�(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery;)[Lcom/intellij/psi/PsiExpression;q%lambda$checkStringLiteralExpression$3/(Lcom/intellij/psi/PsiClass;)Ljava/lang/String;%lambda$checkStringLiteralExpression$2V(Lcom/intellij/psi/PsiLiteralExpression;Lcom/intellij/psi/PsiClass;)Ljava/lang/String;thisFile$lambda$findDuplicateLiteralsInFile$1A(Lcom/intellij/psi/PsiFile;Ljava/lang/String;ZLjava/util/List;I)Z
patt5904$tempoffsetelementlambda$findDuplicateLiterals$0�(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery;Ljava/lang/String;)Zs
SourceFile%DuplicateStringLiteralInspection.javaNestMembers�ncom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$NavigateToOccurrencesFix$1�Wcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$3$1BootstrapMethods�
�����"java/lang/invoke/LambdaMetafactorymetafactory�(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;��
�z{?�(I)Z�
�uv �
�rsq�
�pq�
�����$java/lang/invoke/StringConcatFactory�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;�<br>�4()Lcom/intellij/psi/util/CachedValueProvider$Result;�
�jk�XXX.��
�ef�#()[Lcom/intellij/psi/PsiExpression;�
�bc�B(Lcom/intellij/psi/PsiExpression;)Lcom/intellij/psi/PsiExpression;�
�if�
�mn��(Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery;)[Lcom/intellij/psi/PsiExpression;�''� �&nbsp;&nbsp;&nbsp;'<b></b>'InnerClassesStringLiteralSearchQueryIntroduceLiteralConstantFixNavigateToOccurrencesFix
ReplaceFix�)com/intellij/psi/util/CachedValueProviderResult�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null�	
!.:?4'KZY�~U)�IW`format��
��"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�1�������8
*�*��
58
Z+��ֻ
Y*+��? 	
�
	�-�O�
��$
h*���+���+�M*�� *�&�*N-�0��6Y��ְ�<Y�>:+�?-,�GY+*�I�LWY��ְ4�)^11�+^1<<TU&V;WDY]r4hhS&BD$&BD$�


�Y*���,��ָP,�U�[N�aY*�c:�<Y�>:--�f,*�l�pWY��ְ�F�Vga<<wx y,{5|M�>YY Y!" 9#$,-%&5$'5$'(�
)*Gb+���,�	��*,�v+�|:�����Y��::�66�I2:		+��3�P	���:		�	������	�	����W����������������
��:�+�����:������:�����%���Y��
d��S�ƺ�:���YS��:�<Y�>:	�$	��Y*�Թ�W	��Y*+�ܹ�W+	��	�����:
,+��
���	�!�	�w!�!���
�w!�!��
�,	�w!�1�
	�w!�1�2�=
�w!�1��<n��%�.�H�Q�T�]�o�t���������������������-�>�F�U�a��
H9+,	�-bb./b	
bD'.401��2��-R3I45	U
6�
 .407��28I49	
~v�+�
��,���,��:���
��:���Y��ְ,*�����Y�
�ְ�	���Y��ְ+�
++���:�Y*�*����!Y��ְ;
	��K!��V!S!�7^���!��9�Q�f�y�R)���:/��(;9fy&<=y&<>

i$*����
*�"��*�(���	
@
	��$?/$ 	
	
����+���,���*���*N-�66��-2:+����.:�2�s�2:�4�`:�<�S�@:		��B�D�E�J+	�N6

�	����,�TY+�V�Y��W���f�>		�!���A�2��*�!��!��6
�1�:�C�R�k�t�|�����������RtG@A	�&R
RiBCCxD,1�EF�'�./�45�4GH

IJ�a*���*�D�E�]L+*�a�d�g�mM,�o�mN*�@:����-�rW,*�v�,��	�@2hmm�"	��,�6�>�J�S�_�4aKCKLM,5NO6+PO>#@AQR�TT
UV�?�zY|}����'�SY�������z��S��Y��ְ~���'�2�?�WX y+���+����+��M*,+��N+���0-���!:��+��:�������!���-���Y+����S��,���!�	�(^�!�&		}~"�)�4�;�C�V�>4"YC!"yyZ,`"W[\"W[]T

`af +���*��ֻ�Y*��+*���	��� Y 
	
bc=	+*������	!"	dFefM*+,�����!�� Z,QgifI*+,���|�� Z,Qg
jkc*����L+��Y��S�հ
�
�
l=
l>
mnE+*�۲����!��o
pq6*������+A
rs�:+��*����=+�������ƺ�����*@������������9� :./:+A%t
uv�N*��:���:���
��:��+������-��W��*����}
~,C�L�\	w,'?/N!"NN N'Nx
Dy,,"?/
z{P+��*�����@U|
�����ssssyyssyssssyyyysssssysssا	ڧ�sssswwsswsssswwwwssssswsss�����tt}�������t���������������Y�S�xY�S�oY�S�fY�S�]Y�S�TY�S�KY�S�BY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S��qqqqzzqq�qqqq����qqqqq�qqqY�S�'Y�S�Y�S�Y�S�Y�S��rr{{����������������������Y�S�WY�S�N�KY�S�BY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S����ssss~~ss~ssss~~~~sssss~sss��Z_�����Z_�����*�tE��s�C����w������������������������������q������������r������������������������v�J�Jg�Z
�G����T����������}~�z����������������������������������������������	��T���G
PK�3��Fcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$1.class���=�	@com/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$1this$0@Lcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection;		

val$holder,Lcom/intellij/codeInspection/ProblemsHolder;

#com/intellij/psi/JavaElementVisitor<init>()Vcom/intellij/psi/PsiElementgetText()Ljava/lang/String;
com/intellij/util/io/IOUtilisAscii(Ljava/lang/String;)Z1inspection.non.basic.latin.character.display.name java/lang/Object
"#$%&%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;()com/intellij/codeInspection/LocalQuickFix*Ucom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$ConvertToBasicLatinFix
)
-./01*com/intellij/codeInspection/ProblemsHolderregisterProblem^(Lcom/intellij/psi/PsiElement;Ljava/lang/String;[Lcom/intellij/codeInspection/LocalQuickFix;)V
345visitComment (Lcom/intellij/psi/PsiComment;)V
789handle (Lcom/intellij/psi/PsiElement;)V
;<=visitLiteralExpression*(Lcom/intellij/psi/PsiLiteralExpression;)V?@ABC%com/intellij/psi/PsiLiteralExpression
getFirstChild()Lcom/intellij/psi/PsiElement;	EFGHI-com/intellij/psi/impl/source/tree/ElementType
TEXT_LITERALS Lcom/intellij/psi/tree/TokenSet;
KLMNOcom/intellij/psi/util/PsiUtilisJavaToken@(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/tree/TokenSet;)Z
QRS
visitFragment!(Lcom/intellij/psi/PsiFragment;)V
UVWvisitDocComment+(Lcom/intellij/psi/javadoc/PsiDocComment;)Vo(Lcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection;Lcom/intellij/codeInspection/ProblemsHolder;)VCodeLineNumberTableLocalVariableTablethisBLcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$1;elementLcom/intellij/psi/PsiElement;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationscommentLcom/intellij/psi/PsiComment;
expression'Lcom/intellij/psi/PsiLiteralExpression;fragmentLcom/intellij/psi/PsiFragment;(Lcom/intellij/psi/javadoc/PsiDocComment;
SourceFile"ConvertToBasicLatinInspection.javaEnclosingMethodo>com/intellij/codeInspection/i18n/ConvertToBasicLatinInspectionqrbuildVisitorS(Lcom/intellij/codeInspection/ProblemsHolder;Z)Lcom/intellij/psi/PsiElementVisitor;NestHostInnerClassesConvertToBasicLatinFix$$$reportNull$$$0(I)Vvw
x>Argument for @NotNull parameter '%s' of %s.%s must not be nullz^dfh84<RVjava/lang/String�format�&
��"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��[Ljava/lang/Object;� 	
XYC*+�*,�*��Z&[\]89Y{5+��y+����*�+��!�'Y�)Y�+S�,�`Z(+4,[5\]5^_a	bcb45YX+��y*+�2*+�6�`Z0
12[\]dea	bcb<=Ym#+��y*+�:+�>�D�J��*+�6�`Z6
78"9[#\]#fga	bcbRSYX+��y*+�P*+�6�`Z=
>?[\]hia	bcbVWYX+��y*+�T*+�6�`ZC
DE[\]dja	bcb
vwYR�{��!!)19)Y|S�Y}S�Y~S�YS�Y�S�""*2:BY�S�#Y�S�Y�S�Y�S�Y�S�����Z_���`��(���������������'�����������������t)nu
mnpklsnPK?��G{{Scom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$CommentHandler.class���=
Pcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$DocCommentHandler<init>()VMcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$CommentHandlerCodeLineNumberTableLocalVariableTablethisOLcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$CommentHandler;
SourceFile"ConvertToBasicLatinInspection.javaNestHost>com/intellij/codeInspection/i18n/ConvertToBasicLatinInspectionInnerClassesDocCommentHandlerCommentHandler 	/*��
�


PK%�!��[com/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$ConvertToBasicLatinFix.class���=u
3com/intellij/modcommand/PsiUpdateModCommandQuickFix<init>()V-inspection.non.basic.latin.character.quickfix
java/lang/Object

%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;%com/intellij/psi/PsiLiteralExpressionMcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$LiteralHandler
&com/intellij/psi/javadoc/PsiDocCommentPcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$DocCommentHandler
com/intellij/psi/PsiCommentMcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$CommentHandler
!com/intellij/psi/PsiFragment#Ncom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$FragmentHandler
"
&'()*Fcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$HandlerbuildReplacementb(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;,-./0com/intellij/psi/PsiElementreplace<(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;2Ucom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$ConvertToBasicLatinFixCodeLineNumberTableLocalVariableTablethisWLcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$ConvertToBasicLatinFix;
getFamilyName()Ljava/lang/String;RuntimeInvisibleAnnotationsLorg/jetbrains/annotations/Nls;#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsapplyFixm(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;Lcom/intellij/modcommand/ModPsiUpdater;)VhandlerHLcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$Handler;project&Lcom/intellij/openapi/project/Project;elementLcom/intellij/psi/PsiElement;updater'Lcom/intellij/modcommand/ModPsiUpdater;
StackMapTable$RuntimeInvisibleParameterAnnotations
SourceFile"ConvertToBasicLatinInspection.javaNestHostN>com/intellij/codeInspection/i18n/ConvertToBasicLatinInspectionInnerClassesLiteralHandlerDocCommentHandlerCommentHandlerFragmentHandlerHandlerConvertToBasicLatinFix$$$reportNull$$$0(I)VVW
1Xjava/lang/StringZ*@NotNull method %s.%s must not return null\>Argument for @NotNull parameter '%s' of %s.%s must not be null^2BDF8>formatf
[gjava/lang/IllegalStateExceptioni(Ljava/lang/String;)Vk
jl"java/lang/IllegalArgumentExceptionn
ol[Ljava/lang/Object;qjava/lang/RuntimeExceptions 13/*��4�567893H�	�Y��Y�HQ[4�567:
;<=;<>?3+t+��Y,��Y-��Y,���Y�:�=,���Y�:�*,���Y�:�,� ��"Y�$:��,+,�%�+W�H�&4.��+�2�>�E�Q�X�d�e�s�5\	(@A;@AN@Aa@At67tBCtDEtFGe@A=<<<I<<<
VW3�'�$$$]�_��!!!���	�  (08Y`S�YaS�YbS�YcS��'''YdS�Y`S��"""�YeS��h�(((�jZ_�m��oZ_�p��H� D[][C[�[�#[r�[r�[r�[r�[r�[r�[r�[r�[r�[r�[r`[J[JtO2MP
MQ
MR
"MS
&MT
1MU
JKLMPK*�1��Vcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$DocCommentHandler.class���=5
Fcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$Handler<init>()V
	
Pcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$DocCommentHandlerloadEntities)(Lcom/intellij/openapi/project/Project;)V	ourEntities*Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
buildReplacementb(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;(it/unimi/dsi/fastutil/ints/Int2ObjectMapget(I)Ljava/lang/Object;java/lang/String
 !"java/lang/StringBuilderappend(C)Ljava/lang/StringBuilder;
$!%-(Ljava/lang/String;)Ljava/lang/StringBuilder;'&#x
)*+,-java/lang/IntegertoHexString(I)Ljava/lang/String;	/0123java/util/LocaleENGLISHLjava/util/Locale;
567toUpperCase&(Ljava/util/Locale;)Ljava/lang/String;9:;<=com/intellij/psi/PsiElement	getParent()Lcom/intellij/psi/PsiElement;?@ABC"com/intellij/psi/PsiElementFactorycreateCommentFromTextN(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiComment;
EFGHI+com/intellij/javaee/ExternalResourceManagergetInstance/()Lcom/intellij/javaee/ExternalResourceManager;Kcom/intellij/xml/util/XmlUtilM$http://www.w3.org/TR/html4/loose.dtd
EOPQgetResourceLocationL(Ljava/lang/String;Lcom/intellij/openapi/project/Project;)Ljava/lang/String;S>com/intellij/codeInspection/i18n/ConvertToBasicLatinInspection
UVWHX&com/intellij/openapi/diagnostic/Logger;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;Z9Namespace not found: http://www.w3.org/TR/html4/loose.dtd
U\]^error(Ljava/lang/String;)V`java/net/URL
_b^
defgh com/intellij/openapi/vfs/VfsUtil
findFileByURL6(Ljava/net/URL;)Lcom/intellij/openapi/vfs/VirtualFile;jklmakeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;
nopHqcom/intellij/psi/PsiManagerE(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiManager;
nstufindFileB(Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/psi/PsiFile;wcom/intellij/psi/xml/XmlFileykz.(Lcom/intellij/psi/PsiFile;)Ljava/lang/String;|java/net/MalformedURLException
U~](Ljava/lang/Throwable;)V�0it/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap
��&#(\d+);
�����java/util/regex/Patterncompile-(Ljava/lang/String;)Ljava/util/regex/Pattern;���executer(Ljava/util/regex/Pattern;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;)Lcom/intellij/psi/search/PsiElementProcessor;
J���processXmlElementsR(Lcom/intellij/psi/xml/XmlElement;Lcom/intellij/psi/search/PsiElementProcessor;Z)Z�"com/intellij/psi/xml/XmlEntityDecl����getValueElement*()Lcom/intellij/psi/xml/XmlAttributeValue;�����&com/intellij/psi/xml/XmlAttributeValuegetValue()Ljava/lang/String;
����matcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
�����java/util/regex/Matchermatches()Z
���-group
)���parseInt(Ljava/lang/String;)I
���isBasicLatin(C)Z����getName���put'(ILjava/lang/Object;)Ljava/lang/Object;	Signature>Lit/unimi/dsi/fastutil/ints/Int2ObjectMap<Ljava/lang/String;>;CodeLineNumberTableLocalVariableTablethisRLcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$DocCommentHandler;project&Lcom/intellij/openapi/project/Project;elementLcom/intellij/psi/PsiElement;
StackMapTableRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotationsconvert(Ljava/lang/StringBuilder;C)VsbLjava/lang/StringBuilder;chCentityLjava/lang/String;r(Lcom/intellij/psi/PsiElementFactory;Lcom/intellij/psi/PsiElement;Ljava/lang/String;)Lcom/intellij/psi/PsiElement;factory$Lcom/intellij/psi/PsiElementFactory;newTexturlvFile&Lcom/intellij/openapi/vfs/VirtualFile;psiFileLcom/intellij/psi/PsiFile;fileLcom/intellij/psi/xml/XmlFile;e Ljava/net/MalformedURLException;entitiespatternLjava/util/regex/Pattern;LocalVariableTypeTable�$com/intellij/openapi/vfs/VirtualFile�com/intellij/psi/PsiFile�$com/intellij/openapi/project/Projectlambda$loadEntities$0c(Ljava/util/regex/Pattern;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/intellij/psi/PsiElement;)ZimLjava/util/regex/Matcher;$Lcom/intellij/psi/xml/XmlEntityDecl;
SourceFile"ConvertToBasicLatinInspection.javaNestHostBootstrapMethods�
���k�$java/lang/invoke/StringConcatFactory�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;�Resource not found: �Unexpected resource: �
"java/lang/invoke/LambdaMetafactorymetafactory�(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; (Lcom/intellij/psi/PsiElement;)Z
	��InnerClassesHandlerDocCommentHandler%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V
com/intellij/psi/PsiComment>Argument for @NotNull parameter '%s' of %s.%s must not be null*@NotNull method %s.%s must not return nulljava/lang/Object��
����format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;'(
)"java/lang/IllegalArgumentException+
,bjava/lang/IllegalStateException.
/b[Ljava/lang/Object;1java/lang/RuntimeException3 
���/*���|�����-+��,��+��
�*+,��,Y����
@9G9�
��� -��-��-���������
������F+���
��N-�+&�-�#;�W�+&�#�(�.�4�#;�W��
�#����,�E��*F��F��F��1���	��	����0+��,��-��+-,�8�>Y����	U���*0��0��0��0�������������
���*���
���DL*�NM,�R�TY�[��_Y,�a�cN-�R�T,�i�[�*�m-�r:�v�R�T�x�[��vL�MR�T,�}���Y��M���N+-,����W,�
�(s{)Gs{His{jps{�:	���!��{�
�v���^	����(�)�5�9�G�H�R�Z�i�j�p�s�t�}�~����������\	V��5;��R��p��t
�����~ ������������	���
����J,���D,��N*-������:���&�����6���+-����W���H����%�1�9�H��>1��+��<��J��J�J��
����3339333393�	��3337333373����44=FOX=aF4YS�0YS�'Y S�Y!S�Y"S�Y#S��111:1111:1Y S�Y$S��111:=111:FY$S��Y%S�Y&S��*�222=2222=2�,Z_�-��/Z_�0����4EsC��72�2�2�2�2�2�2�12�2�2�12�2�2�2�2uJJ4
R
R

���������RPKO�+'�	�	Tcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$FragmentHandler.class���=P
Mcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$LiteralHandler<init>()Vcom/intellij/psi/PsiFragment
getTokenType&()Lcom/intellij/psi/tree/IElementType;"com/intellij/psi/PsiElementFactorycreateStringTemplateFragments(Ljava/lang/String;Lcom/intellij/psi/tree/IElementType;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiFragment;Ncom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$FragmentHandlerCodeLineNumberTableLocalVariableTablethisPLcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$FragmentHandler;buildReplacementr(Lcom/intellij/psi/PsiElementFactory;Lcom/intellij/psi/PsiElement;Ljava/lang/String;)Lcom/intellij/psi/PsiElement;factory$Lcom/intellij/psi/PsiElementFactory;elementLcom/intellij/psi/PsiElement;newTextLjava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotations
SourceFile"ConvertToBasicLatinInspection.javaNestHost*>com/intellij/codeInspection/i18n/ConvertToBasicLatinInspectionInnerClassesLiteralHandlerFragmentHandler$$$reportNull$$$0(I)V./
0>Argument for @NotNull parameter '%s' of %s.%s must not be null2*@NotNull method %s.%s must not return null4java/lang/Object6 java/lang/String=format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;?@
>A"java/lang/IllegalArgumentExceptionC(Ljava/lang/String;)VE
DFjava/lang/IllegalStateExceptionH
IF[Ljava/lang/Object;Kjava/lang/RuntimeExceptionM
StackMapTable /*��s�2+��1,��1-��1+-,��	,�
Y��1�O	Xx*2222 !"#$####%###
./�'�$3�5��!���7�  (08Y8S�Y9S�Y:S�Y;S��'Y;S�Y<S��'Y<S���B�(�DZ_�G��IZ_�J��O� D>]>C>�>�#>L�>L�>L�>L�>L�>L�>L�>L�>L�>L�>L`>J>JN+),
)-
&'()PK@�VC
C
Lcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$Handler.class���=�
java/lang/Object<init>()V	
com/intellij/psi/PsiElementgetText()Ljava/lang/String;java/lang/StringBuilder


java/lang/Stringlength()I
charAt(I)C
Fcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$HandlerisBasicLatin(C)Z

!"#append(C)Ljava/lang/StringBuilder;
%&'convert(Ljava/lang/StringBuilder;C)V
)*+,-com/intellij/psi/JavaPsiFacadegetElementFactoryL(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiElementFactory;

/0toString
234buildReplacementr(Lcom/intellij/psi/PsiElementFactory;Lcom/intellij/psi/PsiElement;Ljava/lang/String;)Lcom/intellij/psi/PsiElement;
6789: java/lang/Character$UnicodeBlockof%(C)Ljava/lang/Character$UnicodeBlock;	6<=>BASIC_LATIN"Ljava/lang/Character$UnicodeBlock;CodeLineNumberTableLocalVariableTablethisHLcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$Handler;b(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;chCiIproject&Lcom/intellij/openapi/project/Project;elementLcom/intellij/psi/PsiElement;textLjava/lang/String;sbLjava/lang/StringBuilder;factory$Lcom/intellij/psi/PsiElementFactory;
StackMapTableRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotations
SourceFile"ConvertToBasicLatinInspection.javaNestHost\>com/intellij/codeInspection/i18n/ConvertToBasicLatinInspectionInnerClassesHandler`java/lang/CharacterUnicodeBlock$$$reportNull$$$0(I)Vbc
d$com/intellij/openapi/project/Projectf"com/intellij/psi/PsiElementFactoryh>Argument for @NotNull parameter '%s' of %s.%s must not be nullj*@NotNull method %s.%s must not return nulllIK3format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;rs
t"java/lang/IllegalArgumentExceptionv(Ljava/lang/String;)Vx
wyjava/lang/IllegalStateException{
|y[Ljava/lang/Object;~java/lang/RuntimeException� ?/*��@IABC3D?<p+��e,��e,�N�
Y�:6-��,-�6��� W�*�$����+�(:*,�.�1Y��e�S2�
�#��g
i@*
LM N,O4P<QGTONUW[XAR4EF#2GHpBCpIJpKLYMN POP[QRTUVUUUW
UU?E�5�;���S@@\AEF&'V	UW	U34TUVUUUUWUUU
bc?�� k�m������$,YnS�YoS�YpS��#YpS�YqS��#YqS���u�$�wZ_�z��|Z_�}��S�DYC�����������\JJ�][^
6_aXYZ[PKՅ���Scom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$LiteralHandler.class���=h
Fcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$Handler<init>()V	
com/intellij/psi/PsiElement	getParent()Lcom/intellij/psi/PsiElement;"com/intellij/psi/PsiElementFactorycreateExpressionFromTextQ(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiExpression;\u%04Xjava/lang/Object
java/lang/IntegervalueOf(I)Ljava/lang/Integer;
 !"java/lang/Stringformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
$%&'(java/lang/StringBuilderappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;*Mcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$LiteralHandlerCodeLineNumberTableLocalVariableTablethisOLcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$LiteralHandler;buildReplacementr(Lcom/intellij/psi/PsiElementFactory;Lcom/intellij/psi/PsiElement;Ljava/lang/String;)Lcom/intellij/psi/PsiElement;factory$Lcom/intellij/psi/PsiElementFactory;elementLcom/intellij/psi/PsiElement;newTextLjava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotationsconvert(Ljava/lang/StringBuilder;C)VsbLjava/lang/StringBuilder;chC
SourceFile"ConvertToBasicLatinInspection.javaNestHostF>com/intellij/codeInspection/i18n/ConvertToBasicLatinInspectionInnerClassesHandlerLiteralHandler$$$reportNull$$$0(I)VJK
)Lcom/intellij/psi/PsiExpressionN>Argument for @NotNull parameter '%s' of %s.%s must not be nullP*@NotNull method %s.%s must not return nullR246*>0<"java/lang/IllegalArgumentException[(Ljava/lang/String;)V]
\^java/lang/IllegalStateException`
a^[Ljava/lang/Object;cjava/lang/RuntimeExceptione
StackMapTable )+/*��,e-./01+�.+��M,��M-��M+-,��
Y��M�g	TO,j-*../.23.45.6789:9999;999<=+i+��M+�Y�S��#W�g,
op- ./>?@A:	9;	9
JK+?O�####(#Q�S��!!!!%!����$$,4<DYTS�#YUS�YVS�YWS�YXS��####+#YWS�YYS��####+.YYS��YZS���!!!!,!�\Z_�_��aZ_�b��g�$DaC��'d�d�d�d�d�d�#d�d�d�#d�d�d�ddJJfGEH
)EI
BCDEPK4}
��Dcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection.class���=J
?com/intellij/codeInspection/AbstractBaseJavaLocalInspectionTool<init>()V@com/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$1

o(Lcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection;Lcom/intellij/codeInspection/ProblemsHolder;)V
>com/intellij/codeInspection/i18n/ConvertToBasicLatinInspectionCodeLineNumberTableLocalVariableTablethis@Lcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection;buildVisitorS(Lcom/intellij/codeInspection/ProblemsHolder;Z)Lcom/intellij/psi/PsiElementVisitor;holder,Lcom/intellij/codeInspection/ProblemsHolder;
isOnTheFlyZRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotations
SourceFile"ConvertToBasicLatinInspection.javaNestMembers!Ucom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$ConvertToBasicLatinFix#Mcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$CommentHandler%Pcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$DocCommentHandler'Ncom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$FragmentHandler)Mcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$LiteralHandler+Fcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$HandlerInnerClassesConvertToBasicLatinFixCommentHandlerDocCommentHandlerFragmentHandlerLiteralHandlerHandler$$$reportNull$$$0(I)V34
5>Argument for @NotNull parameter '%s' of %s.%s must not be null7java/lang/Object9
java/lang/String>format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;@A
?B"java/lang/IllegalArgumentExceptionD(Ljava/lang/String;)VF
EG
StackMapTable!/*��!Y+��6�Y*+�	�I& 	
34-!8�:Y;SY<SY=S�C�EZ_�H�,: -
".
$/
&0
(1
*2
 "$&(*PKj��	wwCcom/intellij/codeInspection/i18n/I18nInspection$MarkAsSafeFix.class���=D(com/intellij/codeInspection/i18n/NlsInfo!com.intellij.openapi.util.NlsSafejava/lang/String'com/intellij/codeInsight/AnnotationUtil
 org.jetbrains.annotations.NonNls

3com/intellij/codeInsight/intention/AddAnnotationFix<init>O(Ljava/lang/String;Lcom/intellij/psi/PsiModifierListOwner;[Ljava/lang/String;)V%intention.family.name.mark.as.nlssafejava/lang/Object
%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;=com/intellij/codeInspection/i18n/I18nInspection$MarkAsSafeFix4com/intellij/codeInsight/intention/LowPriorityAction*(Lcom/intellij/psi/PsiModifierListOwner;)VCodeLineNumberTableLocalVariableTablethis?Lcom/intellij/codeInspection/i18n/I18nInspection$MarkAsSafeFix;target'Lcom/intellij/psi/PsiModifierListOwner;
getFamilyName()Ljava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations
SourceFileI18nInspection.javaNestHost0/com/intellij/codeInspection/i18n/I18nInspectionInnerClasses
MarkAsSafeFix$$$reportNull$$$0(I)V34
5*@NotNull method %s.%s must not return null7'format;
<java/lang/IllegalStateException>(Ljava/lang/String;)V@
?A
StackMapTable  I*+�Y	S��!
��"#$%&'( H��Y��6�CQ!�"#$)*+*
34 (8�Y9SY:S�=�?Z_�B�1
/2
,-./PK�hc;;Icom/intellij/codeInspection/i18n/I18nInspection$StringI18nVisitor$1.class���=D	Ccom/intellij/codeInspection/i18n/I18nInspection$StringI18nVisitor$1this$1CLcom/intellij/codeInspection/i18n/I18nInspection$StringI18nVisitor;
	
,com/intellij/codeInspection/IntentionWrapper<init>7(Lcom/intellij/codeInsight/intention/IntentionAction;)V%intention.family.name.mark.as.nlssafejava/lang/Object
%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;z(Lcom/intellij/codeInspection/i18n/I18nInspection$StringI18nVisitor;Lcom/intellij/codeInsight/intention/IntentionAction;)VCodeLineNumberTableLocalVariableTablethisELcom/intellij/codeInspection/i18n/I18nInspection$StringI18nVisitor$1;arg04Lcom/intellij/codeInsight/intention/IntentionAction;
getFamilyName()Ljava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations
SourceFileI18nInspection.javaEnclosingMethod(Acom/intellij/codeInspection/i18n/I18nInspection$StringI18nVisitor*+processReferenceToNonLocalizedg(Lcom/intellij/psi/PsiElement;Lorg/jetbrains/uast/UExpression;Lcom/intellij/psi/PsiModifierListOwner;)VNestHost./com/intellij/codeInspection/i18n/I18nInspectionInnerClassesStringI18nVisitor$$$reportNull$$$0(I)V12
3java/lang/String5*@NotNull method %s.%s must not return null7format;
6<java/lang/IllegalStateException>(Ljava/lang/String;)V@
?A
StackMapTable I*+�*,���  H
��Y��4�CQ6�!"#"
12(8�Y9SY:S�=�?Z_�B�/'-0&')$%,-PK��K	�=�=4com/intellij/codeInspection/i18n/I18nizeAction.class���=
*com/intellij/openapi/actionSystem/AnAction<init>()V		
4com/intellij/openapi/actionSystem/ActionUpdateThreadBGT6Lcom/intellij/openapi/actionSystem/ActionUpdateThread;
.com/intellij/codeInspection/i18n/I18nizeAction
getHandleri(Lcom/intellij/openapi/actionSystem/AnActionEvent;)Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler;
/com/intellij/openapi/actionSystem/AnActionEventgetPlace()Ljava/lang/String;
.com/intellij/openapi/actionSystem/ActionPlacesisPopupPlace(Ljava/lang/String;)Z
 !"getPresentation2()Lcom/intellij/openapi/actionSystem/Presentation;
$%&'(.com/intellij/openapi/actionSystem/Presentation
setVisible(Z)V
$*+(
setEnabled
-./	getEditorW(Lcom/intellij/openapi/actionSystem/AnActionEvent;)Lcom/intellij/openapi/editor/Editor;	123450com/intellij/openapi/actionSystem/CommonDataKeysPSI_FILE+Lcom/intellij/openapi/actionSystem/DataKey;
789getData?(Lcom/intellij/openapi/actionSystem/DataKey;)Ljava/lang/Object;;com/intellij/psi/PsiFile
=>v(Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler;
@ABCD-com/intellij/codeInspection/i18n/JavaI18nUtilgetSelectedRangee(Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Lcom/intellij/openapi/util/TextRange;
FGHgetEnclosingStringLiteralo(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;)Lorg/jetbrains/uast/expressions/UInjectionHost;
JKLMN(com/intellij/codeInspection/i18n/NlsInfo	localized6()Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;
JPQR
forExpressionL(Lorg/jetbrains/uast/UExpression;)Lcom/intellij/codeInspection/i18n/NlsInfo;T2com/intellij/codeInspection/i18n/NlsInfo$LocalizedVWXYZ"com/intellij/openapi/editor/Editor
getCaretModel*()Lcom/intellij/openapi/editor/CaretModel;\]^_`&com/intellij/openapi/editor/CaretModel	getOffset()I:bcd
findElementAt (I)Lcom/intellij/psi/PsiElement;
fghij=com/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix getEnclosingLiteralConcatenationG(Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/UPolyadicExpression;
flm7(Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;)V
opqrsjava/util/Optional
ofNullable((Ljava/lang/Object;)Ljava/util/Optional;uvwapply()Ljava/util/function/Function;
oyz{map3(Ljava/util/function/Function;)Ljava/util/Optional;}v~D(Lcom/intellij/openapi/util/TextRange;)Ljava/util/function/Function;
�����java/lang/BooleanvalueOf(Z)Ljava/lang/Boolean;
o���orElse&(Ljava/lang/Object;)Ljava/lang/Object;
����booleanValue()Z�0com/intellij/codeInspection/i18n/I18nizeQuickFix
�l	�����7com/intellij/codeInspection/i18n/I18nizeHandlerProviderEP_NAME4Lcom/intellij/openapi/extensions/ExtensionPointName;
�����2com/intellij/openapi/extensions/ExtensionPointName
getExtensions()[Ljava/lang/Object;�:[Lcom/intellij/codeInspection/i18n/I18nizeHandlerProvider;
����(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/openapi/util/TextRange;)Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler;
�G�N(Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/expressions/UInjectionHost;�-org/jetbrains/uast/expressions/UInjectionHost
����� org/jetbrains/uast/UastContextKt
toUElementM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;����isString�����com/intellij/psi/PsiElement	getParent()Lcom/intellij/psi/PsiElement;	1��5EDITOR�����4com/intellij/codeInspection/i18n/I18nQuickFixHandlercheckApplicabilityA(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;)V�-com/intellij/util/IncorrectOperationException
���
getMessage�i18nize.error.title�java/lang/Object
�����%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
�����3com/intellij/refactoring/util/CommonRefactoringUtil
showErrorHint�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
�����3com/intellij/openapi/application/ApplicationManagergetApplication0()Lcom/intellij/openapi/application/Application;�����,com/intellij/openapi/application/ApplicationisUnitTestMode
�����:com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialogisAvailable(Lcom/intellij/psi/PsiFile;)Z
�����6com/intellij/lang/properties/psi/ResourceBundleManager
getManagerT(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/ResourceBundleManager;�Vcom/intellij/lang/properties/psi/ResourceBundleManager$ResourceBundleNotFoundException����createDialog�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;
����
showAndGet
�����0com/intellij/codeInsight/FileModificationServicegetInstance4()Lcom/intellij/codeInsight/FileModificationService;
����prepareFileForWrite
����getAllPropertiesFiles()Ljava/util/Collection;java/util/Collectioniterator()Ljava/util/Iterator;	
�java/util/IteratorhasNext
next()Ljava/lang/Object;/com/intellij/lang/properties/psi/PropertiesFilegetContainingFile()Lcom/intellij/psi/PsiFile;run(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler;Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;Ljava/util/Collection;)Ljava/lang/Runnable;�runWriteAction(Ljava/lang/Runnable;)VV 
getProject(()Lcom/intellij/openapi/project/Project;	"#$$assertionsDisabledZ&java/lang/AssertionError
%
)*+doI18nSelectedString�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler;)V
-./�0-com/intellij/openapi/command/CommandProcessor1()Lcom/intellij/openapi/command/CommandProcessor;23�(Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler;Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;Ljava/util/Collection;)Ljava/lang/Runnable;5quickfix.i18n.command.name
7�8-com/intellij/lang/properties/PropertiesBundle
-:;<executeCommanda(Lcom/intellij/openapi/project/Project;Ljava/lang/Runnable;Ljava/lang/String;Ljava/lang/Object;)V
�>?@getLiteralExpression"()Lorg/jetbrains/uast/UExpression;
�BCgetKey
�EFgetValue
HIJKL)com/intellij/openapi/util/text/StringUtilunescapeStringCharacters&(Ljava/lang/String;)Ljava/lang/String;
�NOgetI18nizedText
�QRS
getParameters#()[Lorg/jetbrains/uast/UExpression;
�UVWgetPropertyCreationHandler<()Lcom/intellij/lang/properties/psi/PropertyCreationHandler;�YZ[performI18nization(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lorg/jetbrains/uast/UExpression;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Lorg/jetbrains/uast/UExpression;Lcom/intellij/lang/properties/psi/PropertyCreationHandler;)V	]^_LOG(Lcom/intellij/openapi/diagnostic/Logger;
abcde&com/intellij/openapi/diagnostic/Loggererror(Ljava/lang/Throwable;)V
ghijk#com/intellij/openapi/util/TextRangecontains((Lcom/intellij/openapi/util/TextRange;)Z
mnop�java/lang/ClassdesiredAssertionStatus
ar�s;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;CodeLineNumberTableLocalVariableTablethis0Lcom/intellij/codeInspection/i18n/I18nizeAction;getActionUpdateThread8()Lcom/intellij/openapi/actionSystem/ActionUpdateThread;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsupdate4(Lcom/intellij/openapi/actionSystem/AnActionEvent;)Ve1Lcom/intellij/openapi/actionSystem/AnActionEvent;active
StackMapTable$RuntimeInvisibleParameterAnnotationseditor$Lcom/intellij/openapi/editor/Editor;psiFileLcom/intellij/psi/PsiFile;	Signaturel(Lcom/intellij/openapi/actionSystem/AnActionEvent;)Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler<*>;$Lorg/jetbrains/annotations/Nullable;info*Lcom/intellij/codeInspection/i18n/NlsInfo;handler6Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler;handlerProvider9Lcom/intellij/codeInspection/i18n/I18nizeHandlerProvider;range%Lcom/intellij/openapi/util/TextRange;literalExpression/Lorg/jetbrains/uast/expressions/UInjectionHost;4Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;elementLcom/intellij/psi/PsiElement;LocalVariableTypeTable9Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler<*>;y(Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler<*>;
psiElementuastStringLiteralex/Lcom/intellij/util/IncorrectOperationException;XLcom/intellij/lang/properties/psi/ResourceBundleManager$ResourceBundleNotFoundException;file1Lcom/intellij/lang/properties/psi/PropertiesFile;project&Lcom/intellij/openapi/project/Project;dialog<Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;propertiesFilesLjava/util/Collection;;Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler<TT;>;ALcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog<TT;>;ILjava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;�<T::Lorg/jetbrains/uast/UExpression;>(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler<TT;>;)VactionPerformed�$com/intellij/openapi/project/Projectlambda$doI18nSelectedString$2�(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler;Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;Ljava/util/Collection;)Vlambda$doI18nSelectedString$1�(Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler;Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;Ljava/util/Collection;)Vlambda$getHandler$0_(Lcom/intellij/openapi/util/TextRange;Lcom/intellij/openapi/util/TextRange;)Ljava/lang/Boolean;it<clinit>
SourceFileI18nizeAction.javaBootstrapMethods�
�����"java/lang/invoke/LambdaMetafactorymetafactory�(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;��
�����org/jetbrains/uast/UastUtilsgetTextRangeD(Lorg/jetbrains/uast/UElement;)Lcom/intellij/openapi/util/TextRange;�V(Lorg/jetbrains/uast/expressions/UInjectionHost;)Lcom/intellij/openapi/util/TextRange;�
����:(Lcom/intellij/openapi/util/TextRange;)Ljava/lang/Boolean;�
����
���InnerClasses	LocalizedResourceBundleNotFoundException�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�*@NotNull method %s.%s must not return null�>Argument for @NotNull parameter '%s' of %s.%s must not be null������y~*�java/lang/String�format��
��java/lang/IllegalStateException�(Ljava/lang/String;)V�
��"java/lang/IllegalArgumentException�
��[Ljava/lang/Object;java/lang/RuntimeException!^_#$t/*��uvwxyztB�Y����Ku$vwx{|}|~t�3+���+�
��=+���+��#�+��)��
@�u)*+*.20v 3wx3���$}	|�|	t�"*�,L+��*�0�6�:M,��+,�<���V�:u4578:v "��������{�}�	>t��*���+���*+�?M,��+*�EN�I:-�-�O:�S�
�S:+*�U�[�a:�e�
�fY�k�-�n�t�x,�|�x��������
��Y���������:�66�"2:		+*,��:

�
�������.	�g�#�S�$�.������uN?@B"C'D+E1F9G@JSK[LeN�O�R�S�T�U�R�Yv\	1�����
���	���������"���'�M�S|������
��{�}�||�
||	GHtY*+�U�[�aM,���u
^_v ������{�}�	G�t�)*�&*�����L+�+���+�*��K��������	uhijkm$n'ov��)��{�}�
./t5*���6�V�usv��	*+t	�*���+���,���-���-,+���:*+����Ÿ��ͱ�ӹ��,��W,��W�:�-*+,��:�������,������:�:��#��:���������ٸ�*-,+���"*-�TY\��+J�G���
��&�uZ"{*�-}/~CD�O�T�Y�\�^�_�j�p�x�y�������������v\	/��^�����������������jj���I��� ���jj���I����}||||�||||�t�O+���+�,M,�N�!�-��%Y�'�+�0�6�::��+�
:��-,�(��	�V��:��u&		���'�3�9�?�E�N�v>OwxO��A��:��3��?���?��}	|�|
��t��,*+,-�14�Ÿ6*�9�u���v>������������
��t�
3*+,-�=-�A-�D�G-�M-�P-�T�X
�
:�\�`�%(��h�	u&	���� �%�(�*�2�v>*��3��3��3��3��3��
��t=	+*�f��uNv	��	���t@�l���!�q�\��@u
 
��t���3399999999�	��3377777777�����44=FOXFOa=Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S��11::::::::Y�S�Y�S��114==FFFFO�'Y�S�Y�S�Y�S�Y�S����11<<<<<<<<��Z_�����Z_�����4E�s�C���7��������������1������1�����������t�J�J�SJ����	������*����������������PK�#�2��Vcom/intellij/codeInspection/i18n/I18nizeBatchQuickFix$HardcodedStringContextData.class���=J
java/lang/Object<init>()V		
Pcom/intellij/codeInspection/i18n/I18nizeBatchQuickFix$HardcodedStringContextData
myExpressionsLjava/util/List;	
myPsiElements	myArgs	Signature2Ljava/util/List<Lorg/jetbrains/uast/UExpression;>;/Ljava/util/List<Lcom/intellij/psi/PsiElement;>;3(Ljava/util/List;Ljava/util/List;Ljava/util/List;)VCodeLineNumberTableLocalVariableTablethisRLcom/intellij/codeInspection/i18n/I18nizeBatchQuickFix$HardcodedStringContextData;expressionspsiElementsargsLocalVariableTypeTable�(Ljava/util/List<Lorg/jetbrains/uast/UExpression;>;Ljava/util/List<Lcom/intellij/psi/PsiElement;>;Ljava/util/List<Lorg/jetbrains/uast/UExpression;>;)VRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsgetExpressions()Ljava/util/List;4()Ljava/util/List<Lorg/jetbrains/uast/UExpression;>;getPsiElements1()Ljava/util/List<Lcom/intellij/psi/PsiElement;>;getArgs
SourceFileI18nizeBatchQuickFix.javaNestHost.5com/intellij/codeInspection/i18n/I18nizeBatchQuickFixInnerClassesHardcodedStringContextData$$$reportNull$$$0(I)V12
3>Argument for @NotNull parameter '%s' of %s.%s must not be null5
java/lang/String<format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;>?
=@"java/lang/IllegalArgumentExceptionB(Ljava/lang/String;)VD
CE[Ljava/lang/Object;G
StackMapTable0�,+��4,��4-��4*�*+�*,�
*-��I!&+	*,,,, ,,, !"""#"""$%/*��&'%/*�
�()%/*��&
12�N6��!)Y7S�Y8S�Y9S�Y:SY;S�A�CZ_�F�I:� =H�=H�=H�=H/
-0*+,-PK�\�/@Y@Y;com/intellij/codeInspection/i18n/I18nizeBatchQuickFix.class���=�
0com/intellij/codeInspection/i18n/I18nizeQuickFix<init>()Vjava/util/LinkedHashMap
java/util/LinkedHashSet

call�(Lcom/intellij/openapi/project/Project;[Lcom/intellij/codeInspection/CommonProblemDescriptor;Ljava/util/Set;Ljava/util/Map;)Ljava/util/concurrent/Callable;
+com/intellij/openapi/application/ReadActionnonBlockingY(Ljava/util/concurrent/Callable;)Lcom/intellij/openapi/application/NonBlockingReadAction;
.com/intellij/openapi/application/ModalityStatenonModal2()Lcom/intellij/openapi/application/ModalityState; accept�(Lcom/intellij/codeInspection/i18n/I18nizeBatchQuickFix;Ljava/util/Map;Lcom/intellij/openapi/project/Project;Ljava/util/Set;)Ljava/util/function/Consumer;"#$%&6com/intellij/openapi/application/NonBlockingReadActionfinishOnUiThread�(Lcom/intellij/openapi/application/ModalityState;Ljava/util/function/Consumer;)Lcom/intellij/openapi/application/NonBlockingReadAction;
()*+,-com/intellij/util/concurrency/AppExecutorUtilgetAppExecutorService(()Ljava/util/concurrent/ExecutorService;"./0submitO(Ljava/util/concurrent/Executor;)Lorg/jetbrains/concurrency/CancellablePromise;2java/util/HashSet
15*com/intellij/util/text/UniqueNameGenerator
48-com/intellij/codeInspection/ProblemDescriptor7:;<
getPsiElement()Lcom/intellij/psi/PsiElement;
>?@AB=com/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix getEnclosingLiteralConcatenationG(Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/UPolyadicExpression;D-org/jetbrains/uast/expressions/UInjectionHost
FGHIJ org/jetbrains/uast/UastContextKt
toUElementM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;Lorg/jetbrains/uast/UExpression
NOPQR:org/jetbrains/uast/expressions/UStringConcatenationsFacadecreateFromTopConcatenation^(Lorg/jetbrains/uast/UExpression;)Lorg/jetbrains/uast/expressions/UStringConcatenationsFacade;
NTUVasPartiallyKnownString.()Lcom/intellij/psi/util/PartiallyKnownString;
XYZ[\*com/intellij/psi/util/PartiallyKnownStringgetSegments()Ljava/util/List;^_`abjava/util/Listsize()I
XdefgetValueIfKnown()Ljava/lang/String;hijkl
java/util/Setadd(Ljava/lang/Object;)Znopqr
java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;t;com/intellij/codeInspection/i18n/batch/I18nizedPropertyData
svwxcontextData()Ljava/lang/Object;zPcom/intellij/codeInspection/i18n/I18nizeBatchQuickFix$HardcodedStringContextData
y|}\getPsiElements^i
y��\getExpressions
N���getRootUExpression"()Lorg/jetbrains/uast/UExpression;
�����5com/intellij/codeInspection/i18n/I18nizeBatchQuickFixsuggestKeyByPlaceF(Ljava/lang/String;Lorg/jetbrains/uast/UExpression;)Ljava/lang/String;
�����=com/intellij/lang/properties/references/I18nizeQuickFixDialogsuggestUniquePropertyKeyi(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/lang/String;
�����com/intellij/util/ObjectUtilsnotNull8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;�java/lang/String�java/util/ArrayList
�
�i
����\java/util/Collections	emptyList
y��3(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
4���generateUniqueName&(Ljava/lang/String;)Ljava/lang/String;
s��9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Vn���put�����com/intellij/psi/PsiElementgetContainingFile()Lcom/intellij/psi/PsiFile;
�����*com/intellij/util/containers/ContainerUtiladdIfNotNull+(Ljava/util/Collection;Ljava/lang/Object;)VK��<getSourcePsi
�����-com/intellij/codeInspection/i18n/JavaI18nUtilbuildUnescapedFormatString�(Lorg/jetbrains/uast/expressions/UStringConcatenationsFacade;Ljava/util/List;Lcom/intellij/openapi/project/Project;)Ljava/lang/String;
����
singletonList$(Ljava/lang/Object;)Ljava/util/List;
����bjava/lang/ObjecthashCode���makeConcatWithConstants'(Ljava/lang/String;I)Ljava/lang/String;n���values()Ljava/util/Collection;
���(Ljava/util/Collection;)V�Ccom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog���apply()Ljava/util/function/Function;
����(Lcom/intellij/openapi/project/Project;Ljava/util/List;Ljava/util/Set;Lcom/intellij/lang/properties/psi/ResourceBundleManager;Ljava/util/function/Function;Ljavax/swing/Icon;Z)V
����
showAndGet()Z
����getPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;
����iterator()Ljava/util/Iterator;�����java/util/IteratorhasNext���xnext^�h���isEmpty���/com/intellij/lang/properties/psi/PropertiesFile
���f
getFamilyNamerun�(Ljava/util/ArrayList;Lcom/intellij/openapi/project/Project;Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;)Ljava/lang/Runnable;		com/intellij/psi/PsiFileEMPTY_ARRAYcom/intellij/psi/PsiFile;h
toArray(([Ljava/lang/Object;)[Ljava/lang/Object;	
/com/intellij/openapi/command/WriteCommandActionrunWriteCommandAction|(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Runnable;[Lcom/intellij/psi/PsiFile;)V(com/intellij/psi/PsiMethodCallExpressiongetMethodExpression+()Lcom/intellij/psi/PsiReferenceExpression; 'com/intellij/psi/PsiReferenceExpressiongetQualifierExpression"()Lcom/intellij/psi/PsiExpression;"#$%fcom/intellij/psi/PsiExpressiongetText'(fgetReferenceName*+,getArgumentList&()Lcom/intellij/psi/PsiExpressionList;./0�1"com/intellij/psi/PsiExpressionList#()[Lcom/intellij/psi/PsiExpression;3%com/intellij/psi/PsiLiteralExpression
56789 com/intellij/openapi/util/CoupleofH(Ljava/lang/Object;Ljava/lang/Object;)Lcom/intellij/openapi/util/Couple;
;<=>?/com/intellij/codeInspection/i18n/I18nInspectionfindIndirectUsages3(Lorg/jetbrains/uast/UExpression;Z)Ljava/util/List;^�
BCDEF(com/intellij/codeInspection/i18n/NlsInfo
forExpressionL(Lorg/jetbrains/uast/UExpression;)Lcom/intellij/codeInspection/i18n/NlsInfo;H2com/intellij/codeInspection/i18n/NlsInfo$Localized
JKLgetSuggestedNameZ(Ljava/lang/String;Lcom/intellij/codeInspection/i18n/NlsInfo$Localized;)Ljava/lang/String;	�NOP!DEFAULT_PROPERTY_CREATION_HANDLER:Lcom/intellij/lang/properties/psi/PropertyCreationHandler;
sRSfkey
sUVfvalueXYZ[\8com/intellij/lang/properties/psi/PropertyCreationHandlercreateProperty�(Lcom/intellij/openapi/project/Project;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;[Lorg/jetbrains/uast/UExpression;)V^^q_(I)Ljava/lang/Object;�abcgetLanguage()Lcom/intellij/lang/Language;
yef\getArgs
�hijcomposeParametersText$(Ljava/util/List;)Ljava/lang/String;
�lmngetI18NTextJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
pqrstcom/intellij/psi/JavaPsiFacadegetElementFactoryL(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiElementFactory;vwxyz"com/intellij/psi/PsiElementFactorycreateExpressionFromTextQ(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiExpression;	|}~�#com/intellij/lang/java/JavaLanguageINSTANCE%Lcom/intellij/lang/java/JavaLanguage;
�����/com/intellij/psi/codeStyle/JavaCodeStyleManagergetInstanceY(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/codeStyle/JavaCodeStyleManager;����replace<(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;
����shortenClassReferences�-com/intellij/util/IncorrectOperationException	����LOG(Lcom/intellij/openapi/diagnostic/Logger;
�����&com/intellij/openapi/diagnostic/Loggerdebug(Ljava/lang/Throwable;)V�
����getCallDescriptorD(Lcom/intellij/psi/PsiExpression;)Lcom/intellij/openapi/util/Couple;
����fcom/intellij/lang/LanguagegetDisplayName���
����(Ljava/lang/String;)V�����4org/jetbrains/uast/generate/UastCodeGenerationPlugin
byLanguageT(Lcom/intellij/lang/Language;)Lorg/jetbrains/uast/generate/UastCodeGenerationPlugin;���s�X(Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/uast/generate/UastElementFactory;�����.org/jetbrains/uast/generate/UastElementFactorycreateStringLiteralExpressionQ(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/UExpression;^���addAll(Ljava/util/Collection;)Z	5���firstLjava/lang/Object;����createQualifiedReferencec(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/UQualifiedReferenceExpression;	5���second	�����org/jetbrains/uast/UastCallKindMETHOD_CALL!Lorg/jetbrains/uast/UastCallKind;����createCallExpression�(Lorg/jetbrains/uast/UExpression;Ljava/lang/String;Ljava/util/List;Lcom/intellij/psi/PsiType;Lorg/jetbrains/uast/UastCallKind;Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/UCallExpression;�"org/jetbrains/uast/UCallExpression����j(Lorg/jetbrains/uast/UElement;Lorg/jetbrains/uast/UElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;�#Null generated UAST call expression���fun()Lcom/intellij/util/Function;
����mapD(Ljava/util/Collection;Lcom/intellij/util/Function;)Ljava/util/List;� com/intellij/usageView/UsageInfo���<	getParent
��� (Lcom/intellij/psi/PsiElement;)Vn�
���� showI18nizeMultipleStringsDialog(Lcom/intellij/openapi/project/Project;Ljava/util/Map;Ljava/util/Set;Lcom/intellij/lang/properties/psi/ResourceBundleManager;)V
����fillI18nizedPropertyDataMap}(Lcom/intellij/openapi/project/Project;[Lcom/intellij/codeInspection/CommonProblemDescriptor;Ljava/util/Set;Ljava/util/Map;)V
����getResourceBundleManagero(Lcom/intellij/openapi/project/Project;Ljava/util/Set;)Lcom/intellij/lang/properties/psi/ResourceBundleManager;
����;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;�)com/intellij/codeInspection/BatchQuickFixCodeLineNumberTableLocalVariableTablethis7Lcom/intellij/codeInspection/i18n/I18nizeBatchQuickFix;applyFix�(Lcom/intellij/openapi/project/Project;[Lcom/intellij/codeInspection/CommonProblemDescriptor;Ljava/util/List;Ljava/lang/Runnable;)Vproject&Lcom/intellij/openapi/project/Project;descriptors6[Lcom/intellij/codeInspection/CommonProblemDescriptor;psiElementsToIgnoreLjava/util/List;refreshViewsLjava/lang/Runnable;
keyValuePairsLjava/util/Map;contextFilesLjava/util/Set;LocalVariableTypeTable/Ljava/util/List<Lcom/intellij/psi/PsiElement;>;�Ljava/util/Map<Ljava/lang/String;Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<Lcom/intellij/codeInspection/i18n/I18nizeBatchQuickFix$HardcodedStringContextData;>;>;+Ljava/util/Set<Lcom/intellij/psi/PsiFile;>;	Signature�(Lcom/intellij/openapi/project/Project;[Lcom/intellij/codeInspection/CommonProblemDescriptor;Ljava/util/List<Lcom/intellij/psi/PsiElement;>;Ljava/lang/Runnable;)VRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotationsLjava/lang/String;elementsLjava/util/ArrayList;uExpressionsRLcom/intellij/codeInspection/i18n/I18nizeBatchQuickFix$HardcodedStringContextData;data=Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData;argspks,Lcom/intellij/psi/util/PartiallyKnownString;
psiElementLcom/intellij/psi/PsiElement;polyadicExpression(Lorg/jetbrains/uast/UPolyadicExpression;
concatenation<Lorg/jetbrains/uast/expressions/UStringConcatenationsFacade;
descriptor5Lcom/intellij/codeInspection/CommonProblemDescriptor;distinctuniqueNameGenerator,Lcom/intellij/util/text/UniqueNameGenerator;4Ljava/util/ArrayList<Lcom/intellij/psi/PsiElement;>;2Ljava/util/List<Lorg/jetbrains/uast/UExpression;>;�Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<Lcom/intellij/codeInspection/i18n/I18nizeBatchQuickFix$HardcodedStringContextData;>;7Ljava/util/ArrayList<Lorg/jetbrains/uast/UExpression;>;.Ljava/util/Set<Lcom/intellij/psi/PsiElement;>;
StackMapTable5$com/intellij/openapi/project/Project83com/intellij/codeInspection/CommonProblemDescriptor:&org/jetbrains/uast/UPolyadicExpression>(Lcom/intellij/openapi/project/Project;[Lcom/intellij/codeInspection/CommonProblemDescriptor;Ljava/util/Set<Lcom/intellij/psi/PsiFile;>;Ljava/util/Map<Ljava/lang/String;Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<Lcom/intellij/codeInspection/i18n/I18nizeBatchQuickFix$HardcodedStringContextData;>;>;)VelementpropertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;files
bundleManager8Lcom/intellij/lang/properties/psi/ResourceBundleManager;replacementsdialogELcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;�Ljava/util/ArrayList<Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<Lcom/intellij/codeInspection/i18n/I18nizeBatchQuickFix$HardcodedStringContextData;>;>;�Lcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog<Lcom/intellij/codeInspection/i18n/I18nizeBatchQuickFix$HardcodedStringContextData;>;H6com/intellij/lang/properties/psi/ResourceBundleManager@(Lcom/intellij/openapi/project/Project;Ljava/util/Map<Ljava/lang/String;Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<Lcom/intellij/codeInspection/i18n/I18nizeBatchQuickFix$HardcodedStringContextData;>;>;Ljava/util/Set<Lcom/intellij/psi/PsiFile;>;Lcom/intellij/lang/properties/psi/ResourceBundleManager;)VmethodExpression)Lcom/intellij/psi/PsiReferenceExpression;qualifierExpression Lcom/intellij/psi/PsiExpression;
qualifiedName
methodNameexpressions![Lcom/intellij/psi/PsiExpression;
expressionQX(Lcom/intellij/psi/PsiExpression;)Lcom/intellij/openapi/util/Couple<Ljava/lang/String;>;RuntimeInvisibleAnnotationsnlsInfo*Lcom/intellij/codeInspection/i18n/NlsInfo;usage Lorg/jetbrains/uast/UExpression;usages)lambda$showI18nizeMultipleStringsDialog$4�(Ljava/util/ArrayList;Lcom/intellij/openapi/project/Project;Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;)V	exception/Lcom/intellij/util/IncorrectOperationException;euExpressionlanguageLcom/intellij/lang/Language;i18NTextelementFactory$Lcom/intellij/psi/PsiElementFactory;callDescriptor"Lcom/intellij/openapi/util/Couple;generationPlugin6Lorg/jetbrains/uast/generate/UastCodeGenerationPlugin;pluginElementFactory0Lorg/jetbrains/uast/generate/UastElementFactory;	argumentsreceivercallExpression$Lorg/jetbrains/uast/UCallExpression;iIpsiElements6Lcom/intellij/openapi/util/Couple<Ljava/lang/String;>;)lambda$showI18nizeMultipleStringsDialog$3d(Lcom/intellij/codeInspection/i18n/I18nizeBatchQuickFix$HardcodedStringContextData;)Ljava/util/List;)lambda$showI18nizeMultipleStringsDialog$2A(Lcom/intellij/psi/PsiElement;)Lcom/intellij/usageView/UsageInfo;lambda$applyFix$1(Ljava/util/Map;Lcom/intellij/openapi/project/Project;Ljava/util/Set;Lcom/intellij/lang/properties/psi/ResourceBundleManager;)Vlambda$applyFix$0�(Lcom/intellij/openapi/project/Project;[Lcom/intellij/codeInspection/CommonProblemDescriptor;Ljava/util/Set;Ljava/util/Map;)Lcom/intellij/lang/properties/psi/ResourceBundleManager;
Exceptions~java/lang/Exception<clinit>
SourceFileI18nizeBatchQuickFix.javaNestMembersBootstrapMethods�
�����"java/lang/invoke/LambdaMetafactorymetafactory�(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;x�
��z{�:()Lcom/intellij/lang/properties/psi/ResourceBundleManager;�(Ljava/lang/Object;)V�
��xy�;(Lcom/intellij/lang/properties/psi/ResourceBundleManager;)V�
�����$java/lang/invoke/StringConcatFactory�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;�r�
��tuu�
��[\�!Templates are not supported for �%No UAST generation plugin exist for �
��vwwInnerClassesHardcodedStringContextData	Localized�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
��0org/jetbrains/uast/UQualifiedReferenceExpression�>Argument for @NotNull parameter '%s' of %s.%s must not be null�
R����format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException��
��[Ljava/lang/Object;�!����
�/*���'���U+���-���,����Y�	:�
Y�:+,�
��*+��!�'�-W�3�1!2*35489K=T>�HU�UUUU	
!4*+
 U!4*+

���s�*���,���-���+����1Y�3:�4Y�6:+:�66��2:		�7�9:

�=:��

C�E�K�M:�w�S:

�W�]��
�c:
�g����-�m�s:�/�u�y�{
�~W�u�y����~W�n����������:��Y��:
��W��Y��:���~W�yY����:-�sY������W,
�����������g���Y��:*��:����������:�yY������������:-�ɺ��sY������W,
�������J�3�
�	46hn146�*7�9IK�t46hn1467�9NX�s�j�
����	46hn146��*!D*E3GLHXI_KsJxM}N�O�P�Q�R�S�T�U�X�Y�XZ
[\](^8_Sa^cadue~f�g�h�g�i�j�k�m�n�m�o�G�s��RS
I88w����V~s �iV�PS�0w�m!"
X�#$
_�%&xy'(L�)*	���
�*�+3�,-H
I.8/��0~s 1�
�*�+2;���?	
�+���,���-�	����Y,����:��Y+-����:�����:�1Y�3:��:		���I	���s:

�u�y�{��:�������:������ާ���������gW+*��+���
���3;		�C
�4nhG���1��'s�$�
�0�Fy*z@�H�O�X�u����������������������p�<$u7
O�=>X�?�����
�@A*�B@�CD>u70
X�?��
*�BE@�CFI
���c*��]*��L+�M,�,�!�N+�&:��*��)�-:���2�2��-�4��3)�%"@�����S�"�6
����'�/�6�F�L�N�X�Z�a��>PJKILM':N/2OFPQcRMTU
����V+�
��+�:M,�@�+��M,��N-���*-���K:�A:�G�
*�G�I�����3	�^��,KB��&		����8�?�G�Q�T��4?VW8XYVVVRYGZGZ/U	
[\���*��:�������s:�M+,���Q�T�K�W�u�y�:�u�y�{:6�]���]��:	�]�K:
	�`:-�Q�T�u�y�d�g�k:+�o:

	�u:�{�+��	����W�
�1:����
-�Q�T��k	�u:�:����:�������������:�����������+��:��Y��:�Q	���~W�u�y�d��W�������
�����:�����	��:�
ӹ�W���ض����u��$���������3{��M	�4���s^^�}�4���s^^�K��v"��4���s^^�K��v��(�4���s^^�K��v����4���s^^�K��v"�5���\��@��3���4���s^^�K��v�	�4���s^^��4�����1��!�&�+�2�7�D�Q�`�n�|�����������������������������
���"�)�.�>�A�K�T�j�}������������������������RM�RM]^�,_^nn#$	|``Y
�Wab�9c�3de
�RM
�fg)�hiK�jkT�l�;mY� noT�pqD�Q�r��B��=>�CD4
�fsT�l/D�/Q�r�0@
�
tu�Y*�{L+���ް�
}~�


vw�8��Y*�����~�<$xy�w+����*,+-��3
�:
;<�4�
@A
z{�q*+,-��-����*,��3�567�*
|}�!	�������(
���������<
<EN<W`N<`WiY�S�0Y�S�'Y�S�Y�S�Y�S�Y�S�Y�S�;
;;;DDDDMMMVY�S�Y�S�Y�S�Y�S��ϻ�Z_�ӿ3��D��������������A�����������y��GB�������F���������������������������yPK%����=com/intellij/codeInspection/i18n/I18nizeHandlerProvider.class���='
java/lang/Object<init>()V-com.intellij.java-i18n.i18nizeHandlerProvider


2com/intellij/openapi/extensions/ExtensionPointNamecreateH(Ljava/lang/String;)Lcom/intellij/openapi/extensions/ExtensionPointName;	7com/intellij/codeInspection/i18n/I18nizeHandlerProviderEP_NAME4Lcom/intellij/openapi/extensions/ExtensionPointName;	SignatureoLcom/intellij/openapi/extensions/ExtensionPointName<Lcom/intellij/codeInspection/i18n/I18nizeHandlerProvider;>;CodeLineNumberTableLocalVariableTablethis9Lcom/intellij/codeInspection/i18n/I18nizeHandlerProvider;
getHandler�(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/openapi/util/TextRange;)Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler;�(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/openapi/util/TextRange;)Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler<*>;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations<clinit>
SourceFileI18nizeHandlerProvider.java!/*�� ! """#"""$!	�	��%&PK�-iɈ
�
Dcom/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1$1.class���=t	>com/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1$1this$0>Lcom/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1;		
val$selectedRange%Lcom/intellij/openapi/util/TextRange;	
val$jspFileLcom/intellij/psi/jsp/JspFile;
+com/intellij/psi/PsiRecursiveElementVisitor<init>()Vcom/intellij/psi/PsiElementgetTextRange'()Lcom/intellij/openapi/util/TextRange;
 #com/intellij/openapi/util/TextRangeintersectsStrict((Lcom/intellij/openapi/util/TextRange;)Z"#$%&com/intellij/psi/jsp/JspFilegetLanguage()Lcom/intellij/lang/Language;(!com/intellij/psi/jsp/JspxLanguage*7com/intellij/psi/templateLanguages/OuterLanguageElement,com/intellij/psi/xml/XmlTag
./ contains+123getValue$()Lcom/intellij/psi/xml/XmlTagValue;56 com/intellij/psi/xml/XmlTagValue8-com/intellij/util/IncorrectOperationException:i18nize.jsp.error<java/lang/Object
>?@AB%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
7DE(Ljava/lang/String;)V
GHIvisitElement (Lcom/intellij/psi/PsiElement;)V�(Lcom/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1;Lcom/intellij/openapi/util/TextRange;Lcom/intellij/psi/jsp/JspFile;)VCodeLineNumberTableLocalVariableTablethis@Lcom/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1$1;elementLcom/intellij/psi/PsiElement;elementRange
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFileI18nizeJspHandlerProvider.javaEnclosingMethod[<com/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1]^checkApplicabilityA(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;)VNestHosta:com/intellij/codeInspection/i18n/I18nizeJspHandlerProviderInnerClasses$$$reportNull$$$0(I)Vcd
e>Argument for @NotNull parameter '%s' of %s.%s must not be nullgPHjava/lang/StringlformatnB
mo"java/lang/IllegalArgumentExceptionq
rD 	

JKH*+�*,�*-�*��L#MNOHIK�|+��f+�M,*���_*��!�'�
+�)�8+�+�B*�,�-�7,*��-�+�+�0�4*��-��7Y9�;�=�C�*+�F�S�'4L"%&(<+G,e-v0{1M |NO|PQmR
T	UVU
cdK-!h�;YiSYjSYkS�p�rZ_�s�bZYZ\WX_`PK��g���Dcom/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1$2.class���=9	>com/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1$2this$0>Lcom/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1;
	
:com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog<init>�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UExpression;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;ZZ)V/com/intellij/ide/fileTemplates/JavaTemplateUtilI18nized JSP Expression.jsp(Lcom/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1;Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UExpression;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;ZZ)VCodeLineNumberTableLocalVariableTablethis@Lcom/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1$2;project&Lcom/intellij/openapi/project/Project;contextLcom/intellij/psi/PsiFile;literalExpression Lorg/jetbrains/uast/UExpression;defaultPropertyValueLjava/lang/String;
customizationSLcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;showJavaCodeInfoZshowPreviewgetTemplateName()Ljava/lang/String;	Signature^Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog<Lorg/jetbrains/uast/UExpression;>;
SourceFileI18nizeJspHandlerProvider.javaEnclosingMethod,<com/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1./createDialog�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;NestHost2:com/intellij/codeInspection/i18n/I18nizeJspHandlerProviderInnerClasses5Qcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization7=com/intellij/lang/properties/references/I18nizeQuickFixDialogDialogCustomization �	*+�*,-��P\	 !"#"$%-�S&'()*+-013+468	PK���JJBcom/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1.class���=�
java/lang/Object<init>()Vcom/intellij/psi/jsp/JspFile


-com/intellij/codeInspection/i18n/JavaI18nUtilgetSelectedRangee(Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Lcom/intellij/openapi/util/TextRange;getBaseLanguageRoot()Lcom/intellij/psi/PsiFile;>com/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1$1
�(Lcom/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1;Lcom/intellij/openapi/util/TextRange;Lcom/intellij/psi/jsp/JspFile;)Vcom/intellij/psi/PsiFileaccept'(Lcom/intellij/psi/PsiElementVisitor;)V !
getProject(()Lcom/intellij/openapi/project/Project;#$%&'8com/intellij/lang/properties/psi/PropertyCreationHandlercreateProperty�(Lcom/intellij/openapi/project/Project;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;[Lorg/jetbrains/uast/UExpression;)V)*+,-"com/intellij/openapi/editor/EditorgetDocument(()Lcom/intellij/openapi/editor/Document;
/0123#com/intellij/openapi/util/TextRangegetStartOffset()I
/563getEndOffset89:;<$com/intellij/openapi/editor/Document
replaceString(IILjava/lang/CharSequence;)V
>?@AB.com/intellij/codeInspection/i18n/I18nizeActiongetEnclosingStringLiteralo(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;)Lorg/jetbrains/uast/expressions/UInjectionHost;8DEFgetText9(Lcom/intellij/openapi/util/TextRange;)Ljava/lang/String;H>com/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1$2
GJK(Lcom/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1;Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UExpression;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;ZZ)VM<com/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1O4com/intellij/codeInspection/i18n/I18nQuickFixHandlerCodeLineNumberTableLocalVariableTablethis>Lcom/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1;checkApplicabilityA(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;)VpsiFileLcom/intellij/psi/PsiFile;editor$Lcom/intellij/openapi/editor/Editor;jspFileLcom/intellij/psi/jsp/JspFile;
selectedRange%Lcom/intellij/openapi/util/TextRange;root
Exceptionsb-com/intellij/util/IncorrectOperationExceptionperformI18nization(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lorg/jetbrains/uast/UExpression;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Lorg/jetbrains/uast/UExpression;Lcom/intellij/lang/properties/psi/PropertyCreationHandler;)VliteralExpression Lorg/jetbrains/uast/UExpression;propertiesFilesLjava/util/Collection;keyLjava/lang/String;valuei18nizedText
parameters![Lorg/jetbrains/uast/UExpression;propertyCreationHandler:Lcom/intellij/lang/properties/psi/PropertyCreationHandler;project&Lcom/intellij/openapi/project/Project;selectedTextLocalVariableTypeTableILjava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;
StackMapTablex$com/intellij/openapi/project/Project	Signature;(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lorg/jetbrains/uast/UExpression;Ljava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Lorg/jetbrains/uast/UExpression;Lcom/intellij/lang/properties/psi/PropertyCreationHandler;)VgetEnclosingLiteral`(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;)Lorg/jetbrains/uast/UExpression;filecreateDialog�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;text�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog<Lorg/jetbrains/uast/UExpression;>;jLjava/lang/Object;Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler<Lorg/jetbrains/uast/UExpression;>;
SourceFileI18nizeJspHandlerProvider.javaEnclosingMethod�:com/intellij/codeInspection/i18n/I18nizeJspHandlerProviderNestHostInnerClasses�Qcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization�=com/intellij/lang/properties/references/I18nizeQuickFixDialogDialogCustomization LNP/*��QRSTUVP�'+�N,-�	:-�:�Y*-���Q"#&3R>'ST'WX'YZ"[\]^_X`acdP
>+�:
,+�	:��	
�",�(�.�4�7�Q=>?@&A=BRz>ST>WX>YZ>ef>gh>ij>kj>lj>mn>op	6qr
/s^t>guv�w/`ayz{|PD+,�=�QFR ST}XYZ~P�
5-�:,-�	:��,�(�C:�GY*+�I�QKM
NO#PRH5ST5qr5YZ5WX/[\
(]^#�jv�/y�y��������"LG���	PK� `�%	%	@com/intellij/codeInspection/i18n/I18nizeJspHandlerProvider.class���=K
7com/intellij/codeInspection/i18n/I18nizeHandlerProvider<init>()Vcom/intellij/psi/jsp/JspFile	

:com/intellij/codeInspection/i18n/I18nizeJspHandlerProviderHADLER6Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler;<com/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1
	SignatureXLcom/intellij/codeInspection/i18n/I18nQuickFixHandler<Lorg/jetbrains/uast/UExpression;>;CodeLineNumberTableLocalVariableTablethis<Lcom/intellij/codeInspection/i18n/I18nizeJspHandlerProvider;
getHandler�(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/openapi/util/TextRange;)Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler;psiFileLcom/intellij/psi/PsiFile;editor$Lcom/intellij/openapi/editor/Editor;range%Lcom/intellij/openapi/util/TextRange;
StackMapTable#4com/intellij/codeInspection/i18n/I18nQuickFixHandler�(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/openapi/util/TextRange;)Lcom/intellij/codeInspection/i18n/I18nQuickFixHandler<*>;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations<clinit>
SourceFileI18nizeJspHandlerProvider.javaNestMembers->com/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1$2/>com/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1$1InnerClasses$$$reportNull$$$0(I)V12

3>Argument for @NotNull parameter '%s' of %s.%s must not be null5java/lang/Object7java/lang/String>format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;@A
?B"java/lang/IllegalArgumentExceptionD(Ljava/lang/String;)VF
EG[Ljava/lang/Object;I!

/*��'+��4,��4-��4+��	�	��!
@"[*'''' $%&&&'&&&(#�Y��	�
12�N6�8�!)Y9S�Y:S�Y;S�Y<SY=S�C�EZ_�H�!:� ?J�?J�?J�?J0,.)*+,.PK:�@�@]com/intellij/codeInspection/i18n/InvalidPropertyKeyInspection$UnresolvedPropertyVisitor.class���=#
3com/intellij/psi/JavaRecursiveElementWalkingVisitor<init>()Vjava/util/HashMap
	
Wcom/intellij/codeInspection/i18n/InvalidPropertyKeyInspection$UnresolvedPropertyVisitor
myProblemsLjava/util/Map;		myManager/Lcom/intellij/codeInspection/InspectionManager;	onTheFlyZ"com/intellij/psi/PsiAnonymousClassgetArgumentList&()Lcom/intellij/psi/PsiExpressionList; !"#"com/intellij/psi/PsiExpressionListaccept'(Lcom/intellij/psi/PsiElementVisitor;)V
%&'visitReferenceExpression,(Lcom/intellij/psi/PsiReferenceExpression;)V
)*+isComputedPropertyExpression#(Lcom/intellij/psi/PsiExpression;)Z-./01'com/intellij/psi/PsiReferenceExpressionresolve()Lcom/intellij/psi/PsiElement;3com/intellij/psi/PsiField5com/intellij/psi/PsiModifier7final29:;hasModifierProperty(Ljava/lang/String;)Z2=>?getContainingFile()Lcom/intellij/psi/PsiFile;-=2BCDgetInitializer"()Lcom/intellij/psi/PsiExpression;
FGHIJcom/intellij/psi/util/PsiUtilskipParenthesizedExprDownB(Lcom/intellij/psi/PsiExpression;)Lcom/intellij/psi/PsiExpression;
LMNOP)com/intellij/psi/impl/source/PsiFieldImplgetDetachedInitializer@(Lcom/intellij/psi/PsiVariable;)Lcom/intellij/psi/PsiExpression;
RSTcomputeStringValue4(Lcom/intellij/psi/PsiExpression;)Ljava/lang/String;
VWX#visitPropertyKeyAnnotationParameterU(Lcom/intellij/psi/PsiExpression;Ljava/lang/String;Lcom/intellij/psi/PsiExpression;)VZ!com/intellij/psi/PsiLocalVariable
\]^checkLocalVariableO(Lcom/intellij/psi/PsiLocalVariable;Lcom/intellij/psi/PsiReferenceExpression;)V`com/intellij/psi/PsiCodeBlock
bcdef!com/intellij/psi/util/PsiTreeUtilgetParentOfTypeM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lcom/intellij/psi/PsiElement;
hijkl'com/intellij/psi/controlFlow/DefUseUtilgetDefsz(Lcom/intellij/psi/PsiCodeBlock;Lcom/intellij/psi/PsiVariable;Lcom/intellij/psi/PsiElement;)[Lcom/intellij/psi/PsiElement;YB
FopJdeparenthesizeExpressionrstu1com/intellij/psi/PsiElement	getParent
wxyz{%com/siyeh/ig/psiutils/ExpressionUtils
getAssignmentI(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiAssignmentExpression;}~�D(com/intellij/psi/PsiAssignmentExpressiongetLExpression}��DgetRExpression�)com/intellij/psi/PsiConditionalExpression���DgetThenExpression���DgetElseExpression�%com/intellij/psi/PsiLiteralExpression����getValue()Ljava/lang/Object;�java/lang/String�com/intellij/openapi/util/Ref
�
�����-com/intellij/codeInspection/InspectionManager
getProject(()Lcom/intellij/openapi/project/Project;
�����-com/intellij/codeInspection/i18n/JavaI18nUtilisValidPropertyReferencez(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiExpression;Ljava/lang/String;Lcom/intellij/openapi/util/Ref;)Z
����get
��� appendPropertyKeyNotFoundProblem�(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/psi/PsiExpression;Lcom/intellij/codeInspection/InspectionManager;Ljava/util/Map;Z)V�s�com/intellij/psi/PsiExpression�!com/intellij/psi/PsiNameValuePair����getName()Ljava/lang/String;�'com/intellij/codeInsight/AnnotationUtil�resourceBundle
�����java/util/Objectsequals'(Ljava/lang/Object;Ljava/lang/Object;)Z��
�����7com/intellij/lang/properties/PropertiesReferenceManagergetInstancea(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/PropertiesReferenceManager;
�����*com/intellij/openapi/module/ModuleUtilCorefindModuleForPsiElementC(Lcom/intellij/psi/PsiElement;)Lcom/intellij/openapi/module/Module;
����findPropertiesFilesH(Lcom/intellij/openapi/module/Module;Ljava/lang/String;)Ljava/util/List;�����java/util/ListisEmpty()Z�,inspection.invalid.resource.bundle.reference�java/lang/Object
�����%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;�)com/intellij/codeInspection/LocalQuickFix	�����0com/intellij/codeInspection/ProblemHighlightTypeLIKE_UNKNOWN_SYMBOL2Lcom/intellij/codeInspection/ProblemHighlightType;
����createProblemDescriptor�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Lcom/intellij/codeInspection/LocalQuickFix;Lcom/intellij/codeInspection/ProblemHighlightType;Z)Lcom/intellij/codeInspection/ProblemDescriptor;�����
java/util/MapputIfAbsent8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;�(com/intellij/psi/PsiMethodCallExpression
����mustBePropertyKeyB(Lcom/intellij/psi/PsiExpression;Lcom/intellij/openapi/util/Ref;)Z
����getPropertyValueParamsCountI(Lcom/intellij/psi/PsiExpression;Ljava/lang/String;)Ljava/util/SortedSet;���java/util/SortedSet���size()I��lastjava/lang/Integer
intValues�

resolveMethod()Lcom/intellij/psi/PsiMethod;getExpressions#()[Lcom/intellij/psi/PsiExpression;com/intellij/psi/PsiMethodgetParameterList%()Lcom/intellij/psi/PsiParameterList;!com/intellij/psi/PsiParameterListgetParametersCount getParameter"(I)Lcom/intellij/psi/PsiParameter;
�"#$requireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;&com/intellij/psi/PsiParameter%()�	isVarArgs
+,-hasArrayTypeAt.(ILcom/intellij/psi/PsiMethodCallExpression;)Z/(property.has.more.parameters.than.passed
123valueOf(I)Ljava/lang/Integer;	�567EMPTY_ARRAY,[Lcom/intellij/codeInspection/LocalQuickFix;
�9�:�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Z[Lcom/intellij/codeInspection/LocalQuickFix;Lcom/intellij/codeInspection/ProblemHighlightType;)Lcom/intellij/codeInspection/ProblemDescriptor;<4inspection.unresolved.property.key.reference.message
>?@AB0com/intellij/lang/properties/references/I18nUtilpropertiesFilesByBundleNameA(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Ljava/util/List;
DEFfilterNotInLibraryH(Lcom/intellij/openapi/project/Project;Ljava/util/List;)Ljava/util/List;�HIJcontainsKey(Ljava/lang/Object;)ZL6com/intellij/codeInspection/i18n/JavaCreatePropertyFix
KNOB(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/List;)V�QR�put
TUV�W-com/intellij/openapi/roots/ProjectRootManagerW(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/roots/ProjectRootManager;
TYZ[getFileIndex/()Lcom/intellij/openapi/roots/ProjectFileIndex;]java/util/ArrayList��
\`a(I)V�cdeiterator()Ljava/util/Iterator;ghij�java/util/IteratorhasNextglm�nexto/com/intellij/lang/properties/psi/PropertiesFilenqrsgetVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;uvwxy+com/intellij/openapi/roots/ProjectFileIndexisInLibrary)(Lcom/intellij/openapi/vfs/VirtualFile;)Z�{|Jadd���getExpressionTypes()[Lcom/intellij/psi/PsiType;�com/intellij/psi/PsiArrayType�+com/intellij/psi/PsiParenthesizedExpression	Signature]Ljava/util/Map<Lcom/intellij/psi/PsiElement;Lcom/intellij/codeInspection/ProblemDescriptor;>;3(Lcom/intellij/codeInspection/InspectionManager;Z)VCodeLineNumberTableLocalVariableTablethisYLcom/intellij/codeInspection/i18n/InvalidPropertyKeyInspection$UnresolvedPropertyVisitor;managervisitAnonymousClass'(Lcom/intellij/psi/PsiAnonymousClass;)VaClass$Lcom/intellij/psi/PsiAnonymousClass;argList$Lcom/intellij/psi/PsiExpressionList;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
visitClass(Lcom/intellij/psi/PsiClass;)VLcom/intellij/psi/PsiClass;
visitField(Lcom/intellij/psi/PsiField;)VfieldLcom/intellij/psi/PsiField;visitClassInitializer)(Lcom/intellij/psi/PsiClassInitializer;)Vinitializer&Lcom/intellij/psi/PsiClassInitializer; Lcom/intellij/psi/PsiExpression;highlightedExpressionkeyLjava/lang/String;
expression)Lcom/intellij/psi/PsiReferenceExpression;resolvedExpressionLcom/intellij/psi/PsiElement;thenExpressionelseExpressionconditionalExpression+Lcom/intellij/psi/PsiConditionalExpression;rhs
assignment*Lcom/intellij/psi/PsiAssignmentExpression;defvariable#Lcom/intellij/psi/PsiLocalVariable;blockLcom/intellij/psi/PsiCodeBlock;defs[Lcom/intellij/psi/PsiElement;�valueLjava/lang/Object;
bundleNamedescriptionproblem/Lcom/intellij/codeInspection/ProblemDescriptor;	propFilesLjava/util/List;9Lcom/intellij/lang/properties/PropertiesReferenceManager;module$Lcom/intellij/openapi/module/Module;nvp#Lcom/intellij/psi/PsiNameValuePair;iIparamsCountLjava/util/SortedSet;
maxParamCount
methodCall*Lcom/intellij/psi/PsiMethodCallExpression;methodLcom/intellij/psi/PsiMethod;args![Lcom/intellij/psi/PsiExpression;expressionsresourceBundleNameLcom/intellij/openapi/util/Ref;LocalVariableTypeTableCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;*Ljava/util/SortedSet<Ljava/lang/Integer;>;3Lcom/intellij/openapi/util/Ref<Ljava/lang/String;>;�visitLiteralExpression*(Lcom/intellij/psi/PsiLiteralExpression;)V'Lcom/intellij/psi/PsiLiteralExpression;problemspropertiesFiles�(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/psi/PsiExpression;Lcom/intellij/codeInspection/InspectionManager;Ljava/util/Map<Lcom/intellij/psi/PsiElement;Lcom/intellij/codeInspection/ProblemDescriptor;>;Z)Vfile1Lcom/intellij/lang/properties/psi/PropertiesFile;project&Lcom/intellij/openapi/project/Project;	fileIndex-Lcom/intellij/openapi/roots/ProjectFileIndex;resultDLjava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;�(Lcom/intellij/openapi/project/Project;Ljava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;)Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;RuntimeInvisibleAnnotationsparentgetProblems()Ljava/util/Map;_()Ljava/util/Map<Lcom/intellij/psi/PsiElement;Lcom/intellij/codeInspection/ProblemDescriptor;>;
SourceFile!InvalidPropertyKeyInspection.javaNestHost�=com/intellij/codeInspection/i18n/InvalidPropertyKeyInspectionInnerClassesUnresolvedPropertyVisitor$$$reportNull$$$0�a
�"com/intellij/openapi/module/Module�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null������������
E����&]��format�
�"java/lang/IllegalArgumentException(Ljava/lang/String;)V
java/lang/IllegalStateException
[Ljava/lang/Object;java/lang/RuntimeException! ����h*�*�Y�	�
*+�*���XTYZ[� ������t+���+�M,�
,*���	��_`ac� �������	������F	+������g�	��	���	������F	+������k�	��	���	������F	+������o�	��	���	���&'�_�+���*+�$+�(��+�,M,�2�S,�2N-6�8��-�<+�@�-�A�EY::�-�K�E:+:�Q:*+�U�,�Y�*,�Y+�[���r2�����Fs
tuwx(y3z4~CT�]�`�g�p�s�z����\	O��Q��]��`��g	��(K��������h���	���]^��+���+_�a�_N-��-+,�g::�66��2:�Y�!�Y�m�n:	*,	�Q	�U�|�-�t�q�v:		�c	�|�W	���n:

���7
��:��:��:
*,�Q�U*,
�Q
�U�*,
�Q
�U���P��9�_�Y-_���3r�l}����V����9�A�P�\�_�g�s����������������������zP��	�!�����
�-���H��
se��	9�������������������	��	�
ST�l*���*����L+���+����������������WX�}

,����Y��:*���+,���(����:�,-*�*�
*�����+��:���y��:�������+����:+��:�J,��:		���6���Y,S��:
*�+
�޲�*���:*�
+��W�:+��:��*�:+���q��+���-������:�������������6�	��:		�
:
�:6���2+��`���
��
��`�y
�`��!�%�'�[`	�*�O*�
	*�	.��Y,SY�0SY�dd�0S��*��4��8��W�	���Y����;��������	������������r�0����r�*������/
�����������������&����)�.�A�D�[�j�u�{�������������������	�&�'�6�B�K�T�_�h�z����������������)���$��
�
���=��	uR��{L��[o��W���	���6���B���	K���
T���� �������������� �=��		���������b+���+�(��*++�Q+�U��	�	���������	���
����
�*���+���,�	��-�
�����;��Y+S��:,��*,�=�C:,�G��,-,�����KY,+�M����PW��k		�+���������������
������������K�*
.�>�F�I�N�Z�a������R��������������>K��N;������N;�����%������!�����
EF�m*���+�
��*�S�XM�\Y+�^�_N+�b:�f�+�k�n:,�p�t�-�zW���-Y�����	�u\g�.n�I\�	(
FV_b�4F��m��m��S��(E���m��(E�����������
��
,-�x-+�*+�}�~��+�}�~2������+@�,�-��-��
*+��C*��L+���$+���,*+�����*+�����+��K*��L���+����
�r'�'/4>!�C��<�����/*�
��%�����
�a����KKKKKKKKKKKKKKKQ��	���KKKKKKKKKKKKKKKO�����LLLU^gpgy�g�����Y�S�fYS�]YS�TYS�KYS�BYS�9YS�0YS�'YS�YS�Y	S�Y
S��KKKKKKKKKKKKKKKTY
S�YS��IIR[dmv��������YS�NY
S�EYS�<YS�3YS�*YS�!YS�YS�YS����LLLLLLLLLLLLLLLW�Z_���Z_�����$�LE��K�C����O� �� �� �� �� �� �� �� �� �� �� �� �� �K� �� �� �I� �� �� �� �� �� �� �� �� �� �� �O�J�J"�
��
����PK��� ��Ccom/intellij/codeInspection/i18n/InvalidPropertyKeyInspection.class���=�
?com/intellij/codeInspection/AbstractBaseJavaLocalInspectionTool<init>()VUnresolvedPropertyKey


=com/intellij/codeInspection/i18n/InvalidPropertyKeyInspectioncheckElement(Lcom/intellij/psi/PsiElement;Lcom/intellij/codeInspection/InspectionManager;Z)[Lcom/intellij/codeInspection/ProblemDescriptor;com/intellij/psi/PsiClassgetInitializers)()[Lcom/intellij/psi/PsiClassInitializer;com/intellij/util/SmartList
$com/intellij/psi/PsiClassInitializergetBody!()Lcom/intellij/psi/PsiCodeBlock;
 !"#*com/intellij/util/containers/ContainerUtiladdAllA(Ljava/util/Collection;[Ljava/lang/Object;)Ljava/util/Collection;%&'()java/util/ListisEmpty()Z	+,-./-com/intellij/codeInspection/ProblemDescriptorEMPTY_ARRAY0[Lcom/intellij/codeInspection/ProblemDescriptor;%123toArray(([Ljava/lang/Object;)[Ljava/lang/Object;/6789:com/intellij/psi/PsiFieldgetInitializer"()Lcom/intellij/psi/PsiExpression;

<=>appendProblems`(Lcom/intellij/codeInspection/InspectionManager;ZLjava/util/List;Lcom/intellij/psi/PsiElement;)V6@ABgetModifierList$()Lcom/intellij/psi/PsiModifierList;D com/intellij/psi/PsiEnumConstantCFGHgetArgumentList&()Lcom/intellij/psi/PsiExpressionList;
JKL"Mjava/util/Collections,(Ljava/util/Collection;[Ljava/lang/Object;)ZOWcom/intellij/codeInspection/i18n/InvalidPropertyKeyInspection$UnresolvedPropertyVisitor
NQR3(Lcom/intellij/codeInspection/InspectionManager;Z)VTUVWXcom/intellij/psi/PsiElementaccept'(Lcom/intellij/psi/PsiElementVisitor;)V
NZ[\getProblems()Ljava/util/Map;^&_
java/util/Map^abcvalues()Ljava/util/Collection;e1fjava/util/CollectionCodeLineNumberTableLocalVariableTablethis?Lcom/intellij/codeInspection/i18n/InvalidPropertyKeyInspection;getShortName()Ljava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationscheckMethod~(Lcom/intellij/psi/PsiMethod;Lcom/intellij/codeInspection/InspectionManager;Z)[Lcom/intellij/codeInspection/ProblemDescriptor;methodLcom/intellij/psi/PsiMethod;manager/Lcom/intellij/codeInspection/InspectionManager;
isOnTheFlyZ$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotations
checkClass}(Lcom/intellij/psi/PsiClass;Lcom/intellij/codeInspection/InspectionManager;Z)[Lcom/intellij/codeInspection/ProblemDescriptor;descriptorsinitializer&Lcom/intellij/psi/PsiClassInitializer;aClassLcom/intellij/psi/PsiClass;initializers'[Lcom/intellij/psi/PsiClassInitializer;resultLjava/util/List;LocalVariableTypeTableALjava/util/List<Lcom/intellij/codeInspection/ProblemDescriptor;>;
StackMapTable�-com/intellij/codeInspection/InspectionManager�
checkField}(Lcom/intellij/psi/PsiField;Lcom/intellij/codeInspection/InspectionManager;Z)[Lcom/intellij/codeInspection/ProblemDescriptor;fieldLcom/intellij/psi/PsiField;elementLcom/intellij/psi/PsiElement;BLjava/util/List<-Lcom/intellij/codeInspection/ProblemDescriptor;>;	Signature�(Lcom/intellij/codeInspection/InspectionManager;ZLjava/util/List<-Lcom/intellij/codeInspection/ProblemDescriptor;>;Lcom/intellij/psi/PsiElement;)VonTheFlyvisitorYLcom/intellij/codeInspection/i18n/InvalidPropertyKeyInspection$UnresolvedPropertyVisitor;problemsLjava/util/Map;]Ljava/util/Map<Lcom/intellij/psi/PsiElement;Lcom/intellij/codeInspection/ProblemDescriptor;>;
SourceFile!InvalidPropertyKeyInspection.javaNestMembersInnerClassesUnresolvedPropertyVisitor$$$reportNull$$$0(I)V��

�>Argument for @NotNull parameter '%s' of %s.%s must not be null�java/lang/Object�su��q{�java/lang/String�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��[Ljava/lang/Object;�!
g/*��hijklmg-�h!ijknopoqrgi+���,���+,�	��h&i*jkstuvwxpyoozoo{|gMx+���,���+�:�Y�::�66�+2:		�,�	:

�
�W�����$���*�0�4��1�	
����(4�
L4h"+,!-;.I/N0V-\4iRI
}/
;~	xjkx��xuvxwx`��!W���!W��pyoozoo��g�f+���,����Y�:,+�5�;,+�?�;+�C�,+�C�E�;�$���*�0�4���9
L4h9:&;3<:=J?i4fjkf��fuvfwxM���M��pyoozoo
=>g�-�-*�	:�
,�IW��hCDEFIi4}/uvwx���������

g�8�NY+�PN*-�S-�Y:�]���`�*�d�4���%N^Q4hL
MNOi48��8uv8�x
.��!���!��py
��g.�����%%-5-=-Y�S�Y�S�Y�S�Y�S�Y�S�&&&..66Y�S�Y�S�Y�S�����Z_�����	�,���������������+������������
N
�
���NPKʻ-<com/intellij/codeInspection/i18n/JavaCreatePropertyFix.class���=�
9com/intellij/lang/properties/references/CreatePropertyFix<init>()V
	B(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/List;)V

doAction�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;Lcom/intellij/lang/properties/references/I18nizeQuickFixModel;)Lcom/intellij/openapi/util/Couple;%com/intellij/psi/PsiLiteralExpression	 com/intellij/openapi/util/CouplefirstLjava/lang/Object;java/lang/Stringjava/lang/StringBuilder

append(C)Ljava/lang/StringBuilder;
 !"length()I
$%&'()com/intellij/openapi/util/text/StringUtilescapeStringCharacters/(ILjava/lang/String;Ljava/lang/StringBuilder;)V*+,run�(Lcom/intellij/openapi/project/Project;Ljava/lang/StringBuilder;Lcom/intellij/psi/PsiElement;)Lcom/intellij/util/ThrowableRunnable;
./0+1,com/intellij/openapi/application/WriteAction((Lcom/intellij/util/ThrowableRunnable;)V3-com/intellij/util/IncorrectOperationException	567896com/intellij/codeInspection/i18n/JavaCreatePropertyFixLOG(Lcom/intellij/openapi/diagnostic/Logger;
;<=>?&com/intellij/openapi/diagnostic/Loggererror(Ljava/lang/Throwable;)VAC:com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialogE-org/jetbrains/uast/expressions/UInjectionHost
GHIJK org/jetbrains/uast/UastContextKt
toUElementM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;
5MNOcreateDefaultCustomizationw(Ljava/lang/String;Ljava/util/List;)Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;
BQR�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UExpression;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;ZZ)V
5
UVWXYcom/intellij/psi/JavaPsiFacadegetElementFactoryL(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiElementFactory;
[\]toString()Ljava/lang/String;_`abc"com/intellij/psi/PsiElementFactorycreateExpressionFromTextQ(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiExpression;efghicom/intellij/psi/PsiElementreplace<(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;
;klmgetInstance;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;CodeLineNumberTableLocalVariableTablethis8Lcom/intellij/codeInspection/i18n/JavaCreatePropertyFix;elementLcom/intellij/psi/PsiElement;keyLjava/lang/String;propertiesFilesLjava/util/List;LocalVariableTypeTableCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;	Signatureu(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;)Ve/Lcom/intellij/util/IncorrectOperationException;bufferLjava/lang/StringBuilder;project&Lcom/intellij/openapi/project/Project;
psiElementmodel>Lcom/intellij/lang/properties/references/I18nizeQuickFixModel;result"Lcom/intellij/openapi/util/Couple;6Lcom/intellij/openapi/util/Couple<Ljava/lang/String;>;
StackMapTable�$com/intellij/openapi/project/Project�<com/intellij/lang/properties/references/I18nizeQuickFixModel�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;Lcom/intellij/lang/properties/references/I18nizeQuickFixModel;)Lcom/intellij/openapi/util/Couple<Ljava/lang/String;>;invokeAction�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lcom/intellij/openapi/util/Couple;fileLcom/intellij/psi/PsiFile;suggestedKeysuggestedValueliteralExpression'Lcom/intellij/psi/PsiLiteralExpression;
propertyValuedialog?Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/lang/String;Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;)Lcom/intellij/openapi/util/Couple<Ljava/lang/String;>;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationslambda$doAction$0_(Lcom/intellij/openapi/project/Project;Ljava/lang/StringBuilder;Lcom/intellij/psi/PsiElement;)V
newKeyLiteral Lcom/intellij/psi/PsiExpression;
Exceptions�java/lang/RuntimeException<clinit>
SourceFileJavaCreatePropertyFix.javaBootstrapMethods�
�����"java/lang/invoke/LambdaMetafactorymetafactory�(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;�
5���InnerClasses�Qcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization�=com/intellij/lang/properties/references/I18nizeQuickFixDialogDialogCustomization�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
5�>Argument for @NotNull parameter '%s' of %s.%s must not be null�java/lang/Object����7�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
�"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��[Ljava/lang/Object;�!589n/*��o*pqr	nf*+,-��o
-.p*qrstuvwxywz{|
n@`*+,-�
:�R,��K��:�Y�:"�W��#"�W+,�)�-�
:�4�:�DPS2�$�S5�e�2�	o22	346(708<9D<PCSAUB]EpRU}~>uv(5�`qr`��`�t`��	W��y	W��{���n$	
`+���,���-���-��
-��:�@�:�BY+,D�F�D�L�P:	*+-	�S��
@�AoO)P7RAUMWW[pf
`qr`��`��`�t`�v`�v`wx)7��7)�vW	��	y`wz{����2��������%������
��nh*�T+�Z�^N,-�dW�o=>?p*����t	�����n!	5�j�4�o(
��n�N����!)Y�S�Y�S�Y�S�Y�SY�S�ѻ�Z_�ֿ�:� ��������	����������PKf��+��Bcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$1.class���=C	<com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$1this$0<Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;
	
java/lang/Object<init>()V
:com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialogsomethingChanged2com/intellij/openapi/editor/event/DocumentListener?(Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;)VCodeLineNumberTableLocalVariableTablethis>Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$1;LocalVariableTypeTabledocumentChanged4(Lcom/intellij/openapi/editor/event/DocumentEvent;)Ve1Lcom/intellij/openapi/editor/event/DocumentEvent;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFileJavaI18nizeQuickFixDialog.javaEnclosingMethod&�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UExpression;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;ZZ)VNestHostInnerClasses*Qcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization,=com/intellij/lang/properties/references/I18nizeQuickFixDialogDialogCustomization$$$reportNull$$$0(I)V./
0>Argument for @NotNull parameter '%s' of %s.%s must not be null2java/lang/String7format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;9:
8;"java/lang/IllegalArgumentException=(Ljava/lang/String;)V?
>@
StackMapTable P
*+�*��}


c+��1*��
�B
��	 ! 
./-!3�Y4SY5SY6S�<�>Z_�A�()+-	$%"#'PK[;0lBcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$2.class���=�	<com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$2this$0<Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;		
val$templateNameLjava/lang/String;

java/lang/Object<init>()V<com/intellij/ide/fileTemplates/impl/FileTemplateConfigurable
:com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog
access$000d(Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;)Lcom/intellij/openapi/project/Project;
)(Lcom/intellij/openapi/project/Project;)V

access$100
 !"#$2com/intellij/ide/fileTemplates/FileTemplateManagergetInstance\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/ide/fileTemplates/FileTemplateManager;
 &'(getCodeTemplateA(Ljava/lang/String;)Lcom/intellij/ide/fileTemplates/FileTemplate;*+,run�(Lcom/intellij/ide/fileTemplates/impl/FileTemplateConfigurable;Lcom/intellij/ide/fileTemplates/FileTemplate;)Ljava/lang/Runnable;
./012javax/swing/SwingUtilitiesinvokeLater(Ljava/lang/Runnable;)V
456#7-com/intellij/openapi/options/ShowSettingsUtil1()Lcom/intellij/openapi/options/ShowSettingsUtil;
9:;
access$200R(Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;)Ljavax/swing/JPanel;
4=>?editConfigurableB(Ljava/awt/Component;Lcom/intellij/openapi/options/Configurable;)Z
AB
access$300
 DEsaveAllTemplates
GHsomethingChanged	JKLmyShowJavaCodeInfoZ
NO)suggestAvailableResourceBundleExpressions
QRSsetTemplateM(Lcom/intellij/ide/fileTemplates/FileTemplate;Ljava/util/function/Supplier;)VU#javax/swing/event/HyperlinkListenerQ(Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis>Lcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$2;LocalVariableTypeTable	SignaturehyperlinkUpdate%(Ljavax/swing/event/HyperlinkEvent;)Ve"Ljavax/swing/event/HyperlinkEvent;configurable>Lcom/intellij/ide/fileTemplates/impl/FileTemplateConfigurable;template-Lcom/intellij/ide/fileTemplates/FileTemplate;ok
StackMapTablei+com/intellij/ide/fileTemplates/FileTemplatelambda$hyperlinkUpdate$0n(Lcom/intellij/ide/fileTemplates/impl/FileTemplateConfigurable;Lcom/intellij/ide/fileTemplates/FileTemplate;)V
SourceFileJavaI18nizeQuickFixDialog.javaEnclosingMethodp�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lorg/jetbrains/uast/UExpression;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;ZZ)VNestHostBootstrapMethodst
uvwxy"java/lang/invoke/LambdaMetafactorymetafactory�(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;|
}jkInnerClasses�Qcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization�=com/intellij/lang/properties/references/I18nizeQuickFixDialogDialogCustomization�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup T	
VWU*+�*,�*��X�YZ[\Z[]^_Wf�Y*���M*���*��%N,-�)�-�3*��8,�<6�(*��@��C*��F*��I�
*��M�X*
��!�+�;�@�M�T�^�e�Y4fZ[f`aWbc!Ede;+fL\fZ[g�eh
jkW;*+�P�X�Ybcdelmnoqrsz{z~��	���PKWiw�]]Vcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$JavaExtensibilityData.class���=�
java/lang/Object<init>()VPcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$JavaExtensibilityDatamyPreviewPanelLjavax/swing/JPanel;myJavaCodeInfoPanelmyPanelmyHyperLinkPanelmyPreviewLabel+Lcom/intellij/openapi/ui/ex/MultiLineLabel;myResourceBundleSuggesterCodeLineNumberTableLocalVariableTablethisRLcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$JavaExtensibilityData;
SourceFileJavaI18nizeQuickFixDialog.javaNestHost:com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialogInnerClassesJavaExtensibilityData
$$$setupUI$$$
javax/swing/JPanel 
!
	#.com/intellij/uiDesigner/core/GridLayoutManager%java/awt/Insets'(IIII)V)
(*(IILjava/awt/Insets;IIZZ)V,
&-java/awt/Container/	setLayout(Ljava/awt/LayoutManager;)V12
03java/awt/Dimension5(II)V7
68javax/swing/JComponent:setMinimumSize(Ljava/awt/Dimension;)V<=
;>setPreferredSize@=
;A	
	CBorderFactoryClassE8com.intellij.ui.IdeBorderFactory$PlainSmallWithoutIndentGputClientProperty'(Ljava/lang/Object;Ljava/lang/Object;)VIJ
!K,com/intellij/uiDesigner/core/GridConstraintsMG(IIIIIIIILjava/awt/Dimension;Ljava/awt/Dimension;Ljava/awt/Dimension;)VO
NPadd)(Ljava/awt/Component;Ljava/lang/Object;)VRS
0Tjavax/swing/BorderFactoryVcreateEtchedBorder()Ljavax/swing/border/Border;XY
WZmessages/JavaI18nBundle\com/intellij/DynamicBundle^	getBundle?(Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ResourceBundle;`a
_b!i18n.quickfix.preview.panel.titledjava/util/ResourceBundlef	getString&(Ljava/lang/String;)Ljava/lang/String;hi
gj8com/intellij/ui/IdeBorderFactory$PlainSmallWithoutIndentlcreateTitledBorderq(Ljavax/swing/border/Border;Ljava/lang/String;IILjava/awt/Font;Ljava/awt/Color;)Ljavax/swing/border/TitledBorder;no
mp	setBorder(Ljavax/swing/border/Border;)Vrs
;t)com/intellij/openapi/ui/ex/MultiLineLabelv
w	y####{javax/swing/JLabel}setText(Ljava/lang/String;)V�
~�

	�#com/intellij/uiDesigner/core/Spacer�
�
	�5com.intellij.ui.IdeBorderFactory$PlainSmallWithIndent�i18n.quickfix.code.panel.title�5com/intellij/ui/IdeBorderFactory$PlainSmallWithIndent�
�p
	�$$$getRootComponent$$$()Ljavax/swing/JComponent; 	





3	*�*��<	�׻!Y�"L*+�$+�&Y�(Y�+�.�4+�6Y���9�?+�6Y���9�B�!Y�"M*,�D,�&Y�(Y�+�.�4,FH�L+,�NY�6Yd�9�Q�U,�[]�ce�k�q�u�wY�xN*-�z-|��,-�NY�6YK�9�Q�U�!Y�":*��,�NY�6Y-�9�Q�U��Y��:+�NY�Q�U�!Y�":*���&Y�(Y�+�.�4F��L+�NY�6Yd�9�Q�U�[]�c��k���u�!Y�":*���NY�Q�U���*�$�
PK7X�+HHAcom/intellij/codeInspection/i18n/SuppressByCommentOutAction.class���=
3com/intellij/codeInspection/SuppressIntentionAction<init>()V		
;com/intellij/codeInspection/i18n/SuppressByCommentOutActionnonNlsCommentPatternLjava/lang/String;
findJavaCodeUpThere<(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;com/intellij/psi/PsiElementgetContainingFile()Lcom/intellij/psi/PsiFile;
?com/intellij/psi/impl/source/tree/injected/InjectedLanguageUtil
openEditorForf(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/editor/Editor; getTextRange'()Lcom/intellij/openapi/util/TextRange;
"#$%&#com/intellij/openapi/util/TextRangegetEndOffset()I()*+,"com/intellij/openapi/editor/EditorgetDocument(()Lcom/intellij/openapi/editor/Document;./012$com/intellij/openapi/editor/Document
getLineNumber(I)I.452getLineEndOffset7com/intellij/psi/PsiComment
9:;<=!com/intellij/psi/util/PsiTreeUtilfindElementOfClassAtOffsetL(Lcom/intellij/psi/PsiFile;ILjava/lang/Class;Z)Lcom/intellij/psi/PsiElement;?6ABCgetTokenType&()Lcom/intellij/psi/tree/IElementType;	EFGHIcom/intellij/psi/JavaTokenTypeEND_OF_LINE_COMMENT$Lcom/intellij/psi/tree/IElementType;6KLMgetText()Ljava/lang/String;O//
QRSTU)com/intellij/openapi/util/text/StringUtil	trimStart8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;WXYmakeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;[XU
]^_`acom/intellij/psi/JavaPsiFacadegetElementFactoryL(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiElementFactory;cdefg"com/intellij/psi/PsiElementFactorycreateCommentFromTextN(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiComment;6ijreplaceW.mnoinsertString(ILjava/lang/CharSequence;)V
qrstu2com/intellij/codeInsight/daemon/DaemonCodeAnalyzergetInstance\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/codeInsight/daemon/DaemonCodeAnalyzer;
qwxrestartz{|isValid()Z~�
getProject(()Lcom/intellij/openapi/project/Project;
���t�3com/intellij/lang/injection/InjectedLanguageManager](Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/injection/InjectedLanguageManager;���getLanguage()Lcom/intellij/lang/Language;	�����#com/intellij/lang/java/JavaLanguageINSTANCE%Lcom/intellij/lang/java/JavaLanguage;
����isInjectedFragment(Lcom/intellij/psi/PsiFile;)Z���
getContext()Lcom/intellij/psi/PsiElement;�suppress.inspection.family�java/lang/Object
�����$com/intellij/analysis/AnalysisBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;�&intention.text.suppress.with.0.comment
���%com/intellij/java/i18n/JavaI18nBundle(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis=Lcom/intellij/codeInspection/i18n/SuppressByCommentOutAction;invokej(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiElement;)V	tokenTypenewcomLcom/intellij/psi/PsiComment;project&Lcom/intellij/openapi/project/Project;editor$Lcom/intellij/openapi/editor/Editor;elementLcom/intellij/psi/PsiElement;fileLcom/intellij/psi/PsiFile;	endOffsetIline
lineEndOffsetcommentprefixprefixFoundZcommentText
StackMapTable�$com/intellij/openapi/project/Project�com/intellij/psi/PsiFile�java/lang/String
Exceptions�-com/intellij/util/IncorrectOperationExceptionRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsisAvailablej(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiElement;)ZinjectedManager5Lcom/intellij/lang/injection/InjectedLanguageManager;
getFamilyNameRuntimeInvisibleAnnotations
SourceFileSuppressByCommentOutAction.javaBootstrapMethods�
���X�$java/lang/invoke/StringConcatFactory�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;� �//� InnerClasses�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null���
�L��format��
��"java/lang/IllegalArgumentException��
��java/lang/IllegalStateException
�[Ljava/lang/Object;java/lang/RuntimeException ��F
*�*+���%&	'�
��
���
�+���-���-�
N-�:+�M-��!6,�'�-6,�'�36d6�8�6:>:	6
�*�@:�D��JN�P�V:	6
	*��Z:
�+�\-�b:�hW�,�'�k�l+�p�v��+���(�6��,��Z+,-$.//>0M2^3b4e5j6s7{8�9�<�=�>�?�@�B�D�E��s�I�
�����������������/���>���M���^|��bx�	eu��
�<�������������(+���-���-�y��-�
����

@�IJM�*(��(��(��(��������
��5*�}��L*�(*�����+*����*�*��K�����
�
�	�Q
RS)T3V�5��
+���M�H�����Y����Q��\�������LM�O���Y*�S��Y����X��b�������
���A_�''''',,���%%%%%))�����((0(088Y�S�Y�S�Y�S��'''''/7Y�S�Y�S�Y�S��'''//77Y�S�Y�S�����%%%%%00��Z_���Z_�����(D�e�C���+��������'��������'�������h�J�J�
������������PKs��\��Fcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$2.class���=,
,org/jetbrains/annotations/Nls$Capitalizationvalues1()[Lorg/jetbrains/annotations/Nls$Capitalization;		
@com/intellij/codeInspection/i18n/TitleCapitalizationInspection$27$SwitchMap$org$jetbrains$annotations$Nls$Capitalization[I	Title.Lorg/jetbrains/annotations/Nls$Capitalization;
ordinal()Ijava/lang/NoSuchFieldError	Sentencejava/lang/Object<clinit>()VCodeLineNumberTableLocalVariableTable
StackMapTable
SourceFile"TitleCapitalizationInspection.javaEnclosingMethod&>com/intellij/codeInspection/i18n/TitleCapitalizationInspectionNestHostInnerClasses*org/jetbrains/annotations/NlsCapitalization j(���
���
�O�K���O�K�	#&h !WM"#$%'%()+@PK"阏�	�	Rcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$DeclaredValue.class���=T
java/lang/Object<init>()V		
Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$DeclaredValue
myDeclared.Lorg/jetbrains/annotations/Nls$Capitalization;	,org/jetbrains/annotations/Nls$CapitalizationNotSpecified
>com/intellij/codeInspection/i18n/TitleCapitalizationInspectiongetCapitalizationNameB(Lorg/jetbrains/annotations/Nls$Capitalization;)Ljava/lang/String;Dcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value1(Lorg/jetbrains/annotations/Nls$Capitalization;)VCodeLineNumberTableLocalVariableTablethisNLcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$DeclaredValue;declaredisSatisfied1(Lorg/jetbrains/annotations/Nls$Capitalization;)Zcapitalization
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationscanFix()ZtoString()Ljava/lang/String;RuntimeInvisibleAnnotations
SourceFile"TitleCapitalizationInspection.javaNestHostInnerClasses
DeclaredValue3org/jetbrains/annotations/NlsCapitalizationValue$$$reportNull$$$0(I)V67
8java/lang/String:>Argument for @NotNull parameter '%s' of %s.%s must not be null<*@NotNull method %s.%s must not return null>#
*!format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;DE
;F"java/lang/IllegalArgumentExceptionH(Ljava/lang/String;)VJ
IKjava/lang/IllegalStateExceptionM
NK[Ljava/lang/Object;Pjava/lang/RuntimeExceptionR F
*�*+��$%	&

 !"^+��9+�
�+*����$@*#%	&'&(),�/*+F*��Y��9�$O;4,&%&
67���=�?������ Y@S�YAS��YAS�YBS��YCS���G� �IZ_�L��NZ_�O��$�D;U;C;�;�;Q�;Q�;Q�;Q�;Q�;Q�;Q�;Q�;QX;J;JS0124@5-./PK������Rcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$PropertyValue.class���=
java/lang/Object<init>()V		
Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$PropertyValuemyPresentationLjava/lang/String;		myPattern!Lcom/ibm/icu/text/MessagePattern;
com/ibm/icu/text/MessagePatterngetPart)(I)Lcom/ibm/icu/text/MessagePattern$Part;
$com/ibm/icu/text/MessagePattern$PartgetType-()Lcom/ibm/icu/text/MessagePattern$Part$Type;	 !")com/ibm/icu/text/MessagePattern$Part$Type	ARG_START+Lcom/ibm/icu/text/MessagePattern$Part$Type;
$%&getLimitPartIndex(I)I	()"	MSG_START
+,-getValue()I	/0123,org/jetbrains/annotations/Nls$CapitalizationNotSpecified.Lorg/jetbrains/annotations/Nls$Capitalization;
56-
countParts
89:;<one/util/streamex/IntStreamExrange"(I)Lone/util/streamex/IntStreamEx;>?@
applyAsIntu(Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$PropertyValue;)Ljava/util/function/IntUnaryOperator;
8BCDmapF(Ljava/util/function/IntUnaryOperator;)Lone/util/streamex/IntStreamEx;
8FGHappend#([I)Lone/util/streamex/IntStreamEx;
8JKLmax()Ljava/util/OptionalInt;
NOPQ&java/util/OptionalIntorElse
STUgetPatternString()Ljava/lang/String;Wjava/lang/StringBuilder
V
Z[-getLimit
]^&getPatternIndex
V`Ga5(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder;
cde
getArgType+()Lcom/ibm/icu/text/MessagePattern$ArgType;	ghijk'com/ibm/icu/text/MessagePattern$ArgTypeSIMPLE)Lcom/ibm/icu/text/MessagePattern$ArgType;	gmnkNONEp_
VrGs-(Ljava/lang/String;)Ljava/lang/StringBuilder;
uv&getMessagesForPart
xyzK{java/lang/Math(II)I	}~"	MSG_LIMIT	��"	ARG_LIMIT
V��UtoString
�����1com/intellij/codeInspection/NlsCapitalizationUtilisCapitalizationSatisfiedC(Ljava/lang/String;Lorg/jetbrains/annotations/Nls$Capitalization;)Z���;�java/util/stream/IntStream (II)Ljava/util/stream/IntStream;���testq(Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$PropertyValue;)Ljava/util/function/IntPredicate;����anyMatch$(Ljava/util/function/IntPredicate;)Z�Dcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value6(Ljava/lang/String;Lcom/ibm/icu/text/MessagePattern;)VCodeLineNumberTableLocalVariableTablethisNLcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$PropertyValue;presentationpatternRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsiIindexpart&Lcom/ibm/icu/text/MessagePattern$Part;	limitPartmsgCountnesting
StackMapTableisSatisfied1(Lorg/jetbrains/annotations/Nls$Capitalization;)ZargTypeshouldCopyPartZsampleLjava/lang/StringBuilder;msgIndexnestingLevelcurMsgCountinMsgcurIndexcapitalizationpartsmaxMsgCountstring�java/lang/String$RuntimeInvisibleParameterAnnotationscanFix()Zlambda$canFix$0(I)Zidxtype
SourceFile"TitleCapitalizationInspection.javaNestHost�>com/intellij/codeInspection/i18n/TitleCapitalizationInspectionBootstrapMethods�
�����"java/lang/invoke/LambdaMetafactorymetafactory�(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;&t��
���InnerClasses
PropertyValuePartType�org/jetbrains/annotations/NlsCapitalizationArgTypeValue�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�*@NotNull method %s.%s must not return null�>Argument for @NotNull parameter '%s' of %s.%s must not be null�
���format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��java/lang/IllegalStateException�(Ljava/lang/String;)V�
��"java/lang/IllegalArgumentException�
��[Ljava/lang/Object;java/lang/RuntimeException ���Y*�*+�*,�
��;<	=>� �����U�C
*�Y����L��B�
������v&�,j*�
�M,����*�
�#>66`6�;*�
�M,��'�!�,�*6�,�*�����������(�>F	GHI!J$K/L9MCNIORQ[R^TaKgW�H)>��j��j��	a��L��!I��$F������G+���+�.��*�
�4=�7*�=�A�
YO�E�I�M>*�
�R:6���VY�X:666	6
6��*�
�:�
�	p`��6

�"*�
d��Y*�
�\�_W���<��b:�f��l�
�o�qW6*�t�w6	�6��'��6
�"��|�	6
���������4��+���������c�2/��/�V�&@�%�$g�
�
�/���"\]^8_AcJdSeVfYg\h_ihjsk�l�m�o�p�q�r�s�u�v�w�xyz|}(�+i1�?cE����,�ks�������
b���S���V���Y���\���	_���
D��G��G�3.��8��A��	������A*�
�4��*�������������s *�
��bM,�l�
,�f�����g@�
���  �� ���k
������������� Y�S�Y�S��Y�S�Y�S���Y�S���� ��Z_�����Z_������D�U�C���������������������X�J�J�:����@/��@g�@�������������������PK.�Xp[com/intellij/codeInspection/i18n/TitleCapitalizationInspection$TitleCapitalizationFix.class���=�
3com/intellij/modcommand/PsiUpdateModCommandQuickFix<init>()V		
Ucom/intellij/codeInspection/i18n/TitleCapitalizationInspection$TitleCapitalizationFixmyTitleValueFLcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;	myCapitalization.Lorg/jetbrains/annotations/Nls$Capitalization;"quickfix.text.title.capitalizationjava/lang/Object
%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
getTargetLiteralF(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiLiteralExpression; !"#$%com/intellij/modcommand/ModPsiUpdatergetWritable<(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;&%com/intellij/psi/PsiLiteralExpression()*+,Dcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Valueofo(Lcom/intellij/psi/PsiLiteralExpression;)Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;
./012com/intellij/psi/JavaPsiFacadegetElementFactoryL(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiElementFactory;(456fixCapitalizationB(Lorg/jetbrains/annotations/Nls$Capitalization;)Ljava/lang/String;
89:;<)com/intellij/openapi/util/text/StringUtilescapeStringCharacters&(Ljava/lang/String;)Ljava/lang/String;>?<makeConcatWithConstantsABCDE"com/intellij/psi/PsiElementFactorycreateExpressionFromTextQ(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiExpression;%GH$replace
JKLMN org/jetbrains/uast/UastContextKt
toUElement<(Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/UElement;P"org/jetbrains/uast/UCallExpression
RSTUV>com/intellij/codeInspection/i18n/TitleCapitalizationInspectiongetPropertyArgumentQ(Lorg/jetbrains/uast/UCallExpression;)Lcom/intellij/lang/properties/psi/Property;X)com/intellij/lang/properties/psi/PropertyOZ[\getValueArgumentCount()I(^+_t(Lcom/intellij/lang/properties/psi/Property;Z)Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;WabcsetValue(Ljava/lang/String;)Ve(com/intellij/psi/PsiMethodCallExpressiondghi
resolveMethod()Lcom/intellij/psi/PsiMethod;
klmno&com/intellij/psi/util/PropertyUtilBasegetGetterReturnExpression>(Lcom/intellij/psi/PsiMethod;)Lcom/intellij/psi/PsiExpression;
qrstucom/intellij/util/ObjectUtilstryCast7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;w'com/intellij/psi/PsiReferenceExpressionvyz{resolve()Lcom/intellij/psi/PsiElement;}com/intellij/psi/PsiVariablecom/intellij/psi/PsiModifier�final|���hasModifierProperty(Ljava/lang/String;)Z|���getInitializer"()Lcom/intellij/psi/PsiExpression;�(quickfix.family.title.capitalization.fixw(Lcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value;Lorg/jetbrains/annotations/Nls$Capitalization;)VCodeLineNumberTableLocalVariableTablethisWLcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$TitleCapitalizationFix;
titleValuecapitalizationgetName()Ljava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsapplyFixm(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;Lcom/intellij/modcommand/ModPsiUpdater;)Vvaluefactory$Lcom/intellij/psi/PsiElementFactory;
newExpression Lcom/intellij/psi/PsiExpression;property+Lcom/intellij/lang/properties/psi/Property;call$Lorg/jetbrains/uast/UCallExpression;project&Lcom/intellij/openapi/project/Project;problemElementLcom/intellij/psi/PsiElement;updater'Lcom/intellij/modcommand/ModPsiUpdater;literal'Lcom/intellij/psi/PsiLiteralExpression;
StackMapTable�$com/intellij/openapi/project/Project�com/intellij/psi/PsiElement$RuntimeInvisibleParameterAnnotationsmethodLcom/intellij/psi/PsiMethod;returnValue*Lcom/intellij/psi/PsiMethodCallExpression;variableLcom/intellij/psi/PsiVariable;referenceExpression)Lcom/intellij/psi/PsiReferenceExpression;element$Lorg/jetbrains/annotations/Nullable;
getFamilyName
SourceFile"TitleCapitalizationInspection.javaNestHostBootstrapMethods�
���?�$java/lang/invoke/StringConcatFactory�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;�""InnerClassesTitleCapitalizationFixValue�,org/jetbrains/annotations/Nls$Capitalization�org/jetbrains/annotations/NlsCapitalization�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�java/lang/String�*@NotNull method %s.%s must not return null�>Argument for @NotNull parameter '%s' of %s.%s must not be null�
�������format�
��java/lang/IllegalStateException�c
��"java/lang/IllegalArgumentException�
��[Ljava/lang/Object;�java/lang/RuntimeException� ��Y*�*+�*,�
����	��� �������O�Y*�S�Y��ٰ�X���������������+���,���-���-,���%:�=�':��+�-:*�
�3�7�=,�@:�FW,�I:�O�I�O:-�Q��W:�Y���]:��*�
�3�`��p	� %(�,�5�� %OWW��� %OWW�
(��� %�:�'�,�3�9�?�G�\�f�{����������p33�?'��\
���/����{?��������������'�����������
�w*���*�%�*�%�*�d�"*�dL+�fM,�jN-�
-%�p�%�*�v�7*�vL+�x|�p�|M,��,����,��%�p�%���%� v|��6
��� �'�,�0�:�F�U�[�f�u��>'��,�� ��U ��F/��w������������H���Y��ٰ�Q����������
���mo�'',,,,'ݧߧ�%%))))%����((08@H(Y�S�#Y�S�Y�S�Y�S�Y�S��''////7Y�S�Y�S�Y�S��''***2'�Y�S�Y�S����%%0000%��Z_����Z_�����(D�e�C���+������������'��������'��������h�J�J��"R�
(R����@���������RPK��v��?com/intellij/lang/properties/PrefixBasedPropertyReference.class���=�
9com/intellij/lang/properties/references/PropertyReference<init>E(Ljava/lang/String;Lcom/intellij/psi/PsiElement;Ljava/lang/String;Z)V
	

getKeyText()Ljava/lang/String;


9com/intellij/lang/properties/PrefixBasedPropertyReferencegetKeyPrefixmakeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;&com/intellij/lang/properties/IProperty
getUnescapedKey
java/lang/String
startsWith(Ljava/lang/String;)Z
 !"length()I
$%&	substring(I)Ljava/lang/String;
()*addKey$(Ljava/lang/Object;Ljava/util/Set;)V,-com/intellij/util/IncorrectOperationException..rename.prefix.based.property.key.error.message0java/lang/Object
23
getCanonicalText
56789%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
+;<(Ljava/lang/String;)V
>?@handleElementRename1(Ljava/lang/String;)Lcom/intellij/psi/PsiElement;	BCDmyPrefixEvaluatedZ
FGH
getElement()Lcom/intellij/psi/PsiElement;JKLMHcom/intellij/psi/PsiElement	getParentOcom/intellij/psi/xml/XmlTag
QRSTU!com/intellij/psi/util/PsiTreeUtilgetParentOfTypeM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lcom/intellij/psi/PsiElement;WbundleNYZ
getLocalName
\]^equals(Ljava/lang/Object;)Z	`abcdcom/intellij/xml/util/XmlUtilJSTL_FORMAT_URIS[Ljava/lang/String;Nfg
getNamespace
ijklmjava/util/ArraysbinarySearch(([Ljava/lang/Object;Ljava/lang/Object;)IoprefixNqrsgetAttributeValue&(Ljava/lang/String;)Ljava/lang/String;NuvwgetAttributeI(Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/psi/xml/XmlAttribute;yz{|}!com/intellij/psi/xml/XmlAttributegetValueElement*()Lcom/intellij/psi/xml/XmlAttributeValue;
����8com/intellij/lang/properties/PropertiesReferenceProviderisNonDynamicAttribute (Lcom/intellij/psi/PsiElement;)Z	���myKeyPrefixLjava/lang/String;	��DmyDynamicPrefixRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotationsPREFIX_ATTR_NAME
ConstantValue"Lorg/jetbrains/annotations/NonNls;CodeLineNumberTableLocalVariableTablethis;Lcom/intellij/lang/properties/PrefixBasedPropertyReference;keyelementLcom/intellij/psi/PsiElement;
bundleNamesoft$RuntimeInvisibleParameterAnnotationskeyText	keyPrefix
StackMapTable#Lorg/jetbrains/annotations/NotNull;propertyLjava/lang/Object;variantsLjava/util/Set;LocalVariableTypeTable#Ljava/util/Set<Ljava/lang/Object;>;	Signature8(Ljava/lang/Object;Ljava/util/Set<Ljava/lang/Object;>;)VnewElementName
ExceptionsvalueElement(Lcom/intellij/psi/xml/XmlAttributeValue;attributeValuecurParentTagLcom/intellij/psi/xml/XmlTag;	curParent�&com/intellij/psi/xml/XmlAttributeValueisDynamicPrefix()Z
SourceFile!PrefixBasedPropertyReference.javaBootstrapMethods�
����$java/lang/invoke/StringConcatFactory�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;�InnerClasses�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�*@NotNull method %s.%s must not return null�>Argument for @NotNull parameter '%s' of %s.%s must not be null��	?format�9
�java/lang/IllegalStateException�
�;"java/lang/IllegalArgumentException�
�;[Ljava/lang/Object;�java/lang/RuntimeException�!CD�D���������n�����`
*+,-���
+	,�4
��
��
��
��
�D�	��
�	
� *�L*�M,�,+�L+Y��Ȱ��H�12
34�  ����
������)*��:+��N*�:�!-�-���-��#N*-,�'*+,�'���#�"9
:;<#=->3@9A�4:��:��:��
0��*���:����?@��K+���*�M,�7+,��+,��#L�#�+Y-�/Y,SY*�1SY+S�4�:�*+�=��
��E
FGH%J6KEP� K��K��
>���+�	���
�X�*�A��*�E�I�IN�PM,�N�k,�NLV+�X�[�N�_+�e�h�?+n�pN-�<-��5+n�t�x:�~�*-���*���
,�IM���*�A*����4�J�\NJ���	J��>UVW'Z9[D\M^X_h`paxd}f�X�j�m�4h��M3��'c��o������������/*����q���
������ʧ̧����/� Y�S�Y�S��Y�S�Y�S���Y�S���� ��Z_�֧��Z_�٧���DUC�����������XJJ��
��������PK��/��Hcom/intellij/lang/properties/PropertiesClassReferenceContributor$1.class���=	Bcom/intellij/lang/properties/PropertiesClassReferenceContributor$1this$0BLcom/intellij/lang/properties/PropertiesClassReferenceContributor;
	
Xcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaClassReferenceProvider<init>()VE(Lcom/intellij/lang/properties/PropertiesClassReferenceContributor;)VCodeLineNumberTableLocalVariableTablethisDLcom/intellij/lang/properties/PropertiesClassReferenceContributor$1;isSoft()Z
SourceFile(PropertiesClassReferenceContributor.javaEnclosingMethod@com/intellij/lang/properties/PropertiesClassReferenceContributorregisterReferenceProviders+(Lcom/intellij/psi/PsiReferenceRegistrar;)VNestHostInnerClasses 
>
*+�*��

,�
PK����Hcom/intellij/lang/properties/PropertiesClassReferenceContributor$2.class���=�	Bcom/intellij/lang/properties/PropertiesClassReferenceContributor$2this$0BLcom/intellij/lang/properties/PropertiesClassReferenceContributor;		
val$CLASS_REFERENCE_PROVIDERZLcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaClassReferenceProvider;

%com/intellij/psi/PsiReferenceProvider<init>()Vcom/intellij/psi/PsiClass	*com/intellij/psi/PsiReferenceService$HintsHIGHLIGHTED_REFERENCES,Lcom/intellij/psi/PsiReferenceService$Hints;
acceptsHintsL(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiReferenceService$Hints;)Z !"com/intellij/psi/PsiElementgetText()Ljava/lang/String;$\s
&'()*java/lang/Stringsplit'(Ljava/lang/String;)[Ljava/lang/String;	,-./0com/intellij/psi/PsiReferenceEMPTY_ARRAY [Lcom/intellij/psi/PsiReference;
23456Xcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaClassReferenceProvidergetReferencesByStringR(Ljava/lang/String;Lcom/intellij/psi/PsiElement;I)[Lcom/intellij/psi/PsiReference;�(Lcom/intellij/lang/properties/PropertiesClassReferenceContributor;Lcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaClassReferenceProvider;)VCodeLineNumberTableLocalVariableTablethisDLcom/intellij/lang/properties/PropertiesClassReferenceContributor$2;
acceptsTarget (Lcom/intellij/psi/PsiElement;)ZtargetLcom/intellij/psi/PsiElement;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationselementhints
StackMapTablegetReferencesByElementd(Lcom/intellij/psi/PsiElement;Lcom/intellij/util/ProcessingContext;)[Lcom/intellij/psi/PsiReference;context%Lcom/intellij/util/ProcessingContext;textLjava/lang/String;words[Ljava/lang/String;N
SourceFile(PropertiesClassReferenceContributor.javaEnclosingMethodT@com/intellij/lang/properties/PropertiesClassReferenceContributorVWregisterReferenceProviders+(Lcom/intellij/psi/PsiReferenceRegistrar;)VNestHostInnerClasses[$com/intellij/psi/PsiReferenceServiceHints$$$reportNull$$$0(I)V]^
_#com/intellij/util/ProcessingContexta0>Argument for @NotNull parameter '%s' of %s.%s must not be nulld*@NotNull method %s.%s must not return nullfjava/lang/Objecth?DEIG=format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;rs
&t"java/lang/IllegalArgumentExceptionv(Ljava/lang/String;)Vx
wyjava/lang/IllegalStateException{
|y[Ljava/lang/Object;~java/lang/RuntimeException� 	
78C*+�*,�*��9#:;<=>8J
+��`+��F9&:
;<
?@A	BCB8m +��`,��`,���*+,��F9
+-:  ;< D@ EABBC	BGH8�I+��`,��`+�N-#�%:���+Y��`�*�2+�1Y��`�F"� b&OcUc923425:4I;<ID@IIJ2KL*MNABBBC
BB
]^8���++++++00e�g��))))))--���i�,,4<4DLLYjS�#YkS�YlS�YmS�YnS��++++++33YnS�YoS��++33;;CCYpS�YqS�YoS���u�))))))44�wZ_�z��|Z_�}��F�,D&i&C&�&�/&�&�&�&�&�&�+&�&�&�+&�&�&�&�&l&J&J�YZ\	RSUPQXSPK�\9���Fcom/intellij/lang/properties/PropertiesClassReferenceContributor.class���=Q
(com/intellij/psi/PsiReferenceContributor<init>()VBcom/intellij/lang/properties/PropertiesClassReferenceContributor$1

E(Lcom/intellij/lang/properties/PropertiesClassReferenceContributor;)V
7com/intellij/lang/properties/psi/impl/PropertyValueImpl
%com/intellij/patterns/PsiJavaPatterns
psiElementH(Ljava/lang/Class;)Lcom/intellij/patterns/PsiJavaElementPattern$Capture;Bcom/intellij/lang/properties/PropertiesClassReferenceContributor$2
�(Lcom/intellij/lang/properties/PropertiesClassReferenceContributor;Lcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaClassReferenceProvider;)V&com/intellij/psi/PsiReferenceRegistrar�Y
 registerReferenceProviderQ(Lcom/intellij/patterns/ElementPattern;Lcom/intellij/psi/PsiReferenceProvider;D)V"@com/intellij/lang/properties/PropertiesClassReferenceContributorCodeLineNumberTableLocalVariableTablethisBLcom/intellij/lang/properties/PropertiesClassReferenceContributor;registerReferenceProviders+(Lcom/intellij/psi/PsiReferenceRegistrar;)V	registrar(Lcom/intellij/psi/PsiReferenceRegistrar;CLASS_REFERENCE_PROVIDERZLcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaClassReferenceProvider;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile(PropertiesClassReferenceContributor.javaNestMembersInnerClasses63com/intellij/patterns/PsiJavaElementPattern$Capture8+com/intellij/patterns/PsiJavaElementPatternCapture$$$reportNull$$$0(I)V:;
!<>Argument for @NotNull parameter '%s' of %s.%s must not be null>java/lang/Object@*"(java/lang/StringEformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;GH
FI"java/lang/IllegalArgumentExceptionK(Ljava/lang/String;)VM
LN
StackMapTable1!#/*��$%&'()#v'+��=�Y*�	M+��Y*,���P$#&8% '&''*+,-.	/0/
:;#-!?�AYBSYCSYDS�J�LZ_�O�4579	123PK�)!@aa>com/intellij/lang/properties/PropertiesReferenceProvider.class���=�
8com/intellij/lang/properties/PropertiesReferenceProvider<init>(Z)V
	
%com/intellij/psi/PsiReferenceProvider()V
<com/intellij/lang/properties/UastPropertiesReferenceProvider
	
myProvider>Lcom/intellij/lang/properties/UastPropertiesReferenceProvider;	
myDefaultSoftZ&com/intellij/psi/xml/XmlAttributeValue
isNonDynamicAttribute (Lcom/intellij/psi/PsiElement;)Z !"com/intellij/psi/PsiElement
getTextLength()I	$%&'(com/intellij/psi/PsiReferenceEMPTY_ARRAY [Lcom/intellij/psi/PsiReference;*+,getValue()Ljava/lang/String;./0	getParent()Lcom/intellij/psi/PsiElement;2!com/intellij/psi/xml/XmlAttribute4key167,getName
9:;<=java/lang/Stringequals(Ljava/lang/Object;)Z1?/@()Lcom/intellij/psi/xml/XmlTag;BmessageDEFG,com/intellij/psi/xml/XmlTaggetLocalName	IJKLMcom/intellij/xml/util/XmlUtilJSTL_FORMAT_URIS[Ljava/lang/String;DOP,getNamespace
RSTUVjava/util/ArraysbinarySearch(([Ljava/lang/Object;Ljava/lang/Object;)IX9com/intellij/lang/properties/PrefixBasedPropertyReference
WZ[E(Ljava/lang/String;Lcom/intellij/psi/PsiElement;Ljava/lang/String;Z)V]9com/intellij/lang/properties/references/PropertyReference
\Z`%org/jetbrains/uast/ULiteralExpression
bcdef org/jetbrains/uast/UastContextKt
toUElementM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;
hijgetReferencesByElementd(Lorg/jetbrains/uast/UElement;Lcom/intellij/util/ProcessingContext;)[Lcom/intellij/psi/PsiReference;ljava/lang/Classn7com/intellij/psi/templateLanguages/OuterLanguageElementp5com/intellij/psi/impl/source/jsp/jspXml/JspXmlTagBase
rstuv!com/intellij/psi/util/PsiTreeUtilgetChildOfAnyTypeN(Lcom/intellij/psi/PsiElement;[Ljava/lang/Class;)Lcom/intellij/psi/PsiElement;
xyzacceptsHint/(Lcom/intellij/psi/PsiReferenceService$Hints;)Z
|}~acceptsHintsL(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiReferenceService$Hints;)Z
��
acceptsTargetCodeLineNumberTableLocalVariableTablethis:Lcom/intellij/lang/properties/PropertiesReferenceProvider;defaultSoftd(Lcom/intellij/psi/PsiElement;Lcom/intellij/util/ProcessingContext;)[Lcom/intellij/psi/PsiReference;parentLcom/intellij/psi/xml/XmlTag;valueLjava/lang/String;	attribute#Lcom/intellij/psi/xml/XmlAttribute;propertyRefWithPrefix	referenceLcom/intellij/psi/PsiReference;elementLcom/intellij/psi/PsiElement;context%Lcom/intellij/util/ProcessingContext;uElementLorg/jetbrains/uast/UElement;
StackMapTable�org/jetbrains/uast/UElement(RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationshints,Lcom/intellij/psi/PsiReferenceService$Hints;target
SourceFile PropertiesReferenceProvider.javaInnerClasses�*com/intellij/psi/PsiReferenceService$Hints�$com/intellij/psi/PsiReferenceServiceHints$$$reportNull$$$0(I)V��
�#com/intellij/util/ProcessingContext�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null�java/lang/Object�����i}�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
9�"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException�!�4*���
 ����V*�*�Y��*���"#$%����i����+���,���+���+���+���#Y����+��)N+�-�1:63�5�8�.�>:A�C�8��H�N�Q�6��WY-+*��Y��\Y-+*��^:�$YSY����+_�aN-�	�#�*�-,�gY�����Sb��Q91M\��91\�����H�G��B)*(+4->.I0L1[2d3�4�8�9�:�;�=�>�\	d"��>���Iu��Lr���������������������
���P*�kYmSYoS�q����@�B���}~�r%+���,���*�,�w��*+,�{���
GI� %��%��%������	���O+���*�+���	�	N������	���
������///444///�����---111---�����008@@@0HPY�S�#Y�S�Y�S�Y�S�Y�S��///777///Y�S�Y�S��///777::BY�S��Y�S�Y�S����---888---��Z_�Ƨ��Z_�ɧ���0D9m9C9�9�39�9�9�9�9�9�/9�9�9�/9�9�9�9�9�p9J9J��
���	��PK�=o�?com/intellij/lang/properties/PropertyKeyLiteralConfidence.class���=h
8com/intellij/codeInsight/completion/CompletionConfidence<init>()V	
com/intellij/psi/PsiFile
getProject(()Lcom/intellij/openapi/project/Project;
(com/intellij/openapi/project/DumbServiceisDumb)(Lcom/intellij/openapi/project/Project;)Z	com/intellij/util/ThreeStateUNSURELcom/intellij/util/ThreeState;com/intellij/psi/PsiElement	getParent()Lcom/intellij/psi/PsiElement; -org/jetbrains/uast/expressions/UInjectionHost
"#$%& org/jetbrains/uast/UastContextKtgetUastParentOfTypeN(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;Z)Lorg/jetbrains/uast/UElement;
()*+,-com/intellij/codeInspection/i18n/JavaI18nUtilmustBePropertyKeyB(Lorg/jetbrains/uast/UExpression;Lcom/intellij/openapi/util/Ref;)Z	./NO19com/intellij/lang/properties/PropertyKeyLiteralConfidenceCodeLineNumberTableLocalVariableTablethis;Lcom/intellij/lang/properties/PropertyKeyLiteralConfidence;shouldSkipAutopopupX(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiFile;I)Lcom/intellij/util/ThreeState;contextElementLcom/intellij/psi/PsiElement;psiFileLcom/intellij/psi/PsiFile;offsetI
injectionHost/Lorg/jetbrains/uast/expressions/UInjectionHost;
StackMapTableRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotations
SourceFile!PropertyKeyLiteralConfidence.java$$$reportNull$$$0(I)VHI
0J>Argument for @NotNull parameter '%s' of %s.%s must not be nullL*@NotNull method %s.%s must not return nullNjava/lang/ObjectP9;17java/lang/StringVformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;XY
WZ"java/lang/IllegalArgumentException\(Ljava/lang/String;)V^
]_java/lang/IllegalStateExceptiona
b_[Ljava/lang/Object;djava/lang/RuntimeExceptionf!02/*��3456782�Y+��K,��K,��
��Y��K�+��!�:��'�	�-��Y��K�AV�$BG3(9GMP44Y56Y9:Y;<Y=>9 ?@BCDCCCECC
HI2��$$M�O��!!���Q�  (00YRS�YSS�YTS��''YTS�YUS��''YUS���[�((�]Z_�`��bZ_�c��A� DW]WCW�W�#We�We�We�We�We�We�We�We�We�We`WJWJgFGPK��x�&(&(Fcom/intellij/lang/properties/ResourceBundleContextFoldingBuilder.class���=x
*com/intellij/lang/folding/FoldingBuilderEx<init>()V
	
6com/intellij/lang/properties/PropertiesFoldingSettingsgetInstance:()Lcom/intellij/lang/properties/PropertiesFoldingSettings;
isFoldPlaceholdersToContext()Z	+com/intellij/lang/folding/FoldingDescriptorEMPTY_ARRAY.[Lcom/intellij/lang/folding/FoldingDescriptor;java/util/ArrayList
/com/intellij/lang/properties/psi/PropertiesFile
getProperties()Ljava/util/List;!"#$%java/util/Listiterator()Ljava/util/Iterator;'()*java/util/IteratorhasNext',-.next()Ljava/lang/Object;0&com/intellij/lang/properties/IProperty/234getValue()Ljava/lang/String;6{0}
89:;<java/lang/Stringcontains(Ljava/lang/CharSequence;)Z
>?@AB@com/intellij/lang/properties/ResourceBundleContextFoldingBuilderfold;(Lcom/intellij/lang/properties/IProperty;Ljava/util/List;)V!DEFtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;
IJKL-com/intellij/openapi/progress/ProgressManager1()Lcom/intellij/openapi/progress/ProgressManager;NOPrunN(Lcom/intellij/lang/properties/IProperty;Ljava/util/List;)Ljava/lang/Runnable;
>RSTgetOrCreateIndicator3()Lcom/intellij/openapi/progress/ProgressIndicator;
IVWXexecuteProcessUnderProgressH(Ljava/lang/Runnable;Lcom/intellij/openapi/progress/ProgressIndicator;)V
Z[\]T7com/intellij/openapi/progress/ProgressIndicatorProvidergetGlobalProgressIndicator_4com/intellij/openapi/progress/EmptyProgressIndicator
^bcde/com/intellij/openapi/progress/ProgressIndicatorstartbghisetIndeterminate(Z)V!klmsize()Iopqrscom/intellij/psi/PsiReference
getElement()Lcom/intellij/psi/PsiElement;/uv4getUnescapedKey/xys
getPsiElement{|}~4com/intellij/psi/PsiElementgetText{���getLanguage()Lcom/intellij/lang/Language;
����4com/intellij/lang/LanguagegetID�kotlin
8���equals(Ljava/lang/Object;)Z
>���getKotlinArguments=(Lcom/intellij/psi/PsiElement;)[Lcom/intellij/psi/PsiElement;
>���getJavaArguments���makeConcatWithConstants(I)Ljava/lang/String;
8��mlength
8���indexOf(Ljava/lang/String;I)I{���getTextRange'()Lcom/intellij/openapi/util/TextRange;
����m#com/intellij/openapi/util/TextRangegetStartOffset
��^(Lcom/intellij/psi/PsiElement;IILcom/intellij/openapi/editor/FoldingGroup;Ljava/lang/String;)V!���add�com/intellij/psi/PsiExpression
�����!com/intellij/psi/util/PsiTreeUtilgetParentOfTypeN(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;Z)Lcom/intellij/psi/PsiElement;���s	getParent�"com/intellij/psi/PsiExpressionList����getExpressions#()[Lcom/intellij/psi/PsiExpression;
�����com/intellij/util/ArrayUtil(([Ljava/lang/Object;Ljava/lang/Object;)I�[Lcom/intellij/psi/PsiElement;
�����java/util/ArrayscopyOfRange;([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object;{�{��sgetNextSibling�com/intellij/psi/PsiComment�0com/intellij/psi/impl/source/tree/LeafPsiElement!��isEmpty	{��
�����1com/intellij/psi/search/searches/ReferencesSearchsearch8(Lcom/intellij/psi/PsiElement;)Lcom/intellij/util/Query;���processW(Lcom/intellij/lang/properties/IProperty;Ljava/util/List;)Lcom/intellij/util/Processor;�����com/intellij/util/QueryforEach (Lcom/intellij/util/Processor;)Z
>���tryToFoldReferenceZ(Lcom/intellij/psi/PsiReference;Lcom/intellij/lang/properties/IProperty;Ljava/util/List;)ZCodeLineNumberTableLocalVariableTablethisBLcom/intellij/lang/properties/ResourceBundleContextFoldingBuilder;buildFoldRegionst(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/editor/Document;Z)[Lcom/intellij/lang/folding/FoldingDescriptor;valueLjava/lang/String;property(Lcom/intellij/lang/properties/IProperty;rootLcom/intellij/psi/PsiElement;document&Lcom/intellij/openapi/editor/Document;quickZresultLjava/util/List;LocalVariableTypeTable?Ljava/util/List<Lcom/intellij/lang/folding/FoldingDescriptor;>;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations@Ljava/util/List<-Lcom/intellij/lang/folding/FoldingDescriptor;>;	Signaturek(Lcom/intellij/lang/properties/IProperty;Ljava/util/List<-Lcom/intellij/lang/folding/FoldingDescriptor;>;)Vprogress1Lcom/intellij/openapi/progress/ProgressIndicator;RuntimeInvisibleAnnotationsIargumenttemplateTextoffseti	referenceLcom/intellij/psi/PsiReference;beforereferenceElementkey
psiElementtext	arguments�(Lcom/intellij/psi/PsiReference;Lcom/intellij/lang/properties/IProperty;Ljava/util/List<-Lcom/intellij/lang/folding/FoldingDescriptor;>;)Z
expression Lcom/intellij/psi/PsiExpression;parent![Lcom/intellij/psi/PsiExpression;e/Ljava/util/List<Lcom/intellij/psi/PsiElement;>;isCollapsedByDefault(Lcom/intellij/lang/ASTNode;)ZnodeLcom/intellij/lang/ASTNode;getPlaceholderText/(Lcom/intellij/lang/ASTNode;)Ljava/lang/String;$Lorg/jetbrains/annotations/Nullable;
lambda$fold$1
lambda$fold$0Z(Lcom/intellij/lang/properties/IProperty;Ljava/util/List;Lcom/intellij/psi/PsiReference;)Z
SourceFile(ResourceBundleContextFoldingBuilder.javaBootstrapMethods0
12345"java/lang/invoke/LambdaMetafactorymetafactory�(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;8
>9)B;
<=>�?$java/lang/invoke/StringConcatFactory�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;A{}�D
>E*+G"(Lcom/intellij/psi/PsiReference;)ZInnerClassesJ%java/lang/invoke/MethodHandles$LookupLjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)VNO
>P>Argument for @NotNull parameter '%s' of %s.%s must not be nullR*@NotNull method %s.%s must not return nullTjava/lang/ObjectV��@��$�SA���"&format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;hi
8j"java/lang/IllegalArgumentExceptionl(Ljava/lang/String;)Vn
mojava/lang/IllegalStateExceptionq
ro[Ljava/lang/Object;tjava/lang/RuntimeExceptionv!>�/*���)������L�+��Q,��Q��
��Y��Q��Y�:+��� :�&�1�+�/:�1:�5�7�
�=�����C�GY��Q�"SG�'�4/8�TG�&	,-%/.0T1]2l3s5v6�H]��T��������������.^�.^�
AB�}!*��Q+��Q�H*+�M�Q�U��:<: =�!��!�!�	

ST�x(�YK*��^Y�`K*�a*�f*Y��Q��bPb�@ABCEF�$

���)�*��Q+��Q,�	�Q,�j>*�n:+�t:��+�w:�z:������������:��6		��a	2:
	��:����6�7����6
,�Y
`
`��`
�z����W�	���,�j���6	�{8�*{8D���_{8�
@�JN"O*Q2R9SATJU\VkWrX}Y�Z�[�\�]�^�X�a���(e

�Q�
�H��:
uf
	������"�
*��2��A��J��k����
����S*�
�Q*�����L+��+��M,����,����N-+��6��-`-�Ÿ�Ű	���{��"	ijk!l*m4n;oCp�4S�?!2�4;
	
����d*��Q*��L+���Y�M+��N-�&-�њ-�ә�,-��W-��N���,����,�عC�Ű	�{�{	
�*
	vwxy)z:{ByL}U~W��*%' �d�T�FF!	"#�H+��Q�	�	����$%	&'�H+�
�Q�	�	����$%((
)B�K*�w��*+����W��;����
*+�X,*+����
@�;� ���
NO����G
GGMMGGMGGGGGGGS�	U��G
GGKKGGKGGGGGGG���W�H
HQZZclZucl~~��YXS�BYYS�9YZS�0Y[S�'Y\S�Y]S�Y^S�Y_S��G
GGPPGGYGGGGGGGYZS�Y`S�YaS��H
HHQQTTQ]]]fox�Y`S�<�9YbS�0YcS�'YdS�YeS�YfS�YgS��k�F
FFQQFFQFFFFFFF�mZ_�p��rZ_�s��b�HE8�G8C8�8�K8u�8u�8u�8u�8u�8u�8u�8u�8u�G8u�8u�8u�8u�H8u�8u�8u�8u�8u�8u�8u�8u�8u�I8J8JwH
IKM,-./676:@/BCFPK�����Icom/intellij/lang/properties/UnusedMessageFormatParameterInspection.class���=
5com/intellij/lang/properties/PropertiesInspectionBase<init>()V/com/intellij/lang/properties/psi/PropertiesFile

getProperties()Ljava/util/List;java/util/ArrayList

java/util/Listiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object;!&com/intellij/lang/properties/IProperty #$%getName()Ljava/lang/String;'log4j
)*+,-java/lang/String
startsWith(Ljava/lang/String;)Z/Ccom/intellij/lang/properties/UnusedMessageFormatParameterInspection1regexp.3.regexp
)56-endsWith 89%getValue;)it/unimi/dsi/fastutil/ints/IntOpenHashSet
:
)>?@indexOf(I)I
)BCD	substring(I)Ljava/lang/String;
FGHIJjava/lang/Mathmin(II)I
)LCM(II)Ljava/lang/String;
OPQRSjava/lang/IntegerparseInt(Ljava/lang/String;)IUVWXY!it/unimi/dsi/fastutil/ints/IntSetadd(I)Z[java/lang/NumberFormatExceptionU]^_
toIntArray()[IUabYcontains def
getPsiElement()Lcom/intellij/psi/PsiElement;hijklcom/intellij/psi/PsiElementgetNode()Lcom/intellij/lang/ASTNode;nopqrcom/intellij/lang/ASTNodegetChildren>(Lcom/intellij/psi/tree/TokenSet;)[Lcom/intellij/lang/ASTNode;ntufgetPsiw2unused.message.format.parameter.problem.descriptoryjava/lang/Object
O{|}valueOf(I)Ljava/lang/Integer;
O�DtoString
�����%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; ��%getKey�)com/intellij/codeInspection/LocalQuickFix�>com/intellij/codeInsight/daemon/impl/quickfix/RenameElementFix�)com/intellij/lang/properties/psi/Property�regexp���makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;
���7(Lcom/intellij/psi/PsiNamedElement;Ljava/lang/String;)V	�����0com/intellij/codeInspection/ProblemHighlightTypeGENERIC_ERROR_OR_WARNING2Lcom/intellij/codeInspection/ProblemHighlightType;
�����-com/intellij/codeInspection/InspectionManagercreateProblemDescriptor�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Z[Lcom/intellij/codeInspection/LocalQuickFix;Lcom/intellij/codeInspection/ProblemHighlightType;)Lcom/intellij/codeInspection/ProblemDescriptor;�X�(Ljava/lang/Object;)Z��isEmpty	�����-com/intellij/codeInspection/ProblemDescriptorEMPTY_ARRAY0[Lcom/intellij/codeInspection/ProblemDescriptor;���toArray(([Ljava/lang/Object;)[Ljava/lang/Object;�REGEXPLjava/lang/String;
ConstantValueCodeLineNumberTableLocalVariableTablethisELcom/intellij/lang/properties/UnusedMessageFormatParameterInspection;	checkFile|(Lcom/intellij/psi/PsiFile;Lcom/intellij/codeInspection/InspectionManager;Z)[Lcom/intellij/codeInspection/ProblemDescriptor;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;e!Ljava/lang/NumberFormatException;commaIbracenodes[Lcom/intellij/lang/ASTNode;
valElementLcom/intellij/psi/PsiElement;propertyKeyfixes,[Lcom/intellij/codeInspection/LocalQuickFix;iintegerindexnamevalue
parameters#Lit/unimi/dsi/fastutil/ints/IntSet;property(Lcom/intellij/lang/properties/IProperty;fileLcom/intellij/psi/PsiFile;manager/Lcom/intellij/codeInspection/InspectionManager;
isOnTheFlyZ
propertiesLjava/util/List;problemDescriptorsLocalVariableTypeTable:Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;ALjava/util/List<Lcom/intellij/codeInspection/ProblemDescriptor;>;
StackMapTable�[I��com/intellij/psi/PsiFile�RuntimeInvisibleTypeAnnotations"Lorg/jetbrains/annotations/NonNls;$Lorg/jetbrains/annotations/Nullable;#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile+UnusedMessageFormatParameterInspection.javaBootstrapMethods�
�����$java/lang/invoke/StringConcatFactory�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;�.regexpInnerClasses�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V
.>Argument for @NotNull parameter '%s' of %s.%s must not be null��/�format
�
)"java/lang/IllegalArgumentException
(Ljava/lang/String;)V
[Ljava/lang/Object;!.�����/*���&������[	+��,��+��+�:���	:�
Y�:�:����� :�":		�'	&�(����	0�(���	2�4�����7:
�:Y�<:
�Q
{�=6�f
`�A:

,�=6

}�=6��@
�
6�
�E6
�K�N�TW�:�
{�=6����\:

�66��
.66���`���c�g�m:��
�c�2�s:v�xY�zSY�~S��:��:�*��Y��Y�����
����S�:,������W�	���O���8��S��������������Z�p��
�0 )�):�+UZ�����7�Hh�B.��
 )):��h))������.��
 )):��h))�����)@�.��
 )):��.��
 )):�.��

L���(+",+-4.S/\0a1n2�4�5�6�7�8�9�:�;�<�=�>�A�D�H�F�GIJK-L7MCNWOsP�Q�R�S�T�L�K�Y�Z��������L��
�C��W���sk���P���G�����0���-����E��\���	�\��
�S��S���	��	��	��	��"���+���4����+���4����@\�	��������
��J�x�!YS�YS�YSY	S��Z_���,� )�)�)�
��������PK�����$�$;com/intellij/refactoring/inline/InlinePropertyHandler.class���=�
7com/intellij/refactoring/inline/JavaInlineActionHandler<init>()V		
com/intellij/psi/JavaTokenTypeSTRING_LITERAL$Lcom/intellij/psi/tree/IElementType;
com/intellij/psi/util/PsiUtilisJavaTokenD(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/tree/IElementType;)Zcom/intellij/psi/PsiElement	getParent()Lcom/intellij/psi/PsiElement;
getReferences"()[Lcom/intellij/psi/PsiReference;9com/intellij/lang/properties/references/PropertyReference
 !"#$*com/intellij/util/containers/ContainerUtilfindInstance8([Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;&&com/intellij/lang/properties/IProperty%()*getValue()Ljava/lang/String;,java/util/ArrayList
+
/0123java/util/CollectionssynchronizedList"(Ljava/util/List;)Ljava/util/List;5java/util/HashSet
4
/89:synchronizedSet (Ljava/util/Set;)Ljava/util/Set;<=>getContainingFile()Lcom/intellij/psi/PsiFile;@ABCDjava/util/Collectionadd(Ljava/lang/Object;)Z
FGHIJ1com/intellij/psi/search/searches/ReferencesSearchsearch8(Lcom/intellij/psi/PsiElement;)Lcom/intellij/util/Query;LMNprocessE(Ljava/util/List;Ljava/util/Collection;)Lcom/intellij/util/Processor;PQRSTcom/intellij/util/QueryforEach (Lcom/intellij/util/Processor;)ZV)error.hint.property.has.non.method.usagesXjava/lang/Object
Z[\]^%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
`abc*5com/intellij/refactoring/inline/InlinePropertyHandlergetRefactoringName
efghi3com/intellij/refactoring/util/CommonRefactoringUtil
showErrorHint�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vklmnojava/util/ListisEmpty()Zq!error.hint.property.has.no.usages
stuvw3com/intellij/openapi/application/ApplicationManagergetApplication0()Lcom/intellij/openapi/application/Application;yz{|o,com/intellij/openapi/application/ApplicationisUnitTestMode~occurrences.stringk���size()I
�����java/lang/IntegervalueOf(I)Ljava/lang/Integer;
�[�*com/intellij/refactoring/RefactoringBundle�inline.property.confirmation%��*getName���makeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;�6com/intellij/refactoring/util/RefactoringMessageDialog�com/intellij/refactoring/HelpID�refactoring.inlineVariable�OptionPane.questionIcon
���r(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/intellij/openapi/project/Project;)V
���o
showAndGet�7com/intellij/refactoring/listeners/RefactoringEventData
���copy
����
addElement (Lcom/intellij/psi/PsiElement;)V	�����com/intellij/psi/PsiFileEMPTY_ARRAYcom/intellij/psi/PsiFile;@���toArray(([Ljava/lang/Object;)[Ljava/lang/Object;�
�����/com/intellij/openapi/command/WriteCommandActionwriteCommandAction|(Lcom/intellij/openapi/project/Project;[Lcom/intellij/psi/PsiFile;)Lcom/intellij/openapi/command/WriteCommandAction$Builder;�����7com/intellij/openapi/command/WriteCommandAction$BuilderwithNameM(Ljava/lang/String;)Lcom/intellij/openapi/command/WriteCommandAction$Builder;���run�(Lcom/intellij/openapi/project/Project;Lcom/intellij/refactoring/listeners/RefactoringEventData;Ljava/lang/String;Ljava/util/List;)Lcom/intellij/util/ThrowableRunnable;����((Lcom/intellij/util/ThrowableRunnable;)V�inline.property.refactoring�����$com/intellij/openapi/project/Project
getMessageBus)()Lcom/intellij/util/messages/MessageBus;	�����;com/intellij/refactoring/listeners/RefactoringEventListenerREFACTORING_EVENT_TOPIC"Lcom/intellij/util/messages/Topic;�����%com/intellij/util/messages/MessageBus
syncPublisher6(Lcom/intellij/util/messages/Topic;)Ljava/lang/Object;�refactoring.inline.property����refactoringStartedN(Ljava/lang/String;Lcom/intellij/refactoring/listeners/RefactoringEventData;)V
�����com/intellij/psi/JavaPsiFacadegetInstanceH(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/JavaPsiFacade;
����getElementFactory&()Lcom/intellij/psi/PsiElementFactory;
�����)com/intellij/openapi/util/text/StringUtilescapeStringCharacters&(Ljava/lang/String;)Ljava/lang/String;��������"com/intellij/psi/PsiElementFactorycreateExpressionFromTextQ(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiExpression;�com/intellij/psi/PsiLiteralkiterator()Ljava/util/Iterator;ojava/util/IteratorhasNext	
next()Ljava/lang/Object;��replace<(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;��refactoringDonecom/intellij/psi/PsiReference
getElement"com/intellij/psi/PsiExpressionList(com/intellij/psi/PsiMethodCallExpression�getExpressionCountkAREFACTORING_IDLjava/lang/String;
ConstantValueCodeLineNumberTableLocalVariableTablethis7Lcom/intellij/refactoring/inline/InlinePropertyHandler;canInlineElement (Lcom/intellij/psi/PsiElement;)Z
references [Lcom/intellij/psi/PsiReference;elementLcom/intellij/psi/PsiElement;
StackMapTable,
inlineElementj(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiElement;)Vproperty(Lcom/intellij/lang/properties/IProperty;occurrencesStringquestiondialog8Lcom/intellij/refactoring/util/RefactoringMessageDialog;project&Lcom/intellij/openapi/project/Project;editor$Lcom/intellij/openapi/editor/Editor;
psiElement
propertyValueoccurrencesLjava/util/List;containingFilesLjava/util/Collection;resultZdata9Lcom/intellij/refactoring/listeners/RefactoringEventData;LocalVariableTypeTable/Ljava/util/List<Lcom/intellij/psi/PsiElement;>;2Ljava/util/Collection<Lcom/intellij/psi/PsiFile;>;Kjava/lang/String
getActionName1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotations1Lcom/intellij/openapi/util/NlsActions$ActionText;lambda$inlineElement$1�(Lcom/intellij/openapi/project/Project;Lcom/intellij/refactoring/listeners/RefactoringEventData;Ljava/lang/String;Ljava/util/List;)V
occurrence
stringLiteralLcom/intellij/psi/PsiLiteral;
ExceptionsYjava/lang/RuntimeExceptionlambda$inlineElement$0H(Ljava/util/List;Ljava/util/Collection;Lcom/intellij/psi/PsiReference;)ZpsiReferenceLcom/intellij/psi/PsiReference;parent
SourceFileInlinePropertyHandler.javaBootstrapMethodsc
defgh"java/lang/invoke/LambdaMetafactorymetafactory�(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;Dk
`lZ[n"(Lcom/intellij/psi/PsiReference;)Zp
qrs�t$java/lang/invoke/StringConcatFactory�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;v y
`zRS|""InnerClassesBuilder�/com/intellij/openapi/util/NlsActions$ActionText�$com/intellij/openapi/util/NlsActions
ActionText�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup!`!"#�$/*��%&'()*$�*+��
�+��M,����+�%�%#
$%%'& +,*'(*-./
�#0@�12$q.-�%�-�%:���':���+Y�-�.:�4Y�6�7:-�;�?W-�E�K�O6�+,U�W�Y�_�d�j�+,p�W�Y�_�d��r�x�Y}�WY���S��:	��WY��SYS�Y	��:
��Y�_
��+��:������Y��:		-����+���������_��+	�����%^,./ 1,283F4ZC_DqF{G�H�K�L�M�N�O�Q�R�V�WY-b&�
34�>5"	�6"
�	78.'(.9:.;<.=.34>",?@8�ABZ�CD�6EF	G,?H8�AI/�%�J�Pk@�`LM$8�_�%g&'(-.NOPO	c*$"
��W�Y�%kNQPQ
RS$
~*���ӹ����+��*���,�������:-��:��!��:��
W���*���ӹ������%"Z[!\4]R^a_d`}a&>RT.~9:~EF~>"~?@4JUV/�<��'WX
Z[$�Q,�N-�:��;���.��� *�� W+-�;�?W��%"678$92:@;M<O?&4Q?@QABQ\]J-.B^./�O_`a"bijmoubwxwo{}��~	��&	���PK��4A&&Kcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$1.class���=�	Ecom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$1this$0ELcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;
	
java/lang/Object<init>()V
Ccom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialoggetPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;	myKeyValuePairsLjava/util/List;callb(Ljava/util/List;Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/util/concurrent/Callable;
 +com/intellij/openapi/application/ReadActionnonBlockingY(Ljava/util/concurrent/Callable;)Lcom/intellij/openapi/application/NonBlockingReadAction;	"#$myPropertiesFileLjavax/swing/JComboBox;
&'()*.com/intellij/openapi/application/ModalityStatestateForComponentF(Ljava/awt/Component;)Lcom/intellij/openapi/application/ModalityState;,-.acceptf(Lcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$1;)Ljava/util/function/Consumer;012346com/intellij/openapi/application/NonBlockingReadActionfinishOnUiThread�(Lcom/intellij/openapi/application/ModalityState;Ljava/util/function/Consumer;)Lcom/intellij/openapi/application/NonBlockingReadAction;
6789:-com/intellij/util/concurrency/AppExecutorUtilgetAppExecutorService(()Ljava/util/concurrent/ExecutorService;0<=>submitO(Ljava/util/concurrent/Executor;)Lorg/jetbrains/concurrency/CancellablePromise;@ABCDjava/util/Listsize()I@FGHget(I)Ljava/lang/Object;J;com/intellij/codeInspection/i18n/batch/I18nizedPropertyData@LMNset'(ILjava/lang/Object;)Ljava/lang/Object;Pjava/util/ArrayList
O	@STUiterator()Ljava/util/Iterator;WXYZ[java/util/IteratorhasNext()ZW]^_next()Ljava/lang/Object;
Iabcvalue()Ljava/lang/String;
Iefckey
hijkl=com/intellij/lang/properties/references/I18nizeQuickFixDialogsuggestUniquePropertyKeyi(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/lang/String;
Inop	changeKeyQ(Ljava/lang/String;)Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData;@rstadd(Ljava/lang/Object;)Zvjava/awt/event/ActionListenerH(Lcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;)VCodeLineNumberTableLocalVariableTablethisGLcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$1;LocalVariableTypeTableactionPerformed(Ljava/awt/event/ActionEvent;)VpairseLjava/awt/event/ActionEvent;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;TLjava/util/List<Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<TD;>;>;
StackMapTable�/com/intellij/lang/properties/psi/PropertiesFilelambda$actionPerformed$1(Ljava/util/List;)ViIdatumlambda$actionPerformed$0S(Ljava/util/List;Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/util/List;data=Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData;resultBLcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<TD;>;
Exceptions�java/lang/Exception
SourceFile!I18nizeMultipleStringsDialog.javaEnclosingMethod��createNorthPanel()Ljavax/swing/JComponent;NestHostBootstrapMethods�
�����"java/lang/invoke/LambdaMetafactorymetafactory�(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;_�
����()Ljava/util/List;�(Ljava/lang/Object;)V�
����InnerClasses�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup uwxP
*+�*��y�z
{|
}
{|~x�=*��
M,�3*��N-,��*��!�%*�+�/�5�;W�y����%�3�<�z*(�={|=��5��}(��={|��<���x�+=+�?�!*��+�E�I�KW���۱y��$�*�z (��+{|+�}+{|�	��'
��x�B�OY�QM*�RN-�V�+-�\�I:,�`�d+�g�m�qW���,�y��#�=�@�z*#��B�B��:�}#��:����@W�0��������������������PK����Kcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$2.class���=<	Ecom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$2this$0ELcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;
	
java/lang/Object<init>()V	Ccom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialogmyTableLcom/intellij/ui/table/JBTable;
com/intellij/ui/TableUtilremoveSelectedItems&(Ljavax/swing/JTable;)Ljava/util/List;
com/intellij/ui/table/JBTablerepaint
 !updateUsagePreview"(Lcom/intellij/ui/table/JBTable;)V#com/intellij/ui/AnActionButton
%&'run#(Lcom/intellij/ui/AnActionButton;)V)&com/intellij/ui/AnActionButtonRunnableH(Lcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;)VCodeLineNumberTableLocalVariableTablethisGLcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$2;LocalVariableTypeTablebutton Lcom/intellij/ui/AnActionButton;(Ljava/lang/Object;)V
SourceFile!I18nizeMultipleStringsDialog.javaEnclosingMethod89createCenterPanel()Ljavax/swing/JComponent;NestHostInnerClasses (*+P
*+�*��,�-
./
0
./&'+v$*��
�W*��
�*�*��
��,���#�-$./$120$./A&3+E	*+�"�$�,�-	./0	./4567:;
PK�&�::Kcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$3.class���=�	Ecom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$3this$0ELcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;
	
,com/intellij/openapi/project/DumbAwareAction<init>9(Ljava/lang/String;Ljava/lang/String;Ljavax/swing/Icon;)V	Ccom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialogmyTableLcom/intellij/ui/table/JBTable;
com/intellij/ui/TableUtilstopEditing(Ljavax/swing/JTable;)V
getSelectedDataWithIndices()Ljava/util/List;
 shouldMarkAsNonNls(Ljava/util/List;)Z"#$%&java/util/Listiterator()Ljava/util/Iterator;()*+,java/util/IteratorhasNext()Z(./0next()Ljava/lang/Object;2com/intellij/openapi/util/Pair	456myKeyValuePairsLjava/util/List;	189:firstLjava/lang/Object;<java/lang/Integer
;>?@intValue()I	1BC:secondE;com/intellij/codeInspection/i18n/batch/I18nizedPropertyData
DGHIsetMarkAsNonNls@(Z)Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData;"KLMset'(ILjava/lang/Object;)Ljava/lang/Object;
OPQRScom/intellij/ui/table/JBTablerepaint()V
UVWXY/com/intellij/openapi/actionSystem/AnActionEventgetPresentation2()Lcom/intellij/openapi/actionSystem/Presentation;"[\,isEmpty
^_`ab.com/intellij/openapi/actionSystem/Presentation
setEnabled(Z)Vdaction.text.mark.as.nonnlsfjava/lang/Object
hijkl%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;naction.text.unmark.as.nonnls
^pqrsetText(Ljava/lang/String;)V	tuvwx4com/intellij/openapi/actionSystem/ActionUpdateThreadEDT6Lcom/intellij/openapi/actionSystem/ActionUpdateThread;z{|value'()Lcom/intellij/openapi/util/Condition;
~���*com/intellij/util/containers/ContainerUtiland<(Ljava/lang/Iterable;Lcom/intellij/openapi/util/Condition;)Z
D��,markAsNonNls~(Lcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;Ljava/lang/String;Ljava/lang/String;Ljavax/swing/Icon;)VCodeLineNumberTableLocalVariableTablethisGLcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$3;arg0Ljava/lang/String;arg1arg2Ljavax/swing/Icon;LocalVariableTypeTableactionPerformed4(Lcom/intellij/openapi/actionSystem/AnActionEvent;)V
dataWithIndex Lcom/intellij/openapi/util/Pair;e1Lcom/intellij/openapi/actionSystem/AnActionEvent;	selectionmarkZwLcom/intellij/openapi/util/Pair<Ljava/lang/Integer;Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<TD;>;>;�Ljava/util/List<Lcom/intellij/openapi/util/Pair<Ljava/lang/Integer;Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<TD;>;>;>;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsupdate�java/lang/StringgetActionUpdateThread8()Lcom/intellij/openapi/actionSystem/ActionUpdateThread;RuntimeInvisibleAnnotations	Signature�(Ljava/util/List<Lcom/intellij/openapi/util/Pair<Ljava/lang/Integer;Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<TD;>;>;>;)Zlambda$shouldMarkAsNonNls$0#(Lcom/intellij/openapi/util/Pair;)Zdata
SourceFile!I18nizeMultipleStringsDialog.javaEnclosingMethod��createCenterPanel()Ljavax/swing/JComponent;NestHostBootstrapMethods�
�����"java/lang/invoke/LambdaMetafactorymetafactory�(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;�(Ljava/lang/Object;)Z�
����InnerClasses�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null�����format�l
��"java/lang/IllegalArgumentException�r
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException� ��r*+�*,-�����4��������������p+���*��
�*��M*,�>,�!:�'�6�-�1:*��3�7�;�=�A�D�F�JW���*��
�N���"(<�"��� �>�b�e�o��4>$��p��p��V�6 P��� >$��p��V���	������J+���*��M+�T,�Z���]+�T*,��c�e�g�m�e�g�o��D�U"^�U"^Z^�U"^����%�1�=�F�I�� J��J��:�6�J��:���	������T�sY��ʰ�Kt����������� �m+�y�}����@�����6�������
���5*�A�D�������
����� ̧Χ����e�$Y�S�Y�S��#Y�S�Y�S��#+Y�S�Y�S�����$��Z_�ڧ��Z_�ݧ���D�Y�C������������������������\�J�J���������������PK���§�Ycom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$MyKeyValueModel.class���=q	Scom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$MyKeyValueModelthis$0ELcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;
	
$javax/swing/table/AbstractTableModel<init>()V	Ccom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialogmyKeyValuePairsLjava/util/List;java/util/Listsize()Ikey.column.namejava/lang/Object
 !"%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;$value.column.name&java/lang/String()*get(I)Ljava/lang/Object;,;com/intellij/codeInspection/i18n/batch/I18nizedPropertyData
+./0markAsNonNls()Z2will be marked as NonNls
+456key()Ljava/lang/String;
+896value
+;<=	changeKeyQ(Ljava/lang/String;)Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData;?@Aset'(ILjava/lang/Object;)Ljava/lang/Object;CD*removeF"com/intellij/util/ui/ItemRemovableH(Lcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;)VCodeLineNumberTableLocalVariableTablethisULcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$MyKeyValueModel;LocalVariableTypeTableZLcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog<TD;>.MyKeyValueModel;getRowCount
getColumnName(I)Ljava/lang/String;columnI
StackMapTablegetColumnCountgetColumnClass(I)Ljava/lang/Class;columnIndex	Signature(I)Ljava/lang/Class<*>;isCellEditable(II)ZrowIndex
getValueAt(II)Ljava/lang/Object;data=Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData;@Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<*>;
setValueAt(Ljava/lang/Object;II)VbeanaValueLjava/lang/Object;BLcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<TD;>;	removeRow(I)Vidx
SourceFile!I18nizeMultipleStringsDialog.javaNestHostInnerClassesMyKeyValueModel E	GHF
*+�*��IKJ
KLM
KNOHI
*��
��INJ
KLM
KNPQHm����#���ISJKLRSMKNTH%UH>�IXJKLMKNVWHI%�I]JKLXSMKNYZ[\H�5�2�-*��
��*��
�'�+�-���IbJ 5KL5]S5XSM5KNT3@^_H�+*��
�'�+N�-�-�1�-�3�-�7�Ighi&kJ*+KL+]S+XS`aM+KN`bT
�!+CcdH�.�,*��
�'�+:*��
+�%�:�>W�Ipqr-tJ4ea.KL.fg.]S.XSMeh.KNT-ijHY*��
�BW�I
xyJKLkSMKNlmno
pPKe���U�UIcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog.class���=J
%com/intellij/openapi/ui/DialogWrapper<init>*(Lcom/intellij/openapi/project/Project;Z)V		
Ccom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog	myProject&Lcom/intellij/openapi/project/Project;	myKeyValuePairsLjava/util/List;	myUsagePreviewProviderLjava/util/function/Function;	myMarkAsNonNlsButtonIconLjavax/swing/Icon;
java/util/Setstream()Ljava/util/stream/Stream; !"apply()Ljava/util/function/Function;$%&'(java/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;*+,test ()Ljava/util/function/Predicate;$./0filter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
23456java/util/stream/CollectorstoSet()Ljava/util/stream/Collector;$89:collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;	<=>myContextModulesLjava/util/Set;	@ABmyResourceBundleManager8Lcom/intellij/lang/properties/psi/ResourceBundleManager;
DEFGH6com/intellij/lang/properties/psi/ResourceBundleManagercanShowJavaCodeInfo()Z	JKLmyShowCodeInfoZN%i18nize.multiple.strings.dialog.titlePjava/lang/Object
RSTUV-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
XYZsetTitle(Ljava/lang/String;)V
\]^init()V
D`abgetI18nizedTextGenerator:()Lcom/intellij/lang/properties/psi/I18nizedTextGenerator;
defgetPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;
hijkl6com/intellij/lang/properties/psi/I18nizedTextGeneratorgetI18nizedConcatenationText�(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/psi/PsiElement;)Ljava/lang/String;
nopqHjava/lang/StringisEmpty
DstugetTemplateName()Ljava/lang/String;
DwxugetConcatenationTemplateName	z{|LOG(Lcom/intellij/openapi/diagnostic/Logger;
~���&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Z
�����2com/intellij/ide/fileTemplates/FileTemplateManagergetInstance\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/ide/fileTemplates/FileTemplateManager;
����getCodeTemplateA(Ljava/lang/String;)Lcom/intellij/ide/fileTemplates/FileTemplate;�java/util/HashMap
��^�:com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog�PROPERTY_KEY�����
java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;�RESOURCE_BUNDLE	���myRBEditorTextField&Lcom/intellij/ui/TextFieldWithHistory;
����u$com/intellij/ui/TextFieldWithHistorygetText�PROPERTY_VALUE�=com/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix�
PARAMETERS�����+com/intellij/ide/fileTemplates/FileTemplate#(Ljava/util/Map;)Ljava/lang/String;�java/io/IOException
~���error(Ljava/lang/Throwable;)V��i18nInBatch� com/intellij/openapi/ui/ComboBox
��	���myPropertiesFileLjavax/swing/JComboBox;���run[(Lcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;)Ljava/lang/Runnable;
�����javax/swing/SwingUtilitiesinvokeLater(Ljava/lang/Runnable;)V
�����#com/intellij/ui/ComboboxSpeedSearch	installOn>(Ljavax/swing/JComboBox;)Lcom/intellij/ui/ComboboxSpeedSearch;�(com/intellij/openapi/ui/LabeledComponent
���
property.file
�S�%com/intellij/java/i18n/JavaI18nBundle
���ZsetText
����setComponent(Ljavax/swing/JComponent;)V�Ecom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$1
���H(Lcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;)V
�����javax/swing/JComboBoxaddActionListener"(Ljava/awt/event/ActionListener;)V�javax/swing/JPanel�java/awt/BorderLayout
��
���(Ljava/awt/LayoutManager;)V�North
����add)(Ljava/awt/Component;Ljava/lang/Object;)V
��HhasResourceBundleInTemplate�*com/intellij/ui/TextFieldWithStoredHistoryRESOURCE_BUNDLE_KEYS
�Z
�
getHistory()Ljava/util/List;o	java/util/List
�
setSelectedIndex(I)V
$com/intellij/util/ui/UI$PanelFactorypanelO(Ljavax/swing/JComponent;)Lcom/intellij/openapi/ui/panel/ComponentPanelBuilder;9i18n.quickfix.code.panel.resource.bundle.expression.label
3com/intellij/openapi/ui/panel/ComponentPanelBuilder	withLabelI(Ljava/lang/String;)Lcom/intellij/openapi/ui/panel/ComponentPanelBuilder;Hcomment.if.the.resource.bundle.is.invalid.either.declare.it.as.an.object
 withComment
"#$createPanel()Ljavax/swing/JPanel;&South
�()*showResourceBundleTextField;(Ljava/lang/String;Lcom/intellij/openapi/project/Project;)Z
�,-.getSelectedItem()Ljava/lang/Object;
01234%com/intellij/openapi/util/io/FileUtiltoSystemIndependentName&(Ljava/lang/String;)Ljava/lang/String;
678�9(com/intellij/openapi/vfs/LocalFileSystem,()Lcom/intellij/openapi/vfs/LocalFileSystem;
6;<=findFileByPath:(Ljava/lang/String;)Lcom/intellij/openapi/vfs/VirtualFile;
?@A�Bcom/intellij/psi/PsiManagerE(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiManager;
?DEFfindFileB(Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/psi/PsiFile;
HIJeK/com/intellij/lang/properties/PropertiesImplUtilM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;Mcom/intellij/ui/JBSplitter
LOP(Z)VR*com/intellij/usages/impl/UsagePreviewPanelT)com/intellij/usages/UsageViewPresentation
S�
QWXT(Lcom/intellij/openapi/project/Project;Lcom/intellij/usages/UsageViewPresentation;)V	Z[\myUsagePreviewPanel,Lcom/intellij/usages/impl/UsagePreviewPanel;^com/intellij/ui/table/JBTable`Scom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$MyKeyValueModel
_�
]cd!(Ljavax/swing/table/TableModel;)V	fghmyTableLcom/intellij/ui/table/JBTable;j*javax/swing/table/DefaultTableCellRenderer
i�mhtml.disable	opqrsjava/lang/BooleanTRUELjava/lang/Boolean;
iuvwputClientProperty'(Ljava/lang/Object;Ljava/lang/Object;)V
]yz{setDefaultRenderer9(Ljava/lang/Class;Ljavax/swing/table/TableCellRenderer;)V
]}~getSelectionModel"()Ljavax/swing/ListSelectionModel;���valueChangedp(Lcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;)Ljavax/swing/event/ListSelectionListener;�����javax/swing/ListSelectionModeladdListSelectionListener,(Ljavax/swing/event/ListSelectionListener;)V�Ecom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$2
��
����� com/intellij/ui/ToolbarDecoratorcreateDecorator8(Ljavax/swing/JTable;)Lcom/intellij/ui/ToolbarDecorator;
����setRemoveActionL(Lcom/intellij/ui/AnActionButtonRunnable;)Lcom/intellij/ui/ToolbarDecorator;�Ecom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$3�action.text.mark.as.nonnls
���~(Lcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;Ljava/lang/String;Ljava/lang/String;Ljavax/swing/Icon;)V�3com/intellij/openapi/actionSystem/CustomShortcutSet�java/awt/event/KeyEvent�java/awt/event/InputEvent
�����javax/swing/KeyStrokegetKeyStroke(II)Ljavax/swing/KeyStroke;
���(Ljavax/swing/KeyStroke;)V
�����*com/intellij/openapi/actionSystem/AnActionsetShortcutSet2(Lcom/intellij/openapi/actionSystem/ShortcutSet;)V
����addExtraActionP(Lcom/intellij/openapi/actionSystem/AnAction;)Lcom/intellij/ui/ToolbarDecorator;
�"
����� com/intellij/openapi/ui/SplittersetFirstComponent
����setSecondComponent
]���getSelectedRows()[I�java/util/ArrayList
��
���size()I
�����java/lang/IntegervalueOf(I)Ljava/lang/Integer;���get(I)Ljava/lang/Object;�;com/intellij/codeInspection/i18n/batch/I18nizedPropertyData
�����com/intellij/openapi/util/PaircreateF(Ljava/lang/Object;Ljava/lang/Object;)Lcom/intellij/openapi/util/Pair;���(Ljava/lang/Object;)Z����getLeadSelectionIndex
���.contextData���!�java/util/function/Function&(Ljava/lang/Object;)Ljava/lang/Object;
Q���updateLayout(Ljava/util/List;)V
�����com/intellij/ui/TableUtilstopEditing(Ljavax/swing/JTable;)V
�����)com/intellij/ide/util/PropertiesComponentS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/ide/util/PropertiesComponent;�LAST_USED_PROPERTIES_FILE
���setValue'(Ljava/lang/String;Ljava/lang/String;)VI18N_FIX_LAST_USED_CONTEXT
ugetContextString
�^addCurrentTextToHistory

^
doOKAction java/util/ComparatornaturalOrder()Ljava/util/Comparator;$min,(Ljava/util/Comparator;)Ljava/util/Optional;
�java/util/OptionalorElse
 !"com/intellij/openapi/util/Disposerdispose$(Lcom/intellij/openapi/Disposable;)V
# ^
D%&'
getManagerv(Ljava/util/Collection;Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/psi/ResourceBundleManager;)Vcom/intellij/lang/properties/psi/ResourceBundleManager$ResourceBundleNotFoundException
+,-updateUsagePreview"(Lcom/intellij/ui/table/JBTable;)V/01callf(Lcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;)Ljava/util/concurrent/Callable;
34567+com/intellij/openapi/application/ReadActionnonBlockingY(Ljava/util/concurrent/Callable;)Lcom/intellij/openapi/application/NonBlockingReadAction;
9:;<=.com/intellij/openapi/application/ModalityStatestateForComponentF(Ljava/awt/Component;)Lcom/intellij/openapi/application/ModalityState;?@Aacceptd(Lcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;)Ljava/util/function/Consumer;CDEFG6com/intellij/openapi/application/NonBlockingReadActionfinishOnUiThread�(Lcom/intellij/openapi/application/ModalityState;Ljava/util/function/Consumer;)Lcom/intellij/openapi/application/NonBlockingReadAction;
IJKLM-com/intellij/util/concurrency/AppExecutorUtilgetAppExecutorService(()Ljava/util/concurrent/ExecutorService;COPQsubmitO(Ljava/util/concurrent/Executor;)Lorg/jetbrains/concurrency/CancellablePromise;S javax/swing/DefaultComboBoxModel
UVWXYcom/intellij/util/ArrayUtil
toStringArray+(Ljava/util/Collection;)[Ljava/lang/String;
R[\([Ljava/lang/Object;)V
�^_`setModel(Ljavax/swing/ComboBoxModel;)V
�bc4getValue
nef�equals
hijk�com/intellij/util/ObjectUtilsnotNull
�mnosetSelectedItem(Ljava/lang/Object;)V
DqrssuggestPropertiesFiles!(Ljava/util/Set;)Ljava/util/List;
uvwxy0com/intellij/lang/properties/references/I18nUtildefaultSuggestPropertiesFilesG(Lcom/intellij/openapi/project/Project;Ljava/util/Set;)Ljava/util/List;
~{�|;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;Ljava/lang/String;
ConstantValueRuntimeInvisibleAnnotations"Lorg/jetbrains/annotations/NonNls;RuntimeInvisibleTypeAnnotationsLAST_USED_CONTEXT#Lorg/jetbrains/annotations/NotNull;	SignatureTLjava/util/List<Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<TD;>;>;XLjava/util/function/Function<-TD;+Ljava/util/List<Lcom/intellij/usageView/UsageInfo;>;>;5Ljava/util/Set<Lcom/intellij/openapi/module/Module;>;+Ljavax/swing/JComboBox<Ljava/lang/String;>;�(Lcom/intellij/openapi/project/Project;Ljava/util/List;Ljava/util/Set;Lcom/intellij/lang/properties/psi/ResourceBundleManager;Ljava/util/function/Function;Ljavax/swing/Icon;Z)VCodeLineNumberTableLocalVariableTablethisELcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog;project
keyValuePairscontextFiles
bundleManagerusagePreviewProvidermarkAsNonNlsButtonIconcanShowCodeInfoLocalVariableTypeTableJLcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog<TD;>;+Ljava/util/Set<Lcom/intellij/psi/PsiFile;>;
StackMapTable�$com/intellij/openapi/project/Project�javax/swing/IconK(Lcom/intellij/openapi/project/Project;Ljava/util/List<Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<TD;>;>;Ljava/util/Set<Lcom/intellij/psi/PsiFile;>;Lcom/intellij/lang/properties/psi/ResourceBundleManager;Ljava/util/function/Function<-TD;+Ljava/util/List<Lcom/intellij/usageView/UsageInfo;>;>;Ljavax/swing/Icon;Z)V$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotationsgetI18NTextJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;eLjava/io/IOException;propertyKey
propertyValueparamsString
textGenerator8Lcom/intellij/lang/properties/psi/I18nizedTextGenerator;templateNametemplate-Lcom/intellij/ide/fileTemplates/FileTemplate;
attributesLjava/util/Map;5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;getDimensionServiceKeycreateNorthPanel()Ljavax/swing/JComponent;	component*Lcom/intellij/openapi/ui/LabeledComponent;Ljavax/swing/JPanel;WLcom/intellij/openapi/ui/LabeledComponent<Ljavax/swing/JComboBox<Ljava/lang/String;>;>;selectedItemLjava/lang/Object;pathvirtualFile&Lcom/intellij/openapi/vfs/VirtualFile;�$com/intellij/openapi/vfs/VirtualFile�/com/intellij/lang/properties/psi/PropertiesFilecreateCenterPanelmarkAsNonNls,Lcom/intellij/openapi/actionSystem/AnAction;splitter"Lcom/intellij/openapi/ui/Splitter;renderer,Ljavax/swing/table/DefaultTableCellRenderer;removeAction(Lcom/intellij/ui/AnActionButtonRunnable;	decorator"Lcom/intellij/ui/ToolbarDecorator;�&com/intellij/ui/AnActionButtonRunnablegetSelectedDataWithIndicesrowIrows[I	selection�Ljava/util/List<Lcom/intellij/openapi/util/Pair<Ljava/lang/Integer;Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<TD;>;>;>;��()Ljava/util/List<Lcom/intellij/openapi/util/Pair<Ljava/lang/Integer;Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<TD;>;>;>;tableindexgetResourceBundleManagero(Lcom/intellij/openapi/project/Project;Ljava/util/Set;)Lcom/intellij/lang/properties/psi/ResourceBundleManager;XLcom/intellij/lang/properties/psi/ResourceBundleManager$ResourceBundleNotFoundException;�(Lcom/intellij/openapi/project/Project;Ljava/util/Set<Lcom/intellij/psi/PsiFile;>;)Lcom/intellij/lang/properties/psi/ResourceBundleManager;lambda$createCenterPanel$3)(Ljavax/swing/event/ListSelectionEvent;)V&Ljavax/swing/event/ListSelectionEvent;lambda$createNorthPanel$2lambda$createNorthPanel$1preselectedFile
contextStringfiles#Lcom/intellij/openapi/util/NlsSafe;lambda$createNorthPanel$0
Exceptions�java/lang/Exception<clinit>=<D:Ljava/lang/Object;>Lcom/intellij/openapi/ui/DialogWrapper;
SourceFile!I18nizeMultipleStringsDialog.javaNestMembersBootstrapMethods�
�����"java/lang/invoke/LambdaMetafactorymetafactory�(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;��
�����*com/intellij/openapi/module/ModuleUtilCorefindModuleForFile@(Lcom/intellij/psi/PsiFile;)Lcom/intellij/openapi/module/Module;��
�java/util/ObjectsnonNull'(Lcom/intellij/openapi/module/Module;)Z^

�^�
��	u"com/intellij/openapi/module/ModulegetName8(Lcom/intellij/openapi/module/Module;)Ljava/lang/String;.
�o
 ���InnerClasses$com/intellij/util/ui/UIPanelFactoryMyKeyValueModelResourceBundleNotFoundException)%java/lang/invoke/MethodHandles$Lookup+java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0-
.>Argument for @NotNull parameter '%s' of %s.%s must not be null0*@NotNull method %s.%s must not return null2����
���format=V
n>"java/lang/IllegalArgumentException@
Ajava/lang/IllegalStateExceptionC
D[Ljava/lang/Object;Fjava/lang/RuntimeExceptionH1{|�}~�����}~�������������=>��AB����[\gh��KL����+��/,��/-��/��/*+�*+�*,�
*�*�*-���#�)�-�1�7��;*�?�*�*�?�C���I*M�O�Q�W*�[��H�c�D����D���.!]'^,_1`7a=bfcld�e�f�g�R���������>��B������L�*���������������%������#��������(	�*�?�_:�+-*�c�g�-�m�
*�?�r�
*�?�v:�y���}W*�����:��Y��:�+��W�*���
*�������W�,��W�-��W���:�y�����������hFn�
nnnhn~�nnnhn~�:nnnhn���n�nnnhn���nne��Bj	klo,p5qFrTs]thu�v�w�y�{�|�}�\	��������}��}��}	���5|�}T]��]T������]T���u�?�������������q�*��Y����*����*����W��Y��L+��O�׶�+*����*����Y*����Y��Y���M,+��*�I�Y*���R*��Y����*�����*���
,*����O�׶�O�׶�!%��,������*�N����$�1�9�H�W�^�l�y���������������� ���$���Wf�����$����H�x(*�?�r*��'�*�?�v*��'����"@���'��(���(��ef��5*���+L+��+�n�/M�5,�:N-�*��>-�C�G����O�$n�@��"�����"�3�4��*5��-���}���5������ͻLY�NL*�QY*��SY�U�V�Y*�]Y�_Y*�a�b�e�iY�kM,l�n�t*�en,�x*�e�|*������Y*��N*�e��-��:*��8��Y*��O��*���:��YN��������W+����+*�Y��+Y��/����Li��YL�B�	��2�:�D�N�`�i�v�}�������>������	���:���id��vW�����������
i*�e��L��Y+���M+N-�66�@-.6�.*�
��� ,��*�
���ָع�W����,Y��/��"�����=�H��(<Y_�*(1��i��a��W��i��W�������,-��K+�|��=�6*�
���)*�Y*�*�
���ֶ�����*�Y����B� 
!"B%J'� K��K�h
A���K��^��B*�e��*����*���+�n��*���*���*���
*���*�	��=�+,-/.6/=1A2�B���B��u�_#*�;���#�
���n��6�#���#����� ^�P*�Y�*�"��;<=������	����7*��/+��/M+*�$M�y,���}W�N�y-��,�*-(�0	��D~��D~F(�@BC*G-E.F5H�*.��7�7�>#�B�7��������
�����S	**�e�*��
���	��	���	���^�m%*�.�2*���8*�>�B�H�NW���
��$��%���%�����a*���RY+�T�Z�]+��H*�M,�(,*����a�d�*�����aN�N*��-+���n�g�l���In�n��"��� �8�I�K�`��4F�} @�}K�}a��a��a���@FK���r!*�?�*�?*�;�p�*�*�;�t��J��� ��!���!�����^�!	�z�y��F
-
����/////55//1�	3��/////33//���O�009BKTT0BY4S�'Y5S�Y6S�Y7S�Y8S��.....7@..Y8S�Y9S�Y:S��0000099<<Y;S��Y<S��?�/////:://�AZ_�B��DZ_�E����0EnonCn�n�3nG�nG�nG�nG�nG�nG�.nG�nG�nG�nG�0nG�nG�nG�nGrnJnJI":�#%_&��(D'	(*,�����H�������	�
����!�
_���PK�e9��Acom/intellij/codeInspection/i18n/batch/I18nizedPropertyData.class���=�
java/lang/Record<init>()V		
;com/intellij/codeInspection/i18n/batch/I18nizedPropertyDatakeyLjava/lang/String;	value	contextDataLjava/lang/Object;	markAsNonNlsZ
:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Z)VtoStringQ(Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData;)Ljava/lang/String; !"hashCode@(Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData;)I$%&equalsR(Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData;Ljava/lang/Object;)ZRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations	SignatureTD;9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)VCodeLineNumberTableLocalVariableTablethis=Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData;LocalVariableTypeTableBLcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<TD;>;*(Ljava/lang/String;Ljava/lang/String;TD;)V$RuntimeInvisibleParameterAnnotationsMethodParameters+(Ljava/lang/String;Ljava/lang/String;TD;Z)V	changeKeyQ(Ljava/lang/String;)Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData;newKeyV(Ljava/lang/String;)Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<TD;>;setMarkAsNonNls@(Z)Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData;E(Z)Lcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData<TD;>;()Ljava/lang/String;()I(Ljava/lang/Object;)Zo()Ljava/lang/Object;()TD;()Z(<D:Ljava/lang/Object;>Ljava/lang/Record;
SourceFileI18nizedPropertyData.javaRecordBootstrapMethodsL
MNOPQjava/lang/runtime/ObjectMethods	bootstrap�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object;S"key;value;contextData;markAsNonNls
InnerClassesZ%java/lang/invoke/MethodHandles$Lookup\java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V^_
`java/lang/Stringbjava/lang/Objectd>Argument for @NotNull parameter '%s' of %s.%s must not be nullf*@NotNull method %s.%s must not return nullh:
8format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;qr
cs"java/lang/IllegalArgumentExceptionu(Ljava/lang/String;)Vw
vxjava/lang/IllegalStateExceptionz
{x[Ljava/lang/Object;}java/lang/RuntimeException
StackMapTable1'()('()(*+'()(,-�!+��a,��a-��a*+,-���.
 	/*!01!!!2!03!+*4)(((5(((-�2+��a,��a-��a*�*+�*,�
*-�*���./4201222222032+*7)(((5(((689-m+��a�Y+*�
*�*����	.	/01:203*;)	(5(<=-[�Y*�*�
*���./01203*>?-C*��./01203!@-C*��./01203%A-N*+�#�./01B203?-V*�Y��a��Mc./01203'()(?-V*�
Y��a��Mc./01203'()(C-V*�Y�	�a��Me./01203*D'()(E-A*��./01203
^_-���7	7777777<<<g�i��5	5555555999���e�8	8@H8@HPXXXYjS�#YkS�YlS�YmS�YnS��7	7777777?GOYnS�YjS�YkS�YlS��7	777777?GGGYoS�YpS���t�5	5555555@@@�vZ_�y��{Z_�|����8DcucCc�c�;c~�c~�c~�c~�c~�c~�7c~�c~�c~�c~�c~�7c~�c~�c~�c~xcJcJ�X
Y[]*FGHJKRTUVWIL)()(*+)(PK�[F��Jcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$1$1.class���=T	Dcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$1$1this$0DLcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$1;
	
java/lang/Object<init>()V	Bcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$1val$manuallyResizedLcom/intellij/openapi/util/Ref;
com/intellij/openapi/util/RefisNull()Z	val$popupRef
get()Ljava/lang/Object;!%com/intellij/openapi/ui/popup/JBPopup #$%pack(ZZ)V'2com/intellij/openapi/editor/event/DocumentListenerG(Lcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$1;)VCodeLineNumberTableLocalVariableTablethisFLcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$1$1;documentChanged4(Lcom/intellij/openapi/editor/event/DocumentEvent;)Vevent1Lcom/intellij/openapi/editor/event/DocumentEvent;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFileEditPropertyValueAction.javaEnclosingMethod:;createEditor+()Lcom/intellij/openapi/editor/ex/EditorEx;NestHost>@com/intellij/codeInspection/i18n/folding/EditPropertyValueActionInnerClasses$$$reportNull$$$0(I)V@A
B>Argument for @NotNull parameter '%s' of %s.%s must not be nullD0.java/lang/StringIformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;KL
JM"java/lang/IllegalArgumentExceptionO(Ljava/lang/String;)VQ
PR &()>
*+�*��*�+
,-
./)p*+��C*��
��*���� �"�2 *��)�+*,-*013	454
@A)-!E�YFSYGSYHS�N�PZ_�S�?8967<=PK�WHcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$3.class���=A	Bcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$3val$hint!Lcom/intellij/ui/LightweightHint;
	
java/lang/Object<init>()V
com/intellij/ui/LightweightHinthide-com/intellij/openapi/ui/popup/JBPopupListener$(Lcom/intellij/ui/LightweightHint;)VCodeLineNumberTableLocalVariableTablethisDLcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$3;	SignatureonClosed9(Lcom/intellij/openapi/ui/popup/LightweightWindowEvent;)Vevent6Lcom/intellij/openapi/ui/popup/LightweightWindowEvent;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFileEditPropertyValueAction.javaEnclosingMethod&@com/intellij/codeInspection/i18n/folding/EditPropertyValueAction()doEdit'(Lcom/intellij/openapi/editor/Editor;)VNestHostInnerClasses$$$reportNull$$$0(I)V,-
.>Argument for @NotNull parameter '%s' of %s.%s must not be null0java/lang/String5format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;78
69"java/lang/IllegalArgumentException;(Ljava/lang/String;)V=
<>
StackMapTable 4
*+�*���
Q+��/*��
�@
��	 ! 
,--!1�Y2SY3SY4S�:�<Z_�?�+
$%'"#*%PK���Ncom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$Handler.class���=C
java/lang/Object<init>()V
	
@com/intellij/codeInspection/i18n/folding/EditPropertyValueActiondoEdit'(Lcom/intellij/openapi/editor/Editor;)VHcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$Handler1com/intellij/refactoring/RefactoringActionHandlerCodeLineNumberTableLocalVariableTablethisJLcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$Handler;invoke�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/actionSystem/DataContext;)Vproject&Lcom/intellij/openapi/project/Project;editor$Lcom/intellij/openapi/editor/Editor;fileLcom/intellij/psi/PsiFile;dataContext/Lcom/intellij/openapi/actionSystem/DataContext;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsv(Lcom/intellij/openapi/project/Project;[Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/actionSystem/DataContext;)Velements[Lcom/intellij/psi/PsiElement;
SourceFileEditPropertyValueAction.javaNestHostInnerClassesHandler$$$reportNull$$$0(I)V+,

->Argument for @NotNull parameter '%s' of %s.%s must not be null/$java/lang/String5format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;78
69"java/lang/IllegalArgumentException;(Ljava/lang/String;)V=
<>[Ljava/lang/Object;@
StackMapTable 
/*��Vl
+��.,��B
YZ4




 	!"
!#c+��.,��.�B]*$% !!"!
+,�F0��!Y1S�Y2S�Y3SY4S�:�<Z_�?�B,� 6A�6A�6A)

*
&'(PK���

Vcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction$1.class���=x	Pcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction$1this$0PLcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction;		

val$editor$Lcom/intellij/openapi/editor/Editor;	
val$oldPlaceholderLjava/lang/String;	val$newPlaceholder
java/lang/Object<init>()V��������	myPerformedTimestampJ	 !"#Ncom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction
foldRegion(Lcom/intellij/openapi/editor/FoldRegion;%&'()&com/intellij/openapi/editor/FoldRegionisValid()Z+,-./"com/intellij/openapi/editor/EditorgetFoldingModel,()Lcom/intellij/openapi/editor/FoldingModel;123runz(Lcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction$1;Ljava/lang/String;)Ljava/lang/Runnable;56789(com/intellij/openapi/editor/FoldingModelrunBatchFoldingOperation(Ljava/lang/Runnable;)V1%<=>setPlaceholderText(Ljava/lang/String;)V@0com/intellij/openapi/command/undo/UndoableAction�(Lcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction;Lcom/intellij/openapi/editor/Editor;Ljava/lang/String;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethisRLcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction$1;	Signatureundo
StackMapTableredogetAffectedDocuments8()[Lcom/intellij/openapi/command/undo/DocumentReference;RuntimeInvisibleTypeAnnotations$Lorg/jetbrains/annotations/Nullable;isGlobalgetPerformedNanoTime()JsetPerformedNanoTime(J)VperformedTimestamp
lambda$redo$1newPlaceholder
lambda$undo$0oldPlaceholder
SourceFileEditPropertyValueAction.javaEnclosingMethod]^actionPerformed4(Lcom/intellij/openapi/actionSystem/AnActionEvent;)VNestHosta@com/intellij/codeInspection/i18n/folding/EditPropertyValueActionBootstrapMethodsd
efghi"java/lang/invoke/LambdaMetafactorymetafactory�(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;l
mW>o
pU>InnerClasses
MyEnterActiont%java/lang/invoke/MethodHandles$Lookupvjava/lang/invoke/MethodHandlesLookup ?	

	ABY!*+�*,�*-�*�*�*��C
TUD!EF!GHBc(*���$�*��***��0�4�CYZ'\D(EFI'JBc(*���$�*��***��:�4�C`a'cD(EFI'KLB,�CgDEFMNO)B,�ClDEFPQB/*��CqDEFRSB>*��C
vwDEFTU>BB*��+�;�CaDEFVW>BB*��+�;�CZDEFXYZ[\_`bcjkjcjnjq`rsuwPK��9��Vcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction$2.class���=2	Pcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction$2
val$componentLjava/awt/Component;		
val$runnableLjava/lang/Runnable;

java/awt/event/FocusAdapter<init>()V
java/awt/ComponentremoveFocusListener!(Ljava/awt/event/FocusListener;)Vjava/lang/Runnablerun+(Ljava/awt/Component;Ljava/lang/Runnable;)VCodeLineNumberTableLocalVariableTablethisRLcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction$2;focusGained(Ljava/awt/event/FocusEvent;)VeLjava/awt/event/FocusEvent;
SourceFileEditPropertyValueAction.javaEnclosingMethod*Ncom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction,focusAndRunNestHost/@com/intellij/codeInspection/i18n/folding/EditPropertyValueActionInnerClasses
MyEnterAction 	
9*+�*,�*��� !"#N*�*�*������ !$%&'()+-.0).1PK����!�!Tcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction.class���=[
*com/intellij/openapi/actionSystem/AnAction<init>()V		
Ncom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterActionfield!Lcom/intellij/ui/EditorTextField;	
foldRegion(Lcom/intellij/openapi/editor/FoldRegion;	popup'Lcom/intellij/openapi/ui/popup/JBPopup;	handlerELcom/intellij/codeInspection/i18n/folding/PropertyFoldingEditHandler;
Ccom/intellij/codeInspection/i18n/folding/PropertyFoldingEditHandler
getPsiFile()Lcom/intellij/psi/PsiFile;
 !"#$com/intellij/ui/EditorTextField
getProject(()Lcom/intellij/openapi/project/Project;
 &'(getText()Ljava/lang/String;
 *+,	getEditor&()Lcom/intellij/openapi/editor/Editor;./012"com/intellij/openapi/editor/Editor
getCaretModel*()Lcom/intellij/openapi/editor/CaretModel;45678&com/intellij/openapi/editor/CaretModel	getOffset()I:*;&com/intellij/openapi/editor/FoldRegion.=>?getContentComponent()Ljavax/swing/JComponent;ABCrun�(Lcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction;Lcom/intellij/openapi/project/Project;Ljava/lang/String;Lcom/intellij/openapi/editor/Editor;ILcom/intellij/psi/PsiFile;Ljavax/swing/JComponent;)Ljava/lang/Runnable;
EFGfocusAndRun+(Ljava/awt/Component;Ljava/lang/Runnable;)V
IJKLjava/awt/ComponentrequestFocus
NOPQRjava/awt/KeyboardFocusManagergetCurrentKeyboardFocusManager!()Ljava/awt/KeyboardFocusManager;
NTUV
getFocusOwner()Ljava/awt/Component;XYZBjava/lang/Runnable\Pcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction$2
[^G
I`abaddFocusListener!(Ljava/awt/event/FocusListener;)Vd command.name.edit.property.valuefjava/lang/Object
hijkl%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;nBo�(Lcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction;Ljava/lang/String;Lcom/intellij/openapi/editor/Editor;ILcom/intellij/openapi/project/Project;)Ljava/lang/Runnable;qcom/intellij/psi/PsiFile
stuvw/com/intellij/openapi/command/WriteCommandActionrunWriteCommandAction|(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Runnable;[Lcom/intellij/psi/PsiFile;)Vyjava/awt/Rectangle
{|}~javax/swing/JComponentgetSize()Ljava/awt/Dimension;
x��(Ljava/awt/Dimension;)V
{���paintImmediately(Ljava/awt/Rectangle;)V����%com/intellij/openapi/ui/popup/JBPopupcancel�
�\n
�����java/lang/StringreplaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
���setValue(Ljava/lang/String;)V:��(getPlaceholderText
��(getPlaceholder.���getFoldingModel,()Lcom/intellij/openapi/editor/FoldingModel;�B�x(Lcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction;Ljava/lang/String;)Ljava/lang/Runnable;�����(com/intellij/openapi/editor/FoldingModelrunBatchFoldingOperation(Ljava/lang/Runnable;)V:��8getStartOffset.���offsetToVisualPosition/(I)Lcom/intellij/openapi/editor/VisualPosition;
���8length
���valueToPlaceholderOffset(I)I
�����java/lang/Mathmin(II)I
����max�+com/intellij/openapi/editor/impl/EditorImpl
���� offsetToVisualColumnInFoldRegion-(Lcom/intellij/openapi/editor/FoldRegion;IZ)I�*com/intellij/openapi/editor/VisualPosition	����lineI	����column
���(II)V4���moveToVisualPosition/(Lcom/intellij/openapi/editor/VisualPosition;)V.���getScrollingModel.()Lcom/intellij/openapi/editor/ScrollingModel;	�����&com/intellij/openapi/editor/ScrollTypeRELATIVE(Lcom/intellij/openapi/editor/ScrollType;�����*com/intellij/openapi/editor/ScrollingModel
scrollToCaret+(Lcom/intellij/openapi/editor/ScrollType;)V
�����-com/intellij/openapi/command/undo/UndoManagergetInstanceW(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/command/undo/UndoManager;�Pcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction$1
����(Lcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction;Lcom/intellij/openapi/editor/Editor;Ljava/lang/String;Ljava/lang/String;)V
����undoableActionPerformed5(Lcom/intellij/openapi/command/undo/UndoableAction;)V:���setPlaceholderText�(Lcom/intellij/ui/EditorTextField;Lcom/intellij/openapi/editor/FoldRegion;Lcom/intellij/openapi/ui/popup/JBPopup;Lcom/intellij/codeInspection/i18n/folding/PropertyFoldingEditHandler;)VCodeLineNumberTableLocalVariableTablethisPLcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction;regionactionPerformed4(Lcom/intellij/openapi/actionSystem/AnActionEvent;)Ve1Lcom/intellij/openapi/actionSystem/AnActionEvent;
targetPsiFileLcom/intellij/psi/PsiFile;project&Lcom/intellij/openapi/project/Project;newValueLjava/lang/String;fieldEditor$Lcom/intellij/openapi/editor/Editor;valueOffseteditoreditorComponentLjavax/swing/JComponent;
StackMapTable$com/intellij/openapi/project/ProjectRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations	componentLjava/awt/Component;runnableLjava/lang/Runnable;lambda$actionPerformed$2�(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Lcom/intellij/openapi/editor/Editor;ILcom/intellij/psi/PsiFile;Ljavax/swing/JComponent;)Vlambda$actionPerformed$1`(Ljava/lang/String;Lcom/intellij/openapi/editor/Editor;ILcom/intellij/openapi/project/Project;)VoldPlaceholdernewPlaceholderregionStartPosition,Lcom/intellij/openapi/editor/VisualPosition;placeholderOffsetplaceholderColumnlambda$actionPerformed$0
SourceFileEditPropertyValueAction.javaNestHost,@com/intellij/codeInspection/i18n/folding/EditPropertyValueActionBootstrapMethods/
01234"java/lang/invoke/LambdaMetafactorymetafactory�(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;7
8:
; =
>'�InnerClasses
MyEnterActionB%java/lang/invoke/MethodHandles$LookupDjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)VFG
H>Argument for @NotNull parameter '%s' of %s.%s must not be nullJ
FformatRl
�S"java/lang/IllegalArgumentExceptionU�
VW[Ljava/lang/Object;Y0���*�*+�*,�
*-�*���56	789:�4�*	m+��I*��M,��*��N*��%:*��):���-�36*�
�9:�<:*-,�@�D��p��.�.>?@A&B/C5DCENFWGl}�\	mm]P	
&G/>
C*�NW	
FG��5*��I+��I*�H�M�S*�+�W�*�[Y*+�]�_�����'�4��55
��=+c�e�g*,-+�m�pYS�r�xY�z����*�����H"z3{<|�H==	
===�== �b
�*�+������*�
��:*���:,��*����,*�
����:��d*�������6,��*�
��6	,�-��Y����	`�ӹ�,���޹����Y*,�����2IJK#L6MGNJO_PoQ�S�T�y�f
������	
�!#�"Gk#$_S%�oC&�	'��?*�
+����L�"
FG��~K�e�%.YLS�YMS�YNS�YOS�##YPS�YQS��T�VZ_�X�d�$�Z��Z��Z��Z� �Z��Z��Z?"+@[�ACE()- .565.595.5<5*+PKۏ��kkacom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyShiftEnterAction$Handler.class���=N
Acom/intellij/openapi/editor/actionSystem/EditorWriteActionHandler<init>()V
	
<com/intellij/openapi/editor/actionSystem/EditorActionManagergetInstance@()Lcom/intellij/openapi/editor/actionSystem/EditorActionManager;,com/intellij/openapi/actionSystem/IdeActionsEditorEnter
getActionHandlerR(Ljava/lang/String;)Lcom/intellij/openapi/editor/actionSystem/EditorActionHandler;
<com/intellij/openapi/editor/actionSystem/EditorActionHandlerexecutey(Lcom/intellij/openapi/editor/Editor;Lcom/intellij/openapi/editor/Caret;Lcom/intellij/openapi/actionSystem/DataContext;)V[com/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyShiftEnterAction$HandlerCodeLineNumberTableLocalVariableTablethis]Lcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyShiftEnterAction$Handler;executeWriteActioneditor$Lcom/intellij/openapi/editor/Editor;caret#Lcom/intellij/openapi/editor/Caret;dataContext/Lcom/intellij/openapi/actionSystem/DataContext;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotations
SourceFileEditPropertyValueAction.javaNestHost1@com/intellij/codeInspection/i18n/folding/EditPropertyValueActionInnerClasses4Scom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyShiftEnterActionMyShiftEnterActionHandler$$$reportNull$$$0(I)V78
9>Argument for @NotNull parameter '%s' of %s.%s must not be null;java/lang/Object=#"java/lang/StringBformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;DE
CF"java/lang/IllegalArgumentExceptionH(Ljava/lang/String;)VJ
IK
StackMapTable /*��� !"l+��:��+,-��M
��* !#$%&'()*+,*+
78-!<�>Y?SY@SYAS�G�IZ_�L�230536
-./0PK�W��	�	Pcom/intellij/codeInspection/i18n/folding/EditPropertyValueTooltipManager$1.class���=k,com/intellij/openapi/actionSystem/IdeActions	Jcom/intellij/codeInspection/i18n/folding/EditPropertyValueTooltipManager$1
val$editor$Lcom/intellij/openapi/editor/Editor;


java/lang/Object<init>()V
 javax/swing/event/HyperlinkEventgetEventType.()Ljavax/swing/event/HyperlinkEvent$EventType;	*javax/swing/event/HyperlinkEvent$EventType	ACTIVATED,Ljavax/swing/event/HyperlinkEvent$EventType;
getDescription()Ljava/lang/String;
 !"#$java/lang/StringhashCode()I&expand
 ()*equals(Ljava/lang/Object;)Z,edit.ExpandRegion0EditPropertyValue
23456/com/intellij/openapi/actionSystem/ActionManagergetInstance3()Lcom/intellij/openapi/actionSystem/ActionManager;
289:	getAction@(Ljava/lang/String;)Lcom/intellij/openapi/actionSystem/AnAction;<=>?@"com/intellij/openapi/editor/EditorgetContentComponent()Ljavax/swing/JComponent;B.com/intellij/openapi/actionSystem/ActionPlacesDunknown
FGH
getInputEvent()Ljava/awt/event/InputEvent;
JKLMN/com/intellij/openapi/actionSystem/ex/ActionUtilinvokeAction�(Lcom/intellij/openapi/actionSystem/AnAction;Ljava/awt/Component;Ljava/lang/String;Ljava/awt/event/InputEvent;Ljava/lang/Runnable;)VP#javax/swing/event/HyperlinkListener'(Lcom/intellij/openapi/editor/Editor;)VCodeLineNumberTableLocalVariableTablethisLLcom/intellij/codeInspection/i18n/folding/EditPropertyValueTooltipManager$1;	SignaturehyperlinkUpdate%(Ljavax/swing/event/HyperlinkEvent;)Vaction,Lcom/intellij/openapi/actionSystem/AnAction;e"Ljavax/swing/event/HyperlinkEvent;actionIdLjava/lang/String;
StackMapTable
SourceFile$EditPropertyValueTooltipManager.javaEnclosingMethodeHcom/intellij/codeInspection/i18n/folding/EditPropertyValueTooltipManagergQshowTooltipNestHostInnerClasses	EventType 
O
QR4
*+�*�	�SVT
UVWXYR1�+����+�N6-��4�(ޚ/n
(-%�'�6�-+�'�6�% -�	/�M,�#�1,�7N-�-*��;C+�E�I�S*
YZh[m\r]t_x`�a�b�eT*�Z[�UV�\]t%^_`&	�$ � �$ abcdfhdijPKt(�Ԫ�Pcom/intellij/codeInspection/i18n/folding/I18nMessageGotoDeclarationHandler.class���=
Fcom/intellij/codeInsight/navigation/actions/GotoDeclarationHandlerBase<init>()V0com/intellij/psi/impl/source/tree/LeafPsiElement

"com/intellij/openapi/editor/EditorgetFoldingModel,()Lcom/intellij/openapi/editor/FoldingModel;com/intellij/psi/PsiElementgetTextRange'()Lcom/intellij/openapi/util/TextRange;
#com/intellij/openapi/util/TextRangegetStartOffset()I (com/intellij/openapi/editor/FoldingModelgetCollapsedRegionAtOffset+(I)Lcom/intellij/openapi/editor/FoldRegion;
"#$%&@com/intellij/codeInspection/i18n/folding/EditPropertyValueActiongetEditableElementG(Lcom/intellij/openapi/editor/FoldRegion;)Lcom/intellij/psi/PsiElement;
()*+, org/jetbrains/uast/UastContextKt
toUElement<(Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/UElement;.%org/jetbrains/uast/ULiteralExpression
01234-com/intellij/codeInspection/i18n/JavaI18nUtilresolvePropertyM(Lorg/jetbrains/uast/UExpression;)Lcom/intellij/lang/properties/psi/Property;60org/jetbrains/uast/UQualifiedReferenceExpression589:getSelector"()Lorg/jetbrains/uast/UExpression;<"org/jetbrains/uast/UCallExpression;>?@getValueArguments()Ljava/util/List;BCDEFjava/util/Listiterator()Ljava/util/Iterator;HIJKLjava/util/IteratorhasNext()ZHNOPnext()Ljava/lang/Object;Rorg/jetbrains/uast/UExpressionT-org/jetbrains/uast/expressions/UInjectionHost
VWXYZ?com/intellij/codeInspection/i18n/folding/PropertyFoldingBuilderisI18nProperty2(Lorg/jetbrains/uast/expressions/UInjectionHost;)Z\Jcom/intellij/codeInspection/i18n/folding/I18nMessageGotoDeclarationHandlerCodeLineNumberTableLocalVariableTablethisLLcom/intellij/codeInspection/i18n/folding/I18nMessageGotoDeclarationHandler;getGotoDeclarationTarget`(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/editor/Editor;)Lcom/intellij/psi/PsiElement;property+Lcom/intellij/lang/properties/psi/Property;
injectionHost/Lorg/jetbrains/uast/expressions/UInjectionHost;
expression Lorg/jetbrains/uast/UExpression;call$Lorg/jetbrains/uast/UCallExpression;elementLcom/intellij/psi/PsiElement;editor$Lcom/intellij/openapi/editor/Editor;region(Lcom/intellij/openapi/editor/FoldRegion;editableElementuElementLorg/jetbrains/uast/UElement;
StackMapTablew&com/intellij/openapi/editor/FoldRegionyorg/jetbrains/uast/UElementRuntimeInvisibleTypeAnnotations$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotations
SourceFile&I18nMessageGotoDeclarationHandler.java![]/*��^_`abc]��+���,�	+���N-��-�!:�':�-��-�/��5��5�7:�;�W�;:�=�A:�G�8�M�Q:�S�!�S:		�U��/:

�
�����^F	$*19B!J"V&e'�(�)�*�+�.�1_f
�de
�fg	�&hieMjk�`a�lm�no�pq*�rm1�stu 	�v�x�;H;�z	{|	{}~PK� e�Icom/intellij/codeInspection/i18n/folding/PropertyFoldingEditHandler.class���=�
java/lang/Object<init>()V	
com/intellij/psi/PsiElementisValid()Z
Ccom/intellij/codeInspection/i18n/folding/PropertyFoldingEditHandlerfindCallExpressionC(Lcom/intellij/psi/PsiElement;)Lorg/jetbrains/uast/UCallExpression;	myCallExpression$Lorg/jetbrains/uast/UCallExpression;java/lang/Class-org/jetbrains/uast/expressions/UInjectionHost
  org/jetbrains/uast/UastContextKttoUElementOfExpectedTypesN(Lcom/intellij/psi/PsiElement;[Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;"#$%&"org/jetbrains/uast/UCallExpressiongetArgumentForParameter#(I)Lorg/jetbrains/uast/UExpression;
()*+,com/intellij/util/ObjectUtilstryCast7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;
./012?com/intellij/codeInspection/i18n/folding/PropertyFoldingBuildergetI18nPropertyY(Lorg/jetbrains/uast/expressions/UInjectionHost;)Lcom/intellij/lang/properties/IProperty;	456
myProperty(Lcom/intellij/lang/properties/IProperty;
89:
toUElementM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lorg/jetbrains/uast/UElement;<=>
getFirstChild()Lcom/intellij/psi/PsiElement;@A>getNextSiblingCDEF>&com/intellij/lang/properties/IProperty
getPsiElement"HI
isPsiValid
KLM
getPsiFile()Lcom/intellij/psi/PsiFile;OPQRScom/intellij/psi/PsiFilegetVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;UVMgetContainingFileCXYZgetKey()Ljava/lang/String;C\]ZgetValue
\`abmakeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;
.defformatF(Lorg/jetbrains/uast/UCallExpression;)Lcom/intellij/openapi/util/Pair;	hijklcom/intellij/openapi/util/PairfirstLjava/lang/Object;njava/lang/StringCpqrsetValue(Ljava/lang/String;)V	htulsecondwjava/util/Listvyz{iterator()Ljava/util/Iterator;}~�java/util/IteratorhasNext}���next()Ljava/lang/Object;� com/intellij/openapi/util/Couple	�t�java/lang/Integer
����intValue()I	�i (Lcom/intellij/psi/PsiElement;)VCodeLineNumberTableLocalVariableTablethisELcom/intellij/codeInspection/i18n/folding/PropertyFoldingEditHandler;foldedPsiElementLcom/intellij/psi/PsiElement;
injectionHost/Lorg/jetbrains/uast/expressions/UInjectionHost;
StackMapTableechild
expressiongetFilefileLcom/intellij/psi/PsiFile;�$com/intellij/openapi/vfs/VirtualFilegetPlaceholdernewValueLjava/lang/String;placeholderToValueOffset(I)Istart"Lcom/intellij/openapi/util/Couple;endoffsetIreplacementsLjava/util/List;itLjava/util/Iterator;diffLocalVariableTypeTable7Lcom/intellij/openapi/util/Couple<Ljava/lang/Integer;>;ILjava/util/List<Lcom/intellij/openapi/util/Couple<Ljava/lang/Integer;>;>;MLjava/util/Iterator<Lcom/intellij/openapi/util/Couple<Ljava/lang/Integer;>;>;valueToPlaceholderOffsetinfo Lcom/intellij/openapi/util/Pair;}Lcom/intellij/openapi/util/Pair<Ljava/lang/String;Ljava/util/List<Lcom/intellij/openapi/util/Couple<Ljava/lang/Integer;>;>;>;
SourceFilePropertyFoldingEditHandler.javaBootstrapMethods�
���a�$java/lang/invoke/StringConcatFactory�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;�""InnerClasses�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup!56���b*�M+�E+��<*+�
�*��+�YS��M�*��!�'�M�*�*,��,�-�3��*
"6L"Q$a%� b��b��\���.�6H�C
��7*"�7�"L+�+�*�;M,�,"�7�"N-�-�,�?M�����(
)*+%,+*5.�*%���7��
-���"��	�g1*�3�+*�3�B��*��*��G����2�1���+@�S�^*�JL+��	+�N��
67�������
OE�LM�9*�3�B�T��;���YZ�4
*�3�W��?�
��]Z�4
*�3�[��C�
���Z�X!*��*�^�_�*��c�g�m��G�!���Lmqr�C*�3+�o��
K
L����������*��d�*��c�s�vM,�d�,�xN6-�|�}-����:-����:�������������`������dd��������������d�������������d6���dd��6
OPQ!R(S+T4U?VJWuX�Y�Z�[�H?l��Ja�����������(���+����*?l��Ja�����(�����v�	}�I���������*���*��cM,�s�vN-��-�x:6�|�}����:����:�������������d������`��������������d�������������d6��`��>_`abc"d*e-f7gChOixj�k�l�m�RCk��O_��������������*���-����4Ck��O_��������*���� �hv�
}�J���������
���PKh�9���hcom/intellij/codeInspection/i18n/inconsistentResourceBundle/DuplicatedPropertiesInspectionProvider.class���=�
java/lang/Object<init>()VREPORT_DUPLICATED_PROPERTIES
6inconsistent.bundle.report.duplicate.properties.values

%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;java/util/Listiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Z next()Ljava/lang/Object;"/com/intellij/lang/properties/psi/PropertiesFile
$%&'(-com/intellij/util/containers/BidirectionalMapget&(Ljava/lang/Object;)Ljava/lang/Object;*%+
java/util/Map-
java/util/Set/java/util/HashSet*123keySet()Ljava/util/Set;
.56(Ljava/util/Collection;)V,89:	retainAll(Ljava/util/Collection;)Z,=java/lang/String!?@AfindPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;	CDEFGbcom/intellij/codeInspection/i18n/inconsistentResourceBundle/DuplicatedPropertiesInspectionProvider$assertionsDisabledZIjava/lang/AssertionError
HLMNOP&com/intellij/lang/properties/IPropertygetValue()Ljava/lang/String;
RSTUV#com/intellij/openapi/util/ComparingstrEqual'(Ljava/lang/String;Ljava/lang/String;)ZX:inconsistent.bundle.property.inherited.with.the.same.value!Z[PgetNameL]^_
getPsiElement()Lcom/intellij/psi/PsiElement;a)com/intellij/lang/properties/psi/Property
cdefg6com/intellij/lang/properties/PropertiesQuickFixFactorygetInstance:()Lcom/intellij/lang/properties/PropertiesQuickFixFactory;
cijkcreateRemovePropertyLocalFixX(Lcom/intellij/lang/properties/psi/Property;)Lcom/intellij/codeInspection/LocalQuickFix;	mnopq0com/intellij/codeInspection/ProblemHighlightTypeGENERIC_ERROR_OR_WARNING2Lcom/intellij/codeInspection/ProblemHighlightType;
stuvw-com/intellij/codeInspection/InspectionManagercreateProblemDescriptor�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Lcom/intellij/codeInspection/LocalQuickFix;Lcom/intellij/codeInspection/ProblemHighlightType;Z)Lcom/intellij/codeInspection/ProblemDescriptor;!yz{getContainingFile()Lcom/intellij/psi/PsiFile;
}~��0com/intellij/codeInspection/reference/RefManagergetReferenceQ(Lcom/intellij/psi/PsiElement;)Lcom/intellij/codeInspection/reference/RefElement;�3com/intellij/codeInspection/CommonProblemDescriptor�����8com/intellij/codeInspection/ProblemDescriptionsProcessoraddProblemElementj(Lcom/intellij/codeInspection/reference/RefEntity;[Lcom/intellij/codeInspection/CommonProblemDescriptor;)V
����java/lang/ClassdesiredAssertionStatus�hcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProviderCodeLineNumberTableLocalVariableTablethisdLcom/intellij/codeInspection/i18n/inconsistentResourceBundle/DuplicatedPropertiesInspectionProvider;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetPresentableNamecheck�(Lcom/intellij/util/containers/BidirectionalMap;Ljava/util/List;Ljava/util/Map;Ljava/util/Map;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/codeInspection/reference/RefManager;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;)Vprop+Lcom/intellij/lang/properties/psi/Property;Ljava/lang/String;propertyElementLcom/intellij/psi/PsiElement;fix+Lcom/intellij/codeInspection/LocalQuickFix;
descriptor/Lcom/intellij/codeInspection/ProblemDescriptor;parentProperty(Lcom/intellij/lang/properties/IProperty;property
overriddenKeyparent1Lcom/intellij/lang/properties/psi/PropertiesFile;
parentKeysLjava/util/Set;overriddenKeysfileparents/Lcom/intellij/util/containers/BidirectionalMap;filesLjava/util/List;keysUpToParentLjava/util/Map;propertiesFilesNamesMapsmanager/Lcom/intellij/codeInspection/InspectionManager;
refManager2Lcom/intellij/codeInspection/reference/RefManager;	processor:Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;LocalVariableTypeTable#Ljava/util/Set<Ljava/lang/String;>;�Lcom/intellij/util/containers/BidirectionalMap<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/lang/properties/psi/PropertiesFile;>;DLjava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;eLjava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Set<Ljava/lang/String;>;>;wLjava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;
StackMapTable�com/intellij/psi/PsiElement�)com/intellij/codeInspection/LocalQuickFix	SignatureQ(Lcom/intellij/util/containers/BidirectionalMap<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Set<Ljava/lang/String;>;>;Ljava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/codeInspection/reference/RefManager;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;)V<clinit>
SourceFile+DuplicatedPropertiesInspectionProvider.java$$$reportNull$$$0(I)V��
C�*@NotNull method %s.%s must not return null�E�format�
<�java/lang/IllegalStateException�(Ljava/lang/String;)V�
��!C�FG�/*������[P�-����������P�H	��Y��ϰ�Q<�"����������,E,�:��5��!:	+	�#�!:

����-
�)�,:�.Y	�)�*�0�4:�7W�;:

���
��<:	�>:�B���HY�J�
��
�>:��K�K�Q�kW�Y
�YS�:�\:�`��`:�b�h�:�l�r:	�x�|��YS��+
�#�!:
��d��-��DZ�a
��(!!�9,.�3<L�`L<�@�.�
��	C$**s}��Z-.)/10>1X2b3�4�5�6�7�8�9�:�<=@0B;C>DAEDF������S��J��-����������������)��
>��X���#��	E��E��E��E��E��E��E��E���>>��X���E��E��E��E������4C�����B��@�
���(��Y�SY�S�ֻ�Z_�ۿ��PK��@+00ncom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentPropertiesEndsInspectionProvider.class���=�
java/lang/Object<init>()V#REPORT_INCONSISTENT_PROPERTIES_ENDS
7inconsistent.bundle.report.inconsistent.properties.ends

%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;java/util/Listiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Z next()Ljava/lang/Object;"/com/intellij/lang/properties/psi/PropertiesFile$java/util/HashSet&'()*
java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;&,-.keySet()Ljava/util/Set;
#01(Ljava/util/Collection;)V
3'4-com/intellij/util/containers/BidirectionalMap
6789:*com/intellij/util/containers/ContainerUtilintersectionD(Ljava/util/Collection;Ljava/util/Collection;)Ljava/util/Collection;<=java/util/Collection?java/lang/String!ABCfindPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;	EFGHIhcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentPropertiesEndsInspectionProvider$assertionsDisabledZKjava/lang/AssertionError
JNOPQR&com/intellij/lang/properties/IPropertygetValue()Ljava/lang/String;
TUVWX)com/intellij/openapi/util/text/StringUtilisEmptyOrSpaces(Ljava/lang/String;)Z
>Z[\length()I
>^_`charAt(I)C	Ebcd PROPERTY_VALUE_END_CHECK_SYMBOLSLjava/util/Set;
fghijjava/lang/CharactervalueOf(C)Ljava/lang/Character;lmnop
java/util/Setcontains(Ljava/lang/Object;)Z
>rsisEmptyuKinconsistent.bundle.property.inconsistent.end.parent.end.from.check.symbols!wxRgetNamez-inconsistent.bundle.property.inconsistent.endN|}~
getPsiElement()Lcom/intellij/psi/PsiElement;!���getContainingFile()Lcom/intellij/psi/PsiFile;
�����0com/intellij/codeInspection/reference/RefManagergetReferenceQ(Lcom/intellij/psi/PsiElement;)Lcom/intellij/codeInspection/reference/RefElement;�3com/intellij/codeInspection/CommonProblemDescriptor	�����)com/intellij/codeInspection/LocalQuickFixEMPTY_ARRAY,[Lcom/intellij/codeInspection/LocalQuickFix;	�����0com/intellij/codeInspection/ProblemHighlightTypeGENERIC_ERROR_OR_WARNING2Lcom/intellij/codeInspection/ProblemHighlightType;
�����-com/intellij/codeInspection/InspectionManagercreateProblemDescriptor�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Z[Lcom/intellij/codeInspection/LocalQuickFix;Lcom/intellij/codeInspection/ProblemHighlightType;)Lcom/intellij/codeInspection/ProblemDescriptor;�����8com/intellij/codeInspection/ProblemDescriptionsProcessoraddProblemElementj(Lcom/intellij/codeInspection/reference/RefEntity;[Lcom/intellij/codeInspection/CommonProblemDescriptor;)Vl���	removeAll(Ljava/util/Collection;)Z
����java/lang/ClassdesiredAssertionStatusl���ofk(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set;�hcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProvider	Signature&Ljava/util/Set<Ljava/lang/Character;>;NULLC
ConstantValueCodeLineNumberTableLocalVariableTablethisjLcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentPropertiesEndsInspectionProvider;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetPresentableNamecheck�(Lcom/intellij/util/containers/BidirectionalMap;Ljava/util/List;Ljava/util/Map;Ljava/util/Map;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/codeInspection/reference/RefManager;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;)VLjava/lang/String;propertyPsiElementLcom/intellij/psi/PsiElement;property(Lcom/intellij/lang/properties/IProperty;
propertyValuelastCharparentPropertyValueparentLastChar	commonKey
commonKeysLjava/util/Collection;filePropertyKeysparent1Lcom/intellij/lang/properties/psi/PropertiesFile;fileparents/Lcom/intellij/util/containers/BidirectionalMap;filesLjava/util/List;keysUpToParentLjava/util/Map;propertiesFilesNamesMapsmanager/Lcom/intellij/codeInspection/InspectionManager;
refManager2Lcom/intellij/codeInspection/reference/RefManager;	processor:Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;LocalVariableTypeTable*Ljava/util/Collection<Ljava/lang/String;>;#Ljava/util/Set<Ljava/lang/String;>;�Lcom/intellij/util/containers/BidirectionalMap<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/lang/properties/psi/PropertiesFile;>;DLjava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;eLjava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Set<Ljava/lang/String;>;>;wLjava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;
StackMapTableQ(Lcom/intellij/util/containers/BidirectionalMap<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Set<Ljava/lang/String;>;>;Ljava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/codeInspection/reference/RefManager;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;)V<clinit>
SourceFile1InconsistentPropertiesEndsInspectionProvider.java$$$reportNull$$$0(I)V��
E�*@NotNull method %s.%s must not return null�G�format�
>�java/lang/IllegalStateException�(Ljava/lang/String;)V�
��1E�cd������HI�/*������xR�-����������R�H	��Y����Q>�$������������,�:�����!:	�#Y	�%�&�+�/:
+	�2�!:�g�%�&�+
�5:�;:

��$
��>:	�@:�D���JY�L��M:�S�����Yd�]6�a�e�k�����%�&�%�>:���z�q���Yd�]6���a�e�k�+t�Y�eSY�eSY�vS�:�y�Y�eS�:�{:	�����Y������S�����
��W+�2�!:�����\��}��:!#!�%<�3>N�>� �>K�@�>�2�E3&&���!#!<����#/081C2H3`45�6�7�8�9�;�<�=�?�@�A�CDF#G-H=ICHKK^MgN�O�N�V�W�X�Y�Z�[��H�^3�g*����������������������`I��8t�d
Ci�����	�������������������������>`I��8t��
����������������W0E�����D!�e?�e.�e:�e;�e���a��@�

���(��Y�SY�S����Z_�����PK����gcom/intellij/codeInspection/i18n/inconsistentResourceBundle/MissingTranslationsInspectionProvider.class���=�
java/lang/Object<init>()VREPORT_MISSING_TRANSLATIONS
/inconsistent.bundle.report.missing.translations

%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;java/util/Listiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Z next()Ljava/lang/Object;"/com/intellij/lang/properties/psi/PropertiesFile
$%&'(-com/intellij/util/containers/BidirectionalMapget&(Ljava/lang/Object;)Ljava/lang/Object;
$*+,getKeysByValue$(Ljava/lang/Object;)Ljava/util/List;./isEmpty1%2
java/util/Map1456keySet()Ljava/util/Set;8java/util/HashSet:java/util/Collection
7<=(Ljava/util/Collection;)V!?@A	getLocale()Ljava/util/Locale;
CDEFGjava/util/LocalegetLanguage()Ljava/lang/String;
IJKLMjava/lang/Stringequals(Ljava/lang/Object;)ZOPQRS
java/util/SetaddAll(Ljava/util/Collection;)ZOUVS	removeAllO!YZ[findPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;	]^_`aacom/intellij/codeInspection/i18n/inconsistentResourceBundle/MissingTranslationsInspectionProvider$assertionsDisabledZcjava/lang/AssertionError
bf/inconsistent.bundle.untranslated.property.error!hiGgetNameklmno&com/intellij/lang/properties/IProperty
getPsiElement()Lcom/intellij/psi/PsiElement;	qrstu)com/intellij/codeInspection/LocalQuickFixEMPTY_ARRAY,[Lcom/intellij/codeInspection/LocalQuickFix;	wxyz{0com/intellij/codeInspection/ProblemHighlightTypeGENERIC_ERROR_OR_WARNING2Lcom/intellij/codeInspection/ProblemHighlightType;
}~��-com/intellij/codeInspection/InspectionManagercreateProblemDescriptor�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Z[Lcom/intellij/codeInspection/LocalQuickFix;Lcom/intellij/codeInspection/ProblemHighlightType;)Lcom/intellij/codeInspection/ProblemDescriptor;!���getContainingFile()Lcom/intellij/psi/PsiFile;
�����0com/intellij/codeInspection/reference/RefManagergetReferenceQ(Lcom/intellij/psi/PsiElement;)Lcom/intellij/codeInspection/reference/RefElement;�3com/intellij/codeInspection/CommonProblemDescriptor�����8com/intellij/codeInspection/ProblemDescriptionsProcessoraddProblemElementj(Lcom/intellij/codeInspection/reference/RefEntity;[Lcom/intellij/codeInspection/CommonProblemDescriptor;)V
����java/lang/ClassdesiredAssertionStatus�hcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProviderCodeLineNumberTableLocalVariableTablethiscLcom/intellij/codeInspection/i18n/inconsistentResourceBundle/MissingTranslationsInspectionProvider;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetPresentableNamecheck�(Lcom/intellij/util/containers/BidirectionalMap;Ljava/util/List;Ljava/util/Map;Ljava/util/Map;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/codeInspection/reference/RefManager;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;)VuntranslatedProperty(Lcom/intellij/lang/properties/IProperty;untranslatedFile1Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/lang/String;
descriptor/Lcom/intellij/codeInspection/ProblemDescriptor;untranslatedKeyparentchildrenLjava/util/List;isLeafkeysLjava/util/Set;
parentKeysfileparents/Lcom/intellij/util/containers/BidirectionalMap;fileskeysUpToParentLjava/util/Map;propertiesFilesNamesMapsmanager/Lcom/intellij/codeInspection/InspectionManager;
refManager2Lcom/intellij/codeInspection/reference/RefManager;	processor:Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;LocalVariableTypeTableCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;#Ljava/util/Set<Ljava/lang/String;>;�Lcom/intellij/util/containers/BidirectionalMap<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/lang/properties/psi/PropertiesFile;>;DLjava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;eLjava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Set<Ljava/lang/String;>;>;wLjava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;
StackMapTable	SignatureQ(Lcom/intellij/util/containers/BidirectionalMap<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Set<Ljava/lang/String;>;>;Ljava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/codeInspection/reference/RefManager;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;)V<clinit>
SourceFile*MissingTranslationsInspectionProvider.java$$$reportNull$$$0(I)V��
]�*@NotNull method %s.%s must not return null�_�format�
I�java/lang/IllegalStateException�(Ljava/lang/String;)V�
��1]�`a�/*������iG�-����������G�H	��Y��Ұ�QI�������������,�:�����!:	+	�#�!:

����+	�):�
�-��6����	�0�1�3:
�7Y-
�0�9�;:
�>�B	�>�B�H�N�7Y
�;:


�0�1�3�NW+
�#�!:

���<�7Y-
�0�9�;:
�TW�W:�����I::
:�$�X:��+�#�!:��ݲ\���bY�d�e�YSY	�gS�:�j�p�v�|:������YS����]��l�����(!!�@�	�w77�]$11}��!!O7��Ik!
�O�	]$11}���v)*)+1,9-O.W/j0~1�3�4�5�6�7�9�:;<=>#?+@9BLCfD}F�G�H�I��������f3�}�����)s��
9c��OM�aj2��
~��~��	�������������������������H9c��j2��
~������������������4]�����\��@�
���(��Y�SY�S�ٻ�Z_�޿��PK�u���mcom/intellij/codeInspection/i18n/inconsistentResourceBundle/PropertiesKeysConsistencyInspectionProvider.class���=�
java/lang/Object<init>()VREPORT_INCONSISTENT_PROPERTIES
2inconsistent.bundle.report.inconsistent.properties

%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;java/util/Listiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Z next()Ljava/lang/Object;"/com/intellij/lang/properties/psi/PropertiesFile
$%&'(-com/intellij/util/containers/BidirectionalMapget&(Ljava/lang/Object;)Ljava/lang/Object;*%+
java/util/Map-
java/util/Set/java/util/HashSet
.*234keySet()Ljava/util/Set;,678addAll(Ljava/util/Collection;)Z
.:;(Ljava/util/Collection;)V,=>8	removeAll,Ajava/lang/String!CDEfindPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;G"inconsistent.bundle.property.error!IJKgetName()Ljava/lang/String;MNOPQ&com/intellij/lang/properties/IProperty
getPsiElement()Lcom/intellij/psi/PsiElement;	STUVW)com/intellij/codeInspection/LocalQuickFixEMPTY_ARRAY,[Lcom/intellij/codeInspection/LocalQuickFix;	YZ[\]0com/intellij/codeInspection/ProblemHighlightTypeGENERIC_ERROR_OR_WARNING2Lcom/intellij/codeInspection/ProblemHighlightType;
_`abc-com/intellij/codeInspection/InspectionManagercreateProblemDescriptor�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Z[Lcom/intellij/codeInspection/LocalQuickFix;Lcom/intellij/codeInspection/ProblemHighlightType;)Lcom/intellij/codeInspection/ProblemDescriptor;!efggetContainingFile()Lcom/intellij/psi/PsiFile;
ijklm0com/intellij/codeInspection/reference/RefManagergetReferenceQ(Lcom/intellij/psi/PsiElement;)Lcom/intellij/codeInspection/reference/RefElement;o3com/intellij/codeInspection/CommonProblemDescriptorqrstu8com/intellij/codeInspection/ProblemDescriptionsProcessoraddProblemElementj(Lcom/intellij/codeInspection/reference/RefEntity;[Lcom/intellij/codeInspection/CommonProblemDescriptor;)Vwgcom/intellij/codeInspection/i18n/inconsistentResourceBundle/PropertiesKeysConsistencyInspectionProvideryhcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProviderCodeLineNumberTableLocalVariableTablethisiLcom/intellij/codeInspection/i18n/inconsistentResourceBundle/PropertiesKeysConsistencyInspectionProvider;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetPresentableNamecheck�(Lcom/intellij/util/containers/BidirectionalMap;Ljava/util/List;Ljava/util/Map;Ljava/util/Map;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/codeInspection/reference/RefManager;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;)VotherTopLevelFile1Lcom/intellij/lang/properties/psi/PropertiesFile;property(Lcom/intellij/lang/properties/IProperty;Ljava/lang/String;
descriptor/Lcom/intellij/codeInspection/ProblemDescriptor;inconsistentKeyparent
parentKeysLjava/util/Set;keysfileparents/Lcom/intellij/util/containers/BidirectionalMap;filesLjava/util/List;keysUpToParentLjava/util/Map;propertiesFilesNamesMapsmanager/Lcom/intellij/codeInspection/InspectionManager;
refManager2Lcom/intellij/codeInspection/reference/RefManager;	processor:Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;LocalVariableTypeTable#Ljava/util/Set<Ljava/lang/String;>;�Lcom/intellij/util/containers/BidirectionalMap<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/lang/properties/psi/PropertiesFile;>;DLjava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;eLjava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Set<Ljava/lang/String;>;>;wLjava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;
StackMapTable	SignatureQ(Lcom/intellij/util/containers/BidirectionalMap<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Set<Ljava/lang/String;>;>;Ljava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/codeInspection/reference/RefManager;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;)V
SourceFile0PropertiesKeysConsistencyInspectionProvider.java$$$reportNull$$$0(I)V��
v�*@NotNull method %s.%s must not return null�w�format�
@�java/lang/IllegalStateException�(Ljava/lang/String;)V�
��1vxz/*��{|}~JKz-�{|}~����KzH	��Y�����Q@{|}~�����zMD,�:��4��!:	+	�#�!:
-
�)�,:
�b�.Y�0:,�:��?��!:

	�)+
�#� 
:

�)�*�1�5W���
���q�.Y	�)�*�1�9:�<W�?:

��r
��@:	�B:����F�YSY
�HS�:�L�R�X�^:	�d�h�nYS�p�����ȱ��	��C
v$**_iq!!.�B!��v$**_iq!!,�,.�(@M�O�	v$**_iq{Z)*)+6,;-D.b/r0v1�3�4�6�7�8�9�:�;
<!>=?@@CA|�b-��
�U��
3�!���`��)��
6
������"��	D}~D��D��D��D��D��D��D���>6
������D��D��D��D����
��z(��Y�SY�S����Z_�����PK�t�*��jcom/intellij/codeInspection/i18n/inconsistentResourceBundle/PropertiesPlaceholdersInspectionProvider.class���=�
java/lang/Object<init>()V+REPORT_INCONSISTENT_PROPERTIES_PLACEHOLDERS
?inconsistent.bundle.report.inconsistent.properties.placeholders

%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;java/util/Listiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Z next()Ljava/lang/Object;"/com/intellij/lang/properties/psi/PropertiesFile$java/util/HashSet&'()*
java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;&,-.keySet()Ljava/util/Set;
#01(Ljava/util/Collection;)V
3'4-com/intellij/util/containers/BidirectionalMap
6789:*com/intellij/util/containers/ContainerUtilintersectionD(Ljava/util/Collection;Ljava/util/Collection;)Ljava/util/Collection;<=java/util/Collection?java/lang/String!ABCfindPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;	EFGHIdcom/intellij/codeInspection/i18n/inconsistentResourceBundle/PropertiesPlaceholdersInspectionProvider$assertionsDisabledZKjava/lang/AssertionError
JNOPQR&com/intellij/lang/properties/IPropertygetValue()Ljava/lang/String;
TUVWX-com/intellij/codeInspection/i18n/JavaI18nUtil!getPropertyValuePlaceholdersCount(Ljava/lang/String;)IZ6inconsistent.bundle.property.inconsistent.placeholders
\]^_`java/lang/IntegervalueOf(I)Ljava/lang/Integer;!bcRgetNameNefg
getPsiElement()Lcom/intellij/psi/PsiElement;!ijkgetContainingFile()Lcom/intellij/psi/PsiFile;
mnopq0com/intellij/codeInspection/reference/RefManagergetReferenceQ(Lcom/intellij/psi/PsiElement;)Lcom/intellij/codeInspection/reference/RefElement;s3com/intellij/codeInspection/CommonProblemDescriptor	uvwxy)com/intellij/codeInspection/LocalQuickFixEMPTY_ARRAY,[Lcom/intellij/codeInspection/LocalQuickFix;	{|}~0com/intellij/codeInspection/ProblemHighlightTypeGENERIC_ERROR_OR_WARNING2Lcom/intellij/codeInspection/ProblemHighlightType;
�����-com/intellij/codeInspection/InspectionManagercreateProblemDescriptor�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Z[Lcom/intellij/codeInspection/LocalQuickFix;Lcom/intellij/codeInspection/ProblemHighlightType;)Lcom/intellij/codeInspection/ProblemDescriptor;�����8com/intellij/codeInspection/ProblemDescriptionsProcessoraddProblemElementj(Lcom/intellij/codeInspection/reference/RefEntity;[Lcom/intellij/codeInspection/CommonProblemDescriptor;)V�����
java/util/Set	removeAll(Ljava/util/Collection;)Z
����java/lang/ClassdesiredAssertionStatus�hcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProviderCodeLineNumberTableLocalVariableTablethisfLcom/intellij/codeInspection/i18n/inconsistentResourceBundle/PropertiesPlaceholdersInspectionProvider;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetPresentableNamecheck�(Lcom/intellij/util/containers/BidirectionalMap;Ljava/util/List;Ljava/util/Map;Ljava/util/Map;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/codeInspection/reference/RefManager;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;)VproblemDescriptorStringLjava/lang/String;propertyPsiElementLcom/intellij/psi/PsiElement;property(Lcom/intellij/lang/properties/IProperty;
propertyValueparentPropertyValueoccurrencesIparentOccurrences	commonKey
commonKeysLjava/util/Collection;filePropertyKeysLjava/util/Set;parent1Lcom/intellij/lang/properties/psi/PropertiesFile;fileparents/Lcom/intellij/util/containers/BidirectionalMap;filesLjava/util/List;keysUpToParentLjava/util/Map;propertiesFilesNamesMapsmanager/Lcom/intellij/codeInspection/InspectionManager;
refManager2Lcom/intellij/codeInspection/reference/RefManager;	processor:Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;LocalVariableTypeTable*Ljava/util/Collection<Ljava/lang/String;>;#Ljava/util/Set<Ljava/lang/String;>;�Lcom/intellij/util/containers/BidirectionalMap<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/lang/properties/psi/PropertiesFile;>;DLjava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;eLjava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Set<Ljava/lang/String;>;>;wLjava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;
StackMapTable	SignatureQ(Lcom/intellij/util/containers/BidirectionalMap<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Set<Ljava/lang/String;>;>;Ljava/util/Map<Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/codeInspection/reference/RefManager;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;)V<clinit>
SourceFile-PropertiesPlaceholdersInspectionProvider.java$$$reportNull$$$0(I)V��
E�*@NotNull method %s.%s must not return null�G�format�
>�java/lang/IllegalStateException�(Ljava/lang/String;)V�
��1E�HI�/*������cR�-����������R�H	��Y��԰�Q>�!����������bR,�:��B��!:	�#Y	�%�&�+�/:
+	�2�!:�	�%�&�+
�5:�;:

���
��>:	�@:�D���JY�L��M:�����%�&�%�>:�����S6�S6�SY�Y�[SY�aS�:�d:	�h�l�rY�t�z��S����6
��W+�2�!:��������n
��:!#!�%<�3>N�>�>�d�E3&&�m�!#!<���v,-8.C/H0`12�3�4�5�6�8�9�:�<�=�>�?�@A	B*C.B3H6I@JKKNLQM��3��	*�����������m���^���W�����`���8��
C��0��	R��R��R��R��R��R��R��R���>`���8��
R��R��R��R������4E�����D��@�
���(��Y�SY�S�ۻ�Z_����PK=jQLCcom/intellij/lang/properties/psi/DefaultResourceBundleManager.class���=j
6com/intellij/lang/properties/psi/ResourceBundleManager<init>)(Lcom/intellij/openapi/project/Project;)V		
=com/intellij/lang/properties/psi/DefaultResourceBundleManager	myProject&Lcom/intellij/openapi/project/Project;
com/intellij/psi/JavaPsiFacadegetInstanceH(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/JavaPsiFacade;java.util.ResourceBundle
)com/intellij/psi/search/GlobalSearchScopeallScopeS(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/ide/fileTemplates/JavaTemplateUtil"I18nized Expression.java$I18nized Concatenation.java
&'(getResourceBundle()Lcom/intellij/psi/PsiClass;*Vcom/intellij/lang/properties/psi/ResourceBundleManager$ResourceBundleNotFoundException, i18nize.dialog.error.jdk.message.java/lang/Object
01234%com/intellij/java/i18n/JavaI18nBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
67899com/intellij/codeInsight/daemon/impl/quickfix/SetupJDKFix=()Lcom/intellij/codeInsight/daemon/impl/quickfix/SetupJDKFix;
);<I(Ljava/lang/String;Lcom/intellij/codeInsight/intention/IntentionAction;)VCodeLineNumberTableLocalVariableTablethis?Lcom/intellij/lang/properties/psi/DefaultResourceBundleManager;projectRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotationsgetTemplateName()Ljava/lang/String;getConcatenationTemplateNameisActive(Lcom/intellij/psi/PsiFile;)ZcontextLcom/intellij/psi/PsiFile;
StackMapTable
Exceptions#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationscanShowJavaCodeInfo()Z
SourceFile!DefaultResourceBundleManager.javaInnerClassesResourceBundleNotFoundException$$$reportNull$$$0(I)VWX
Y>Argument for @NotNull parameter '%s' of %s.%s must not be null[K
Ijava/lang/String`formatb4
ac"java/lang/IllegalArgumentExceptione(Ljava/lang/String;)Vg
fh!=>*+��>
 !?@AB'(=>*��
*����>&?@ACDEDFG=-!�>+?@AHG=-#�>0?@AIJ=k%+��Z*�%���)Y+�-�/�5�:�M>568?%@A%KLN)E	OPOQR=,�>=?@A
WX=-!\�-Y]SY^SY_S�d�fZ_�i�U
)V	STPK�&�1;;<com/intellij/lang/properties/psi/I18nizedTextGenerator.class���=
java/lang/Object<init>()V6com/intellij/lang/properties/psi/I18nizedTextGeneratorCodeLineNumberTableLocalVariableTablethis8Lcom/intellij/lang/properties/psi/I18nizedTextGenerator;getI18nizedTextt(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/psi/PsiElement;)Ljava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations#Lcom/intellij/openapi/util/NlsSafe;$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotationsgetI18nizedConcatenationText�(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/psi/PsiElement;)Ljava/lang/String;
SourceFileI18nizedTextGenerator.java!	/*��

$2!PKo�筺�\com/intellij/lang/properties/psi/ResourceBundleManager$ResourceBundleNotFoundException.class���=
java/lang/Exception<init>(Ljava/lang/String;)V		
Vcom/intellij/lang/properties/psi/ResourceBundleManager$ResourceBundleNotFoundExceptionmyFix4Lcom/intellij/codeInsight/intention/IntentionAction;I(Ljava/lang/String;Lcom/intellij/codeInsight/intention/IntentionAction;)VCodeLineNumberTableLocalVariableTablethisXLcom/intellij/lang/properties/psi/ResourceBundleManager$ResourceBundleNotFoundException;messageLjava/lang/String;setupResourceBundlegetFix6()Lcom/intellij/codeInsight/intention/IntentionAction;
SourceFileResourceBundleManager.javaNestHost6com/intellij/lang/properties/psi/ResourceBundleManagerInnerClassesResourceBundleNotFoundException!
Q*+�*,��hi
j /*��m
	PK�04=��<com/intellij/lang/properties/psi/ResourceBundleManager.class���=�
java/lang/Object<init>()V		
6com/intellij/lang/properties/psi/ResourceBundleManager	myProject&Lcom/intellij/openapi/project/Project;
0com/intellij/lang/properties/references/I18nUtildefaultSuggestPropertiesFilesG(Lcom/intellij/openapi/project/Project;Ljava/util/Set;)Ljava/util/List;
java/util/Collections
singletonList$(Ljava/lang/Object;)Ljava/util/List;com/intellij/psi/PsiFile
getProject(()Lcom/intellij/openapi/project/Project;
 !"
getManagerv(Ljava/util/Collection;Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/psi/ResourceBundleManager;	$%&RESOURCE_BUNDLE_MANAGER4Lcom/intellij/openapi/extensions/ExtensionPointName;
()*+,2com/intellij/openapi/extensions/ExtensionPointName
getExtensionsC(Lcom/intellij/openapi/extensions/AreaInstance;)[Ljava/lang/Object;.9[Lcom/intellij/lang/properties/psi/ResourceBundleManager;
012isActiveForAnyQ(Lcom/intellij/lang/properties/psi/ResourceBundleManager;Ljava/util/Collection;)Z4=com/intellij/lang/properties/psi/DefaultResourceBundleManager
367)(Lcom/intellij/openapi/project/Project;)V9:;<=java/util/Collectioniterator()Ljava/util/Iterator;?@ABCjava/util/IteratorhasNext()Z?EFGnext()Ljava/lang/Object;
IJKisActive(Lcom/intellij/psi/PsiFile;)ZM,com.intellij.java-i18n.resourceBundleManager
(OPQcreateH(Ljava/lang/String;)Lcom/intellij/openapi/extensions/ExtensionPointName;	SignaturenLcom/intellij/openapi/extensions/ExtensionPointName<Lcom/intellij/lang/properties/psi/ResourceBundleManager;>;CodeLineNumberTableLocalVariableTablethis8Lcom/intellij/lang/properties/psi/ResourceBundleManager;projectgetResourceBundle()Lcom/intellij/psi/PsiClass;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotationssuggestPropertiesFiles!(Ljava/util/Set;)Ljava/util/List;contextModulesLjava/util/Set;LocalVariableTypeTable5Ljava/util/Set<Lcom/intellij/openapi/module/Module;>;[(Ljava/util/Set<Lcom/intellij/openapi/module/Module;>;)Ljava/util/List<Ljava/lang/String;>;#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsgetI18nizedTextGenerator:()Lcom/intellij/lang/properties/psi/I18nizedTextGenerator;getTemplateName()Ljava/lang/String;"Lorg/jetbrains/annotations/NonNls;getConcatenationTemplateName
ExceptionspVcom/intellij/lang/properties/psi/ResourceBundleManager$ResourceBundleNotFoundExceptioncanShowJavaCodeInfoescapeValue&(Ljava/lang/String;)Ljava/lang/String;valueLjava/lang/String;T(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/ResourceBundleManager;contextLcom/intellij/psi/PsiFile;managercontextsLjava/util/Collection;result?Lcom/intellij/lang/properties/psi/DefaultResourceBundleManager;2Ljava/util/Collection<Lcom/intellij/psi/PsiFile;>;
StackMapTable�$com/intellij/openapi/project/Project�(Ljava/util/Collection<Lcom/intellij/psi/PsiFile;>;Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/psi/ResourceBundleManager;m(Lcom/intellij/lang/properties/psi/ResourceBundleManager;Ljava/util/Collection<Lcom/intellij/psi/PsiFile;>;)ZgetPropertyCreationHandler<()Lcom/intellij/lang/properties/psi/PropertyCreationHandler;suggestPropertyKey<clinit>
SourceFileResourceBundleManager.javaNestMembersInnerClassesResourceBundleNotFoundException$$$reportNull$$$0(I)V��
�>Argument for @NotNull parameter '%s' of %s.%s must not be null�awzYt
_!�java/lang/String�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��[Ljava/lang/Object;�!%&RS7TF
*�*+��U	V
WX
YZ[\]^]_`T`+���*�+�
�U#VWXabcadRe^	fgfhiT,�U(VWX\]^]jk\
]l^]lmk\
]l^]lJKno^	fgfqCrsT6+�U6VWXtu	!vTI*���*�*���U;Vwxno\]^]fgf	!"T5f*���+���M�#+�'�-N-�66�!-2:*�/�,��M����,�,��3Y+�5N-*�/�-��=	�9�-���9�3@3U.@A1B:C>E@GCAIJMKOMXNV41yXfz{fYT|XXy}cfz~noR�\]^]ffg
ff
12T�)+�8M,�>�,�D�N*-�H�������?��URS"T$V'WV 
wx)yX)z{c)z~noR���T,�U\VWX\]^]�sTG
+����UaV
WX
tu\]^]fgf�T!	L�N�#�U
��T<����!!)19AY�S�#Y�S�Y�S�Y�S�Y�S�Y�S�""***2Y�S�Y�S�Y�S�����Z_����
�(������������������'������������
o�	���oPK�N_���hcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaXmlClassListReferenceContributor.class���=K
(com/intellij/psi/PsiReferenceContributor<init>()V\com/intellij/psi/impl/source/resolve/reference/impl/providers/JavaClassListReferenceProvider


!com/intellij/patterns/XmlPatternsxmlAttributeValue2()Lcom/intellij/patterns/XmlAttributeValuePattern;&com/intellij/psi/PsiReferenceRegistrar�Y
registerReferenceProviderQ(Lcom/intellij/patterns/ElementPattern;Lcom/intellij/psi/PsiReferenceProvider;D)V
xmlTag/()Lcom/intellij/patterns/XmlTagPattern$Capture;bcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaXmlClassListReferenceContributorCodeLineNumberTableLocalVariableTablethisdLcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaXmlClassListReferenceContributor;registerReferenceProviders+(Lcom/intellij/psi/PsiReferenceRegistrar;)V	registrar(Lcom/intellij/psi/PsiReferenceRegistrar;classListProvider^Lcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaClassListReferenceProvider;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile)JavaXmlClassListReferenceContributor.javaInnerClasses0+com/intellij/patterns/XmlTagPattern$Capture2#com/intellij/patterns/XmlTagPatternCapture$$$reportNull$$$0(I)V45
6>Argument for @NotNull parameter '%s' of %s.%s must not be null8java/lang/Object:%#java/lang/String?format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;AB
@C"java/lang/IllegalArgumentExceptionE(Ljava/lang/String;)VG
FH
StackMapTable!/*�� !"#$z'+��7�Y�	M+�
,�+�,��J&  '!"'%&'()	*+*
45-!9�;Y<SY=SY>S�D�FZ_�I�.
/13	,-PK	META-INF/PKinspectionDescriptions/PKintentionDescriptions/PK6intentionDescriptions/AnnotateCapitalizationIntention/PK	messages/PKsearch/PKa�%�00	__index__��=��J��1�Jz��-�W��[��A����`�Z����Y�V�{�e��$6[H�[��P��a3,�ч`tE$x�]�M_	��}}�%��	��`�y-O�
���l��x��� 
����y:�h
J��̈�.���m"�����k�6z�
�����3t�&
?p�����	�)�X󛓺7Z4�׃֏Dp�
�K�H$���"�VW����}��	�y�Ta":��
T�5ơ�����m_�����"�k�׎٘�J������$D-	
�jzm���������NF�+bT3��f~�r'����*�	w~�ƽÿ �N	����0��oC����K(
����.�S꭮�a��:v���g�k��U%#D�1؝�>CB��E�I�%^ w�F����B�#V%�W���FƁ��#/N�	�[X��J�<+��e�4Ǧ�;�;�l
������JS6�������r�/���;�JkO�$�@}��q^lR����/���q�mQ�&���xo�"��4LOX{�wP�~��|K�d�)aNA�|�^CG@��IX}QF�3�����"�y��`�<5#�\��~(c�`�K���I�?�o	S��iD��8�$z;������|��0��~���Y�>H��a�B0���P�����3�
�kp��^�!��5֒��pO5A��&��OMa���O`�[�����U������ ī`B{���d���R1���I�ȉdK�����@�9K��	�y���;u��C
X	�2�p2��>�o���Ȉ�)#���K)�:w,�^ʦ&�;�2EJhEx[�+�=�:X)`�g�b���x׬'S� C�@Y����,�ep�����^u0^��
��:A�\&��D����K8���@J��0U�a�%	��Z۰����@(�y��
���OV��e�t�m�_m�t�b��>�u �������l��,]x�o�3��H4��B��[>l�����T���	��*��4�V� �K���hB1rE�N.j����	rCدf�EU��!	�cӦ���%	%[7-�c��6	�Н�DaY?	�|���NU	��@��a&(�`	L��q�ȵ&�	�Χ�d�S]�$4�	�{
��\�&|�	`Z$�3����	�i;ݕ�:l�	�罝��lH��	V��֋HNI�U+
plR���+�i[
����nQ��o
n#M�h��)�w
�~��Ɏ�F~
��
yN��
ʆ
R1B9��EېZ�
u�!�!\�
�F���nk`�
K�����	9�
��Sv<�v�1�
�*dU����B�
�M���!�v���
�j��0&
!k���J��*���eU��E���~���}�[^��LcU�@�y����;
�hc�Z���D�‰Vg��$�֍
C}��J�N���+:������u�e��������E�Q8������������������u&>-���������7f���������ġ.�f�i-<��P���ː#�J��cZbm�)ط͢��V��rڽ$�X
�5��*'Qlʥ*bZ�ձ�RtG<�;!�o�n$�+
v�w����/wx����I�����^�q�i�
"�Y�#�*+�I;q�����BF�h�(Ny5G.;8EGGC<+"\^EBBG^=6=3>OFHHYHNfnDF7JN:>6C@E/5IJFgFRP[[][utrdrYFS[VTLSDCI4V;=DDB@]C<BBVAFRR[?HHF>?FI;KKKYIAJHNVVTaPPIhngmjC<\<h5META-INF/plugin.xmlcom/intellij/codeInspection/i18n/I18nInspection.classcom/intellij/codeInspection/i18n/I18nInspection$StringI18nVisitor.classcom/intellij/codeInspection/i18n/NlsInfo.classcom/intellij/codeInspection/i18n/NlsInfo$NonLocalized.classcom/intellij/codeInspection/i18n/NlsInfo$Localized.classcom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder.classcom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder$1.classcom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder$2.classcom/intellij/lang/properties/PropertiesFoldingOptionsProvider.classcom/intellij/lang/properties/PropertiesFoldingSettings.classcom/intellij/java/i18n/JavaI18nBundle.classmessages/JavaI18nBundle.propertiescom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor.classcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor$1.classcom/intellij/lang/properties/PropertiesUastReferenceContributor.classcom/intellij/lang/properties/UastPropertiesReferenceProvider.classcom/intellij/lang/properties/ResourceBundleReferenceProvider.classcom/intellij/lang/properties/PropertiesUastReferenceContributor$1.classcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor$2.classcom/intellij/codeInspection/i18n/NlsInfo$NlsUnspecified.classcom/intellij/codeInspection/i18n/NlsInfo$NlsSafe.classcom/intellij/codeInspection/i18n/NlsInfo$NlsInfoFactory.classcom/intellij/codeInspection/i18n/JavaI18nUtil.classcom/intellij/lang/properties/psi/PropertyCreationHandler.classcom/intellij/codeInspection/i18n/folding/EditPropertyValueIntentionAction.classcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction.classcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$1.classcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$2.classcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyShiftEnterAction.classcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$4.classcom/intellij/codeInspection/i18n/folding/EditPropertyValueTooltipManager.classcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspection.classcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProvider.classcom/intellij/codeInspection/i18n/TitleCapitalizationInspection.classcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$1.classcom/intellij/codeInspection/i18n/I18nInspection$1.classcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value.classcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$TextValue.classcom/intellij/codeInspection/i18n/I18nQuickFixHandler.classcom/intellij/codeInspection/i18n/AbstractI18nizeQuickFix.classcom/intellij/codeInspection/i18n/I18nizeQuickFix.classcom/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix.classcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog.classcom/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix$1.classsearch/intellij.java.i18n.searchableOptions.xmlinspectionDescriptions/DialogTitleCapitalization.htmlintentionDescriptions/AnnotateCapitalizationIntention/after.java.templateintentionDescriptions/AnnotateCapitalizationIntention/before.java.templateintentionDescriptions/AnnotateCapitalizationIntention/description.htmlcom/intellij/codeInspection/SuspiciousLocalesLanguagesInspection$DissociateResourceBundleQuickFix.classcom/intellij/codeInspection/SuspiciousLocalesLanguagesInspection.classcom/intellij/codeInspection/capitalization/AnnotateCapitalizationIntention$1.classcom/intellij/codeInspection/capitalization/AnnotateCapitalizationIntention.classcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$1.classcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$2.classcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$3$1.classcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$3.classcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$IntroduceLiteralConstantFix.classcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$NavigateToOccurrencesFix$1.classcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$NavigateToOccurrencesFix.classcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$ReplaceFix.classcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery.classcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection.classcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$1.classcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$CommentHandler.classcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$ConvertToBasicLatinFix.classcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$DocCommentHandler.classcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$FragmentHandler.classcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$Handler.classcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$LiteralHandler.classcom/intellij/codeInspection/i18n/ConvertToBasicLatinInspection.classcom/intellij/codeInspection/i18n/I18nInspection$MarkAsSafeFix.classcom/intellij/codeInspection/i18n/I18nInspection$StringI18nVisitor$1.classcom/intellij/codeInspection/i18n/I18nizeAction.classcom/intellij/codeInspection/i18n/I18nizeBatchQuickFix$HardcodedStringContextData.classcom/intellij/codeInspection/i18n/I18nizeBatchQuickFix.classcom/intellij/codeInspection/i18n/I18nizeHandlerProvider.classcom/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1$1.classcom/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1$2.classcom/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1.classcom/intellij/codeInspection/i18n/I18nizeJspHandlerProvider.classcom/intellij/codeInspection/i18n/InvalidPropertyKeyInspection$UnresolvedPropertyVisitor.classcom/intellij/codeInspection/i18n/InvalidPropertyKeyInspection.classcom/intellij/codeInspection/i18n/JavaCreatePropertyFix.classcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$1.classcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$2.classcom/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$JavaExtensibilityData.classcom/intellij/codeInspection/i18n/SuppressByCommentOutAction.classcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$2.classcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$DeclaredValue.classcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$PropertyValue.classcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$TitleCapitalizationFix.classcom/intellij/lang/properties/PrefixBasedPropertyReference.classcom/intellij/lang/properties/PropertiesClassReferenceContributor$1.classcom/intellij/lang/properties/PropertiesClassReferenceContributor$2.classcom/intellij/lang/properties/PropertiesClassReferenceContributor.classcom/intellij/lang/properties/PropertiesReferenceProvider.classcom/intellij/lang/properties/PropertyKeyLiteralConfidence.classcom/intellij/lang/properties/ResourceBundleContextFoldingBuilder.classcom/intellij/lang/properties/UnusedMessageFormatParameterInspection.classcom/intellij/refactoring/inline/InlinePropertyHandler.classcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$1.classcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$2.classcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$3.classcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$MyKeyValueModel.classcom/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog.classcom/intellij/codeInspection/i18n/batch/I18nizedPropertyData.classcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$1$1.classcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$3.classcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$Handler.classcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction$1.classcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction$2.classcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction.classcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyShiftEnterAction$Handler.classcom/intellij/codeInspection/i18n/folding/EditPropertyValueTooltipManager$1.classcom/intellij/codeInspection/i18n/folding/I18nMessageGotoDeclarationHandler.classcom/intellij/codeInspection/i18n/folding/PropertyFoldingEditHandler.classcom/intellij/codeInspection/i18n/inconsistentResourceBundle/DuplicatedPropertiesInspectionProvider.classcom/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentPropertiesEndsInspectionProvider.classcom/intellij/codeInspection/i18n/inconsistentResourceBundle/MissingTranslationsInspectionProvider.classcom/intellij/codeInspection/i18n/inconsistentResourceBundle/PropertiesKeysConsistencyInspectionProvider.classcom/intellij/codeInspection/i18n/inconsistentResourceBundle/PropertiesPlaceholdersInspectionProvider.classcom/intellij/lang/properties/psi/DefaultResourceBundleManager.classcom/intellij/lang/properties/psi/I18nizedTextGenerator.classcom/intellij/lang/properties/psi/ResourceBundleManager$ResourceBundleNotFoundException.classcom/intellij/lang/properties/psi/ResourceBundleManager.classcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaXmlClassListReferenceContributor.classMETA-INFinspectionDescriptionsintentionDescriptionsintentionDescriptions/AnnotateCapitalizationIntentionmessagessearchPK�\PJ����META-INF/plugin.xmlPK?��Z��5���com/intellij/codeInspection/i18n/I18nInspection.classPK�g��AAG���com/intellij/codeInspection/i18n/I18nInspection$StringI18nVisitor.classPK32t�Y�Y.���com/intellij/codeInspection/i18n/NlsInfo.classPKk0�M$$;���Zcom/intellij/codeInspection/i18n/NlsInfo$NonLocalized.classPK�4o-8��Racom/intellij/codeInspection/i18n/NlsInfo$Localized.classPK����tEtEE���wcom/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder.classPK��		G����com/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder$1.classPK���		G���com/intellij/codeInspection/i18n/folding/PropertyFoldingBuilder$2.classPK��܅�
�
C����com/intellij/lang/properties/PropertiesFoldingOptionsProvider.classPK�[H 
 
<���com/intellij/lang/properties/PropertiesFoldingSettings.classPKG��h
h
+����com/intellij/java/i18n/JavaI18nBundle.classPK"�@\m"m""����messages/JavaI18nBundle.propertiesPK�ڧ=�
�
\��Wcom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor.classPK���&
&
^���com/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor$1.classPK��7�	�	E��])com/intellij/lang/properties/PropertiesUastReferenceContributor.classPK�oZZB���3com/intellij/lang/properties/UastPropertiesReferenceProvider.classPKp��C�
�
B��TKcom/intellij/lang/properties/ResourceBundleReferenceProvider.classPK�֏�"�"G��6Vcom/intellij/lang/properties/PropertiesUastReferenceContributor$1.classPK��x.		^��lycom/intellij/psi/impl/source/resolve/reference/impl/providers/JavaReferenceContributor$2.classPKXB*

=���com/intellij/codeInspection/i18n/NlsInfo$NlsUnspecified.classPKud��6��V�com/intellij/codeInspection/i18n/NlsInfo$NlsSafe.classPK�g��=����com/intellij/codeInspection/i18n/NlsInfo$NlsInfoFactory.classPK���k��3���com/intellij/codeInspection/i18n/JavaI18nUtil.classPK�v�DD>���com/intellij/lang/properties/psi/PropertyCreationHandler.classPKSӝ�O��icom/intellij/codeInspection/i18n/folding/EditPropertyValueIntentionAction.classPK�1
sNFNFF��s+com/intellij/codeInspection/i18n/folding/EditPropertyValueAction.classPK}���~~H��%rcom/intellij/codeInspection/i18n/folding/EditPropertyValueAction$1.classPKƦ%|		H��	~com/intellij/codeInspection/i18n/folding/EditPropertyValueAction$2.classPKx�0N	N	Y��x�com/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyShiftEnterAction.classPKg�I��H��=�com/intellij/codeInspection/i18n/folding/EditPropertyValueAction$4.classPK��D��.�.N����com/intellij/codeInspection/i18n/folding/EditPropertyValueTooltipManager.classPK�<>R�:�:f����com/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspection.classPK�x�8n��G�com/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentResourceBundleInspectionProvider.classPK�����D���com/intellij/codeInspection/i18n/TitleCapitalizationInspection.classPK�&�,F��+%com/intellij/codeInspection/i18n/TitleCapitalizationInspection$1.classPKJ4!7���Bcom/intellij/codeInspection/i18n/I18nInspection$1.classPK�����J��Fcom/intellij/codeInspection/i18n/TitleCapitalizationInspection$Value.classPK_���	�	N��
[com/intellij/codeInspection/i18n/TitleCapitalizationInspection$TextValue.classPKq'z���:��9ecom/intellij/codeInspection/i18n/I18nQuickFixHandler.classPK|�;;>��;lcom/intellij/codeInspection/i18n/AbstractI18nizeQuickFix.classPK���S6S66����com/intellij/codeInspection/i18n/I18nizeQuickFix.classPK�mR�/�/C��[�com/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix.classPK�[W�kOkO@��=com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog.classPK�:��E��^com/intellij/codeInspection/i18n/I18nizeConcatenationQuickFix$1.classPK��ȣ��/��jqsearch/intellij.java.i18n.searchableOptions.xmlPKn��5��{xinspectionDescriptions/DialogTitleCapitalization.htmlPK�<j�OOI���zintentionDescriptions/AnnotateCapitalizationIntention/after.java.templatePKD��J���{intentionDescriptions/AnnotateCapitalizationIntention/before.java.templatePKծ2+AAF��&|intentionDescriptions/AnnotateCapitalizationIntention/description.htmlPK�i�IIg���|com/intellij/codeInspection/SuspiciousLocalesLanguagesInspection$DissociateResourceBundleQuickFix.classPK�N��"�"F����com/intellij/codeInspection/SuspiciousLocalesLanguagesInspection.classPKg���R���com/intellij/codeInspection/capitalization/AnnotateCapitalizationIntention$1.classPKƺ�KKP���com/intellij/codeInspection/capitalization/AnnotateCapitalizationIntention.classPK�R�ko	o	[����com/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$1.classPKvD��zz[����com/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$2.classPK�%��]����com/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$3$1.classPK b�>>[���com/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$3.classPK�F��PPu��~com/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$IntroduceLiteralConstantFix.classPK}]�033t��a
com/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$NavigateToOccurrencesFix$1.classPKvs<!!r��&com/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$NavigateToOccurrencesFix.classPK��Pppd���4com/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$ReplaceFix.classPK�[!r���Lcom/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection$StringLiteralSearchQuery.classPK6�}�O`O`Y��V[com/intellij/codeInspection/duplicateStringLiteral/DuplicateStringLiteralInspection.classPK�3��F���com/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$1.classPK?��G{{S��2�com/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$CommentHandler.classPK%�!��[���com/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$ConvertToBasicLatinFix.classPK*�1��V��)�com/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$DocCommentHandler.classPKO�+'�	�	T��z�com/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$FragmentHandler.classPK@�VC
C
L���com/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$Handler.classPKՅ���S���com/intellij/codeInspection/i18n/ConvertToBasicLatinInspection$LiteralHandler.classPK4}
��D���"com/intellij/codeInspection/i18n/ConvertToBasicLatinInspection.classPKj��	wwC���+com/intellij/codeInspection/i18n/I18nInspection$MarkAsSafeFix.classPK�hc;;I���2com/intellij/codeInspection/i18n/I18nInspection$StringI18nVisitor$1.classPK��K	�=�=4��/:com/intellij/codeInspection/i18n/I18nizeAction.classPK�#�2��V��oxcom/intellij/codeInspection/i18n/I18nizeBatchQuickFix$HardcodedStringContextData.classPK�\�/@Y@Y;����com/intellij/codeInspection/i18n/I18nizeBatchQuickFix.classPK%����=��I�com/intellij/codeInspection/i18n/I18nizeHandlerProvider.classPK�-iɈ
�
D��=�com/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1$1.classPK��g���D��'�com/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1$2.classPK���JJB��x�com/intellij/codeInspection/i18n/I18nizeJspHandlerProvider$1.classPK� `�%	%	@��"com/intellij/codeInspection/i18n/I18nizeJspHandlerProvider.classPK:�@�@]���com/intellij/codeInspection/i18n/InvalidPropertyKeyInspection$UnresolvedPropertyVisitor.classPK��� ��C���Ucom/intellij/codeInspection/i18n/InvalidPropertyKeyInspection.classPKʻ-<�� mcom/intellij/codeInspection/i18n/JavaCreatePropertyFix.classPKf��+��B����com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$1.classPK[;0lB����com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$2.classPKWiw�]]V����com/intellij/codeInspection/i18n/JavaI18nizeQuickFixDialog$JavaExtensibilityData.classPK7X�+HHA��ͬcom/intellij/codeInspection/i18n/SuppressByCommentOutAction.classPKs��\��F��t�com/intellij/codeInspection/i18n/TitleCapitalizationInspection$2.classPK"阏�	�	R��w�com/intellij/codeInspection/i18n/TitleCapitalizationInspection$DeclaredValue.classPK������R����com/intellij/codeInspection/i18n/TitleCapitalizationInspection$PropertyValue.classPK.�Xp[����com/intellij/codeInspection/i18n/TitleCapitalizationInspection$TitleCapitalizationFix.classPK��v��?��K	com/intellij/lang/properties/PrefixBasedPropertyReference.classPK��/��H��g!	com/intellij/lang/properties/PropertiesClassReferenceContributor$1.classPK����H���%	com/intellij/lang/properties/PropertiesClassReferenceContributor$2.classPK�\9���F���5	com/intellij/lang/properties/PropertiesClassReferenceContributor.classPK�)!@aa>���>	com/intellij/lang/properties/PropertiesReferenceProvider.classPK�=o�?���T	com/intellij/lang/properties/PropertyKeyLiteralConfidence.classPK��x�&(&(F��-`	com/intellij/lang/properties/ResourceBundleContextFoldingBuilder.classPK�����I����	com/intellij/lang/properties/UnusedMessageFormatParameterInspection.classPK�����$�$;��ӡ	com/intellij/refactoring/inline/InlinePropertyHandler.classPK��4A&&K���	com/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$1.classPK����K����	com/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$2.classPK�&�::K����	com/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$3.classPK���§�Y����	com/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog$MyKeyValueModel.classPKe���U�UI���
com/intellij/codeInspection/i18n/batch/I18nizeMultipleStringsDialog.classPK�e9��A��[
com/intellij/codeInspection/i18n/batch/I18nizedPropertyData.classPK�[F��J��[o
com/intellij/codeInspection/i18n/folding/EditPropertyValueAction$1$1.classPK�WH��Zw
com/intellij/codeInspection/i18n/folding/EditPropertyValueAction$3.classPK���N���}
com/intellij/codeInspection/i18n/folding/EditPropertyValueAction$Handler.classPK���

V��N�
com/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction$1.classPK��9��V��ޓ
com/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction$2.classPK����!�!T���
com/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyEnterAction.classPKۏ��kka��ٺ
com/intellij/codeInspection/i18n/folding/EditPropertyValueAction$MyShiftEnterAction$Handler.classPK�W��	�	P����
com/intellij/codeInspection/i18n/folding/EditPropertyValueTooltipManager$1.classPKt(�Ԫ�P����
com/intellij/codeInspection/i18n/folding/I18nMessageGotoDeclarationHandler.classPK� e�I����
com/intellij/codeInspection/i18n/folding/PropertyFoldingEditHandler.classPKh�9���h��I�
com/intellij/codeInspection/i18n/inconsistentResourceBundle/DuplicatedPropertiesInspectionProvider.classPK��@+00n���com/intellij/codeInspection/i18n/inconsistentResourceBundle/InconsistentPropertiesEndsInspectionProvider.classPK����g��N*com/intellij/codeInspection/i18n/inconsistentResourceBundle/MissingTranslationsInspectionProvider.classPK�u���m��]Ecom/intellij/codeInspection/i18n/inconsistentResourceBundle/PropertiesKeysConsistencyInspectionProvider.classPK�t�*��j���]com/intellij/codeInspection/i18n/inconsistentResourceBundle/PropertiesPlaceholdersInspectionProvider.classPK=jQLC��<ycom/intellij/lang/properties/psi/DefaultResourceBundleManager.classPK�&�1;;<����com/intellij/lang/properties/psi/I18nizedTextGenerator.classPKo�筺�\��@�com/intellij/lang/properties/psi/ResourceBundleManager$ResourceBundleNotFoundException.classPK�04=��<��t�com/intellij/lang/properties/psi/ResourceBundleManager.classPK�N_���h����com/intellij/psi/impl/source/resolve/reference/impl/providers/JavaXmlClassListReferenceContributor.classPK	�A�META-INF/PK�A2�inspectionDescriptions/PK�Ag�intentionDescriptions/PK6�A��intentionDescriptions/AnnotateCapitalizationIntention/PK	�A�messages/PK�A�search/PKa�%�00	��;�__index__PK��L>n�

Youez - 2016 - github.com/yon3zu
LinuXploit