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/properties/lib/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Program Files/Android/Android Studio/plugins/properties/lib/properties.jar
PKpӉm5m5META-INF/plugin.xml<idea-plugin package="com.intellij.lang.properties">
  <id>com.intellij.properties</id>
  <version>241.18034.62.2411.12071903</version>
  <idea-version since-build="241.18034.62" until-build="241.18034.62.*"/>
  <name>Properties</name>
  <category>Languages</category>
  <description>
    Enables smart editing of .properties files.
  </description>
  <vendor>JetBrains</vendor>

  <dependencies>
    <plugin id="com.intellij.modules.xml"/>
  </dependencies>

  <extensionPoints>
    <extensionPoint name="implicitPropertyUsageProvider"
                    interface="com.intellij.lang.properties.codeInspection.unused.ImplicitPropertyUsageProvider"
                    dynamic="true"/>
    <extensionPoint name="alphaUnsortedInspectionSuppressor"
                    interface="com.intellij.lang.properties.codeInspection.unsorted.AlphaUnsortedPropertiesFileInspectionSuppressor"
                    dynamic="true"/>
    <extensionPoint name="duplicatePropertyKeyAnnotationSuppressor"
                    interface="com.intellij.lang.properties.DuplicatePropertyKeyAnnotationSuppressor"
                    dynamic="true"/>
  </extensionPoints>

  <depends optional="true" config-file="properties-copyright.xml">com.intellij.copyright</depends>

  <extensions defaultExtensionNs="com.intellij">
    <properties.files.provider implementation="com.intellij.lang.properties.provider.PropertiesProviderImpl"/>
    <typeIcon className="com.intellij.lang.properties.editor.ResourceBundleAsVirtualFile" icon="AllIcons.Nodes.ResourceBundle"/>
    <applicationService serviceImplementation="com.intellij.lang.properties.LastSelectedPropertiesFileStore"/>
    <applicationService serviceInterface="com.intellij.lang.properties.PropertiesQuickFixFactory"
                        serviceImplementation="com.intellij.lang.properties.PropertiesQuickFixFactoryImpl"/>
    <applicationService
        serviceImplementation="com.intellij.lang.properties.refactoring.PropertiesRefactoringSettings"/>
    <annotator language="Properties" implementationClass="com.intellij.lang.properties.PropertiesAnnotator"/>
    <completion.contributor language="any" implementationClass="com.intellij.lang.properties.references.PropertiesCompletionContributor"
                            id="propertiesCompletion" order="before javaClassReference"/>
    <lang.refactoringSupport language="Properties"
                             implementationClass="com.intellij.lang.properties.refactoring.PropertiesRefactoringSupportProvider"/>
    <lang.documentationProvider language="Properties" implementationClass="com.intellij.lang.properties.PropertiesDocumentationProvider"/>
    <lang.findUsagesProvider language="Properties"
                             implementationClass="com.intellij.lang.properties.findUsages.PropertiesFindUsagesProvider"/>
    <lang.elementManipulator forClass="com.intellij.lang.properties.psi.impl.PropertyKeyImpl"
                             implementationClass="com.intellij.lang.properties.PropertyKeyManipulator"/>
    <lang.elementManipulator forClass="com.intellij.lang.properties.psi.impl.PropertyValueImpl"
                             implementationClass="com.intellij.lang.properties.PropertyValueManipulator"/>
    <lang.elementManipulator forClass="com.intellij.lang.properties.psi.impl.PropertyImpl"
                             implementationClass="com.intellij.lang.properties.PropertyManipulator"/>
    <codeInsight.wordCompletionFilter language="Properties"
                                      implementationClass="com.intellij.lang.properties.PropertiesWordCompletionFilter"/>
    <lang.psiStructureViewFactory language="Properties"
                                  implementationClass="com.intellij.lang.properties.structureView.PropertiesStructureViewBuilderFactory"/>
    <lang.ast.factory language="Properties" implementationClass="com.intellij.lang.properties.psi.impl.PropertiesASTFactory"/>
    <joinLinesHandler implementation="com.intellij.lang.properties.PropertiesJoinLinesHandler"/>

    <enterHandlerDelegate implementation="com.intellij.lang.properties.EnterInPropertiesFileHandler"/>

    <lang.syntaxHighlighter language="Properties" implementationClass="com.intellij.lang.properties.PropertiesHighlighter"/>
    <lang.parserDefinition language="Properties" implementationClass="com.intellij.lang.properties.parsing.PropertiesParserDefinition"/>
    <automaticRenamerFactory implementation="com.intellij.lang.properties.refactoring.rename.ResourceBundleRenamerFactory"/>
    <renamePsiElementProcessor implementation="com.intellij.lang.properties.refactoring.rename.RenamePropertyProcessor"/>
    <stubElementTypeHolder class="com.intellij.lang.properties.parsing.PropertiesElementTypes"/>
    <lang.commenter language="Properties" implementationClass="com.intellij.lang.properties.PropertiesCommenter"/>
    <stubIndex implementation="com.intellij.lang.properties.psi.PropertyKeyIndex"/>
    <lang.namesValidator language="Properties" implementationClass="com.intellij.lang.properties.PropertiesNamesValidator"/>
    <refactoring.safeDeleteProcessor implementation="com.intellij.lang.properties.refactoring.PropertiesFilesSafeDeleteProcessor"/>
    <refactoring.safeDeleteProcessor implementation="com.intellij.lang.properties.refactoring.PropertyKeysSafeDeleteProcessor"/>
    <refactoring.moveHandler implementation="com.intellij.lang.properties.projectView.ResourceBundleMoveProvider"/>
    <colorSettingsPage implementation="com.intellij.lang.properties.PropertiesColorsPage"/>
    <treeStructureProvider implementation="com.intellij.lang.properties.projectView.ResourceBundleGrouper"/>
    <elementDescriptionProvider implementation="com.intellij.lang.properties.PropertiesDescriptionProvider"/>
    <fileType name="Properties" language="Properties" extensions="properties" fieldName="INSTANCE" implementationClass="com.intellij.lang.properties.PropertiesFileType"/>
    <fileType name="ResourceBundle" fieldName="INSTANCE" implementationClass="com.intellij.lang.properties.editor.ResourceBundleFileType"/>

    <favoriteNodeProvider implementation="com.intellij.lang.properties.ide.favoritesTreeView.ResourcesFavoriteNodeProvider"/>

    <localInspection language="Properties" shortName="UnusedProperty" bundle="messages.PropertiesBundle"
                     key="unused.property.inspection.display.name"
                     groupKey="properties.files.inspection.group.display.name" enabledByDefault="true" level="WARNING"
                     editorAttributes="NOT_USED_ELEMENT_ATTRIBUTES"
                     implementationClass="com.intellij.lang.properties.codeInspection.unused.UnusedPropertyInspection"/>
    <globalInspection language="Properties" shortName="DuplicatePropertyInspection" bundle="messages.InspectionsBundle"
                      key="duplicate.property.display.name"
                      groupKey="group.names.properties.files" enabledByDefault="false" level="WARNING"
                      implementationClass="com.intellij.lang.properties.codeInspection.duplicatePropertyInspection.DuplicatePropertyInspection"/>
    <localInspection language="Properties" shortName="TrailingSpacesInProperty" bundle="messages.PropertiesBundle"
                     key="trail.spaces.property.inspection.display.name" groupKey="properties.files.inspection.group.display.name"
                     enabledByDefault="true" level="WARNING"
                     implementationClass="com.intellij.lang.properties.codeInspection.TrailingSpacesInPropertyInspection"/>
    <localInspection language="Properties" shortName="UseEllipsisInPropertyInspection" bundle="messages.PropertiesBundle"
                     key="use.ellipsis.property.inspection.display.name" groupKey="properties.files.inspection.group.display.name"
                     enabledByDefault="false" level="WARNING"
                     implementationClass="com.intellij.lang.properties.codeInspection.UseEllipsisInPropertyInspection"/>
    <localInspection language="Properties" shortName="AlphaUnsortedPropertiesFile" bundle="messages.PropertiesBundle"
                     key="alpha.unsorted.properties.file.inspection.display.name" groupKey="properties.files.inspection.group.display.name"
                     enabledByDefault="false" level="WEAK WARNING"
                     implementationClass="com.intellij.lang.properties.codeInspection.unsorted.AlphaUnsortedPropertiesFileInspection"/>
    <localInspection language="Properties" shortName="WrongPropertyKeyValueDelimiter" bundle="messages.PropertiesBundle"
                     key="wrong.property.key.value.delimiter.inspection.display.name" groupKey="properties.files.inspection.group.display.name"
                     enabledByDefault="true" level="WEAK WARNING" cleanupTool="true"
                     implementationClass="com.intellij.lang.properties.codeInspection.WrongPropertyKeyValueDelimiterInspection"/>

    <idIndexer filetype="Properties" implementationClass="com.intellij.lang.properties.idCache.PropertiesIdIndexer"/>
    <todoIndexer filetype="Properties" implementationClass="com.intellij.lang.properties.idCache.PropertiesTodoIndexer"/>

    <spellchecker.support language="Properties"
                          id="propertiesSpellcheckingStrategy"
                          implementationClass="com.intellij.lang.properties.spellchecker.PropertiesSpellcheckingStrategy"/>

    <fileBasedIndex implementation="com.intellij.lang.properties.xml.XmlPropertiesIndex"/>
    <standardResource url="http://java.sun.com/dtd/properties.dtd" path="schemas/properties.dtd"/>
    <iconProvider implementation="com.intellij.lang.properties.xml.XmlPropertiesIconProvider"/>
    <psi.referenceContributor language="XML" implementation="com.intellij.lang.properties.xml.XmlPropertiesReferenceContributor"/>
    <lang.foldingBuilder language="Properties" implementationClass="com.intellij.lang.properties.editor.PropertiesFoldingBuilder"/>

    <langCodeStyleSettingsProvider implementation="com.intellij.lang.properties.psi.codeStyle.PropertiesLanguageCodeStyleSettingsProvider"/>

    <internalFileTemplate name="XML Properties File.xml"/>
    <refactoring.copyHandler implementation="com.intellij.lang.properties.editor.PropertiesCopyHandler" id="properties"/>
    <lang.formatter language="Properties" implementationClass="com.intellij.lang.properties.formatting.PropertiesFormattingModelBuilder"/>

    <definitionsScopedSearch implementation="com.intellij.lang.properties.editor.PropertiesInheritorsSearcher"/>
    <gotoDeclarationHandler implementation="com.intellij.lang.properties.editor.GotoPropertyParentDeclarationHandler"/>

    <properties.implicitPropertyUsageProvider implementation="com.intellij.lang.properties.codeInspection.unused.LoggerConfigPropertyUsageProvider"/>

    <stripTrailingSpacesFilterFactory implementation="com.intellij.lang.properties.formatting.PropertiesStripTrailingSpacesFilterFactory"/>

    <lang.inspectionSuppressor language="Properties" implementationClass="com.intellij.lang.properties.codeInspection.PropertiesInspectionSuppressor"/>
    <qualifiedNameProvider implementation="com.intellij.lang.properties.ide.actions.PropertiesQualifiedNameProvider"/>

    <psi.referenceContributor language="Properties" implementation="com.intellij.lang.properties.PropertiesWebReferenceContributor"/>

    <liveTemplateContext contextId="Properties" implementation="com.intellij.lang.properties.template.PropertiesContextType"/>
    <structuralsearch.profile implementation="com.intellij.lang.properties.structuralsearch.PropertiesStructuralSearchProfile"/>

    <intentionAction>
      <language>Properties</language>
      <className>com.intellij.lang.properties.actions.CopyPropertyValueToClipboardIntention</className>
      <bundleName>messages.PropertiesBundle</bundleName>
      <categoryKey>intention.category.properties</categoryKey>
    </intentionAction>

    <intentionAction>
      <language>Properties</language>
      <className>com.intellij.lang.properties.actions.CopyPropertyKeyToClipboardIntention</className>
      <bundleName>messages.PropertiesBundle</bundleName>
      <categoryKey>intention.category.properties</categoryKey>
    </intentionAction>

    <completion.contributor language="Properties"
                            implementationClass="com.intellij.lang.properties.providers.slf4j.SimpleLoggerPropertiesCompletionContributor"/>
    <properties.implicitPropertyUsageProvider implementation="com.intellij.lang.properties.providers.slf4j.SimpleLoggerImplicitPropertiesUsageProvider"/>
  </extensions>
  <projectListeners>
    <listener class="com.intellij.lang.properties.Native2AsciiListener" topic="com.intellij.openapi.vfs.encoding.EncodingManagerListener"/>
  </projectListeners>

  <actions>
    <action id="DissociateResourceBundleAction" class="com.intellij.lang.properties.customizeActions.DissociateResourceBundleAction"
            icon="AllIcons.FileTypes.Properties">
      <add-to-group group-id="ProjectViewPopupMenu"/>
    </action>
    <action id="CombinePropertiesFilesAction" class="com.intellij.lang.properties.customizeActions.CombinePropertiesFilesAction">
      <add-to-group group-id="ProjectViewPopupMenu"/>
    </action>
    <action id="AddNewPropertyFile" class="com.intellij.lang.properties.create.AddNewPropertyFileAction">
      <add-to-group group-id="NewGroup" anchor="first"/>
    </action>
    <action id="CreateResourceBundle" class="com.intellij.lang.properties.create.CreateResourceBundleAction">
      <add-to-group group-id="NewGroup" anchor="after" relative-to-action="NewFromTemplate"/>
    </action>

  </actions>
  <resource-bundle>messages.PropertiesBundle</resource-bundle>
</idea-plugin>
PK��fqL'L'$messages/PropertiesBundle.propertiesterms.property=property

duplicate.property.key.error.message=Duplicate property key
filetype.properties.description=Properties

rename.bundle.enter.new.resource.bundle.base.name.prompt.text=Enter new resource bundle base name
rename.bundle.enter.new.resource.bundle.section.name.prompt.text=Enter new resource bundle section name
rename.resource.bundle.dialog.title=Rename Resource Bundle
rename.resource.bundle.section.dialog.title=Rename Resource Bundle Section
properties.files.inspection.group.display.name=Properties files
unused.property.inspection.display.name=Unused property
searching.for.property.key.progress.text=Searching for {0}
unused.property.problem.descriptor.name=Unused property
unused.property.problem.descriptor.name.offline=Unused property ''{0}''
remove.property.quick.fix.name=Remove property
no.property.selected.panel.label=<html><body><center>Please select property name on the left to edit its values</body></html>
select.property.separator.dialog.text=Select separator
select.property.separator.dialog.title=Property Keys Separator
select.separator.action.with.empty.separator.name=Other...
filetype.resourcebundle.description=Resource bundle
filetype.resourcebundle.display.name=Resource Bundle
property.key.expected.parsing.error.message=Property key expected
project.view.resource.bundle.tree.node.text=Resource Bundle ''{0}''
structure.view.group.by.prefixes.action.name=By Prefixes
structure.view.group.by.prefixes.action.description=Groups properties by common key prefixes
#{0},{1} used and unused parameter numbers
unresolved.property.key=Cannot resolve property key
unused.property.suppress.for.property=Suppress for this property
unused.property.suppress.for.file=Suppress for whole file
i18nize.dialog.title=Internationalize Hardcoded String
i18nize.multiple.strings.dialog.title=Internationalize Hardcoded Strings
action.I18nize.text=Internationali_ze...
action.I18nize.description=Replace Java string literal or JSP text with internationalized expression
i18nize.cant.create.properties.file.because.its.name.is.associated=Can''t create properties file ''{0}'' because its name is associated with the {1}.
i18nize.error.creating.properties.file=Error Creating Properties File
i18nize.empty.file.path=Please specify properties file path
i18nize.dialog.property.file.chooser.title=Choose Properties File
i18nize.dialog.searching.for.already.existing.properties=Searching for Already Existing Properties\u2026
i18nize.dialog.error.property.already.defined.message=Property ''{0}'' already exists in the file ''{1}''. Override its value?
i18nize.dialog.error.property.already.defined.title=Property Already Exists
i18n.quickfix.property.panel.title=Property Info
i18n.quickfix.property.panel.update.all.files.in.bundle.checkbox=Update all properties files in the &resource bundle
i18n.quickfix.property.panel.properties.file.label=&Properties file:
i18n.quickfix.property.panel.property.value.label=Property &value:
i18n.quickfix.property.panel.property.key.label=Property &key:
i18n.message.empty=empty
radio.button.create.new.property=Create &new property
radio.button.use.existing.property=U&se existing property
quickfix.i18n.command.name=I18nize
create.property.quickfix.text=Create property
unescape=Unescape
trail.spaces.property.inspection.display.name=Trailing spaces in property
use.ellipsis.property.inspection.display.name=Three dot characters instead of the ellipsis

options.properties.attribute.descriptor.property.key=Property key
options.properties.attribute.descriptor.property.value=Property value
options.properties.attribute.descriptor.key.value.separator=Key/value separator
options.properties.attribute.descriptor.comment=Comment
options.properties.attribute.descriptor.valid.string.escape=Valid string escape
options.properties.attribute.descriptor.invalid.string.escape=Invalid unicode code points


resource.bundle.renamer=Rename Resource Bundle Properties Files
resource.bundle.renamer.dialog.description=Rename resource bundle properties files with the following names to:
resource.bundle.renamer.entity.name=Resource bundle
resource.bundle.renamer.option=Rename bound &resource bundle

combine.properties.files.prompt.text=Combine properties files to resource bundle with bundle base name
combine.properties.files.title=Combine to Resource Bundle

alpha.unsorted.properties.file.inspection.display.name=Properties file or resource bundle is alphabetically unsorted
trailing.spaces.in.property.inspection.ignore.visible.spaces=Ignore visible whitespaces

wrong.property.key.value.delimiter.inspection.display.name=Property key/value delimiter doesn't match code style settings
remove.property.intention.text=Remove property

create.resource.bundle.dialog.error=Cannot Create Resource Bundle
create.resource.bundle.dialog.action.name=Create Resource Bundle ''{0}''
create.resource.bundle.dialog.action.title=Resource Bundle
create.resource.bundle.dialog.add.locales.validator.message=Input locale codes to add (use comma separator to add few locales)
create.resource.bundle.dialog.add.locales.validator.title=Add Locales

add.property.files.to.resource.bundle.dialog.action.title=Add Property Files to Resource Bundle


action.EditPropertyValue.text=Edit Property Value...
duplicate.property.module.scope.option=Module
duplicate.property.diff.key.option=&Duplicate keys with different values
duplicate.property.file.scope.option=File
duplicate.property.diff.key.progress.indicator.text=Processing duplicate property key: {0}
duplicate.property.project.scope.option=Project
duplicate.property.value.option=Duplicate &values
duplicate.property.value.progress.indicator.text=Processing duplicate property value: {0}
duplicate.property.diff.key.problem.descriptor=Duplicate Property Key ''{0}'' With Different Values #treeend :<br>
inspection.export.results.invalidated.item=invalidated item
duplicate.property.value.problem.descriptor=Duplicate Property Value ''{0}'' #treeend With Keys:<br>
duplicate.property.key.problem.descriptor=Duplicate Property Key ''{0}'' #treeend With Values:<br>
duplicate.property.key.progress.indicator.text=Processing duplicate property key:{0}
duplicate.property.key.option=Duplicate &keys
action.DissociateResourceBundleSingle.text=Dissociate Resource Bundle ''{0}''
action.DissociateResourceBundleMultiple.text=Dissociate {0} Resource Bundles
combine.properties.files.validation.error=Base name must be valid for file ''{0}''
keep.blank.lines.code.style.setting.name=Keep blank lines
key.value.delimiter.code.style.settings.name=Key-value delimiter
insert.space.around.key.value.delimiter.code.style.settings.name=Insert space around key-value delimiter
properties.files.code.style.node.title=Properties Files
whitespace.symbol.delimeter.combobox.presentation=whitespace symbol
rename.hides.existing.property.conflict=New property name ''{0}'' hides existing property
create.resource.bundle.add.all.btn.text=Add All
create.resource.bundle.locales.to.add.chooser.title=Locales to Add
create.resource.bundle.add.locales.by.suffix.action.text=Add Locales by Suffix
create.resource.bundle.invalid.locales.error.text=Invalid locales
create.resource.bundle.project.locales.title=Project Locales
create.resource.bundle.some.of.files.already.exist.error=Some of files already exist
create.resource.bundle.no.locales.added.error=No locales added
create.resource.bundle.base.name.is.empty.error=Base name is empty
create.resource.bundle.file.with.name.0.already.exist.error=File with name ''{0}'' already exist
create.resource.bundle.file.name.for.properties.file.0.is.invalid.error=File name for properties file ''{0}'' is invalid
create.resource.bundle.add.locales.to.resource.bundle.title=Add Locales to Resource Bundle {0}
create.resource.bundle.action.text=Create Resource Bundle
create.resource.bundle.default.locale.presentation=Default locale
properties.sorter.quick.fix.family.name=Sort resource bundle files
inspection.alpha.unsorted.properties.file.description=Properties file is alphabetically unsorted
remove.trailing.spaces.fix.family.name=Remove trailing spaces
use.ellipsis.fix.family.name=Replace three dots with the ellipsis
inspection.trailing.spaces.in.property.trailing.spaces.description=Trailing spaces
inspection.use.ellipsis.in.property.description=Three "dot" characters are used instead of the ellipsis
replace.key.value.delimiter.quick.fix.family.name=Replace property key/value delimiter according code style
structure.view.empty.property.presentation=<property>
group.by.0=Separator: {0}
group.by.title=Group by:
copy.destination.resource.bundle.label=&Destination resource bundle:
copy.destination.new.name.label=&New name:
copy.property.0.label=Copy property {0}
copy.property.name.must.be.not.empty.error=Property name must be not empty
copy.resource.bundles.are.not.matched.title=Resource Bundles Are not Matched
copy.resource.bundles.are.not.matched.message=Source and target resource bundles properties files are not matched correctly. Copy properties anyway?
align.properties.in.column.code.style.option=Align properties in column
copy.property.with.name.0.already.exists.conflict=Property with name ''{0}'' already exists
inspection.alpha.unsorted.properties.file.description1=Property keys of resource bundle ''{0}'' aren''t alphabetically sorted
action.DissociateResourceBundleAction.text=Dissociate Resource Bundle
button.add.all=Add All
label.resource.bundle.base.name=Resource bundle base name:
checkbox.use.xml.based.properties.files=Use XML-based properties files
label.analyze.only.property.files.whose.name.matches=Analyze only property files whose name matches:
intention.category.properties=Properties
copy.property.key.to.clipboard.intention.family.name=Copy property key to the clipboard
copy.property.value.to.clipboard.intention.family.name=Copy property value to the clipboard

predefined.configuration.duplicated.word.in.property.value=Duplicated word in property value
predefined.configuration.double.single.quote.in.value.without.curly.brace=Double ' without { in property value
label.analysis.scope=&Analysis scope:PK�˼�5com/intellij/lang/properties/PropertiesFileType.class���=�/com/intellij/lang/properties/PropertiesFileType	/com/intellij/lang/properties/PropertiesLanguageINSTANCE1Lcom/intellij/lang/properties/PropertiesLanguage;


/com/intellij/openapi/fileTypes/LanguageFileType<init>(Lcom/intellij/lang/Language;)V
Propertiesfiletype.properties.descriptionjava/lang/Object
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
properties !"com/intellij/ui/IconManagergetInstance()Lcom/intellij/ui/IconManager;	$%&'(com/intellij/ui/PlatformIconsPropertiesFileTypeLcom/intellij/ui/PlatformIcons;*+,getPlatformIcon3(Lcom/intellij/ui/PlatformIcons;)Ljavax/swing/Icon;
./0!12com/intellij/openapi/vfs/encoding/EncodingRegistry6()Lcom/intellij/openapi/vfs/encoding/EncodingRegistry;
.345#getDefaultCharsetForPropertiesFilesB(Lcom/intellij/openapi/vfs/VirtualFile;)Ljava/nio/charset/Charset;	789PROPERTIES_DEFAULT_CHARSETLjava/nio/charset/Charset;
.;<=isNative2Ascii)(Lcom/intellij/openapi/vfs/VirtualFile;)Z
?@ABC8com/intellij/lang/properties/charset/Native2AsciiCharsetwrap6(Ljava/nio/charset/Charset;)Ljava/nio/charset/Charset;
EFGHIjava/nio/charset/Charsetname()Ljava/lang/String;
K
L()V	NO1Lcom/intellij/openapi/fileTypes/LanguageFileType;	QRST9!java/nio/charset/StandardCharsets
ISO_8859_1DEFAULT_EXTENSIONLjava/lang/String;
ConstantValueDOT_DEFAULT_EXTENSIONZ.propertiesCodeLineNumberTableLocalVariableTablethis1Lcom/intellij/lang/properties/PropertiesFileType;getNameRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetDescriptiongetDefaultExtensiongetIcon()Ljavax/swing/Icon;
getCharset<(Lcom/intellij/openapi/vfs/VirtualFile;[B)Ljava/lang/String;file&Lcom/intellij/openapi/vfs/VirtualFile;content[Bcharset
StackMapTable$RuntimeInvisibleParameterAnnotations<clinit>
SourceFilePropertiesFileType.java$$$reportNull$$$0(I)Vtu
vjava/lang/Stringx*@NotNull method %s.%s must not return nullz>Argument for @NotNull parameter '%s' of %s.%s must not be null|jldhformat�
y�java/lang/IllegalStateException�(Ljava/lang/String;)V
�
��"java/lang/IllegalArgumentException�
��[Ljava/lang/Object;�java/lang/RuntimeException�1
OUVWXVWY89
L[6*��	�\
]^_`I[-�\]^_abcbdI[H��Y��w�oQy\!]^_abcbeI[-�\&]^_abcbfg[6��#�)�\+]^_hi[�4+��w,��w�-+�2N-��6N�-+�:�-�>N-�D�o�E\012 4*5/7]*4^_4jk4lmn9cbbp	bqL[-�Y�J�M�P�6�\


tu[��  {�}������$,Y~S�YS�Y�S��##Y�S�Y~S���Y�S����$$��Z_�����Z_����o�DyYyCy�y�y��y��y��y��y��y��y��y��y��y�\yJyJ�rsPKS�%335com/intellij/lang/properties/PropertiesLanguage.class���=
Propertiesjava/lang/Stringtext/properties
	
com/intellij/lang/Language<init>((Ljava/lang/String;[Ljava/lang/String;)V/com/intellij/lang/properties/PropertiesLanguage

()V	
INSTANCE1Lcom/intellij/lang/properties/PropertiesLanguage;CodeLineNumberTableLocalVariableTablethis<clinit>
SourceFilePropertiesLanguage.java!
>*�YS��

#�
Y���PK��-1Y
Y
@com/intellij/lang/properties/editor/ResourceBundleFileType.class���=V
.com/intellij/openapi/fileTypes/ex/FakeFileType<init>()VResourceBundle
/com/intellij/lang/properties/PropertiesFileType
properties#filetype.resourcebundle.descriptionjava/lang/Object
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;$filetype.resourcebundle.display.name?com/intellij/lang/properties/editor/ResourceBundleAsVirtualFile:com/intellij/lang/properties/editor/ResourceBundleFileType
	 !INSTANCE<Lcom/intellij/lang/properties/editor/ResourceBundleFileType;CodeLineNumberTableLocalVariableTablethisgetName()Ljava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetDefaultExtensiongetDescriptiongetDisplayNameLorg/jetbrains/annotations/Nls;isMyFileType)(Lcom/intellij/openapi/vfs/VirtualFile;)Zfile&Lcom/intellij/openapi/vfs/VirtualFile;$RuntimeInvisibleParameterAnnotations<clinit>
SourceFileResourceBundleFileType.java$$$reportNull$$$0(I)V78
9java/lang/String;*@NotNull method %s.%s must not return null=>Argument for @NotNull parameter '%s' of %s.%s must not be null?1,-/formatF
<Gjava/lang/IllegalStateExceptionI(Ljava/lang/String;)VK
JL"java/lang/IllegalArgumentExceptionN
OL[Ljava/lang/Object;Qjava/lang/RuntimeExceptionS
StackMapTable! !"3*��#
$%!&'"-�#"$%!()*)+'"-�#'$%!()*),'"H
��Y��:�UQ<#-$%!()*)-'"H��Y��:�UQ<#3$%!(
.)*.)/0"J
+��:+��U#8$
%!
12*	)3)4"#�Y���#
78"�� >�@������$YAS�YBS��#+YCS�YDS�YAS���YES��H�$�JZ_�M��OZ_�P��U�D<Y<C<�<�<R�<R�<R�<R�<R�<R�<R�<R�<R�<R\<J<JT56PK��*�*�*9com/intellij/lang/properties/xml/XmlPropertiesIndex.class���=[
2com/intellij/util/indexing/FileBasedIndexExtension<init>()V		
3com/intellij/lang/properties/xml/XmlPropertiesIndexNAMELcom/intellij/util/indexing/ID;	/com/intellij/util/io/EnumeratorStringDescriptorINSTANCE1Lcom/intellij/util/io/EnumeratorStringDescriptor;5com/intellij/lang/properties/xml/XmlPropertiesIndex$1'com/intellij/openapi/fileTypes/FileType	(com/intellij/ide/highlighter/XmlFileType*Lcom/intellij/ide/highlighter/XmlFileType;
b(Lcom/intellij/lang/properties/xml/XmlPropertiesIndex;[Lcom/intellij/openapi/fileTypes/FileType;)V !"#$&com/intellij/util/indexing/FileContentgetContentAsText()Ljava/lang/CharSequence;&&http://java.sun.com/dtd/properties.dtd
()*+,$com/intellij/util/text/CharArrayUtilindexOf4(Ljava/lang/CharSequence;Ljava/lang/CharSequence;I)I
./012java/util/CollectionsemptyMap()Ljava/util/Map;
456parsee(Ljava/lang/CharSequence;Z)Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$MyIXMLBuilderAdapter;	89:;<Hcom/intellij/lang/properties/xml/XmlPropertiesIndex$MyIXMLBuilderAdaptermyMapLjava/util/HashMap;	8>?@acceptedZ	BCD
MARKER_KEY9Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;FHIJKL
java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;NOPQRcom/intellij/psi/xml/XmlFile
getProject(()Lcom/intellij/openapi/project/Project;NTUVisValid()ZNXYZgetVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;
\]^_`(com/intellij/openapi/project/DumbServiceisDumb)(Lcom/intellij/openapi/project/Project;)Z
bcdeV4com/intellij/openapi/project/NoAccessDuringPsiEventsisInsideEventProcessingNghigetViewProvider%()Lcom/intellij/psi/FileViewProvider;klmn$!com/intellij/psi/FileViewProvidergetContents
pqr
isAccepted(Ljava/lang/CharSequence;)Z
tuvwx)com/intellij/util/indexing/FileBasedIndexgetInstance-()Lcom/intellij/util/indexing/FileBasedIndex;
tz{|getFileData|(Lcom/intellij/util/indexing/ID;Lcom/intellij/openapi/vfs/VirtualFile;Lcom/intellij/openapi/project/Project;)Ljava/util/Map;H~VisEmpty�5com/intellij/lang/properties/xml/XmlPropertiesIndex$2
(���readerFromCharSequence*(Ljava/lang/CharSequence;)Ljava/io/Reader;
���(Ljava/io/Reader;)V
8��(Z)V
���5�!com/intellij/util/xml/NanoXmlUtil<(Lnet/n3/nanoxml/StdXMLReader;Lnet/n3/nanoxml/IXMLBuilder;)V	����@7com/intellij/lang/properties/xml/XmlPropertiesIndex$KeyisMarker�����java/io/DataOutputwriteBoolean	����keyLjava/lang/String;
�����com/intellij/util/io/IOUtilwriteUTF)(Ljava/io/DataOutput;Ljava/lang/String;)V����Vjava/io/DataInputreadBoolean
����readUTF'(Ljava/io/DataInput;)Ljava/lang/String;
���(Ljava/lang/String;)V
����hashCode()I
�����java/util/Objectsequals'(Ljava/lang/Object;Ljava/lang/Object;)Z
���getName!()Lcom/intellij/util/indexing/ID;
���map9(Lcom/intellij/util/indexing/FileContent;)Ljava/util/Map;
���saveP(Ljava/io/DataOutput;Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;)V
���getHashCode<(Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;)I
���isEqualu(Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;)Z
���readN(Ljava/io/DataInput;)Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;
��
xmlProperties
�����com/intellij/util/indexing/IDcreate3(Ljava/lang/String;)Lcom/intellij/util/indexing/ID;�&com/intellij/util/indexing/DataIndexer�"com/intellij/util/io/KeyDescriptor	SignaturelLcom/intellij/util/indexing/ID<Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;Ljava/lang/String;>;$HTTP_JAVA_SUN_COM_DTD_PROPERTIES_DTD
ConstantValueCodeLineNumberTableLocalVariableTablethis5Lcom/intellij/lang/properties/xml/XmlPropertiesIndex;n()Lcom/intellij/util/indexing/ID<Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;Ljava/lang/String;>;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations
getIndexer*()Lcom/intellij/util/indexing/DataIndexer;�()Lcom/intellij/util/indexing/DataIndexer<Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;Ljava/lang/String;Lcom/intellij/util/indexing/FileContent;>;getKeyDescriptor&()Lcom/intellij/util/io/KeyDescriptor;a()Lcom/intellij/util/io/KeyDescriptor<Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;>;getValueExternalizer)()Lcom/intellij/util/io/DataExternalizer;=()Lcom/intellij/util/io/DataExternalizer<Ljava/lang/String;>;getInputFilter9()Lcom/intellij/util/indexing/FileBasedIndex$InputFilter;dependsOnFileContent
getVersion	inputData(Lcom/intellij/util/indexing/FileContent;textLjava/lang/CharSequence;builderJLcom/intellij/lang/properties/xml/XmlPropertiesIndex$MyIXMLBuilderAdapter;Ljava/util/Map;LocalVariableTypeTable\Ljava/util/Map<Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;Ljava/lang/String;>;
StackMapTablejava/lang/CharSequence�(Lcom/intellij/util/indexing/FileContent;)Ljava/util/Map<Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;Ljava/lang/String;>;$RuntimeInvisibleParameterAnnotationsisPropertiesFile!(Lcom/intellij/psi/xml/XmlFile;)ZcontentsfileLcom/intellij/psi/xml/XmlFile;project&Lcom/intellij/openapi/project/Project;virtualFile&Lcom/intellij/openapi/vfs/VirtualFile;$com/intellij/openapi/project/Project$com/intellij/openapi/vfs/VirtualFilebytesstopIfAcceptedreaderLnet/n3/nanoxml/StdXMLReader;outLjava/io/DataOutput;value
Exceptionsjava/io/IOExceptioninLjava/io/DataInput;val1val2&()Lcom/intellij/util/indexing/IndexId;#(Ljava/lang/Object;)Ljava/util/Map;)(Ljava/io/DataOutput;Ljava/lang/Object;)V(Ljava/lang/Object;)I'(Ljava/io/DataInput;)Ljava/lang/Object;<clinit>}Lcom/intellij/util/indexing/FileBasedIndexExtension<Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;Ljava/lang/String;>;Lcom/intellij/util/indexing/DataIndexer<Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;Ljava/lang/String;Lcom/intellij/util/indexing/FileContent;>;Lcom/intellij/util/io/KeyDescriptor<Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;>;
SourceFileXmlPropertiesIndex.javaNestMembersInnerClassesMyIXMLBuilderAdapterKey15com/intellij/util/indexing/FileBasedIndex$InputFilterInputFilter$$$reportNull$$$0(I)V34
5java/util/HashMap7*@NotNull method %s.%s must not return null9>Argument for @NotNull parameter '%s' of %s.%s must not be null;java/lang/Object=
������5��java/lang/StringKformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;MN
LOjava/lang/IllegalStateExceptionQ
R�"java/lang/IllegalArgumentExceptionT
U�[Ljava/lang/Object;Wjava/lang/RuntimeExceptionY!��CD�����%�/*���������B�Y��6�K��+������������@
*Y��6�I�1�
�����������@
*Y��6�I�7�
�����������B�
Y��6�K�=������������=�Y*�Y�S���C��������V�,��M������,��R�������R+��6+�M,%�'��-Y��6�,�3N-�7:-�=��AE�GWY��6�$� H�88J8�"XYZ&],^2_9`Fb�4R��R��C��,&��2 �2 ��������	��g*�ML*�S��*�WM,�+�[�	�a�'*�f�jN-%�'�-�o����s�,+�y�}������!@�@�&	fghi*j6kBlMkNn�*6
�g`
N
qr�3	*�3�=��r�	�
56��%��Y*����M�8Y��N,-��-Y��6��$�88�w~��*%��%@���������w#+��6+,����,���+,�����	�	���"�� #��##D�	�	����y&+�	�6+��=�	�A���Y+�����	�J��
	��� &��& �@�	�����9+��������D���h+��,���+��,�������@��� ��!D"DA�#�/*�����������A�$�3	*+� �����	��������A�%�4
*+,���ñ��
���	�	�A�&�3	*+���Ǭ��	��A���7
*+��,���ˬ��
��A�'�0*+�ϰ�����	��(�/��Y�ӳAԸֳ��
#
$
34�9�7	7777=777==:�	<��7	7777;777;;���>�8	8888A888JSY?S�Y@S�YAS�YBS��7	7@IR[ddm[[YCS�9YDS�0YES�'YFS�Y?S�YGS�YHS��8	8888;888DM�YGS�YIS�YJS��P�6	6666A666AA�RZ_�S��UZ_�V��$8ELwLCL�L�;LX�LX�LX�LX�LX�7LX�LX�LX�LX�LX�LX�LX�LX�8LX�LX�LX�LX�LXyLJLJZ-*8.
�/	�0t2	�)*+,
8��PK8����;com/intellij/lang/properties/xml/XmlPropertiesIndex$2.class���=83com/intellij/lang/properties/xml/XmlPropertiesIndex
net/n3/nanoxml/StdXMLReader<init>(Ljava/io/Reader;)V
&http://java.sun.com/dtd/properties.dtd

java/lang/Stringequals(Ljava/lang/Object;)Zjava/io/IOException
()Vjava/io/StringReader 
(Ljava/lang/String;)V5com/intellij/lang/properties/xml/XmlPropertiesIndex$2CodeLineNumberTableLocalVariableTablethis7Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$2;arg0Ljava/io/Reader;
openStream6(Ljava/lang/String;Ljava/lang/String;)Ljava/io/Reader;publicIDLjava/lang/String;systemID
StackMapTable
Exceptions
SourceFileXmlPropertiesIndex.javaEnclosingMethod12parsee(Ljava/lang/CharSequence;Z)Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$MyIXMLBuilderAdapter;NestHostInnerClasses6Hcom/intellij/lang/properties/xml/XmlPropertiesIndex$MyIXMLBuilderAdapterMyIXMLBuilderAdapter :*+�� w!"#$%&'f	,���Y���Y�� 
z{! "#()*)+,-./03457
PKB�����=com/intellij/lang/properties/xml/XmlPropertiesIndex$Key.class���=G
java/lang/Object<init>()V		
7com/intellij/lang/properties/xml/XmlPropertiesIndex$KeykeyLjava/lang/String;	isMarkerZmakeConcatWithConstants'(ZLjava/lang/String;)Ljava/lang/String;
java/lang/StringhashCode()I
getClass()Ljava/lang/Class;
 !"#$java/util/Objectsequals'(Ljava/lang/Object;Ljava/lang/Object;)Z(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis9Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;toString()Ljava/lang/String;
StackMapTable(Ljava/lang/Object;)ZoLjava/lang/Object;key1
SourceFileXmlPropertiesIndex.javaNestHost63com/intellij/lang/properties/xml/XmlPropertiesIndexBootstrapMethods9
:;<=$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;?Key{isMarker=, key=''}InnerClassesKeyC%java/lang/invoke/MethodHandles$LookupEjava/lang/invoke/MethodHandlesLookup!%&O*�*+�*�
�'��	��()*&E*�*�
*��'��	��()*+,&8*�
*���'�()*&H*�
��
*���'�()*-F#.&�<*+��+�*�+���+�M*�
,�
��*�,�����'����*�:�( <)*</01*-�234578>@5A	BDFPKPh2�x
x
3com/intellij/lang/properties/PropertiesBundle.class���=V
java/lang/Object<init>()V		
-com/intellij/lang/properties/PropertiesBundleINSTANCELcom/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.PropertiesBundle
&(Ljava/lang/Class;Ljava/lang/String;)VBUNDLELjava/lang/String;
ConstantValueRuntimeInvisibleAnnotations"Lorg/jetbrains/annotations/NonNls;RuntimeInvisibleTypeAnnotationsCodeLineNumberTableLocalVariableTablethis/Lcom/intellij/lang/properties/PropertiesBundle;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>
SourceFilePropertiesBundle.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 ! "/*��#$%&�'"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 ��lss;com/intellij/lang/properties/xml/XmlPropertiesIndex$1.class���=N	5com/intellij/lang/properties/xml/XmlPropertiesIndex$1this$05Lcom/intellij/lang/properties/xml/XmlPropertiesIndex;
	
=com/intellij/util/indexing/DefaultFileTypeSpecificInputFilter<init>-([Lcom/intellij/openapi/fileTypes/FileType;)V
$com/intellij/openapi/vfs/VirtualFilegetName()Ljava/lang/String;.xml
java/lang/StringendsWith(Ljava/lang/String;)Zb(Lcom/intellij/lang/properties/xml/XmlPropertiesIndex;[Lcom/intellij/openapi/fileTypes/FileType;)VCodeLineNumberTableLocalVariableTablethis7Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$1;arg0*[Lcom/intellij/openapi/fileTypes/FileType;acceptInput)(Lcom/intellij/openapi/vfs/VirtualFile;)Zfile&Lcom/intellij/openapi/vfs/VirtualFile;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFileXmlPropertiesIndex.javaEnclosingMethod.3com/intellij/lang/properties/xml/XmlPropertiesIndex01getInputFilter9()Lcom/intellij/util/indexing/FileBasedIndex$InputFilter;NestHostInnerClasses55com/intellij/util/indexing/FileBasedIndex$InputFilter7)com/intellij/util/indexing/FileBasedIndexInputFilter$$$reportNull$$$0(I)V9:
;>Argument for @NotNull parameter '%s' of %s.%s must not be null=java/lang/Object?%#format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;DE
F"java/lang/IllegalArgumentExceptionH(Ljava/lang/String;)VJ
IK
StackMapTable �I*+�*,��C  !"#$O+��<+�
��MF %&'	()(
9:-!>�@YASYBSYCS�G�IZ_�L�3468	,-/*+2-PK�o���7com/intellij/lang/properties/psi/PropertyKeyIndex.class���=m
/com/intellij/psi/stubs/StringStubIndexExtension<init>()V		
1com/intellij/lang/properties/psi/PropertyKeyIndexourInstance3Lcom/intellij/lang/properties/psi/PropertyKeyIndex;	KEY%Lcom/intellij/psi/stubs/StubIndexKey;

getProperties{(Ljava/lang/String;Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/search/GlobalSearchScope;)Ljava/util/Collection;
getKey'()Lcom/intellij/psi/stubs/StubIndexKey;)com/intellij/lang/properties/psi/Property
  com/intellij/psi/stubs/StubIndexgetElements�(Lcom/intellij/psi/stubs/StubIndexKey;Ljava/lang/Object;Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/search/GlobalSearchScope;Ljava/lang/Class;)Ljava/util/Collection;"java/lang/String
$%get'properties.index
)*+,-#com/intellij/psi/stubs/StubIndexKeycreateIndexKey9(Ljava/lang/String;)Lcom/intellij/psi/stubs/StubIndexKey;
	SignaturedLcom/intellij/psi/stubs/StubIndexKey<Ljava/lang/String;Lcom/intellij/lang/properties/psi/Property;>;CodeLineNumberTableLocalVariableTablethisgetInstance5()Lcom/intellij/lang/properties/psi/PropertyKeyIndex;f()Lcom/intellij/psi/stubs/StubIndexKey<Ljava/lang/String;Lcom/intellij/lang/properties/psi/Property;>;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationskeyLjava/lang/String;project&Lcom/intellij/openapi/project/Project;scope+Lcom/intellij/psi/search/GlobalSearchScope;
Deprecated�(Ljava/lang/String;Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/search/GlobalSearchScope;)Ljava/util/Collection<Lcom/intellij/lang/properties/psi/Property;>;RuntimeVisibleAnnotationsLjava/lang/Deprecated;$RuntimeInvisibleParameterAnnotations{(Ljava/lang/Object;Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/search/GlobalSearchScope;)Ljava/util/Collection;<clinit>^Lcom/intellij/psi/stubs/StringStubIndexExtension<Lcom/intellij/lang/properties/psi/Property;>;
SourceFilePropertyKeyIndex.java$$$reportNull$$$0(I)VKL
M*@NotNull method %s.%s must not return nullO>Argument for @NotNull parameter '%s' of %s.%s must not be nullQjava/lang/ObjectS
;=?%format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;\]
!^java/lang/IllegalStateException`(Ljava/lang/String;)Vb
ac"java/lang/IllegalArgumentExceptione
fc[Ljava/lang/Object;hjava/lang/RuntimeExceptionj
StackMapTable!/01/*��234	561��2%1B�
Y��N�lK)2+34/789:9%1s +��N,��N-��N*+,-��l243* 4 ;< => ?@/BACD:999E9991y&+��N,��N-��N*�+,-��l283*&4&;<&=>&?@/B:999E999A%F15*+�!,-�#�234CD:999E999G1/&�(�
�Y�.��2
 "
KL1Yw�++000000P�R��))------���T�,,4<D4<DYUS�YVS�YWS�YXS��++333333YYS�YUS��++...666�YZS�Y[S��_�))444444�aZ_�d��fZ_�g��l�,D!i!C!�!�/!i�!i�!i�!i�!i�+!i�!i�!i�+!i�!i�!i�!il!J!Jk/HIJPK>N��mmEcom/intellij/lang/properties/editor/ResourceBundleAsVirtualFile.class���=�
$com/intellij/openapi/vfs/VirtualFile<init>()V		
?com/intellij/lang/properties/editor/ResourceBundleAsVirtualFilemyResourceBundle-Lcom/intellij/lang/properties/ResourceBundle;
(com/intellij/openapi/vfs/LocalFileSystemgetInstance,()Lcom/intellij/openapi/vfs/LocalFileSystem;
getName()Ljava/lang/String;
+com/intellij/lang/properties/ResourceBundleisValid()Z
getBaseName!
#$%&'java/lang/ObjectgetClass()Ljava/lang/Class;
#)*+equals(Ljava/lang/Object;)Z
#-./hashCode()I1'java/lang/UnsupportedOperationException
04/com/intellij/lang/properties/ResourceBundleImpl
678getPropertiesFiles()Ljava/util/List;:;<=>java/util/Listiterator()Ljava/util/Iterator;@ABCjava/util/IteratorhasNext@EFGnext()Ljava/lang/Object;I/com/intellij/lang/properties/psi/PropertiesFileHKLMgetVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;

PQMgetBaseDirectory	STUEMPTY_ARRAY'[Lcom/intellij/openapi/vfs/VirtualFile;WXYfun()Lcom/intellij/util/Function;
[\]^_*com/intellij/util/containers/ContainerUtil
mapNotNullD(Ljava/util/Collection;Lcom/intellij/util/Function;)Ljava/util/List;:abisEmpty
defg,com/intellij/openapi/vfs/newvfs/RefreshQueue0()Lcom/intellij/openapi/vfs/newvfs/RefreshQueue;
dijkrefresh/(ZZLjava/lang/Runnable;Ljava/util/Collection;)Vm2com/intellij/openapi/vfs/VirtualFileWithoutContent0(Lcom/intellij/lang/properties/ResourceBundle;)VCodeLineNumberTableLocalVariableTablethisALcom/intellij/lang/properties/editor/ResourceBundleAsVirtualFile;resourceBundleRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsgetResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;RuntimeInvisibleAnnotations
getFileSystem.()Lcom/intellij/openapi/vfs/VirtualFileSystem;getPath
StackMapTable�java/lang/StringoLjava/lang/Object;resourceBundleAsVirtualFilerename'(Ljava/lang/Object;Ljava/lang/String;)V	requestornewNameLjava/lang/String;
isWritableisDirectoryvirtualFile&Lcom/intellij/openapi/vfs/VirtualFile;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;	getParentgetChildren)()[Lcom/intellij/openapi/vfs/VirtualFile;createChildDirectoryL(Ljava/lang/Object;Ljava/lang/String;)Lcom/intellij/openapi/vfs/VirtualFile;namecreateChildDatadelete(Ljava/lang/Object;)Vmove;(Ljava/lang/Object;Lcom/intellij/openapi/vfs/VirtualFile;)V	newParentgetInputStream()Ljava/io/InputStream;getOutputStream,(Ljava/lang/Object;JJ)Ljava/io/OutputStream;newModificationStampJnewTimeStampcontentsToByteArray()[BgetModificationStamp()JgetTimeStamp	getLength(ZZLjava/lang/Runnable;)VasynchronousZ	recursivepostRunnableLjava/lang/Runnable;filesLjava/util/List;LocalVariableTypeTable8Ljava/util/List<Lcom/intellij/openapi/vfs/VirtualFile;>;lambda$refresh$0Y(Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/openapi/vfs/VirtualFile;file
SourceFile ResourceBundleAsVirtualFile.javaRuntimeVisibleAnnotations,Lcom/intellij/ide/presentation/Presentation;iconAllIcons.Nodes.ResourceBundleBootstrapMethods�
�����"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�%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�t
���x{}����format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
�"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException�1lnoW+���*�*+��~pqrstu	vwvxyoC
*�Y��Ұ~Lp!q
rszvuv{|oB�
Y��Ұ~Kp'qrszvuv}oC
*�Y��Ұ~Lp-q
rszvuvoN*���
*��� �~Ap3qrszvuv*+o�/*+��+�*�"+�"��+�M*�,��(���~�p78:<->q /rs/���s./o2*��,�pBqrs��oW,��һ0Y�2�~pGq rs����u	vw	v�o,�pLqrs�o,�pQqrso�O*��3�*����*��5�9L+�?�$+�D�HM,�JN-�
-�N������~�@�$H�p"VWY6Z=[H\J^M_q =
��6��Ors�MoM*���
*��O��~@pdqrs��o.�R�piqrs��oW,��һ0Y�2�~poq rs����zvuvvw	v��oX,��һ0Y�2�~	p	uq rs����zvuvvw	v��o5�p{qrs����oQ
,��ұ~	p	�q 
rs
��
��u	vw	v��o2�0Y�2�p�qrszvuv��oP�0Y�2�p�q*rs������zvuv��o.��p�qrsuv��o,	�p�qrs��o,	�p�qrs��o,	�p�qrsj�o�'*��5�V�Z:�`��c-�h�~�&:p���&�q4'rs'��'��'�������
��o1*�J�p�q��
��o���//444////ԧ֧�--111----���#�00888@HHPY�S�#Y�S�Y�S�Y�S�Y�S��//7?G////Y�S�Y�S�Y�S�Y�S��//777:BJRY�S�&�#Y�S�Y�S�Y�S�Y�S����--888----��Z_����Z_���~$0DmC��3������/�����/�������pJJ��
��������s������PK
z;�{{\com/intellij/lang/properties/psi/codeStyle/PropertiesLanguageCodeStyleSettingsProvider.class���=�
<com/intellij/psi/codeStyle/LanguageCodeStyleSettingsProvider<init>()VXcom/intellij/lang/properties/psi/codeStyle/PropertiesLanguageCodeStyleSettingsProvider$1
&properties.files.code.style.node.titlejava/lang/Object
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
�(Lcom/intellij/lang/properties/psi/codeStyle/PropertiesLanguageCodeStyleSettingsProvider;Lcom/intellij/psi/codeStyle/CodeStyleSettings;Lcom/intellij/psi/codeStyle/CodeStyleSettings;Ljava/lang/String;)VFcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettings
1(Lcom/intellij/psi/codeStyle/CodeStyleSettings;)V	 /com/intellij/lang/properties/PropertiesLanguageINSTANCE1Lcom/intellij/lang/properties/PropertiesLanguage;"java/lang/String$ALIGN_GROUP_FIELD_DECLARATIONS&'()*8com/intellij/psi/codeStyle/CodeStyleSettingsCustomizableshowStandardOptions([Ljava/lang/String;)V,!SPACES_AROUND_KEY_VALUE_DELIMITER.@insert.space.around.key.value.delimiter.code.style.settings.name&012showCustomOption](Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V4KEY_VALUE_DELIMITER_CODE6,key.value.delimiter.code.style.settings.name8=::<1whitespace.symbol.delimeter.combobox.presentation>KEEP_BLANK_LINES@(keep.blank.lines.code.style.setting.nameBEkey1=value
some_key=some_value

#commentaries
last.key=some text here
DEFGHjava/lang/reflect/FieldgetName()Ljava/lang/String;
!JKLequals(Ljava/lang/Object;)ZNOcom/intellij/application/options/codeStyle/properties/MagicIntegerConstAccessorKQcolonSspace
MUVC(Ljava/lang/Object;Ljava/lang/reflect/Field;[I[Ljava/lang/String;)V
XYZgetAccessor{(Ljava/lang/Object;Ljava/lang/reflect/Field;)Lcom/intellij/application/options/codeStyle/properties/CodeStyleFieldAccessor;\Vcom/intellij/lang/properties/psi/codeStyle/PropertiesLanguageCodeStyleSettingsProviderCodeLineNumberTableLocalVariableTablethisXLcom/intellij/lang/properties/psi/codeStyle/PropertiesLanguageCodeStyleSettingsProvider;createConfigurable�(Lcom/intellij/psi/codeStyle/CodeStyleSettings;Lcom/intellij/psi/codeStyle/CodeStyleSettings;)Lcom/intellij/psi/codeStyle/CodeStyleConfigurable;baseSettings.Lcom/intellij/psi/codeStyle/CodeStyleSettings;
modelSettingsRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotationscreateCustomSettingsd(Lcom/intellij/psi/codeStyle/CodeStyleSettings;)Lcom/intellij/psi/codeStyle/CustomCodeStyleSettings;settingsgetLanguage()Lcom/intellij/lang/Language;customizeSettings�(Lcom/intellij/psi/codeStyle/CodeStyleSettingsCustomizable;Lcom/intellij/psi/codeStyle/LanguageCodeStyleSettingsProvider$SettingsType;)Vconsumer:Lcom/intellij/psi/codeStyle/CodeStyleSettingsCustomizable;settingsTypeKLcom/intellij/psi/codeStyle/LanguageCodeStyleSettingsProvider$SettingsType;
getCodeSample_(Lcom/intellij/psi/codeStyle/LanguageCodeStyleSettingsProvider$SettingsType;)Ljava/lang/String;codeStyleObjectLjava/lang/Object;fieldLjava/lang/reflect/Field;
StackMapTable$Lorg/jetbrains/annotations/Nullable;
SourceFile0PropertiesLanguageCodeStyleSettingsProvider.javaNestMembersInnerClasses�Icom/intellij/psi/codeStyle/LanguageCodeStyleSettingsProvider$SettingsTypeSettingsType$$$reportNull$$$0(I)V��
[�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null�dfm\rtxznbkpvYformat�
!�"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException�0[]/*��^_`abc]t$+���,����Y*+,	��
��|^#_ $`a$de$feghihhhj
hhkl]N+����Y+��|^&_`amei	hjhno]B�Y����|K^,_`aghihpq]
�+���,���+�!Y#S�%++-��
��/+35��
�Y�!Y7SY9SY;��
SSY�
YOYOYOS�/+=?��
��/�|^223*42375B7b8y5~9�:�9�;_ �`a�rs�tuihhj
hhvw]I+���A�|	^	?_`atui	hjhYZ]�	X+���,���+��;3,�C�I�/�MY+,�
YOYOYO�!YOSYPSYRS�T�*+,�W�|	>^KL%MQT_ X`aXxyXz{g}i}hhj
hh
��]#��3333833333�����1111511111����44<DLT\\dlY�S�;Y�S�3Y�S�+Y�S�#Y�S�Y�S�Y�S�Y�S��3333;33333Y�S�Y�S��333;CFFNVVY�S�&Y�S��Y�S�Y�S�Y�S����1111<11111��Z_�����Z_����|24D!q!C!�!�7!��!��!��!��!��!��!��!��!��3!��!��!��3!��!��!��!��!��!��!�t!J!J����@~�PKh���Lcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettings.class���=�	/com/intellij/lang/properties/PropertiesLanguageINSTANCE1Lcom/intellij/lang/properties/PropertiesLanguage;
	
getID()Ljava/lang/String;

2com/intellij/psi/codeStyle/CustomCodeStyleSettings<init>C(Ljava/lang/String;Lcom/intellij/psi/codeStyle/CodeStyleSettings;)V
3com/intellij/psi/codeStyle/CodeStyleSettingsManagergetSettingsV(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/codeStyle/CodeStyleSettings;Fcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettings
,com/intellij/psi/codeStyle/CodeStyleSettingsgetCustomSettingsG(Ljava/lang/Class;)Lcom/intellij/psi/codeStyle/CustomCodeStyleSettings;	 !"
DELIMITERS[C	$%&KEY_VALUE_DELIMITER_CODEI
()*readExternal(Lorg/jdom/Element;)V
,-

getTagName
/0123org/jdom/ElementgetChild&(Ljava/lang/String;)Lorg/jdom/Element;5option
/789getChildren$(Ljava/lang/String;)Ljava/util/List;;<=>?java/util/Listiterator()Ljava/util/Iterator;ABCDEjava/util/IteratorhasNext()ZAGHInext()Ljava/lang/Object;Kname
/MNOgetAttributeValue&(Ljava/lang/String;)Ljava/lang/String;QKEY_VALUE_DELIMITER
STUVWjava/lang/Stringequals(Ljava/lang/Object;)ZYvalue
S[\]charAt(I)C
_`abcjava/lang/CharactervalueOf(C)Ljava/lang/Character;
_efg	charValue()C!SPACES_AROUND_KEY_VALUE_DELIMITERZKEEP_BLANK_LINESRuntimeVisibleAnnotations*Lcom/intellij/configurationStore/Property;externalNamekey_value_delimiter1(Lcom/intellij/psi/codeStyle/CodeStyleSettings;)VCodeLineNumberTableLocalVariableTablethisHLcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettings;	container.Lcom/intellij/psi/codeStyle/CodeStyleSettings;getInstancep(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettings;project&Lcom/intellij/openapi/project/Project;getDelimiterLjava/lang/String;	fieldNameeLorg/jdom/Element;	delimiterLjava/lang/Character;
parentElement
StackMapTable
Exceptions�.com/intellij/openapi/util/InvalidDataException<clinit>()V
SourceFile PropertiesCodeStyleSettings.java!!"hiji%&klmsnopD*��+��q
"#rstuv	wxp7
*����q&r
yz{gp3	�*�#4�q0r	st)*pY�*+�'+*�+�.L+��M+4�6�:N-�@�:-�F�/:J�L:P�R�X�L:�Z�^M����,�@,�d�9 4:,=$*�#�*�#�*�#�qF567894:=;G<P=Z>]@`AdB�C�D�E�Ir>P
Y|= }|4)~����st���� _A<�+�����p.�Y=UY:UY U��q��PK;�g�[/[/Dcom/intellij/lang/properties/projectView/ResourceBundleGrouper.class���=n
java/lang/Object<init>()V		
>com/intellij/lang/properties/projectView/ResourceBundleGrouper	myProject&Lcom/intellij/openapi/project/Project;;com/intellij/lang/properties/projectView/ResourceBundleNodecompute�(Lcom/intellij/lang/properties/projectView/ResourceBundleGrouper;Ljava/util/Collection;Lcom/intellij/ide/projectView/ViewSettings;)Lcom/intellij/openapi/util/ThrowableComputable;
+com/intellij/openapi/application/ReadActionC(Lcom/intellij/openapi/util/ThrowableComputable;)Ljava/lang/Object;java/util/Collection
2com/intellij/lang/properties/ResourceBundleManagergetInstance\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/ResourceBundleManager;!%com/intellij/util/containers/MultiMap
 $%&'(java/util/Listiterator()Ljava/util/Iterator;*+,-.java/util/IteratorhasNext()Z*012next()Ljava/lang/Object;4/com/intellij/lang/properties/psi/PropertiesFile
678getCustomResourceBundlef(Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/lang/properties/CustomResourceBundle;
 :;<putValue'(Ljava/lang/Object;Ljava/lang/Object;)V3>?@getVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;
BCDEF$com/intellij/openapi/vfs/VirtualFilegetExtension()Ljava/lang/String;3HIJgetContainingFile()Lcom/intellij/psi/PsiFile;
LMNgetBaseName.(Lcom/intellij/psi/PsiFile;)Ljava/lang/String;
PQRST com/intellij/openapi/util/CoupleofH(Ljava/lang/Object;Ljava/lang/Object;)Lcom/intellij/openapi/util/Couple;
 VWXentrySet()Ljava/util/Set;Z%[
java/util/Set]java/util/Map$Entry\_`2getValue%cdesize()Ig3com/intellij/ide/projectView/impl/nodes/PsiFileNode
fijn(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lcom/intellij/ide/projectView/ViewSettings;)Vl/com/intellij/lang/properties/ResourceBundleImpl
kno4(Lcom/intellij/lang/properties/psi/PropertiesFile;)V

qr�(Lcom/intellij/openapi/project/Project;Lcom/intellij/lang/properties/ResourceBundle;Lcom/intellij/ide/projectView/ViewSettings;)Vtuvwxcom/intellij/util/Consumerconsume(Ljava/lang/Object;)VzOcom/intellij/lang/properties/projectView/CustomResourceBundlePropertiesFileNode
yi\}~2getKey�+com/intellij/lang/properties/ResourceBundle	�����6com/intellij/openapi/actionSystem/PlatformCoreDataKeysBGT_DATA_PROVIDER+Lcom/intellij/openapi/actionSystem/DataKey;
�����)com/intellij/openapi/actionSystem/DataKeyis(Ljava/lang/String;)Z���getDataH(Ljava/util/Collection;)Lcom/intellij/openapi/actionSystem/DataProvider;	�����2com/intellij/openapi/actionSystem/PlatformDataKeysDELETE_ELEMENT_PROVIDER�/com/intellij/ide/util/treeView/AbstractTreeNode
�_�Ecom/intellij/lang/properties/projectView/ResourceBundleDeleteProvider
�	���ARRAY_DATA_KEY�java/util/ArrayList
�$���add(Ljava/lang/Object;)Z$��.isEmpty$���toArray(([Ljava/lang/Object;)[Ljava/lang/Object;
���getSlowData<(Ljava/util/Collection;Ljava/lang/String;)Ljava/lang/Object;�com/intellij/util/SmartList
��com/intellij/psi/PsiFile
���getClass()Ljava/lang/Class;
�����/com/intellij/lang/properties/PropertiesImplUtilgetPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;
�����java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;�w�.(Ljava/util/List;)Lcom/intellij/util/Consumer;
���appendPropertiesFilesNodes�(Ljava/util/List;Lcom/intellij/openapi/project/Project;Lcom/intellij/util/Consumer;Lcom/intellij/ide/projectView/ViewSettings;)V�2com/intellij/ide/projectView/TreeStructureProvider�&com/intellij/openapi/project/DumbAware)(Lcom/intellij/openapi/project/Project;)VCodeLineNumberTableLocalVariableTablethis@Lcom/intellij/lang/properties/projectView/ResourceBundleGrouper;projectmodify�(Lcom/intellij/ide/util/treeView/AbstractTreeNode;Ljava/util/Collection;Lcom/intellij/ide/projectView/ViewSettings;)Ljava/util/Collection;parent1Lcom/intellij/ide/util/treeView/AbstractTreeNode;childrenLjava/util/Collection;settings+Lcom/intellij/ide/projectView/ViewSettings;LocalVariableTypeTable4Lcom/intellij/ide/util/treeView/AbstractTreeNode<*>;LLjava/util/Collection<Lcom/intellij/ide/util/treeView/AbstractTreeNode<*>;>;
StackMapTable	Signature�(Lcom/intellij/ide/util/treeView/AbstractTreeNode<*>;Ljava/util/Collection<Lcom/intellij/ide/util/treeView/AbstractTreeNode<*>;>;Lcom/intellij/ide/projectView/ViewSettings;)Ljava/util/Collection<Lcom/intellij/ide/util/treeView/AbstractTreeNode<*>;>;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotations	extensionLjava/lang/String;baseNamecustomResourceBundle3Lcom/intellij/lang/properties/CustomResourceBundle;file1Lcom/intellij/lang/properties/psi/PropertiesFile;bundleFilesdefaultFileentryLjava/util/Map$Entry;representativefilesLjava/util/List;nodeConsumerLcom/intellij/util/Consumer;manager4Lcom/intellij/lang/properties/ResourceBundleManager;resourceBundles'Lcom/intellij/util/containers/MultiMap;customResourceBundlesILjava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;�Ljava/util/Map$Entry<Lcom/intellij/openapi/util/Couple<Ljava/lang/String;>;Ljava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;>;�Ljava/util/Map$Entry<Lcom/intellij/lang/properties/CustomResourceBundle;Ljava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;>;DLjava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;SLcom/intellij/util/Consumer<-Lcom/intellij/ide/util/treeView/AbstractTreeNode<*>;>;�Lcom/intellij/util/containers/MultiMap<Lcom/intellij/openapi/util/Couple<Ljava/lang/String;>;Lcom/intellij/lang/properties/psi/PropertiesFile;>;�Lcom/intellij/util/containers/MultiMap<Lcom/intellij/lang/properties/CustomResourceBundle;Lcom/intellij/lang/properties/psi/PropertiesFile;>;$com/intellij/openapi/project/Project	)com/intellij/ide/projectView/ViewSettings1com/intellij/lang/properties/CustomResourceBundle�(Ljava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;Lcom/intellij/openapi/project/Project;Lcom/intellij/util/Consumer<-Lcom/intellij/ide/util/treeView/AbstractTreeNode<*>;>;Lcom/intellij/ide/projectView/ViewSettings;)VselecteddataIdMLjava/util/Collection<+Lcom/intellij/ide/util/treeView/AbstractTreeNode<*>;>;s(Ljava/util/Collection<+Lcom/intellij/ide/util/treeView/AbstractTreeNode<*>;>;Ljava/lang/String;)Ljava/lang/Object;elementLjava/lang/Object;selectedElementvaluenodeselectedElements?Ljava/util/List<Lcom/intellij/lang/properties/ResourceBundle;>;lambda$getData$1slowIdlambda$modify$0S(Ljava/util/Collection;Lcom/intellij/ide/projectView/ViewSettings;)Ljava/util/List;propertiesFilefchildresultdirPropertiesFilesFLjava/util/List<Lcom/intellij/ide/util/treeView/AbstractTreeNode<*>;>;CLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;
Exceptions%java/lang/RuntimeException
SourceFileResourceBundleGrouper.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;22
35()Ljava/util/List;7&(Ljava/lang/String;)Ljava/lang/Object;9
:�x	�>4(Lcom/intellij/ide/util/treeView/AbstractTreeNode;)VInnerClassesA
java/util/MapEntryD%java/lang/invoke/MethodHandles$LookupFjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)VHI
J,com/intellij/ide/projectView/ProjectViewNodeL[Ljava/lang/Object;N>Argument for @NotNull parameter '%s' of %s.%s must not be nullP*@NotNull method %s.%s must not return nullR��
���
����java/lang/String`format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;bc
ad"java/lang/IllegalArgumentExceptionf(Ljava/lang/String;)Vh
gijava/lang/IllegalStateExceptionk
li!����F
*�*+��� 	!�
��
�����8+��K,��K+�
�
,Y��K�*,-���Y��K��
OU�&'!*�*8��8��8��8���8��8�������������
�����*��K+��K,��K+�:� Y�":� Y�":*�#:�)�T�/�3:�5:		�	�9�+�=�A:
�G�K:
�O�9����U�Y:�)�e�/�\:�^�:		�a�/�3:
,	�b��fY+
�G-�h��
Y+�kY
�m-�p�s����U�Y:�)�l�/�\:�^�:		�b�-	�a�/�3:
,�yY+
�G-�{�s�,�
Y+�|�-�p�s�������$t  *�/3
'��Q$t  *\3t�$t  *\3tM��V\��rDF(G1IOJXK]LiNuO�P�R�T�U�V�W�X�YW	Z\.]:^E_V`laob�d�e��u��
���X9��	OB���G��	�6��
�S��V��
:N��	.Z�������������m��(d��1[���R�G��	�S�:N��	.Z�����(d�1[��������������%+��K,��K��,���
+�����	�ij#l� %��%
�%��%
�����
��
�����*�	�K+�
�K��+���9*�aM,�)�&,�/��N-��:����Y�����קf��+���\��Y��M*�aN-�)�,-�/��:��:��,���W���,����
,������6	�*�(�����*�.��IO��>pq6r<sDtLvRx\ydz{�|�}������H<6���dQ��
����*6��dQ�
�����
��
��:*+����j�
����	���Y��N��Y��:+�a:�)�P�/��:��:���)��f�����:���W���-��W������-�*�-Y��W��,��-�����*�J���>+,-/.6/H0R1W2a3d6m7p8z9|;�<�RR�67/>������������� �� />��!� "#$
HI�M�;
;;AA;;;;;;;Q�	S��;
;;??;;;;;;;����<
<ENNW`ir{r{YTS�BYUS�9YVS�0YWS�'YXS�YYS�YZS�Y[S��;
;;DD;;;;;;;YVS�Y\S��9
99BBEEENNWWY\S�!�Y]S�Y^S�Y_S��e�9
99DD9999999�gZ_�j��lZ_�m���$<Ea{aCa�a�?aO�aO�aO�aO�aO�aO�aO�aO�aO�;aO�aO�aO�9aO�aO�aO�aO�aO�aO|aJaJ$?\@B	CEG&'( )014)686);<=PKc2.���1com/intellij/lang/properties/ResourceBundle.class���=L
java/lang/Object<init>()V
	
+com/intellij/lang/properties/ResourceBundlegetDefaultPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;/com/intellij/lang/properties/psi/PropertiesFile
getProject(()Lcom/intellij/openapi/project/Project;resource.bundle.array
)com/intellij/openapi/actionSystem/DataKeycreate?(Ljava/lang/String;)Lcom/intellij/openapi/actionSystem/DataKey;	ARRAY_DATA_KEY+Lcom/intellij/openapi/actionSystem/DataKey;	Signature[Lcom/intellij/openapi/actionSystem/DataKey<[Lcom/intellij/lang/properties/ResourceBundle;>;CodeLineNumberTableLocalVariableTablethis-Lcom/intellij/lang/properties/ResourceBundle;getPropertiesFiles()Ljava/util/List;E()Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetBaseName()Ljava/lang/String;getBaseDirectory(()Lcom/intellij/openapi/vfs/VirtualFile;$Lorg/jetbrains/annotations/Nullable;isValid()Z<clinit>
SourceFileResourceBundle.java$$$reportNull$$$0(I)V67
8$com/intellij/openapi/project/Project:*@NotNull method %s.%s must not return null<
java/lang/String@format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;BC
ADjava/lang/IllegalStateExceptionF(Ljava/lang/String;)VH
GI
StackMapTable! 	!/*��"#$%&'()*+*)*+*,-)*+*./)0+0!H*��
Y��9�KQ;"0#$%)*+*123!!	���"
67!(=�Y>SY?S�E�GZ_�J�45PKcQi5com/intellij/lang/properties/ResourceBundleImpl.class���=�
+com/intellij/lang/properties/ResourceBundle<init>()V		
/com/intellij/lang/properties/ResourceBundleImplmyValidZ/com/intellij/lang/properties/psi/PropertiesFile
getProject(()Lcom/intellij/openapi/project/Project;
$com/intellij/psi/SmartPointerManagergetInstanceN(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/SmartPointerManager;getContainingFile()Lcom/intellij/psi/PsiFile;
 createSmartPsiElementPointerH(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/SmartPsiElementPointer;	"#$myDefaultPropertiesFile)Lcom/intellij/psi/SmartPsiElementPointer;
&'(getDefaultPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;
*+,-./com/intellij/lang/properties/PropertiesImplUtilgetResourceBundleFilesC(Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/util/List;01234'com/intellij/psi/SmartPsiElementPointer
getElement()Lcom/intellij/psi/PsiElement;6com/intellij/psi/PsiFile
*89:getPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;
<=>?@java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;

CDEF2com/intellij/lang/properties/ResourceBundleManager\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/ResourceBundleManager;
CHIJgetBaseName.(Lcom/intellij/psi/PsiFile;)Ljava/lang/String;LMNgetVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;
PQRSN$com/intellij/openapi/vfs/VirtualFile	getParent
UVWXYjava/lang/ObjectgetClass()Ljava/lang/Class;
U[\]equals(Ljava/lang/Object;)Z
U_`ahashCode()I
cdNgetBaseDirectory
fIg()Ljava/lang/String;ijkmakeConcatWithConstantsL(Lcom/intellij/openapi/vfs/VirtualFile;Ljava/lang/String;)Ljava/lang/String;mjn&(Ljava/lang/String;)Ljava/lang/String;	SignatureELcom/intellij/psi/SmartPsiElementPointer<Lcom/intellij/psi/PsiFile;>;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations4(Lcom/intellij/lang/properties/psi/PropertiesFile;)VCodeLineNumberTableLocalVariableTablethis1Lcom/intellij/lang/properties/ResourceBundleImpl;defaultPropertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;$RuntimeInvisibleParameterAnnotationsgetPropertiesFiles()Ljava/util/List;E()Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;isValid()Z
StackMapTable
invalidateoLjava/lang/Object;resourceBundlegetUrltoString
SourceFileResourceBundleImpl.javaBootstrapMethods�
���j�$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;�/�ResourceBundleImpl:InnerClasses�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�java/util/List�java/lang/String�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null�z
}'Idformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException�1#$opqrsrtuu(+���*�*�*+�
�+���!��v'w(xy(z{s	r|r}~uF*�%�)Y�����O�vwxyoqrsr'(uT*�!�/�5�7�;�Y�����]v!wxyqrsrIgu[%*�A�B*�!�/�5�;�5�GY�����d�v'w%xyqrsrdNuK*�%�K�OY�����TPv-wxyqrsr��uT*��*�!�/�5�7����@v2wxy�u4*��v
67wxy\]u�/*+��+�*�T+�T��+�M*�!,�!�Z�����v:;=>-?w /xy/���y`au2*�!�^�vCwxy�gu8*�b*�e�h�vGwxy�gu4
*�e�l�vLw
xy
��u)G�##((((�����!!%%%%���U�$$,,,,Y�S�Y�S��##+3;CY�S�#Y�S�Y�S�Y�S�Y�S��##++++Y�S�����!!,,,,��Z_�����Z_������$D�a�C����'���������#������������������#��������d�J�J��
����������PK�lHOvvFcom/intellij/lang/properties/projectView/ResourceBundleAwareNode.class���=@com/intellij/lang/properties/projectView/ResourceBundleAwareNodejava/lang/ObjectgetResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations
SourceFileResourceBundleAwareNode.java	
PK��0d�7�7Acom/intellij/lang/properties/projectView/ResourceBundleNode.class���=�
,com/intellij/ide/projectView/ProjectViewNode<init>f(Lcom/intellij/openapi/project/Project;Ljava/lang/Object;Lcom/intellij/ide/projectView/ViewSettings;)V
	
;com/intellij/lang/properties/projectView/ResourceBundleNodegetResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
+com/intellij/lang/properties/ResourceBundlegetPropertiesFiles()Ljava/util/List;java/util/ArrayList
()Vjava/util/Listiterator()Ljava/util/Iterator; !"#java/util/IteratorhasNext()Z%&'next()Ljava/lang/Object;)/com/intellij/lang/properties/psi/PropertiesFile+3com/intellij/ide/projectView/impl/nodes/PsiFileNode	-./	myProject&Lcom/intellij/openapi/project/Project;(123getContainingFile()Lcom/intellij/psi/PsiFile;
567getSettings-()Lcom/intellij/ide/projectView/ViewSettings;
*9:n(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lcom/intellij/ide/projectView/ViewSettings;)V<=>?@java/util/Collectionadd(Ljava/lang/Object;)Z
BCDE#$com/intellij/openapi/vfs/VirtualFileisValid	GHI$assertionsDisabledZKjava/lang/AssertionError
J
NOPQRcom/intellij/psi/PsiManagergetInstanceE(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiManager;
NTUVfindFileB(Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/psi/PsiFile;
XYZ[\/com/intellij/lang/properties/PropertiesImplUtilgetPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;^_@contains
Cbc#isEmptyefgget(I)Ljava/lang/Object;(ijkgetVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;	mnopq!com/intellij/icons/AllIcons$NodesResourceBundleLjavax/swing/Icon;
stuvw-com/intellij/ide/projectView/PresentationDatasetIcon(Ljavax/swing/Icon;)Vy+project.view.resource.bundle.tree.node.text{java/lang/Object
}~getBaseName()Ljava/lang/String;
�����-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
s���setPresentableText(Ljava/lang/String;)V�2com/intellij/openapi/fileEditor/OpenFileDescriptor�?com/intellij/lang/properties/editor/ResourceBundleAsVirtualFile
���0(Lcom/intellij/lang/properties/ResourceBundle;)V
���O(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/vfs/VirtualFile;)V
���Q�1com/intellij/openapi/fileEditor/FileEditorManager[(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/fileEditor/FileEditorManager;
����openTextEditor[(Lcom/intellij/openapi/fileEditor/OpenFileDescriptor;Z)Lcom/intellij/openapi/editor/Editor;�Dcom/intellij/ide/projectView/impl/nodes/PsiFileNode$ExtensionSortKey	�����/com/intellij/lang/properties/PropertiesFileTypeINSTANCE1Lcom/intellij/openapi/fileTypes/LanguageFileType;
����/com/intellij/openapi/fileTypes/LanguageFileTypegetDefaultExtension
���
��#validate
���getDefaultPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;(	
�����#com/intellij/openapi/util/Comparingequal'(Ljava/lang/Object;Ljava/lang/Object;)Z
���extractPropertiesFileFromNodeN(Ljavax/swing/tree/TreeNode;)Lcom/intellij/lang/properties/psi/PropertiesFile;�%com/intellij/util/containers/MultiMap
�
����putValue'(Ljava/lang/Object;Ljava/lang/Object;)V
����remove*(Ljava/lang/Object;)Ljava/util/Collection;
���Q�2com/intellij/lang/properties/ResourceBundleManager\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/ResourceBundleManager;
����entrySet()Ljava/util/Set;��
java/util/Set�java/util/Map$Entry���'getValue���addAll(Ljava/util/Collection;)Z���'getKey���size()I<�
��(Ljava/util/Collection;)V
���	removeAll
����dissociateResourceBundle
����combineToResourceBundle%(Ljava/util/List;Ljava/lang/String;)V
����	closeFile)(Lcom/intellij/openapi/vfs/VirtualFile;)V
����combineToResourceBundleAndGetQ(Ljava/util/List;Ljava/lang/String;)Lcom/intellij/lang/properties/ResourceBundle;
����openFileV(Lcom/intellij/openapi/vfs/VirtualFile;Z)[Lcom/intellij/openapi/fileEditor/FileEditor;
Q(com/intellij/ide/projectView/ProjectViewR(Lcom/intellij/openapi/project/Project;)Lcom/intellij/ide/projectView/ProjectView;
refresh	
fun()Lcom/intellij/util/Function;

*com/intellij/util/containers/ContainerUtilmapD(Ljava/util/Collection;Lcom/intellij/util/Function;)Ljava/util/List;
java/util/Collections	emptyList
�
java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;'javax/swing/tree/DefaultMutableTreeNode
 !'
getUserObject
*�$com/intellij/psi/PsiFile#&'(
getManager()Lcom/intellij/psi/PsiManager;
N*+,isInProject (Lcom/intellij/psi/PsiElement;)Z#C
/012#java/lang/ClassdesiredAssertionStatus4/com/intellij/ide/util/treeView/ValidateableNode66com/intellij/ide/projectView/impl/nodes/DropTargetNode8@com/intellij/lang/properties/projectView/ResourceBundleAwareNode�(Lcom/intellij/openapi/project/Project;Lcom/intellij/lang/properties/ResourceBundle;Lcom/intellij/ide/projectView/ViewSettings;)VCodeLineNumberTableLocalVariableTablethis=Lcom/intellij/lang/properties/projectView/ResourceBundleNode;projectresourceBundle-Lcom/intellij/lang/properties/ResourceBundle;settings+Lcom/intellij/ide/projectView/ViewSettings;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsgetChildren()Ljava/util/Collection;node1Lcom/intellij/ide/util/treeView/AbstractTreeNode;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;propertiesFilesLjava/util/List;childrenLjava/util/Collection;LocalVariableTypeTableCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;LLjava/util/Collection<Lcom/intellij/ide/util/treeView/AbstractTreeNode<*>;>;
StackMapTable	SignatureN()Ljava/util/Collection<Lcom/intellij/ide/util/treeView/AbstractTreeNode<*>;>;RuntimeInvisibleAnnotations)(Lcom/intellij/openapi/vfs/VirtualFile;)Zfile&Lcom/intellij/openapi/vfs/VirtualFile;psiFileLcom/intellij/psi/PsiFile;rblistupdate2(Lcom/intellij/ide/projectView/PresentationData;)Vpresentation/Lcom/intellij/ide/projectView/PresentationData;canNavigateToSourcecanNavigatenavigate(Z)VrequestFocus
descriptor4Lcom/intellij/openapi/fileEditor/OpenFileDescriptor;isSortByFirstChildgetTypeSortKey()Ljava/lang/Comparable;	newBundle
currentBundlecanDrop([Ljavax/swing/tree/TreeNode;)ZLjavax/swing/tree/TreeNode;sourceNodes[Ljavax/swing/tree/TreeNode;sdropN([Ljavax/swing/tree/TreeNode;Lcom/intellij/openapi/actionSystem/DataContext;)V
sourceNodecurrentBundleBaseNameLjava/lang/String;filesLjava/util/ArrayList;propertiesFilesToMoveentryLjava/util/Map$Entry;dataContext/Lcom/intellij/openapi/actionSystem/DataContext;bundleGrouping'Lcom/intellij/util/containers/MultiMap;resourceBundleManager4Lcom/intellij/lang/properties/ResourceBundleManager;toAddInResourceBundlebaseNamefileEditorManager3Lcom/intellij/openapi/fileEditor/FileEditorManager;
updatedBundleHLjava/util/ArrayList<Lcom/intellij/lang/properties/psi/PropertiesFile;>;ILjava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;�Ljava/util/Map$Entry<Lcom/intellij/lang/properties/ResourceBundle;Ljava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;>;�Lcom/intellij/util/containers/MultiMap<Lcom/intellij/lang/properties/ResourceBundle;Lcom/intellij/lang/properties/psi/PropertiesFile;>;�-com/intellij/openapi/actionSystem/DataContext�javax/swing/tree/TreeNode�java/lang/StringdropExternalFilesW([Lcom/intellij/psi/PsiFileSystemItem;Lcom/intellij/openapi/actionSystem/DataContext;)VsourceFileArray%[Lcom/intellij/psi/PsiFileSystemItem;getRoots@()Ljava/util/Collection<Lcom/intellij/openapi/vfs/VirtualFile;>;
userObjectLjava/lang/Object;$Lorg/jetbrains/annotations/Nullable;<clinit>Lcom/intellij/ide/projectView/ProjectViewNode<Lcom/intellij/lang/properties/ResourceBundle;>;Lcom/intellij/ide/util/treeView/ValidateableNode;Lcom/intellij/ide/projectView/impl/nodes/DropTargetNode;Lcom/intellij/lang/properties/projectView/ResourceBundleAwareNode;
SourceFileResourceBundleNode.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;	h�Y(Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/openapi/vfs/VirtualFile;InnerClasses�com/intellij/icons/AllIconsNodesExtensionSortKey�
java/util/MapEntry�%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�?@
YarG�__ouformat��
��"java/lang/IllegalArgumentException�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException�!357HI9:n+���,���*+,-��T;
&'<*=>?/@ABCDEEFEEGH:�Y*��
L�Y�M+�N-��2-�$�(:�*Y*�,�0*�4�8:,�;W���,Y����T�7H;,-.+/C0L1O2<4C	IJ+!KLY=>QMNIOPQQMRIOSUVWEDE_X:�Q+���+�A���F�*�,��JY�L�*�,�M+�SM,�WN-�*��
-�]���T�(#(@;78&92:7;<*Q=>QYZ2[\7KLD	EFEjk:�.*�L+�`��+�
M,�a�,�d�(�h��T��;@ABCD,F< .=>)]A^NQ^R_`:�0+���+�l�r*�M,�`�+x�zY,�|S�����T	�&;KLMN/P< 0=>0ab]AD	EFEc#:,�;T<=>d#:,�;Y<=>ef:�:�F�*�,��JY�L���Y*�,��Y*�����M*�,��,��W�T;^_,`9a< :=>:gI,hij#:,�;e<=>kl:8��Y�������;j<=>�#:�**����*�����L*�M+,����,�`�T	�;op	rst#u%w< *=>mAnAE#:2*��`�;|<=>op:�.+���+M,�>6�,2:���������T�t���;��&�,�< 
Iq.=>.rsD	Euv:k
t,���+�����Y��N+:�66�*2:��:��-��������*�:-��W*�,��:�Y�:-�ι�:��~�$��:���<��W���:	���<:
	�
��
��d�0	�|:�Y	�
��:
��W	����~�
��W�|:�F�*�,��JY�L�*�,��:��Y��������:	*�,����Y	����W*�,����Tu		�t��t��(��)t������<��(t����;~��3�:�@�M�S�Y�`�i�r������������������������+�4�B�I�T�i�s�<�:KL3wq�&xy�z{�NnA	�B|P
�l}~t=>trst�Z��Y@Ai��r�N^�y4@��T �A	Q4�z��B|�
�l}�Z��r�RDEEF	E��:?�;�< =>����H:v(*�L+�`�+�
����Y����T�BH;
��<(=>#]AU�WEDE:M*����Y�	���TV;�<=>WEDE
��:�H*���*��L+�*��+�*�"�#M,�WN-�,�%,�)�,�-��-�T	�z�)#(;�	���%�*�F�<*HIq7��%#Y\*KLW�D��:4�.���F�T@;$
��:i�7	77=77777==��	���7	77;77777;;���z�8	8AJS\eneJJY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S��8	88A88888JSY�S�Y�S�Y�S�Y�S��7	77@CLU^^@@Y�S�*�'Y�S�Y�S�Y�S�Y�S����8	88C88888CC��Z_�֧��Z_�٧�T@8E�w�C����;����������������8����������7��������������{�J�J��"m���*����	���U��������PKن�tcc;com/intellij/lang/properties/PropertiesInspectionBase.class���=2
/com/intellij/codeInspection/LocalInspectionTool<init>()V.properties.files.inspection.group.display.name
java/lang/Object

-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;5com/intellij/lang/properties/PropertiesInspectionBaseCodeLineNumberTableLocalVariableTablethis7Lcom/intellij/lang/properties/PropertiesInspectionBase;getGroupDisplayName()Ljava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations
SourceFilePropertiesInspectionBase.java$$$reportNull$$$0(I)V 
!java/lang/String#*@NotNull method %s.%s must not return null%format)
$*java/lang/IllegalStateException,(Ljava/lang/String;)V.
-/
StackMapTable!/*��H�	�Y��"�1Q$
 (&�	Y'SY(S�+�-Z_�0�PK�2�1==Qcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection.class���=
5com/intellij/lang/properties/PropertiesInspectionBase<init>()V.*	

Kcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspectionfileNameMaskLjava/lang/String;UnusedProperty7com/intellij/codeInspection/options/OptRegularComponent
4label.analyze.only.property.files.whose.name.matchesjava/lang/Object
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;2com/intellij/codeInspection/options/RegexValidator

"#$%&+com/intellij/codeInspection/options/OptPanestring�(Ljava/lang/String;Ljava/lang/String;ILcom/intellij/codeInspection/options/StringValidator;)Lcom/intellij/codeInspection/options/OptString;
"()*panei([Lcom/intellij/codeInspection/options/OptRegularComponent;)Lcom/intellij/codeInspection/options/OptPane;
,-.getOptionController8()Lcom/intellij/codeInspection/options/OptionController;012acceptl(Lcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection;)Ljava/util/function/Consumer;456784com/intellij/codeInspection/options/OptionController
onValueSetg(Ljava/lang/String;Ljava/util/function/Consumer;)Lcom/intellij/codeInspection/options/OptionController;:java/util/LinkedHashSet
9
=>?@A/com/intellij/lang/properties/PropertiesImplUtilfindPropertiesByKeyJ(Lcom/intellij/openapi/project/Project;Ljava/lang/String;)Ljava/util/List;CDEFGjava/util/Listiterator()Ljava/util/Iterator;IJKLMjava/util/IteratorhasNext()ZIOPQnext()Ljava/lang/Object;S&com/intellij/lang/properties/IPropertyRUVW
getPsiElement()Lcom/intellij/psi/PsiElement;
YZ[\]*com/intellij/openapi/module/ModuleUtilCorefindModuleForPsiElementC(Lcom/intellij/psi/PsiElement;)Lcom/intellij/openapi/module/Module;
_`abc)com/intellij/psi/search/GlobalSearchScopeallScopeS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/search/GlobalSearchScope;efghi
java/util/Setadd(Ljava/lang/Object;)ZeklMisEmptyenopstream()Ljava/util/stream/Stream;rstapply()Ljava/util/function/Function;vwxyzjava/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;|s}"()Ljava/util/function/IntFunction;v��toArray5(Ljava/util/function/IntFunction;)[Ljava/lang/Object;�,[Lcom/intellij/psi/search/GlobalSearchScope;
_���unionY([Lcom/intellij/psi/search/GlobalSearchScope;)Lcom/intellij/psi/search/GlobalSearchScope;
�����6com/intellij/codeInspection/LocalInspectionToolSessiongetFile()Lcom/intellij/psi/PsiFile;
�k�java/lang/String
�����java/util/regex/Patterncompile-(Ljava/lang/String;)Ljava/util/regex/Pattern;�����com/intellij/psi/PsiFilegetName()Ljava/lang/String;
����matcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
����Mjava/util/regex/Matchermatches	�����"com/intellij/psi/PsiElementVisitor
EMPTY_VISITOR$Lcom/intellij/psi/PsiElementVisitor;�&java/util/regex/PatternSyntaxException�����"com/intellij/openapi/module/Module
getProject(()Lcom/intellij/openapi/project/Project;
�����3com/intellij/lang/injection/InjectedLanguageManagergetInstance](Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/injection/InjectedLanguageManager;
���*com/intellij/codeInspection/ProblemsHolder
����isInjectedFragment(Lcom/intellij/psi/PsiFile;)Z	�����4com/intellij/psi/impl/source/resolve/FileContextUtilINJECTED_IN_ELEMENTLcom/intellij/openapi/util/Key;����getUserData3(Lcom/intellij/openapi/util/Key;)Ljava/lang/Object;����getVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;�����+com/intellij/openapi/roots/ProjectFileIndexU(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/roots/ProjectFileIndex;����
isInSource)(Lcom/intellij/openapi/vfs/VirtualFile;)Z�hcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$UnusedPropertiesSearchHelper
���'(Lcom/intellij/openapi/module/Module;)V

���getBeingCommittedProperties+(Lcom/intellij/psi/PsiFile;)Ljava/util/Set;�Mcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$1
����(Lcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection;Ljava/util/Set;Lcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$UnusedPropertiesSearchHelper;ZLcom/intellij/codeInspection/ProblemsHolder;)V	�����7com/intellij/codeInspection/ex/InspectionProfileWrapperPSI_ELEMENTS_BEING_COMMITTED�
java/util/Map�)com/intellij/lang/properties/psi/Property����get&(Ljava/lang/Object;)Ljava/lang/Object;	
���EP_NAME4Lcom/intellij/openapi/extensions/ExtensionPointName;
�����2com/intellij/openapi/extensions/ExtensionPointNamegetIterable()Ljava/lang/Iterable;�D�java/lang/IterablePcom/intellij/lang/properties/codeInspection/unused/ImplicitPropertyUsageProviderisUsed.(Lcom/intellij/lang/properties/psi/Property;)Z
	�
-com/intellij/openapi/progress/ProgressManager1()Lcom/intellij/openapi/progress/ProgressManager;

getProgressIndicator3()Lcom/intellij/openapi/progress/ProgressIndicator;M/com/intellij/openapi/progress/ProgressIndicator
isCanceled(searching.for.property.key.progress.text��getUnescapedKeysetText(Ljava/lang/String;)V

isImplicitlyUsed��
�"#$getSearchHelper+()Lcom/intellij/psi/search/PsiSearchHelper;
�&'(getOwnUseScope-()Lcom/intellij/psi/search/GlobalSearchScope;

*+,
mayHaveUsages�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Lcom/intellij/psi/search/PsiSearchHelper;Lcom/intellij/psi/search/GlobalSearchScope;ZLcom/intellij/openapi/progress/ProgressIndicator;)Z�./�getKey��
�234	getModule&()Lcom/intellij/openapi/module/Module;

678getWidestUseScope�(Ljava/lang/String;Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/module/Module;)Lcom/intellij/psi/search/GlobalSearchScope;
_:;cprojectScope

=>?createExceptPropertyFilesScopeX(Lcom/intellij/psi/search/GlobalSearchScope;)Lcom/intellij/psi/search/GlobalSearchScope;
_AB?
intersectWithDEFGH'com/intellij/psi/search/PsiSearchHelperisCheapEnoughToSearch�(Ljava/lang/String;Lcom/intellij/psi/search/GlobalSearchScope;Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/progress/ProgressIndicator;)Lcom/intellij/psi/search/PsiSearchHelper$SearchCostResult;	JKLMN8com/intellij/psi/search/PsiSearchHelper$SearchCostResultZERO_OCCURRENCES:Lcom/intellij/psi/search/PsiSearchHelper$SearchCostResult;	JPQNTOO_MANY_OCCURRENCES
STUVW1com/intellij/psi/search/searches/ReferencesSearchsearch^(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/search/SearchScope;Z)Lcom/intellij/util/Query;YZ[\Qcom/intellij/util/Query	findFirst^Mcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$2
]`a.(Lcom/intellij/psi/search/GlobalSearchScope;)Vc
�efiequalsh5com.intellij.properties.implicitPropertyUsageProvider
�j	Signature�Lcom/intellij/openapi/extensions/ExtensionPointName<Lcom/intellij/lang/properties/codeInspection/unused/ImplicitPropertyUsageProvider;>;
SHORT_NAME
ConstantValueRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;&Lorg/intellij/lang/annotations/RegExp;RuntimeInvisibleTypeAnnotationsCodeLineNumberTableLocalVariableTablethisMLcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection;getShortNamegetOptionsPane/()Lcom/intellij/codeInspection/options/OptPane;module$Lcom/intellij/openapi/module/Module;property(Lcom/intellij/lang/properties/IProperty;keyproject&Lcom/intellij/openapi/project/Project;	ownModulemodulesLjava/util/Set;LocalVariableTypeTable5Ljava/util/Set<Lcom/intellij/openapi/module/Module;>;
StackMapTable$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotationsbuildVisitor�(Lcom/intellij/codeInspection/ProblemsHolder;ZLcom/intellij/codeInspection/LocalInspectionToolSession;)Lcom/intellij/psi/PsiElementVisitor;pLjava/util/regex/Pattern;holder,Lcom/intellij/codeInspection/ProblemsHolder;
isOnTheFlyZsession8Lcom/intellij/codeInspection/LocalInspectionToolSession;fileLcom/intellij/psi/PsiFile;virtualFile&Lcom/intellij/openapi/vfs/VirtualFile;helperjLcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$UnusedPropertiesSearchHelper;propertiesBeingCommitted.Ljava/util/Set<Lcom/intellij/psi/PsiElement;>;�$com/intellij/openapi/vfs/VirtualFiledataLjava/util/Map;pLjava/util/Map<Ljava/lang/Class<+Lcom/intellij/psi/PsiElement;>;Ljava/util/Set<Lcom/intellij/psi/PsiElement;>;>;J(Lcom/intellij/psi/PsiFile;)Ljava/util/Set<Lcom/intellij/psi/PsiElement;>;providerRLcom/intellij/lang/properties/codeInspection/unused/ImplicitPropertyUsageProvider;+Lcom/intellij/lang/properties/psi/Property;isPropertyUsed�(Lcom/intellij/lang/properties/psi/Property;Lcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$UnusedPropertiesSearchHelper;Z)Zoriginal1Lcom/intellij/openapi/progress/ProgressIndicator;namesearchHelper)Lcom/intellij/psi/search/PsiSearchHelper;
widerScope+Lcom/intellij/psi/search/GlobalSearchScope;cheapEnoughLcom/intellij/psi/PsiElement;psiSearchHelpersearchScopeonTheFly	indicatorexceptPropertyFilesnewScopeoriginlambda$getWidestUseScope$1/(I)[Lcom/intellij/psi/search/GlobalSearchScope;x$0Ilambda$getOptionController$0(Ljava/lang/Object;)VvalueLjava/lang/Object;<clinit>
SourceFileUnusedPropertyInspection.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;��

����	����(getModuleWithDependentsScope�Q(Lcom/intellij/openapi/module/Module;)Lcom/intellij/psi/search/GlobalSearchScope;�(I)Ljava/lang/Object;�

����InnerClassesUnusedPropertiesSearchHelperSearchCostResult�%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-�7��+>format
�java/lang/IllegalStateException
j"java/lang/IllegalArgumentException
j[Ljava/lang/Object;
java/lang/RuntimeException1
��klmn
o
pqrps9*�*�	�t
*0uvwx�s-�t5uvwoprpyzsh*�Y���Y� �!S�'Y����i"t:;:u*vwoprp-.sP*�+*�/�3Y����Y4tBuvwoprp
78sL�+���,���*���9Y�;N+*�<�B:�H�7�N�R:�T�X:�+�^�,�-�dW���-�j��-�m�q�u�{�~�������9I�+R��
t.IKL@MLNQOVQ\ReThUsWu>L{|@%}~������|v���v��o�r��pp��pp��s7	�+���-���-��:*�	���0*�	��:���������Y��簧:�X:���Y�������+�����+���������Y���+����:����������Y�	�簻�Y��:��:��Y*+�� >K��c�6
������
�����
�����"K��#�K�tN_` b)c;dHhKgMjTkfm{n�p�s�t�u�v�y�{�}uf
)���vw������������T�{|�G������������oprppp�pp
��s�(*�
��*�����L+��+���e��		��t	���u(�������k�o�r�p�p
s�9*�������L+�H�+�N�M,*��������	�I��t	�(�2�4�7�u(��9}�r	p�p	��sr�*���+�
���N-�'-���-�Y*�S��*���*� :��+�!:*+�%-�)���*�-*�0+�1�5�*�0�9:�*-�)����#
	����DH_�_t:���(�A�H�J�R�Y�_�r�������uH�}����������R]�_P�����rpp�pp
+,s	n*���+���,���-���-�<:-�@:�%,+�C:�I���O��*�R�X����	�*__J�	@t$�*�2�7�E�O�Y�u\	E�Nn}�n�n��n��n��n��*D��2<��r%pppp��!pppp�
>?sE*���]Y*�_��	t	�u��oprpp�p
��s/�_�tWu����sRb+�d�	*�	��t
CDuvw���s&��Yg�i��t,
��s�+�[[[aaaa[[[[aaaaaaaaa�	��[[[____[[[[_________����\\\enw�\\\\���������Y�S�fY�S�]Y�S�TY�S�KY�S�BY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S��[[dmmmmvvvvmmmmmmmmmY�S�Y�S�Y�S�Y�S��[[[^^gg[[[[py��������BY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�YS���ZZZeeeeZZZZeeeeeeeee�Z_���Z_�	����$�\E��[�C����_��������������������������[����������[������������������]�J�J
�*�
�	�JD�@]������ ��������������]�PK���
Scom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$1.class���=�	Mcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$1this$0MLcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection;		
val$propertiesBeingCommittedLjava/util/Set;	

val$helperjLcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$UnusedPropertiesSearchHelper;	val$isOnTheFlyZ	
val$holder,Lcom/intellij/codeInspection/ProblemsHolder;
"com/intellij/psi/PsiElementVisitor<init>()V)com/intellij/lang/properties/psi/Property !"#$
java/util/Setcontains(Ljava/lang/Object;)Z
&'()*Kcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspectionisPropertyUsed�(Lcom/intellij/lang/properties/psi/Property;Lcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$UnusedPropertiesSearchHelper;Z)Z,-.getNode()Lcom/intellij/lang/ASTNode;	01$assertionsDisabled3java/lang/AssertionError
26789:com/intellij/lang/ASTNodegetChildren>(Lcom/intellij/psi/tree/TokenSet;)[Lcom/intellij/lang/ASTNode;6<=>getPsi()Lcom/intellij/psi/PsiElement;
@ABCD6com/intellij/lang/properties/PropertiesQuickFixFactorygetInstance:()Lcom/intellij/lang/properties/PropertiesQuickFixFactory;
@FGHcreateRemovePropertyLocalFixX(Lcom/intellij/lang/properties/psi/Property;)Lcom/intellij/codeInspection/LocalQuickFix;J'unused.property.problem.descriptor.nameLjava/lang/Object
NOPQR-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;T/unused.property.problem.descriptor.name.offlineVWXgetUnescapedKey()Ljava/lang/String;Z)com/intellij/codeInspection/LocalQuickFix
\]^_`*com/intellij/codeInspection/ProblemsHolderregisterProblem^(Lcom/intellij/psi/PsiElement;Ljava/lang/String;[Lcom/intellij/codeInspection/LocalQuickFix;)V
bcdefjava/lang/ClassdesiredAssertionStatus()Z�(Lcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection;Ljava/util/Set;Lcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$UnusedPropertiesSearchHelper;ZLcom/intellij/codeInspection/ProblemsHolder;)VCodeLineNumberTableLocalVariableTablethisOLcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$1;visitElement (Lcom/intellij/psi/PsiElement;)Vproperty+Lcom/intellij/lang/properties/psi/Property;elementLcom/intellij/psi/PsiElement;propertyNodeLcom/intellij/lang/ASTNode;nodes[Lcom/intellij/lang/ASTNode;keyfix+Lcom/intellij/codeInspection/LocalQuickFix;
StackMapTablev}com/intellij/psi/PsiElementjava/lang/StringRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations<clinit>
SourceFileUnusedPropertyInspection.javaEnclosingMethod��buildVisitor�(Lcom/intellij/codeInspection/ProblemsHolder;ZLcom/intellij/codeInspection/LocalInspectionToolSession;)Lcom/intellij/psi/PsiElementVisitor;NestHostInnerClasses�hcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$UnusedPropertiesSearchHelperUnusedPropertiesSearchHelper$$$reportNull$$$0(I)V��
�>Argument for @NotNull parameter '%s' of %s.%s must not be null�qmformat�R
~�"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
�� 1	

ghT *+�*,�*-�*�*�*��i}j kl mnh��+���+��+�M��*��*�,���,*�*��%��,�+N�/�-��2Y�4�-�5:��,�2�;:�?,�E:*�*��I�K�M�S�KY,�US�M�YYS�[�zc
��6�{H|�#|6{|Y\|�|6{|Y\|~i2��-�=�D�V�_�t�}�������jRop�kl�qr�opDqst_VuvtAwr}8xy�	����h4&�a���/�z@i}
��h-!��KY�SY�SY�S����Z_�����&�	�&����&PK��d]��Scom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$2.class���=J
3com/intellij/psi/search/DelegatingGlobalSearchScope<init>.(Lcom/intellij/psi/search/GlobalSearchScope;)V
	
contains)(Lcom/intellij/openapi/vfs/VirtualFile;)Z

/com/intellij/openapi/fileTypes/FileTypeRegistrygetInstance3()Lcom/intellij/openapi/fileTypes/FileTypeRegistry;	/com/intellij/lang/properties/PropertiesFileTypeINSTANCE1Lcom/intellij/openapi/fileTypes/LanguageFileType;
isFileOfTypeR(Lcom/intellij/openapi/vfs/VirtualFile;Lcom/intellij/openapi/fileTypes/FileType;)ZMcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$2CodeLineNumberTableLocalVariableTablethisOLcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$2;arg0+Lcom/intellij/psi/search/GlobalSearchScope;file&Lcom/intellij/openapi/vfs/VirtualFile;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFileUnusedPropertyInspection.javaEnclosingMethod.Kcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection01createExceptPropertyFilesScopeX(Lcom/intellij/psi/search/GlobalSearchScope;)Lcom/intellij/psi/search/GlobalSearchScope;NestHostInnerClasses$$$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 :*+��� !"#	
c#+��7*+���+�����&@�# !#$%'	()(
45-!9�;Y<SY=SY>S�D�FZ_�I�3
,-/*+2-PKr��C
C
,com/intellij/lang/properties/IProperty.class���=]&com/intellij/lang/properties/IPropertysetValue(Ljava/lang/String;)V		
EMPTY_ARRAY)[Lcom/intellij/lang/properties/IProperty;IProperty.array
)com/intellij/openapi/actionSystem/DataKeycreate?(Ljava/lang/String;)Lcom/intellij/openapi/actionSystem/DataKey;		ARRAY_KEY+Lcom/intellij/openapi/actionSystem/DataKey;java/lang/Objectcom/intellij/pom/Navigatable"com/intellij/openapi/util/Iconable	SignatureVLcom/intellij/openapi/actionSystem/DataKey<[Lcom/intellij/lang/properties/IProperty;>;getName()Ljava/lang/String;setName1(Ljava/lang/String;)Lcom/intellij/psi/PsiElement;getKeyRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;#Lcom/intellij/openapi/util/NlsSafe;RuntimeInvisibleTypeAnnotationsgetValuegetUnescapedValuegetUnescapedKey
Exceptions--com/intellij/util/IncorrectOperationException"Lorg/jetbrains/annotations/NonNls;#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsN(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;)VCodeLineNumberTableLocalVariableTablethis(Lcom/intellij/lang/properties/IProperty;valueLjava/lang/String;format9Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;getPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;>1com/intellij/psi/PsiInvalidElementAccessExceptiongetDocCommentText
getPsiElement()Lcom/intellij/psi/PsiElement;<clinit>()V
SourceFileIProperty.java$$$reportNull$$$0(I)VFGH>Argument for @NotNull parameter '%s' of %s.%s must not be nullJ79java/lang/StringP9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;9R
QS"java/lang/IllegalArgumentExceptionU<init>W
VX[Ljava/lang/Object;Z
StackMapTable	

 !"# $
%&'%&( $
%&'%&) $%'%* $
%&'%&+,'./0./12d+��I,��I*+��\3
:;4 56789:+,'//0
//;<+=? $%'%@A$/'/BC2,���
��3

FG2�BK��YLS�YMS�YNSYOS�T�VZ_�Y�\,�Q[�Q[�Q[DEPK1)G,$$/com/intellij/lang/properties/psi/Property.class���=)com/intellij/lang/properties/psi/Propertyjava/lang/Object com/intellij/psi/PsiNamedElement$com/intellij/psi/StubBasedPsiElement
&com/intellij/psi/NavigatablePsiElement&com/intellij/lang/properties/IProperty	Signature�Ljava/lang/Object;Lcom/intellij/psi/PsiNamedElement;Lcom/intellij/psi/StubBasedPsiElement<Lcom/intellij/lang/properties/psi/PropertyStub;>;Lcom/intellij/psi/NavigatablePsiElement;Lcom/intellij/lang/properties/IProperty;
SourceFile
Property.java	
PK2(���ncom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$UnusedPropertiesSearchHelper.class���=;
java/lang/Object<init>()V
	
)com/intellij/psi/search/GlobalSearchScopemoduleWithDependentsScopeQ(Lcom/intellij/openapi/module/Module;)Lcom/intellij/psi/search/GlobalSearchScope;	hcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$UnusedPropertiesSearchHelper
myOwnUseScope+Lcom/intellij/psi/search/GlobalSearchScope;	myModule$Lcom/intellij/openapi/module/Module;"com/intellij/openapi/module/Module
getProject(()Lcom/intellij/openapi/project/Project; !"'com/intellij/psi/search/PsiSearchHelpergetInstanceQ(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/search/PsiSearchHelper;	$%&mySearchHelper)Lcom/intellij/psi/search/PsiSearchHelper;'(Lcom/intellij/openapi/module/Module;)VCodeLineNumberTableLocalVariableTablethisjLcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$UnusedPropertiesSearchHelper;module	getModule&()Lcom/intellij/openapi/module/Module;getOwnUseScope-()Lcom/intellij/psi/search/GlobalSearchScope;getSearchHelper+()Lcom/intellij/psi/search/PsiSearchHelper;
SourceFileUnusedPropertyInspection.javaNestHost8Kcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspectionInnerClassesUnusedPropertiesSearchHelper!%&'(c*�*+��
*+�*+���#�)�����*+,-./(/*��)�*+,01(/*�
�)�*+,23(/*�#�)�*+,45679
7:	PK�7N  Ecom/intellij/lang/properties/parsing/PropertiesParserDefinition.class���=�
java/lang/Object<init>()V4com/intellij/lang/properties/parsing/PropertiesLexer
	
?com/intellij/lang/properties/parsing/PropertiesParserDefinitionFILE_ELEMENT_TYPE1Lcom/intellij/psi/tree/ILightStubFileElementType;	9com/intellij/lang/properties/parsing/PropertiesTokenTypesWHITESPACES Lcom/intellij/psi/tree/TokenSet;	COMMENTS	com/intellij/psi/tree/TokenSetEMPTY5com/intellij/lang/properties/parsing/PropertiesParser
"8com/intellij/lang/properties/psi/impl/PropertiesFileImpl
!$%&(Lcom/intellij/psi/FileViewProvider;)V'()*+com/intellij/lang/ASTNodegetElementType&()Lcom/intellij/psi/tree/IElementType;	-./END_OF_LINE_COMMENT$Lcom/intellij/psi/tree/IElementType;	123454com/intellij/lang/ParserDefinition$SpaceRequirementsMUST_LINE_BREAK6Lcom/intellij/lang/ParserDefinition$SpaceRequirements;	1785MAY	:;<=>;com/intellij/lang/properties/parsing/PropertiesElementTypesPROPERTY)Lcom/intellij/psi/stubs/IStubElementType;@2com/intellij/lang/properties/psi/impl/PropertyImpl
?BC(Lcom/intellij/lang/ASTNode;)V	:EFGPROPERTIES_LISTBLcom/intellij/lang/properties/parsing/PropertyListStubElementType;I8com/intellij/lang/properties/psi/impl/PropertiesListImpl
HBLjava/lang/AssertionErrorNOPmakeConcatWithConstants8(Lcom/intellij/psi/tree/IElementType;)Ljava/lang/String;
KRS(Ljava/lang/Object;)VUAcom/intellij/lang/properties/parsing/PropertiesParserDefinition$1W
properties	YZ[\]/com/intellij/lang/properties/PropertiesLanguageINSTANCE1Lcom/intellij/lang/properties/PropertiesLanguage;
T_`1(Ljava/lang/String;Lcom/intellij/lang/Language;)Vb"com/intellij/lang/ParserDefinitionCodeLineNumberTableLocalVariableTablethisALcom/intellij/lang/properties/parsing/PropertiesParserDefinition;createLexerB(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lexer/Lexer;project&Lcom/intellij/openapi/project/Project;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetFileNodeType*()Lcom/intellij/psi/tree/IFileElementType;getWhitespaceTokens"()Lcom/intellij/psi/tree/TokenSet;getCommentTokensgetStringLiteralElementscreateParserE(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/PsiParser;
createFile?(Lcom/intellij/psi/FileViewProvider;)Lcom/intellij/psi/PsiFile;viewProvider#Lcom/intellij/psi/FileViewProvider;$RuntimeInvisibleParameterAnnotationsspaceExistenceTypeBetweenTokensn(Lcom/intellij/lang/ASTNode;Lcom/intellij/lang/ASTNode;)Lcom/intellij/lang/ParserDefinition$SpaceRequirements;leftLcom/intellij/lang/ASTNode;right
StackMapTable
createElement:(Lcom/intellij/lang/ASTNode;)Lcom/intellij/psi/PsiElement;nodetype�"com/intellij/psi/tree/IElementType<clinit>
SourceFilePropertiesParserDefinition.javaNestMembersBootstrapMethods�
���O�$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;�BAlien element type []. Can't create Property PsiElement for that.InnerClassesSpaceRequirements�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�/com/intellij/psi/tree/ILightStubFileElementType�*@NotNull method %s.%s must not return null�>Argument for @NotNull parameter '%s' of %s.%s must not be null�
yoqst|wjava/lang/String�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�!ac/*��defghic<�Y�	�d*efgjklmnmopcB�
Y�����K�d/efglmnmqrcB�Y�����Kd5efglmnmsrcB�Y�����Kd;efglmnmtrcB�Y�����KdAefglmnmuvc<�Y� �dGefgjklmnmwxcN+����!Y+�#��dLefgyzlmnmm{m|}c|%+�&�,��0Y�����6Y�����W1K1dQRTe %fg%~%�lmnm��c�5+�&M,�9��?Y+�A�,�D��HY+�J��KY,�M�Q��	��dZ[\^_'ae 5fg5�.�/lmnm�c(�TYV�X�^�
�d
��co�+++++0++�����)))))-))����,,,,,4,,Y�S�Y�S��++3;CKSSY�S�+Y�S�#Y�S�Y�S�Y�S�Y�S��+++++.++�Y�S����)))))4))��Z_�����Z_������,D�i�C����/���������+���������������������+��������l�J�J��1a�@T���������TPK�mFB��:com/intellij/lang/properties/parsing/PropertiesLexer.class���=5com/intellij/lang/properties/parsing/_PropertiesLexer
<init>(Ljava/io/Reader;)V
	
com/intellij/lexer/FlexAdapter!(Lcom/intellij/lexer/FlexLexer;)V
4com/intellij/lang/properties/parsing/PropertiesLexer()VCodeLineNumberTableLocalVariableTablethis6Lcom/intellij/lang/properties/parsing/PropertiesLexer;
SourceFilePropertiesLexer.java!;
*�Y���
	
PKsF���Gcom/intellij/lang/properties/parsing/PropertiesParserDefinition$1.class���=�
/com/intellij/psi/tree/ILightStubFileElementType<init>1(Ljava/lang/String;Lcom/intellij/lang/Language;)V	
com/intellij/lang/ASTNodegetPsi()Lcom/intellij/psi/PsiElement;	Acom/intellij/lang/properties/parsing/PropertiesParserDefinition$1$assertionsDisabledZjava/lang/AssertionErrormakeConcatWithConstants/(Lcom/intellij/lang/ASTNode;)Ljava/lang/String;
(Ljava/lang/Object;)V !com/intellij/psi/PsiElement
getProject(()Lcom/intellij/openapi/project/Project;
#$%&'#com/intellij/lang/PsiBuilderFactorygetInstance'()Lcom/intellij/lang/PsiBuilderFactory;
#)*+
createBuildera(Lcom/intellij/openapi/project/Project;Lcom/intellij/lang/ASTNode;)Lcom/intellij/lang/PsiBuilder;	-./01+com/intellij/lang/LanguageParserDefinitionsINSTANCE-Lcom/intellij/lang/LanguageParserDefinitions;
345getLanguage()Lcom/intellij/lang/Language;
-789forLanguage0(Lcom/intellij/lang/Language;)Ljava/lang/Object;;"com/intellij/lang/ParserDefinition=5com/intellij/lang/properties/parsing/PropertiesParser
<?@()V
<BCD
parseLightz(Lcom/intellij/psi/tree/IElementType;Lcom/intellij/lang/PsiBuilder;)Lcom/intellij/util/diff/FlyweightCapableTreeStructure;F?com/intellij/lang/properties/parsing/PropertiesParserDefinition
HIJKLjava/lang/ClassdesiredAssertionStatus()ZCodeLineNumberTableLocalVariableTablethisCLcom/intellij/lang/properties/parsing/PropertiesParserDefinition$1;arg0Ljava/lang/String;arg1Lcom/intellij/lang/Language;parseContentsLightS(Lcom/intellij/lang/ASTNode;)Lcom/intellij/util/diff/FlyweightCapableTreeStructure;	chameleonLcom/intellij/lang/ASTNode;psiLcom/intellij/psi/PsiElement;project&Lcom/intellij/openapi/project/Project;factory%Lcom/intellij/lang/PsiBuilderFactory;builderLcom/intellij/lang/PsiBuilder;parserDefinition$Lcom/intellij/lang/ParserDefinition;parser7Lcom/intellij/lang/properties/parsing/PropertiesParser;
StackMapTableh$com/intellij/openapi/project/Projectjcom/intellij/lang/PsiBuilder	Signaturew(Lcom/intellij/lang/ASTNode;)Lcom/intellij/util/diff/FlyweightCapableTreeStructure<Lcom/intellij/lang/LighterASTNode;>;<clinit>
SourceFilePropertiesParserDefinition.javaEnclosingMethodNestHostBootstrapMethodst
uvw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;zBad chameleon: InnerClasses}%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup ME*+,��NO PQRSTUVWM#i+�M�
�,��Y+���,�N�":-+�(:�,*�2�6�::�
���Y*���<Y�>:*�A�N&	&+4 C!W"`#ORiPQiXYbZ[&C\]+>^_45`aC&bc`	def$��7g#i:klm@M4E�G���
�Nf@nopEqErsy{|~�PKڐ�,VV3com/intellij/lang/properties/psi/PropertyStub.class���=
-com/intellij/lang/properties/psi/PropertyStubjava/lang/Object"com/intellij/psi/stubs/StubElementgetKey()Ljava/lang/String;	SignaturecLjava/lang/Object;Lcom/intellij/psi/stubs/StubElement<Lcom/intellij/lang/properties/psi/Property;>;
SourceFilePropertyStub.java	
PKo�T77Ecom/intellij/lang/properties/psi/impl/PropertiesStubElementImpl.class���=@
/com/intellij/extapi/psi/StubBasedPsiElementBase<init>P(Lcom/intellij/psi/stubs/StubElement;Lcom/intellij/psi/stubs/IStubElementType;)V
	(Lcom/intellij/lang/ASTNode;)V	
/com/intellij/lang/properties/PropertiesLanguageINSTANCE1Lcom/intellij/lang/properties/PropertiesLanguage;?com/intellij/lang/properties/psi/impl/PropertiesStubElementImplCodeLineNumberTableLocalVariableTablethisALcom/intellij/lang/properties/psi/impl/PropertiesStubElementImpl;stub$Lcom/intellij/psi/stubs/StubElement;nodeType)Lcom/intellij/psi/stubs/IStubElementType;LocalVariableTypeTableFLcom/intellij/lang/properties/psi/impl/PropertiesStubElementImpl<TT;>;TT;	Signature/(TT;Lcom/intellij/psi/stubs/IStubElementType;)VnodeLcom/intellij/lang/ASTNode;getLanguage()Lcom/intellij/lang/Language;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations_<T::Lcom/intellij/psi/stubs/StubElement;>Lcom/intellij/extapi/psi/StubBasedPsiElementBase<TT;>;
SourceFilePropertiesStubElementImpl.java$$$reportNull$$$0(I)V*+
,*@NotNull method %s.%s must not return null.java/lang/Object0"java/lang/String4format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;67
58java/lang/IllegalStateException:(Ljava/lang/String;)V<
;=
StackMapTable!e*+,��
 ! 	P*+��
$% !"#T�
Y��-�?K*$%&%
*+(/�1Y2SY3S�9�;Z_�>�'()PKEg\g�?�?8com/intellij/lang/properties/psi/impl/PropertyImpl.class���=
?com/intellij/lang/properties/psi/impl/PropertiesStubElementImpl<init>(Lcom/intellij/lang/ASTNode;)V
	P(Lcom/intellij/psi/stubs/StubElement;Lcom/intellij/psi/stubs/IStubElementType;)V

2com/intellij/lang/properties/psi/impl/PropertyImplgetKey()Ljava/lang/String;
getValuemakeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

getProject(()Lcom/intellij/openapi/project/Project;xxx
 !"9com/intellij/lang/properties/psi/PropertiesElementFactorycreateProperty�(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Character;)Lcom/intellij/lang/properties/IProperty;
$%&
getKeyNode()Lcom/intellij/lang/ASTNode;	()*LOG(Lcom/intellij/openapi/diagnostic/Logger;
,-./0&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Z
23&getNode5678com/intellij/lang/ASTNodeaddChild5:;<replaceChild9(Lcom/intellij/lang/ASTNode;Lcom/intellij/lang/ASTNode;)V	>?@AB7com/intellij/lang/properties/psi/PropertyKeyValueFormatPRESENTABLE9Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;
DEFsetValueN(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;)V
HI&getValueNode
KLMgetKeyValueDelimiter()C
OPQRSjava/lang/CharactervalueOf(C)Ljava/lang/Character;
U!V�(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Character;Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;)Lcom/intellij/lang/properties/IProperty;5XYremoveChild
[\getUnescapedKey
^_`getStub&()Lcom/intellij/psi/stubs/StubElement;b-com/intellij/lang/properties/psi/PropertyStuba5efgetText	hijkl9com/intellij/lang/properties/parsing/PropertiesTokenTypesKEY_CHARACTERS$Lcom/intellij/psi/tree/IElementType;5nopfindChildByTypeA(Lcom/intellij/psi/tree/IElementType;)Lcom/intellij/lang/ASTNode;	hrslVALUE_CHARACTERSu
wxyunescape&(Ljava/lang/String;)Ljava/lang/String;5{|}getPsi()Lcom/intellij/psi/PsiElement;java/lang/StringBuilder
~��()V
���parseCharacters0(Ljava/lang/String;Ljava/lang/StringBuilder;[I)Z
~��toString	���$assertionsDisabledZ
�����java/lang/Stringlength()I�java/lang/AssertionError
��
~�
����charAt(I)C�\u
~���append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
�����java/lang/Mathmin(II)I
~���5(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder;
~���(C)Ljava/lang/StringBuilder;
O���isWhitespace(I)Z
O���(C)Z�#com/intellij/openapi/util/TextRange
���(II)V	�����com/intellij/util/PlatformIcons
PROPERTY_ICONLjavax/swing/Icon;
��}	getParent�2�com/intellij/psi/PsiElement5��&getTreePrev5��&getTreeNext5���getElementType&()Lcom/intellij/psi/tree/IElementType;	����lcom/intellij/psi/TokenTypeWHITE_SPACE
���getContainingFile()Lcom/intellij/psi/PsiFile;�/com/intellij/lang/properties/psi/PropertiesFile����com/intellij/psi/PsiFilegetName�y
,���error(Ljava/lang/String;)V����})com/intellij/lang/properties/psi/PropertygetPrevSibling�com/intellij/psi/PsiWhiteSpace	���PROPERTIES_SEPARATORLjava/util/regex/Pattern;�e
�����java/util/regex/Patternmatcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
�����java/util/regex/Matcherfind()Z��
getEdgeOfPropertyJ(Lcom/intellij/lang/properties/psi/Property;)Lcom/intellij/psi/PsiElement;com/intellij/psi/PsiComment
�	}getNextSibling

)com/intellij/psi/search/GlobalSearchScopeallScopeS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/search/GlobalSearchScope;4com/intellij/lang/properties/psi/impl/PropertyImpl$1
7(Lcom/intellij/lang/properties/psi/impl/PropertyImpl;)V0com/intellij/lang/properties/PropertyManipulator
�
handleContentChangeN(Lcom/intellij/psi/PsiElement;Ljava/lang/String;)Lcom/intellij/psi/PsiElement;)com/intellij/psi/PsiLanguageInjectionHost9com/intellij/lang/properties/psi/impl/PropertyImplEscaper
	h"#lKEY_VALUE_SEPARATOR
%o&C(Lcom/intellij/psi/tree/IElementType;)Lcom/intellij/psi/PsiElement;(yyy
*+,areDelimitersEqual9(Lcom/intellij/lang/ASTNode;Lcom/intellij/lang/ASTNode;)Z. 
01234com/intellij/lang/ASTFactory
whitespaceI(Ljava/lang/CharSequence;)Lcom/intellij/psi/impl/source/tree/LeafElement;568<8java/util/ArrayList
7�	h�<=>?@java/util/Listadd(Ljava/lang/Object;)Z<BCDiterator()Ljava/util/Iterator;FGHI�java/util/IteratorhasNextFKLMnext()Ljava/lang/Object;
�OP@equals
RSTU�java/lang/ClassdesiredAssertionStatus
,WXYgetInstance;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;[^\s*\n\s*\n\s*$
�]^_compile-(Ljava/lang/String;)Ljava/util/regex/Pattern;a'com/intellij/psi/PsiNameIdentifierOwnerCodeLineNumberTableLocalVariableTablethis4Lcom/intellij/lang/properties/psi/impl/PropertyImpl;nodeLcom/intellij/lang/ASTNode;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations[(Lcom/intellij/lang/properties/psi/PropertyStub;Lcom/intellij/psi/stubs/IStubElementType;)Vstub/Lcom/intellij/lang/properties/psi/PropertyStub;nodeType)Lcom/intellij/psi/stubs/IStubElementType;setName1(Ljava/lang/String;)Lcom/intellij/psi/PsiElement;nameLjava/lang/String;propertykeyNode
newKeyNode
StackMapTable
Exceptions{-com/intellij/util/IncorrectOperationExceptionvalueformat	valueNodeRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;getUnescapedValuegetNameIdentifierssbLjava/lang/StringBuilder;startIendiaCharCoutChars
sourceOffsets[Iofflenresult	outOffset�trailingSpaces9(Ljava/lang/String;)Lcom/intellij/openapi/util/TextRange;startSpacesgetElementIcon(I)Ljavax/swing/Icon;flags.Lcom/intellij/openapi/util/Iconable$IconFlags;delete
parentNodeprevgetPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;containingFileLcom/intellij/psi/PsiFile;Lcom/intellij/psi/PsiElement;+Lcom/intellij/lang/properties/psi/Property;getDocCommentTextdocedgetext
getPsiElementgetUseScope'()Lcom/intellij/psi/search/SearchScope;getPresentation,()Lcom/intellij/navigation/ItemPresentation;isValidHost
updateText?(Ljava/lang/String;)Lcom/intellij/psi/PsiLanguageInjectionHost;createLiteralTextEscaper'()Lcom/intellij/psi/LiteralTextEscaper;	SignatureU()Lcom/intellij/psi/LiteralTextEscaper<+Lcom/intellij/psi/PsiLanguageInjectionHost;>;	delimiter#replaceKeyValueDelimiterWithDefaultinsertedDelimitercurrentPrevtoDeleteLjava/util/List;newDelimiterpropertyNodeoldDelimiterLocalVariableTypeTable-Ljava/util/List<Lcom/intellij/lang/ASTNode;>;node1node2text1text2<clinit>�Lcom/intellij/lang/properties/psi/impl/PropertiesStubElementImpl<Lcom/intellij/lang/properties/psi/PropertyStub;>;Lcom/intellij/lang/properties/psi/Property;Lcom/intellij/psi/PsiLanguageInjectionHost;Lcom/intellij/psi/PsiNameIdentifierOwner;
SourceFilePropertyImpl.javaNestMembersBootstrapMethods�
����$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;�Property{ key = , value = }�Unexpected file type of: InnerClasses�,com/intellij/openapi/util/Iconable$IconFlags�"com/intellij/openapi/util/Iconable	IconFlags�%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�java/lang/Object�gs|}u
���qE�9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;}�
��"java/lang/IllegalArgumentException��
��java/lang/IllegalStateException�
��[Ljava/lang/Object;java/lang/RuntimeException!�`)*����!bO+���*+��xc
 
!defghi	jkjlbI*+,��c
$%d efmnop�b8*�
*���c)defqrb�S+���*�+��M*�#N,�#:�'���+W-�*�1�4�*�1-�9*�x8�%�55,��55,c"./0"13273E6Q8d4SefSst<uf7vh"1whyzi	jkjE�bR+���*+�=�C�xc
=>def|tyzi	jkjEFbi+���,���*�GN*�+*�J�N,�T�:�G:-��/*�1�4�!�*�1-�W�*�1-�9�x�955c*
BC,D3E7F<GJKOL\OhRd>iefi|ti}BTgh,=uf36~hyzijjk
jj�b/*�Z�cVdefb�%*�]�aL+�
+�c�*�#M,��,�d�x�a�
5c[\]`abdd %efmn
gh%&b7
*�1�g�m�cid
ef�i�I&b7
*�1�q�m�cnd
ef�i�ba*�GL+�t�+�d�x�5cst	uwdefgh�b2*��v�c}def�i��}b^*�#L+��	+�z�x�
5E�c
��defgh�i�	xybc*���~Y��L*+��W+���xc����d�t��	��b5
����,�,�*��`���Y���>*��66+��6�Z*���6,�,+��ddO,+��`dO\�*���6u��66	6

�j*���b*���6�0f����������������x`0d6�Vx
``ad6�Dx
``Ad6�2+���W
dd6`*����6+*��W6
6	>�
���	�+���W�6�
�#�r*�� �
*��	�^����t�
+	��W�Gr�
+
��W�6n�
+
��W�%f�
+��W�+��W�
+��W,�
,+��dO����x;��~��+� �.�	
�c�2���%�(�.�4�>�B�N�Z�a�k�r�u�x���������������������������������������%�,�6�=�G�N�X�_�i�s�z�~�����d�
� �����{m��
u�|�x���	>J����t������o��%i��(f��.`��i	�	��b�
b*��<*��=>�>*���6\��d>*���6u��666�^*���*����6�0f����������������x`0d6�Gx
``ad6�5x
``Ad6�#dd6`*����6	66	<>���������d>�>��
�"�|*�� �
*��	�h����t�
r�
�O>�Jn�
f�
�7>�2����%d>�>�����d>�>�������Y���x6���@���
	
	�H�c�1����
����%�.�8�?�B�E�N�d�P�_�q���������������������������	�
�
�%*16!>"C#J'L*O+df
������	Ha��B�|�E��.��b�tZ��
U��S���i�\b2*�
�v�c1def�i���b8���c7def���i�k���b�b*����L���+���Y���*�1M,��N,��:+,�W-�-���Ц����Ц+�W�x�5�*555c*
<
=?!@(A0B7CNDYEaGd4bef
X�h!Agh(:�h02Lhyz��bp"*��L+�ٚ�'+������+�ٰx��cKLMOd"ef��b�I*���*L*��M,�5,���+,����,�������,L,��M���+�x���
c"Z
[\]&^;`=[Gbd 6g�Iu�
?��i	jkj�b�F*��L�~Y��M+N-*�'-��,-����W,��W-�N���,����,���x��~�	c&	gh
ijk&l.i8oApd*)��FefA��
9���}bA*Y���xJcvdefjij��bG*��
Y���xPc}defjij��b3	�Y*��c�d	ef��b,�c�def��bV+���Y�*+���x	c	�def�ti	jkj��b3	�Y*� �c�d	ef��jijLMb�0*�!�$L+� �+��M�',�����+W,���x/����,���,c�����*�d 0ef(���t��bN
�*�'��L+�1�!�mM*�1N-�!�m:,�)��,�--�/�9����-,*�G�5-�!�m:�'���+W��:�7Y�9:�&���:��;W��:����A:�E��J�5:	-	�W���-,�9�xz
�8555�&5555,�5555,�57'�F �555c^���#�.�7�8�<�M�R�]�h�y���������������������d\	�gh	hu�h�[�h�R���ef�uf��h#��h.��h��R��
+,b�(*�	+��*�+��*�dM+�dN,-�N�x
c�
���"�d*(�h(�h
�t"�ti��k
����bM"�Q�����V�'Z�\��x@c
��b;��3333333993�	��3333333773�����44=FFOXaajY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S��4444444=F4Y�S�Y�S�Y�S��44=FFFOXX[Y�S�*Y�S�!Y�S�Y�S��Y�S����4444444??4��Z_�����Z_����x24E�s�C����7����������������4��������4�������������w�J�J����&	�������������PK@��Z��?com/intellij/lang/properties/psi/impl/PropertyImplEscaper.class���=�
#com/intellij/psi/LiteralTextEscaper<init>.(Lcom/intellij/psi/PsiLanguageInjectionHost;)V		
9com/intellij/lang/properties/psi/impl/PropertyImplEscapermyHost+Lcom/intellij/psi/PsiLanguageInjectionHost;2com/intellij/lang/properties/psi/impl/PropertyImpl

getText()Ljava/lang/String;
#com/intellij/openapi/util/TextRange	substring&(Ljava/lang/String;)Ljava/lang/String;
java/lang/Stringlength()I	 !"outSourceOffsets[I
$%java/lang/StringBuilder

'()parseCharacters0(Ljava/lang/String;Ljava/lang/StringBuilder;[I)Z
$+,-charAt(I)C
+	012LOG(Lcom/intellij/openapi/diagnostic/Logger;456makeConcatWithConstantsA(Ljava/lang/String;Ljava/lang/StringBuilder;II)Ljava/lang/String;
89:;<&com/intellij/openapi/diagnostic/Loggererror(Ljava/lang/String;)V
>?	getLength
ABCDEjava/lang/Mathmin(II)I
GHgetStartOffsetJ\
LMNcontains(Ljava/lang/CharSequence;)Z
8PQRgetInstance;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;7(Lcom/intellij/lang/properties/psi/impl/PropertyImpl;)VCodeLineNumberTableLocalVariableTablethis;Lcom/intellij/lang/properties/psi/impl/PropertyImplEscaper;value4Lcom/intellij/lang/properties/psi/impl/PropertyImpl;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsdecodeA(Lcom/intellij/openapi/util/TextRange;Ljava/lang/StringBuilder;)ZoutCharCinChariIlenrangeInsideHost%Lcom/intellij/openapi/util/TextRange;outCharsLjava/lang/StringBuilder;subTextLjava/lang/String;	prefixLenbZ
StackMapTablegetOffsetInHost)(ILcom/intellij/openapi/util/TextRange;)IoffsetInDecodedresult	isOneLine()Z<clinit>()V	Signature[Lcom/intellij/psi/LiteralTextEscaper<Lcom/intellij/lang/properties/psi/impl/PropertyImpl;>;
SourceFilePropertyImplEscaper.javaBootstrapMethods~
��5�$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;�+input: ;
output: 
at: ; prefix-length: 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�java/lang/Object�Yfh
^pformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
�"java/lang/IllegalArgumentException�<
��[Ljava/lang/Object;� 12!"STO+���*+��oU

VWXYZ[	\]\^_T}
�+���,���+*��
��N*-�`�
�,�#6-,*��&6�Q6,�#6�@,�*6-*�d.�.6		�	\��/-,�3�7�����o5�:$�=�$U2+1<ARZjx��$Vf
Z/`ajba	EJcdKDed�WX�fg�hisjk1ald<Vmn[\\]
\\pqT�1,���*���*�.�>��,�=�@,�F`�o
@�U)*#+V*1WX1rd1fgsd[	\]	\tuTM*��
�I�K���o@U0VWXvwT!	�O�/�U
��T�����%-%Y�S�Y�S�Y�S�Y�S�&&.Y�S�Y�S�Y�S�����Z_���or�$��������#��������
���xyz{|}�PK%�%''<com/intellij/lang/properties/psi/impl/PropertyStubImpl.class���=$	;com/intellij/lang/properties/parsing/PropertiesElementTypesPROPERTY)Lcom/intellij/psi/stubs/IStubElementType;
	
com/intellij/psi/stubs/StubBase<init>P(Lcom/intellij/psi/stubs/StubElement;Lcom/intellij/psi/stubs/IStubElementType;)V	6com/intellij/lang/properties/psi/impl/PropertyStubImplmyKeyLjava/lang/String;-com/intellij/lang/properties/psi/PropertyStub9(Lcom/intellij/psi/stubs/StubElement;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis8Lcom/intellij/lang/properties/psi/impl/PropertyStubImpl;parent$Lcom/intellij/psi/stubs/StubElement;keygetKey()Ljava/lang/String;	Signature}Lcom/intellij/psi/stubs/StubBase<Lcom/intellij/lang/properties/psi/Property;>;Lcom/intellij/lang/properties/psi/PropertyStub;
SourceFilePropertyStubImpl.java!T*+��*,�
� !
" /*�
�& !"#PK��)]]Acom/intellij/lang/properties/parsing/PropertiesElementTypes.class���=<com/intellij/lang/properties/parsing/PropertyStubElementType
<init>()V		
;com/intellij/lang/properties/parsing/PropertiesElementTypesPROPERTY)Lcom/intellij/psi/stubs/IStubElementType;@com/intellij/lang/properties/parsing/PropertyListStubElementType

	PROPERTIES_LISTBLcom/intellij/lang/properties/parsing/PropertyListStubElementType;java/lang/Object<clinit>CodeLineNumberTable
SourceFilePropertiesElementTypes.java1�Y���
Y���

PK�$���Bcom/intellij/lang/properties/parsing/PropertyStubElementType.class���=�PROPERTY	/com/intellij/lang/properties/PropertiesLanguageINSTANCE1Lcom/intellij/lang/properties/PropertiesLanguage;


,com/intellij/psi/stubs/ILightStubElementType<init>1(Ljava/lang/String;Lcom/intellij/lang/Language;)V2com/intellij/lang/properties/psi/impl/PropertyImpl

[(Lcom/intellij/lang/properties/psi/PropertyStub;Lcom/intellij/psi/stubs/IStubElementType;)V6com/intellij/lang/properties/psi/impl/PropertyStubImpl)com/intellij/lang/properties/psi/PropertygetKey()Ljava/lang/String;

9(Lcom/intellij/psi/stubs/StubElement;Ljava/lang/String;)V properties.prop"#-com/intellij/lang/properties/psi/PropertyStub
%&'()'com/intellij/psi/stubs/StubOutputStream	writeName(Ljava/lang/String;)V
+,-.&com/intellij/psi/stubs/StubInputStreamreadNameString	012341com/intellij/lang/properties/psi/PropertyKeyIndexKEY%Lcom/intellij/psi/stubs/StubIndexKey;
678unescape&(Ljava/lang/String;)Ljava/lang/String;:;<=> com/intellij/psi/stubs/IndexSink
occurrence:(Lcom/intellij/psi/stubs/StubIndexKey;Ljava/lang/Object;)V	@ABCD9com/intellij/lang/properties/parsing/PropertiesTokenTypesKEY_CHARACTERS$Lcom/intellij/psi/tree/IElementType;
FGHIJ/com/intellij/psi/impl/source/tree/LightTreeUtilfirstChildOfType�(Lcom/intellij/lang/LighterAST;Lcom/intellij/lang/LighterASTNode;Lcom/intellij/psi/tree/IElementType;)Lcom/intellij/lang/LighterASTNode;
LMNOPcom/intellij/lang/LighterASTgetCharTable()Lcom/intellij/util/CharTable;
RSTUV<com/intellij/lang/properties/parsing/PropertyStubElementTypeinternS(Lcom/intellij/util/CharTable;Lcom/intellij/lang/LighterASTNode;)Ljava/lang/String;	RXYZ$assertionsDisabledZ\%com/intellij/lang/LighterASTTokenNode^java/lang/AssertionError
]`
a(Ljava/lang/Object;)V[cdegetText()Ljava/lang/CharSequence;ghiUjcom/intellij/util/CharTable2(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;lmnojava/lang/CharSequencetoString
Rqrs
createStub�(Lcom/intellij/lang/LighterAST;Lcom/intellij/lang/LighterASTNode;Lcom/intellij/psi/stubs/StubElement;)Lcom/intellij/lang/properties/psi/PropertyStub;
Rurv�(Lcom/intellij/lang/properties/psi/Property;Lcom/intellij/psi/stubs/StubElement;)Lcom/intellij/lang/properties/psi/PropertyStub;
Rxyz	createPsi\(Lcom/intellij/lang/properties/psi/PropertyStub;)Lcom/intellij/lang/properties/psi/Property;
R|}~	indexStubT(Lcom/intellij/lang/properties/psi/PropertyStub;Lcom/intellij/psi/stubs/IndexSink;)V�"com/intellij/psi/stubs/StubElement
R���deserialize}(Lcom/intellij/psi/stubs/StubInputStream;Lcom/intellij/psi/stubs/StubElement;)Lcom/intellij/lang/properties/psi/PropertyStub;
R���	serialize[(Lcom/intellij/lang/properties/psi/PropertyStub;Lcom/intellij/psi/stubs/StubOutputStream;)V
�����java/lang/ClassdesiredAssertionStatus()Z()VCodeLineNumberTableLocalVariableTablethis>Lcom/intellij/lang/properties/parsing/PropertyStubElementType;stub/Lcom/intellij/lang/properties/psi/PropertyStub;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationspsi+Lcom/intellij/lang/properties/psi/Property;
parentStub$Lcom/intellij/psi/stubs/StubElement;RuntimeInvisibleAnnotations
getExternalId
dataStream)Lcom/intellij/psi/stubs/StubOutputStream;
Exceptions�java/io/IOException(Lcom/intellij/psi/stubs/StubInputStream;sink"Lcom/intellij/psi/stubs/IndexSink;treeLcom/intellij/lang/LighterAST;node"Lcom/intellij/lang/LighterASTNode;keyNodekeyLjava/lang/String;LocalVariableTypeTable'Lcom/intellij/psi/stubs/StubElement<*>;	Signature�(Lcom/intellij/lang/LighterAST;Lcom/intellij/lang/LighterASTNode;Lcom/intellij/psi/stubs/StubElement<*>;)Lcom/intellij/lang/properties/psi/PropertyStub;tableLcom/intellij/util/CharTable;
StackMapTable�(Lcom/intellij/lang/LighterAST;Lcom/intellij/lang/LighterASTNode;Lcom/intellij/psi/stubs/StubElement;)Lcom/intellij/psi/stubs/StubElement;g(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/stubs/StubElement;)Lcom/intellij/psi/stubs/StubElement;C(Lcom/intellij/psi/stubs/StubElement;)Lcom/intellij/psi/PsiElement;B(Lcom/intellij/psi/stubs/Stub;Lcom/intellij/psi/stubs/IndexSink;)Vd(Lcom/intellij/psi/stubs/StubInputStream;Lcom/intellij/psi/stubs/Stub;)Lcom/intellij/psi/stubs/Stub;I(Lcom/intellij/psi/stubs/Stub;Lcom/intellij/psi/stubs/StubOutputStream;)V<clinit>�Lcom/intellij/psi/stubs/ILightStubElementType<Lcom/intellij/lang/properties/psi/PropertyStub;Lcom/intellij/lang/properties/psi/Property;>;
SourceFilePropertyStubElementType.java$$$reportNull$$$0(I)V��
R�>Argument for @NotNull parameter '%s' of %s.%s must not be null�java/lang/Object���������Tyr��}Ujava/lang/String�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException�
)
��[Ljava/lang/Object;� R
YZ
��8
*��	��
(	)�
��yz�O+��ûY+*����-������	���rv�^+��ûY,+�����3� ������������	���-��9����������g+���,���,+�!�$���
>?� ������������
�����\+��ûY,+�*����D� ��������������	�}~�p$+���,���,�/+�!�5�9���
I#J� $��$��$������
��rs��;+���,���-�	��+,�?�E:+�K�Q:�Y-���	�O%P0Q�>;��;��;��;��%��0���;���������������	UV��=*�
��+��òW�+�[��]Y+�_�*+�[�b�f�k��	�
U(V�=��=������
��Ar��2*+,-�p��&��������������Ar��4
*+�,�t��&�
��������	�Ay��3	*+�"�w��&�	���	���A}��4
*+�",�{��&�
������
��A���4
*+,�����&�
����������	�A���4
*+�",����&�
��������
�����4R�����W��@�&
��������==E=MM=U]emueY�S�;Y�S�3Y�S�+Y�S�#Y�S�Y�S�Y�S�Y�S�Y�S�>>FNNV^^FFFffY�S�+Y�S�#Y�S�Y�S�Y�S�Y�S��ܻ�Z_�����D������������������C������������������PKw>�
��Fcom/intellij/lang/properties/parsing/PropertyListStubElementType.class���=�PROPERTIES_LIST	/com/intellij/lang/properties/PropertiesLanguageINSTANCE1Lcom/intellij/lang/properties/PropertiesLanguage;


,com/intellij/psi/stubs/ILightStubElementType<init>1(Ljava/lang/String;Lcom/intellij/lang/Language;)V8com/intellij/lang/properties/psi/impl/PropertiesListImpl

8(Lcom/intellij/lang/properties/psi/PropertiesListStub;)V<com/intellij/lang/properties/psi/impl/PropertiesListStubImpl

'(Lcom/intellij/psi/stubs/StubElement;)Vproperties.propertieslist
 @com/intellij/lang/properties/parsing/PropertyListStubElementType
createStub�(Lcom/intellij/lang/LighterAST;Lcom/intellij/lang/LighterASTNode;Lcom/intellij/psi/stubs/StubElement;)Lcom/intellij/lang/properties/psi/PropertiesListStub;"/com/intellij/lang/properties/psi/PropertiesList
$%�(Lcom/intellij/lang/properties/psi/PropertiesList;Lcom/intellij/psi/stubs/StubElement;)Lcom/intellij/lang/properties/psi/PropertiesListStub;'3com/intellij/lang/properties/psi/PropertiesListStub
)*+	createPsih(Lcom/intellij/lang/properties/psi/PropertiesListStub;)Lcom/intellij/lang/properties/psi/PropertiesList;
-./	indexStubZ(Lcom/intellij/lang/properties/psi/PropertiesListStub;Lcom/intellij/psi/stubs/IndexSink;)V1"com/intellij/psi/stubs/StubElement
345deserialize�(Lcom/intellij/psi/stubs/StubInputStream;Lcom/intellij/psi/stubs/StubElement;)Lcom/intellij/lang/properties/psi/PropertiesListStub;
789	serializea(Lcom/intellij/lang/properties/psi/PropertiesListStub;Lcom/intellij/psi/stubs/StubOutputStream;)V()VCodeLineNumberTableLocalVariableTablethisBLcom/intellij/lang/properties/parsing/PropertyListStubElementType;stub5Lcom/intellij/lang/properties/psi/PropertiesListStub;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationspsi1Lcom/intellij/lang/properties/psi/PropertiesList;
parentStub$Lcom/intellij/psi/stubs/StubElement;RuntimeInvisibleAnnotations
getExternalId()Ljava/lang/String;
dataStream)Lcom/intellij/psi/stubs/StubOutputStream;
ExceptionsPjava/io/IOException(Lcom/intellij/psi/stubs/StubInputStream;sink"Lcom/intellij/psi/stubs/IndexSink;treeLcom/intellij/lang/LighterAST;node"Lcom/intellij/lang/LighterASTNode;LocalVariableTypeTable'Lcom/intellij/psi/stubs/StubElement<*>;	Signature�(Lcom/intellij/lang/LighterAST;Lcom/intellij/lang/LighterASTNode;Lcom/intellij/psi/stubs/StubElement<*>;)Lcom/intellij/lang/properties/psi/PropertiesListStub;�(Lcom/intellij/lang/LighterAST;Lcom/intellij/lang/LighterASTNode;Lcom/intellij/psi/stubs/StubElement;)Lcom/intellij/psi/stubs/StubElement;g(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/stubs/StubElement;)Lcom/intellij/psi/stubs/StubElement;C(Lcom/intellij/psi/stubs/StubElement;)Lcom/intellij/psi/PsiElement;B(Lcom/intellij/psi/stubs/Stub;Lcom/intellij/psi/stubs/IndexSink;)Vd(Lcom/intellij/psi/stubs/StubInputStream;Lcom/intellij/psi/stubs/Stub;)Lcom/intellij/psi/stubs/Stub;I(Lcom/intellij/psi/stubs/Stub;Lcom/intellij/psi/stubs/StubOutputStream;)V�Lcom/intellij/psi/stubs/ILightStubElementType<Lcom/intellij/lang/properties/psi/PropertiesListStub;Lcom/intellij/lang/properties/psi/PropertiesList;>;
SourceFile PropertyListStubElementType.java$$$reportNull$$$0(I)Vef
g>Argument for @NotNull parameter '%s' of %s.%s must not be nullijava/lang/Objectk@ELRTVG*84.java/lang/Stringzformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;|}
{~"java/lang/IllegalArgumentException�(Ljava/lang/String;)V
�
��[Ljava/lang/Object;�
StackMapTable 

:;8
*��	�<
$	%=
>?*+;N+��h�Y+���<)=>?@AB	CDC%;X+��h�Y,���</= >?EFGHICBCCD	CJK;-�<5=>?ICBC89;Y+��h,��h��<:= >?@ALMNOBCCD
CC45;X+��h�Y,���<?= >?LQGHNOICBCCD	C./;Z+��h,��h��<D= >?@ARSBCCD
CC ;�$+��h,��h-�	�h�Y-���	<I=*$>?$TU$VW$GHX$GYZ[ICBCCCCDCCCA\;2*+,-��<"=>?ICBCCCCDCCCA];4
*+�!,�#�<"=
>?ICBCCD	CA*^;3	*+�&�(�<"=	>?B	CDCA._;4
*+�&,�,�<"=
>?BCCD
CCA4`;4
*+,�0�2�<"=
>?NOICBCCD	CA8a;4
*+�&,�6�<"=
>?NOBCCD
CC
ef;��j�l�5	5=5EE5MU]eYmS�3YnS�+YoS�#YpS�YqS�YrS�YsS�YtS�6	6>FFNVV>>>YuS�#YvS�YwS�YxS�YyS����Z_������<{��{��{��{��{��{��{��{��;{��{��{��{��{��{�ZbcdPK:�
@@9com/intellij/lang/properties/psi/PropertiesListStub.class���=3com/intellij/lang/properties/psi/PropertiesListStubjava/lang/Object"com/intellij/psi/stubs/StubElement	SignatureiLjava/lang/Object;Lcom/intellij/psi/stubs/StubElement<Lcom/intellij/lang/properties/psi/PropertiesList;>;
SourceFilePropertiesListStub.java	
PK,~�;;0com/intellij/lang/properties/IPropertyList.class���=*com/intellij/lang/properties/IPropertyListjava/lang/ObjectgetDocCommentText()Ljava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations
SourceFileIPropertyList.java	
PK�<���5com/intellij/lang/properties/psi/PropertiesList.class���=
/com/intellij/lang/properties/psi/PropertiesListjava/lang/Object$com/intellij/psi/StubBasedPsiElement*com/intellij/lang/properties/IPropertyList	Signature�Ljava/lang/Object;Lcom/intellij/psi/StubBasedPsiElement<Lcom/intellij/lang/properties/psi/PropertiesListStub;>;Lcom/intellij/lang/properties/IPropertyList;
SourceFilePropertiesList.java	
PK֭�8��@com/intellij/lang/properties/xml/XmlPropertiesIconProvider.class���=J
com/intellij/ide/IconProvider<init>()Vcom/intellij/psi/xml/XmlFile
getFileType+()Lcom/intellij/openapi/fileTypes/FileType;	(com/intellij/ide/highlighter/XmlFileTypeINSTANCE*Lcom/intellij/ide/highlighter/XmlFileType;
/com/intellij/lang/properties/PropertiesImplUtilgetPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;	,com/intellij/lang/properties/PropertiesIcons
XmlPropertiesLjavax/swing/Icon; :com/intellij/lang/properties/xml/XmlPropertiesIconProviderCodeLineNumberTableLocalVariableTablethis<Lcom/intellij/lang/properties/xml/XmlPropertiesIconProvider;getIcon2(Lcom/intellij/psi/PsiElement;I)Ljavax/swing/Icon;elementLcom/intellij/psi/PsiElement;flagsI
StackMapTable.javax/swing/IconRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFileXmlPropertiesIconProvider.java$$$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
FH1!/*��"#$%&'!�0+��7+��"+��	�
�+���	���,%@-""/# 0$%0()0*+/	01	0
45!-!9�;Y<SY=SY>S�D�FZ_�I�23PK�e((schemas/properties.dtd<!--
   Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
  -->

<!-- DTD for properties -->

<!ELEMENT properties ( comment?, entry* ) >

<!ATTLIST properties version CDATA #FIXED "1.0">

<!ELEMENT comment (#PCDATA) >

<!ELEMENT entry (#PCDATA) >

<!ATTLIST entry key CDATA #REQUIRED>
PK�I޴]]5com/intellij/lang/properties/psi/PropertiesFile.class���=m	7com/intellij/lang/properties/psi/PropertyKeyValueFormatPRESENTABLE9Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;	
/com/intellij/lang/properties/psi/PropertiesFileaddProperty�(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;)Lcom/intellij/lang/properties/IProperty;java/lang/ObjectgetContainingFile()Lcom/intellij/psi/PsiFile;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations
getProperties()Ljava/util/List;	Signature<()Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;(Lorg/jetbrains/annotations/Unmodifiable;findPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;$Lorg/jetbrains/annotations/Nullable;"Lorg/jetbrains/annotations/NonNls;$RuntimeInvisibleParameterAnnotationsfindPropertiesByKey$(Ljava/lang/String;)Ljava/util/List;N(Ljava/lang/String;)Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;getResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;	getLocale()Ljava/util/Locale;G(Lcom/intellij/lang/properties/IProperty;)Lcom/intellij/psi/PsiElement;
Exceptions(-com/intellij/util/IncorrectOperationException
DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;
forRemovaladdPropertyAftero(Lcom/intellij/lang/properties/IProperty;Lcom/intellij/lang/properties/IProperty;)Lcom/intellij/psi/PsiElement;v(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/lang/properties/IProperty;)Lcom/intellij/lang/properties/IProperty;N(Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;CodeLineNumberTableLocalVariableTablethis1Lcom/intellij/lang/properties/psi/PropertiesFile;keyLjava/lang/String;valuegetNamesMap()Ljava/util/Map;7()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;getName()Ljava/lang/String;#Lcom/intellij/openapi/util/NlsSafe;getVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;	getParent!()Lcom/intellij/psi/PsiDirectory;
getProject(()Lcom/intellij/openapi/project/Project;getText
isAlphaSorted()Z
SourceFilePropertiesFile.java$$$reportNull$$$0(I)VKLM&com/intellij/lang/properties/IPropertyO>Argument for @NotNull parameter '%s' of %s.%s must not be nullQ*@NotNull method %s.%s must not return nullS79
java/lang/StringYformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;[\
Z]"java/lang/IllegalArgumentException_<init>(Ljava/lang/String;)Vab
`cjava/lang/IllegalStateExceptione
fc[Ljava/lang/Object;hjava/lang/RuntimeExceptionj
StackMapTable
 !"#$%&')*+,Z-./&'
.0&'12p$+��N,��N*+,��Y��N�lRP3t4 $56$78$98
:;<=>
??@ABCDEF>GH
KL2�� R�T�����
�$,YUS�YVS�YWS��#YWS�YXS��#YXS���^�$�`Z_�d��fZ_�g��l�DZYZCZ�Z�Zi�Zi�Zi�Zi�Zi�Zi�Zi�Zi�Zi�Zi\ZJZJkIJPK��<�B�B>com/intellij/lang/properties/psi/impl/PropertiesFileImpl.class���=E	/com/intellij/lang/properties/PropertiesLanguageINSTANCE1Lcom/intellij/lang/properties/PropertiesLanguage;
	
#com/intellij/extapi/psi/PsiFileBase<init>B(Lcom/intellij/psi/FileViewProvider;Lcom/intellij/lang/Language;)V	/com/intellij/lang/properties/PropertiesFileType1Lcom/intellij/openapi/fileTypes/LanguageFileType;
8com/intellij/lang/properties/psi/impl/PropertiesFileImplgetName()Ljava/lang/String;makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;
getGreenStub&()Lcom/intellij/psi/stubs/StubElement;	!"#$%;com/intellij/lang/properties/parsing/PropertiesElementTypesPROPERTIES_LISTBLcom/intellij/lang/properties/parsing/PropertyListStubElementType;'()*+"com/intellij/psi/stubs/StubElementfindChildStubByTypeO(Lcom/intellij/psi/stubs/IStubElementType;)Lcom/intellij/psi/stubs/StubElement;-3com/intellij/lang/properties/psi/PropertiesListStub,/01getPsi()Lcom/intellij/psi/PsiElement;3/com/intellij/lang/properties/psi/PropertiesList
56789!com/intellij/psi/util/PsiTreeUtilfindChildOfTypeM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lcom/intellij/psi/PsiElement;;)com/intellij/lang/properties/psi/Property
5=>?getStubChildrenOfTypeAsList@(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Ljava/util/List;
ABCDEjava/util/CollectionsunmodifiableList"(Ljava/util/List;)Ljava/util/List;
GHIgetNode!()Lcom/intellij/lang/FileASTNode;	KLMPROPERTIES_LIST_SET Lcom/intellij/psi/tree/TokenSet;OPQRScom/intellij/lang/FileASTNodegetChildren>(Lcom/intellij/psi/tree/TokenSet;)[Lcom/intellij/lang/ASTNode;
UVWXYcom/intellij/util/ArrayUtilgetFirstElement'([Ljava/lang/Object;)Ljava/lang/Object;[com/intellij/lang/ASTNode
]^_propertiesByKey-(Ljava/lang/String;)Ljava/util/stream/Stream;abcdejava/util/stream/Stream	findFirst()Ljava/util/Optional;
ghijkjava/util/OptionalorElse&(Ljava/lang/Object;)Ljava/lang/Object;m&com/intellij/lang/properties/IProperty
opqrsjava/util/stream/CollectorstoList()Ljava/util/stream/Collector;auvwcollect0(Ljava/util/stream/Collector;)Ljava/lang/Object;yjava/util/List
{|}~/com/intellij/lang/properties/PropertiesImplUtilgetResourceBundle`(Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/lang/properties/ResourceBundle;
�����+com/intellij/lang/properties/PropertiesUtil	getLocaleE(Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/util/Locale;�-com/intellij/util/IncorrectOperationException�Use addProperty() instead
���(Ljava/lang/String;)V
���add<(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;
���findInsertionPositionR(Lcom/intellij/lang/properties/IProperty;)Lcom/intellij/lang/properties/IProperty;
���addPropertyAftero(Lcom/intellij/lang/properties/IProperty;Lcom/intellij/lang/properties/IProperty;)Lcom/intellij/psi/PsiElement;l��1
getPsiElement
�����,com/intellij/psi/impl/source/tree/ChangeUtil
copyToElementN(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/impl/source/tree/TreeElement;
���
getProperties()Ljava/util/List;x���isEmpty()Zx���get(I)Ljava/lang/Object;���H�com/intellij/psi/PsiElement()Lcom/intellij/lang/ASTNode;Z���getTreeNextZ���getElementType&()Lcom/intellij/psi/tree/IElementType;	�����com/intellij/psi/TokenTypeWHITE_SPACE$Lcom/intellij/psi/tree/IElementType;
���haveToAddNewLine
���insertLineBreakBefore(Lcom/intellij/lang/ASTNode;)V
���getPropertiesListZ���addChild9(Lcom/intellij/lang/ASTNode;Lcom/intellij/lang/ASTNode;)V
�/�-com/intellij/psi/impl/source/tree/TreeElement
���
getProject(()Lcom/intellij/openapi/project/Project;
�����9com/intellij/lang/properties/psi/PropertiesElementFactorycreateProperty�(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Character;Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;)Lcom/intellij/lang/properties/IProperty;
���addPropertyG(Lcom/intellij/lang/properties/IProperty;)Lcom/intellij/psi/PsiElement;
�����(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Character;)Lcom/intellij/lang/properties/IProperty;Z���getFirstChildNode�

�����com/intellij/lang/ASTFactory
whitespaceI(Ljava/lang/CharSequence;)Lcom/intellij/psi/impl/source/tree/LeafElement;O�Z���getLastChildNodeZ��getText
�����java/lang/StringendsWith(Ljava/lang/String;)ZZ���getTreePrev	��M9com/intellij/lang/properties/parsing/PropertiesTokenTypesWHITESPACES
com/intellij/psi/tree/TokenSetcontains'(Lcom/intellij/psi/tree/IElementType;)Z	java/util/HashMap
()Vxiterator()Ljava/util/Iterator;�java/util/IteratorhasNextnext()Ljava/lang/Object;lgetUnescapedKeylgetValue!"#$%
java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
{'()
isAlphaSorted(Ljava/util/Collection;)Z+,-compare()Ljava/util/Comparator;
A/01binarySearch;(Ljava/util/List;Ljava/lang/Object;Ljava/util/Comparator;)I
34567*com/intellij/util/containers/ContainerUtilgetLastItem$(Ljava/util/List;)Ljava/lang/Object;
9:�shouldReadIndex
<=>?@1com/intellij/lang/properties/psi/PropertyKeyIndexgetInstance5()Lcom/intellij/lang/properties/psi/PropertyKeyIndex;
BCDEF)com/intellij/psi/search/GlobalSearchScope	fileScopeG(Lcom/intellij/psi/PsiFile;)Lcom/intellij/psi/search/GlobalSearchScope;
<H�I{(Ljava/lang/String;Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/search/GlobalSearchScope;)Ljava/util/Collection;KLMNOjava/util/Collectionstream()Ljava/util/stream/Stream;xLRSTtest2(Ljava/lang/String;)Ljava/util/function/Predicate;aVWXfilter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
Z[\]^(com/intellij/openapi/project/DumbServiceisDumb)(Lcom/intellij/openapi/project/Project;)Z
`abgetVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;def?g+com/intellij/openapi/roots/ProjectFileIndexU(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/roots/ProjectFileIndex;dijkisInContent)(Lcom/intellij/openapi/vfs/VirtualFile;)Z
mno?p3com/intellij/lang/injection/InjectedLanguageManager](Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/injection/InjectedLanguageManager;
rstgetContainingFile()Lcom/intellij/psi/PsiFile;
mvwxisInjectedFragment(Lcom/intellij/psi/PsiFile;)Z
�z{|equals(Ljava/lang/Object;)Zl~getKey	���LOG(Lcom/intellij/openapi/diagnostic/Logger;
�����&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Z	����CASE_INSENSITIVE_ORDERLjava/util/Comparator;���,�java/util/Comparator'(Ljava/lang/Object;Ljava/lang/Object;)I
��?�;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;�"com/intellij/psi/tree/IElementType
���createG([Lcom/intellij/psi/tree/IElementType;)Lcom/intellij/psi/tree/TokenSet;�/com/intellij/lang/properties/psi/PropertiesFile&(Lcom/intellij/psi/FileViewProvider;)VCodeLineNumberTableLocalVariableTablethis:Lcom/intellij/lang/properties/psi/impl/PropertiesFileImpl;viewProvider#Lcom/intellij/psi/FileViewProvider;getFileType+()Lcom/intellij/openapi/fileTypes/FileType;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationstoString"Lorg/jetbrains/annotations/NonNls;propertiesListStub5Lcom/intellij/lang/properties/psi/PropertiesListStub;propertiesList1Lcom/intellij/lang/properties/psi/PropertiesList;stub$Lcom/intellij/psi/stubs/StubElement;LocalVariableTypeTable'Lcom/intellij/psi/stubs/StubElement<*>;
StackMapTable	Signature<()Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;findPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;keyLjava/lang/String;$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotationsfindPropertiesByKey$(Ljava/lang/String;)Ljava/util/List;N(Ljava/lang/String;)Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;/()Lcom/intellij/lang/properties/ResourceBundle;()Ljava/util/Locale;elementLcom/intellij/psi/PsiElement;
Exceptionsproperty(Lcom/intellij/lang/properties/IProperty;positionanchorcopy/Lcom/intellij/psi/impl/source/tree/TreeElement;
propertiesLjava/util/List;anchorBeforeLcom/intellij/lang/ASTNode;:Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;�(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;)Lcom/intellij/lang/properties/IProperty;valueformat9Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;v(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/lang/properties/IProperty;)Lcom/intellij/lang/properties/IProperty;	lastChildprevgetNamesMap()Ljava/util/Map;resultLjava/util/Map;5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;7()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;insertIndexIX(Ljava/lang/String;)Ljava/util/stream/Stream<+Lcom/intellij/lang/properties/IProperty;>;project&Lcom/intellij/openapi/project/Project;file&Lcom/intellij/openapi/vfs/VirtualFile;�$com/intellij/openapi/project/Project�$com/intellij/openapi/vfs/VirtualFilelambda$propertiesByKey$1=(Ljava/lang/String;Lcom/intellij/lang/properties/IProperty;)Zplambda$findInsertionPosition$0S(Lcom/intellij/lang/properties/IProperty;Lcom/intellij/lang/properties/IProperty;)Ip1p2k1k2<clinit>
SourceFilePropertiesFileImpl.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;�Properties file:�
"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/lang/properties/IProperty;)ZInnerClasses%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V
/com/intellij/openapi/fileTypes/LanguageFileType+com/intellij/lang/properties/ResourceBundlejava/util/Locale*@NotNull method %s.%s must not return null >Argument for @NotNull parameter '%s' of %s.%s must not be null"java/lang/Object$��������~����^���9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;�8
�9java/lang/IllegalStateException;
<�"java/lang/IllegalArgumentException>
?�[Ljava/lang/Object;Ajava/lang/RuntimeExceptionC1���LM��A	*+����
,-�	��	�����B�
Y����K�2���������4
*����8�
����������G*�M,�%,� �&�,N-��-�.�2L�
*2�4�2L+:�<�@Y����'�',H2��	2'Px�?@	AB(C+E5H�4��(��G��5��B���B�����������=*�F�J�N�T�Z��L������W+��*+�\�`�f�l���R���������������b!+��*+�\�n�t�xY����Wx�X�!��!�����������~��C
*�zY����L�^�
���������D*��Y����M�d����������f +��+�:�
��Y����*+����	�	ijl� �� �����	������}+��*+��M*+,��Y�	���	�ll��
	rs� ������������������c�+�
�+����N*��:,�)����+���l�����,������:��������:�*���*��*��-���	*��-��Y����	�!�xOZ�ZL��2	yz{C|U}g~p�|����������>���������������UQ���������������
������7+��,�
�-��**��+,-�ն�lY����		Zl���*7��7��7��7�����������������.+��,��**��+,��-���lY����	Zl���*.��.��.��.�����������������1*��M+�,���*�F��,���,��+����	�$Z����$�0�� 1��1��,������D*��L+��M,�,������+��N-���-��������"ZZ@�Z@�����$�+��*D��?��8��+������F�Y�
L*���
M,��#,��lN+-�-�� W���+Y�����(I���%�8�;�� %��F��>���>��������(��2*���&����������X+��*��M,����,�&�3*��+�*�.>��*���
td����l�,�2�l��-	�x�Nx�lxxGl��	��� �.�P��*."��X��X��J���J���	���^_��L+��*�8�!�;+*��*�A�G�JY���*���P+�Q�UY����	ca\a�	��.��L��L�����������:���8*��L+�Y��*�_M,�"+�c,�h�+�l*�q�u������'�@������ 8��3��%��
���?*+��y��������
����-*�}M+�}N��,�-����W��,-����/�ll����ll�������"��*-��-��&������5������Y� S���J��
()
�Y��ooouuooouuououuuouuoouuoo!�	#��ooossooossososssossoossoo���%�pppyyppp��p�py��py�pp�yppY&S�0Y'S�'Y(S�Y)S�Y*S�Y+S��mmv����������Y,S�TY-S�KY&S�BY.S�9Y/S�0Y0S�'Y1S�Y2S�Y3S�Y4S��mmmpymmm��m�m���m��mm��mm�BY5S�9Y.S�0Y6S�'Y1S�Y2S�Y7S�Y4S��:�nnnyynnnyynynyyynyynnyynn�<Z_�=��?Z_�@����$�pE��o�C����s�B��B��B��B��B��B��B�m�B��B��B��B��B��B��B��B��B��B��B�m�B��B��B��B��B��B��B��B��B�q�J�JD
������	�
PKa$�O7O71com/intellij/lang/properties/PropertiesUtil.class���=
java/lang/Object<init>()V
	
+com/intellij/lang/properties/ResourceBundlegetPropertiesFiles()Ljava/util/List;java/util/Listiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object;/com/intellij/lang/properties/psi/PropertiesFile !"findPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;$%java/util/Collection'()getVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;
+,-./$com/intellij/openapi/vfs/VirtualFilegetNameWithoutExtension()Ljava/lang/String;
12345)com/intellij/openapi/util/text/StringUtilcommonPrefix8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
789:java/lang/StringisEmpty	<=>?@+com/intellij/lang/properties/PropertiesUtil$assertionsDisabledZBjava/lang/AssertionError
A	<EFGBASE_NAME_BORDER_CHARLjava/util/Set;
7IJKlength()I
7MNOcharAt(I)C
QRSTUjava/lang/CharactervalueOf(C)Ljava/lang/Character;WXYZ[
java/util/Setcontains(Ljava/lang/Object;)Z
7]^_	substring(II)Ljava/lang/String;a-com/intellij/lang/properties/PropertiesUtil$1
`cd(Lcom/intellij/psi/PsiFile;)V
fghij)com/intellij/psi/util/CachedValuesManagergetCachedValue\(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/util/CachedValueProvider;)Ljava/lang/Object;lm/getName
1opqcontainsChar(Ljava/lang/String;C)Z	<stuDEFAULT_LOCALELjava/util/Locale;wxygetResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
{|/getBaseName
7~�
startsWith(Ljava/lang/String;)Z
7�^�(I)Ljava/lang/String;
<���	getLocale&(Ljava/lang/String;)Ljava/util/Locale;
<���getLocaleAndTrimmedSuffix4(Ljava/lang/String;)Lcom/intellij/openapi/util/Pair;
����com/intellij/openapi/util/PairgetFirst�java/util/Locale	<���LOCALE_PATTERNLjava/util/regex/Pattern;
�����java/util/regex/Patternmatcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
����java/util/regex/Matcherfind
����group�_
7���split'(Ljava/lang/String;)[Ljava/lang/String;��java/lang/StringBuilder
���(Ljava/lang/String;)V
����append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
���9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
���/toString
����createF(Ljava/lang/Object;Ljava/lang/Object;)Lcom/intellij/openapi/util/Pair;
�����java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;���subList(II)Ljava/util/List;
1���join<(Ljava/util/Collection;Ljava/lang/String;)Ljava/lang/String;
+��/getExtension��5makeConcatWithConstants
7��[equals�com/intellij/util/SmartList
����findPropertiesByKey$(Ljava/lang/String;)Ljava/util/List;���addAll(Ljava/util/Collection;)Z�����com/intellij/psi/PsiDirectory
getProject(()Lcom/intellij/openapi/project/Project;
�����-com/intellij/openapi/roots/ProjectRootManagergetInstanceW(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/roots/ProjectRootManager;
����getFileIndex/()Lcom/intellij/openapi/roots/ProjectFileIndex;�'�����+com/intellij/openapi/roots/ProjectFileIndexgetPackageNameByDirectory:(Lcom/intellij/openapi/vfs/VirtualFile;)Ljava/lang/String;�java/util/ArrayList
�
���/getDisplayLanguage
1�
isNotEmpty[add
�/getDisplayCountry
�	
/getDisplayVariant8
/�&(Ljava/lang/String;)Ljava/lang/String;	<LOCALES_LANGUAGE_CODESLjava/util/function/Supplier;java/util/function/Supplierget
�/getLanguage
 .'com/intellij/openapi/util/io/FileUtilRt"java/util/HashSet
�$%&getAvailableLocales()[Ljava/util/Locale;()*fun()Lcom/intellij/util/Function;
,-./0*com/intellij/util/containers/ContainerUtilmapA([Ljava/lang/Object;Lcom/intellij/util/Function;)Ljava/util/List;
,234flatten&(Ljava/lang/Iterable;)Ljava/util/List;
!67(Ljava/util/Collection;)V
�9:;getISOLanguages()[Ljava/lang/String;=>�of
!�
�AB/getISO3LanguageD>E6(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List;G"java/util/MissingResourceExceptionI>J$(Ljava/lang/Object;)Ljava/util/List;
LMNOjava/lang/ClassdesiredAssertionStatusQ;(_[a-zA-Z]{2,8}(_[a-zA-Z]{2}|[0-9]{3})?(_[\w\-]+)?)\.[^_]+$
�STUcompile-(Ljava/lang/String;)Ljava/util/regex/Pattern;WW>XG(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set;Z[()Ljava/util/function/Supplier;
]^_`a*com/intellij/openapi/util/NotNullLazyValuesoftLazy<(Ljava/util/function/Supplier;)Ljava/util/function/Supplier;	Signature&Ljava/util/Set<Ljava/lang/Character;>;BLjava/util/function/Supplier<Ljava/util/Set<Ljava/lang/String;>;>;CodeLineNumberTableLocalVariableTablethis-Lcom/intellij/lang/properties/PropertiesUtil;containsPropertyB(Lcom/intellij/lang/properties/ResourceBundle;Ljava/lang/String;)ZpropertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;resourceBundle-Lcom/intellij/lang/properties/ResourceBundle;propertyNameLjava/lang/String;
StackMapTablegetDefaultBaseName*(Ljava/util/Collection;)Ljava/lang/String;baseNamefilefilesLjava/util/Collection;LocalVariableTypeTableJLjava/util/Collection<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;^(Ljava/util/Collection<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;)Ljava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations.(Lcom/intellij/psi/PsiFile;)Ljava/lang/String;Lcom/intellij/psi/PsiFile;$RuntimeInvisibleParameterAnnotationsE(Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/util/Locale;name containingResourceBundleBaseNamesuffixlanguagecountryvariant
trimmedSuffixLjava/lang/StringBuilder;	rawLocalesplitRawLocale[Ljava/lang/String;Ljava/util/regex/Matcher;�Z(Ljava/lang/String;)Lcom/intellij/openapi/util/Pair<Ljava/util/Locale;Ljava/lang/String;>;	getParentz(Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Collection;)Lcom/intellij/lang/properties/psi/PropertiesFile;	candidate
parentNameiI
candidatesvirtualFile&Lcom/intellij/openapi/vfs/VirtualFile;parts	partsListLjava/util/List;$Ljava/util/List<Ljava/lang/String;>;�(Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Collection<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;)Lcom/intellij/lang/properties/psi/PropertiesFile;$Lorg/jetbrains/annotations/Nullable;findAllPropertiesQ(Lcom/intellij/lang/properties/ResourceBundle;Ljava/lang/String;)Ljava/util/List;keyresultpropertiesFiles:Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;CLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;{(Lcom/intellij/lang/properties/ResourceBundle;Ljava/lang/String;)Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;isUnescapedBackSlashAtTheEndtextgetPackageQualifiedName3(Lcom/intellij/psi/PsiDirectory;)Ljava/lang/String;	directoryLcom/intellij/psi/PsiDirectory;getPresentableLocale&(Ljava/util/Locale;)Ljava/lang/String;localenamesLorg/jetbrains/annotations/Nls;hasDefaultLanguage(Ljava/util/Locale;)Z	getSuffixE(Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/lang/String;propertiesFileNamelambda$static$1()Ljava/util/Set;localesLjava/util/HashSet;'Ljava/util/HashSet<Ljava/lang/String;>;lambda$static$0$(Ljava/util/Locale;)Ljava/util/List;ignored$Ljava/util/MissingResourceException;<clinit>
SourceFilePropertiesUtil.javaNestMembersBootstrapMethods�
�����$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;�.� ()�
�����"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�%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�>vl�n��s�������format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;�
7java/lang/IllegalStateException
�"java/lang/IllegalArgumentException
�[Ljava/lang/Object;	java/lang/RuntimeException!<��FGbctubd?@e/*��fghi	jke�.*��
M,��,��N-+�������r�
��f12'3)5,6g lm.no.pq	ste:�L*�#M,��6,��N-�&�*:+�	L�+�0L+�6����Dz;�+��AY�C�+�6�'�D++�Hd�L�P�V�++�Hd�\L+Y���r�	7�'7�*H7f6
;<='>+?1A8B?CBFEGWHvI�Kg*'uq&vm�wx�4qy�wzb{|}~}seW *���*�`Y*�b�e�7Y���rV7fPg v�|}~}}�}	��e�N*���*�kL+_�n��rY���*�v�zM+,�}��rY���+,�H�����r(�7��77�fwx$y.zB{g Nlm?�q. �q|}~}}�}	��eJ*������Y���rS�f�g�q|}~}	��e����*��L+����+��M,���N-���-2�H�|-2:-��	-2��:-��	-2��:��Y��:�6������W�6������W��Y������Y��밲r���Y���rE	�=7�7�7A7�
7A7�!7�]��7�P�f>�����,�1�A�Q�\�d�q�y�����gR1t�qAd�qQT�q\I����q�����q���b�|}~}	��e�
�*�	��+�
��*�&M,��,�*N-���:�����:�d6�V�����,�κ�:+�#:��$��:		�k�ԙ	���؄�����r/		�+�7��
�'7�'��f6
���$�,�5�<�I�c���������g\	��m	c3�qCY���vm��x���$z�q,r��<b��y��z<b��b�|�~�}}�
}}	��e�H*����Y��M*�N-�
:��!��:,+����W���,�r	��'f	���4�C�F�g44lmHnoH�q7��2��y7��2��b�~	}�	}	��e�)<*�Hd=�*�L\���<������r�	@f��
��!�'�g 	��)�q'�@��eT!*���*�����*�����r	f	�g!��|�~�}�}	��e�t*�
���Y��L*�����+*���W*����+*��W*����+*��W+����+�ʺY���r	��
K7H7f"	���&�0�;�E�P�gt�uc��yc��|
}�~}�}�}	��e?���W*��V�f�g�u	��e�?*���*�v�zL*�kM+,��ԙ��,+�H`���Y���r	�77U7f	���(�g ?lm,uq%�q|}~}}�}
��ek#�!Y�#�'�+�1�5K*�8�<�?W*�f!",!-g
��y
��
��ee*�*�@�C�L*��H�FrLFf%'
)g
���u�e}J<�K���;P�R��-�P_�P.�P�V�D��Y������r�Y�\��r@f.> 
��eo��SSYSYSSSSSYYYYYSYS�	��SSWSWSSSSSWWWWWSWS����TT]TfTTTTT]ox��TfTY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S��TT]T]fffoo]]]]]x]�Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S��QQTQ]QQQQQffox�Q�Q�BY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S���RR]R]RRRRR]]]]]R]R�Z_���Z_���r~!�TE7�S7C7�7�W7
�7
�7
�7
�7
�7
�7
�7
�T7
�7
�7
�7
�7
�7
�7
�Q7
�7
�7
�7
�7
�7
�7
�7
�7
�U7J7J�`������"�������������`PK�k{�=�=5com/intellij/lang/properties/PropertiesImplUtil.class���=�
+com/intellij/lang/properties/PropertiesUtil<init>()V	
computeb(Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/openapi/util/ThrowableComputable;

	+com/intellij/openapi/application/ReadActionC(Lcom/intellij/openapi/util/ThrowableComputable;)Ljava/lang/Object;Mcom/intellij/lang/properties/PropertiesImplUtil$ResourceBundleWithCachedFiles
/com/intellij/lang/properties/PropertiesImplUtil getResourceBundleWithCachedFiles�(Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/lang/properties/PropertiesImplUtil$ResourceBundleWithCachedFiles;
getFiles()Ljava/util/List;
	getBundle/()Lcom/intellij/lang/properties/ResourceBundle;!"#$%com/intellij/psi/PsiDirectory
getProject(()Lcom/intellij/openapi/project/Project;
'()*+2com/intellij/lang/properties/ResourceBundleManagergetInstance\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/ResourceBundleManager;!-./isValid()Z!12()[Lcom/intellij/psi/PsiFile;	45678com/intellij/psi/PsiFileEMPTY_ARRAYcom/intellij/psi/PsiFile;:;<=>java/util/stream/Streamof.([Ljava/lang/Object;)Ljava/util/stream/Stream;@ABtestx(Ljava/lang/String;Lcom/intellij/lang/properties/ResourceBundleManager;Ljava/lang/String;)Ljava/util/function/Predicate;:DEFfilter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;HIJapply()Ljava/util/function/Function;:LMNmap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;
PQRSTjava/util/stream/CollectorstoList()Ljava/util/stream/Collector;:VWXcollect0(Ljava/util/stream/Collector;)Ljava/lang/Object;Zjava/util/ListY\]/isEmpty_/com/intellij/lang/properties/ResourceBundleImplYabcget(I)Ljava/lang/Object;e/com/intellij/lang/properties/psi/PropertiesFile
^gh4(Lcom/intellij/lang/properties/psi/PropertiesFile;)V
jk@(Lcom/intellij/lang/properties/ResourceBundle;Ljava/util/List;)V
mnogetPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;
qrs*tcom/intellij/psi/PsiManagerE(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiManager;
qvwxfindFileB(Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/psi/PsiFile;
z{|canBePropertyFile(Lcom/intellij/psi/PsiFile;)Z
~m6com/intellij/lang/properties/xml/XmlPropertiesFileImpl�com/intellij/psi/xml/XmlFile4���getFileType+()Lcom/intellij/openapi/fileTypes/FileType;	�����(com/intellij/ide/highlighter/XmlFileTypeINSTANCE*Lcom/intellij/ide/highlighter/XmlFileType;
�����)com/intellij/psi/search/GlobalSearchScopeallScopeS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/search/GlobalSearchScope;�java/util/ArrayList
���*�1com/intellij/lang/properties/psi/PropertyKeyIndex5()Lcom/intellij/lang/properties/psi/PropertyKeyIndex;
����
getProperties{(Ljava/lang/String;Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/search/GlobalSearchScope;)Ljava/util/Collection;
���(Ljava/util/Collection;)V�java/util/HashSet
�
���*�)com/intellij/util/indexing/FileBasedIndex-()Lcom/intellij/util/indexing/FileBasedIndex;	�����3com/intellij/lang/properties/xml/XmlPropertiesIndexNAMELcom/intellij/util/indexing/ID;�7com/intellij/lang/properties/xml/XmlPropertiesIndex$Key
���(Ljava/lang/String;)V���process�(Ljava/util/Set;Lcom/intellij/openapi/project/Project;Ljava/util/List;Ljava/lang/String;)Lcom/intellij/util/indexing/FileBasedIndex$ValueProcessor;
����
processValues�(Lcom/intellij/util/indexing/ID;Ljava/lang/Object;Lcom/intellij/openapi/vfs/VirtualFile;Lcom/intellij/util/indexing/FileBasedIndex$ValueProcessor;Lcom/intellij/psi/search/GlobalSearchScope;)Z
�����java/lang/StringlastIndexOf(I)I
����	substring(II)Ljava/lang/String;
����(I)Ljava/lang/String;
���*�+com/intellij/openapi/vfs/VirtualFileManager/()Lcom/intellij/openapi/vfs/VirtualFileManager;
����
findFileByUrl:(Ljava/lang/String;)Lcom/intellij/openapi/vfs/VirtualFile;
q���
findDirectoryG(Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/psi/PsiDirectory;
'���getBaseName.(Lcom/intellij/psi/PsiFile;)Ljava/lang/String;
����equals(Ljava/lang/Object;)Z
���getResourceBundle`(Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/lang/properties/ResourceBundle;�����java/util/Collectioniterator()Ljava/util/Iterator;����/java/util/IteratorhasNext����next()Ljava/lang/Object;�&com/intellij/lang/properties/IProperty����getKey()Ljava/lang/String;	����CASE_INSENSITIVE_ORDERLjava/util/Comparator;�����java/util/Comparatorcompare'(Ljava/lang/Object;Ljava/lang/Object;)I$com/intellij/pom/PomTargetPsiElement	getTarget()Lcom/intellij/pom/PomTarget;,com/intellij/lang/properties/xml/XmlProperty	
�
java/util/SetadddfindPropertiesByKey$(Ljava/lang/String;)Ljava/util/List;YaddAll(Ljava/util/Collection;)Z
|isPropertiesFile4getVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;
 �$com/intellij/openapi/vfs/VirtualFilegetExtension
"#$%&#com/intellij/openapi/util/ComparingstrEqual'(Ljava/lang/String;Ljava/lang/String;)Z
()*�+java/util/Objects'(Ljava/lang/Object;Ljava/lang/Object;)Zd-./getContainingFile()Lcom/intellij/psi/PsiFile;4-	234EMPTYOLcom/intellij/lang/properties/PropertiesImplUtil$ResourceBundleWithCachedFiles;d"
'789getCustomResourceBundlef(Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/lang/properties/CustomResourceBundle;
;<=>1com/intellij/lang/properties/CustomResourceBundlegetPropertiesFilesd
'ABCisDefaultDissociated)(Lcom/intellij/openapi/vfs/VirtualFile;)Z
EFGHIjava/util/Collections
singletonList$(Ljava/lang/Object;)Ljava/util/List;4KLMgetContainingDirectory!()Lcom/intellij/psi/PsiDirectory;
O�P�(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/psi/PsiDirectory;)Lcom/intellij/lang/properties/PropertiesImplUtil$ResourceBundleWithCachedFiles;CodeLineNumberTableLocalVariableTablethis1Lcom/intellij/lang/properties/PropertiesImplUtil;representative1Lcom/intellij/lang/properties/psi/PropertiesFile;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotationsgetResourceBundleFilesC(Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/util/List;	Signaturev(Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;baseNameLjava/lang/String;	extension
baseDirectoryLcom/intellij/psi/PsiDirectory;bundleBaseNameManager4Lcom/intellij/lang/properties/ResourceBundleManager;bundleFilesLjava/util/List;LocalVariableTypeTableCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;
StackMapTable8$Lorg/jetbrains/annotations/Nullable;fileLcom/intellij/psi/PsiFile;(Lcom/intellij/openapi/vfs/VirtualFile;Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/psi/PropertiesFile;&Lcom/intellij/openapi/vfs/VirtualFile;project&Lcom/intellij/openapi/project/Project;$Lorg/jetbrains/annotations/Contract;valuenull -> nullP(Lcom/intellij/psi/PsiElement;)Lcom/intellij/lang/properties/psi/PropertiesFile;elementLcom/intellij/psi/PsiElement;J(Lcom/intellij/openapi/project/Project;Ljava/lang/String;)Ljava/util/List;keyscope+Lcom/intellij/psi/search/GlobalSearchScope;
propertiesfilesLjava/util/Set;:Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;7Ljava/util/Set<Lcom/intellij/openapi/vfs/VirtualFile;>;t(Lcom/intellij/openapi/project/Project;Ljava/lang/String;)Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;createByUrlg(Ljava/lang/String;Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/ResourceBundle;propertiesFilecurrBaseNameurlidxIbaseDirectoryNamebaseDirectoryVirtualFile�$com/intellij/openapi/project/Project
isAlphaSortedproperty(Lcom/intellij/lang/properties/IProperty;Ljava/util/Collection;previousKeyALjava/util/Collection<+Lcom/intellij/lang/properties/IProperty;>;D(Ljava/util/Collection<+Lcom/intellij/lang/properties/IProperty;>;)ZgetPropertyG(Lcom/intellij/psi/PsiElement;)Lcom/intellij/lang/properties/IProperty;targetLcom/intellij/pom/PomTarget;lambda$findPropertiesByKey$2�(Ljava/util/Set;Lcom/intellij/openapi/project/Project;Ljava/util/List;Ljava/lang/String;Lcom/intellij/openapi/vfs/VirtualFile;Ljava/lang/String;)ZpsiFilelambda$getResourceBundle$1u(Ljava/lang/String;Lcom/intellij/lang/properties/ResourceBundleManager;Ljava/lang/String;Lcom/intellij/psi/PsiFile;)Zf)lambda$getResourceBundleWithCachedFiles$0containingFilemanagercustomResourceBundle3Lcom/intellij/lang/properties/CustomResourceBundle;virtualFile	directorybundle
Exceptions�java/lang/RuntimeException
SourceFilePropertiesImplUtil.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;��
���Q()Lcom/intellij/lang/properties/PropertiesImplUtil$ResourceBundleWithCachedFiles;��
���|�&(Ljava/lang/Object;)Ljava/lang/Object;lo�;(Lcom/intellij/openapi/vfs/VirtualFile;Ljava/lang/Object;)Z�
����;(Lcom/intellij/openapi/vfs/VirtualFile;Ljava/lang/String;)ZInnerClassesResourceBundleWithCachedFilesKey�8com/intellij/util/indexing/FileBasedIndex$ValueProcessorValueProcessor�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�+com/intellij/lang/properties/ResourceBundle�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null�java/lang/Object�V`cnr{�~\�n��format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�1Q/*��R#STU	QT*���*���Y��ڰkSR&SVWXYZYY[Y	\]QO*���*��Y��ڰkNYRHSVW^_XYZYY[Y	��QO*���*��Y��ڰkN�RMSVWXYZYY[Y
�PQ�*���,���,� �&N,�,�,�0��3�9+-*�?�C�G�K�O�U�Y:�[���Y�^Y�`�d�f�i�k	�'Bl�2YRTV<WFZK[X\d]S4�`a�ba�cddefX(ghiX(gjXmZmYmY[YmY	|QB
*�l���k@RaS
noZ	m[m	npQ\*���+�	��+�p*�u�l�k	RfSnqrsXmZmYY[
YY	noQX*�y��*�d�
*�d�*�}�k	
CdR
l	mSnoXtusvmZmm[m	{|QV *�d�*���*�������k@RqS no	nwQH*�4��*�4�l�k	R
v	wSxyXmZmm[m	zQ�Z*�
��+���*��M��Y��+*,����N��Y��:������Y+��*-+��,��W-Y��ڰk	�F������R|}(~1O�S4ZrsZ{aC|}(2~h1)�i(2~�1)�^�XYZYYY[
YY	��Q��*�
��+���*/��=��*��N*`��:��-��:��+�p��:��+�&:�0:�6	6

	�8
2:�l:����:

�ٙ	�ݰ�
����kI		�
����!�����!'l�4d�RN�� �'�0�9�>�@�K�P�R�X�w�~�����������Sp~!�W��a
w(no��a�rs���'��a0w`a9n�qK\cdXOefXmZmYY[
YY	�Q�P*���L*��M,���6,����N-��:��+���+����L����k	���!���R*
	��%�-�2�4�F�H�K�N�S*-{a%&��P~�E�aiP~�^�Z	Y[Y	��Q�+*��*��*��*��L+��+���kR�����$�)�S��+xyXmZmm[m
��Q�8*��.+�p�u:��}:�,-�
�W�k6R����"�'�6�SR"�W �o8�8rs8~h8{a8nq8ua
��Q�)-��#-��*�!�+-��,�'���k'@RWXY(WS*)ba)ef)`a)�o
�Q�	�*�,L+�0��1�*�5�&M,*�6N-��Y--�:�i�*�?:��1�,�@��Y�^Y*�f*�D�i�,+��:+��:+�J:��1��N:��Y�^Y*�f*�D�i��k.�4� ';��"��!�%ARZ'()+, -$.(/52=3B4F6O7c;j<u=}>�?�@�A�B�@S\	�VW��o��f$���=r�qjE`au:ba}2�d��4��
��Qm��OOUOUOUOOOOOOUOOOާ	��OOSOSOSOOOOOOSOOO�����PPYPYPYbkt}}�Y�}�Y�S�KY�S�BY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S��NNWN`NiNNNNNNrNNNY�S�'Y�S�Y�S�Y�S�Y�S��NNWZWcWcclluuW~~�Y�S�<�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S����NNYNYNYNNNNNNYNNN��Z_�����Z_����k�"�PE��O�C����S������������������������������N������������������N���������������������������Q�J�J��"����	���	������*�����������������PK�塿��7com/intellij/lang/properties/CustomResourceBundle.class���=�
+com/intellij/lang/properties/ResourceBundle<init>()V		
1com/intellij/lang/properties/CustomResourceBundleLOG(Lcom/intellij/openapi/diagnostic/Logger;java/util/ListisEmpty()Z
&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Zapply()Ljava/util/function/Function; !"java/util/Comparator	comparing5(Ljava/util/function/Function;)Ljava/util/Comparator;
$%&'(*com/intellij/util/containers/ContainerUtilsorted>(Ljava/util/Collection;Ljava/util/Comparator;)Ljava/util/List;	*+,myFilesLjava/util/List;	./0
myBaseNameLjava/lang/String;
23456+com/intellij/openapi/vfs/VirtualFileManagergetInstance/()Lcom/intellij/openapi/vfs/VirtualFileManager;
89:;<6com/intellij/lang/properties/CustomResourceBundleStategetFiles?(Lcom/intellij/openapi/vfs/VirtualFileManager;)Ljava/util/List;>?@funD(Lcom/intellij/openapi/project/Project;)Lcom/intellij/util/Function;
$BCD
mapNotNullD(Ljava/util/Collection;Lcom/intellij/util/Function;)Ljava/util/List;FGHsize()I
8JKLgetBaseName()Ljava/lang/String;
NO%(Ljava/util/List;Ljava/lang/String;)V
$QRSgetFirstItem$(Ljava/util/List;)Ljava/lang/Object;U/com/intellij/lang/properties/psi/PropertiesFileWXYiterator()Ljava/util/Iterator;[\]^java/util/IteratorhasNext[`abnext()Ljava/lang/Object;TdefgetContainingFile()Lcom/intellij/psi/PsiFile;hijklcom/intellij/psi/PsiFilegetVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;
nopql$com/intellij/openapi/vfs/VirtualFile	getParent
stuvwjava/lang/Objectequals(Ljava/lang/Object;)ZhyzisValid
s|}~getClass()Ljava/lang/Class;
���getPropertiesFiles()Ljava/util/List;t
J
�t�java/lang/String��HhashCode
��
�����/com/intellij/lang/properties/PropertiesImplUtilgetPropertiesFile(Lcom/intellij/openapi/vfs/VirtualFile;Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/psi/PropertiesFile;
�5�;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;	SignatureCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;CodeLineNumberTableLocalVariableTablethis3Lcom/intellij/lang/properties/CustomResourceBundle;filesbaseNameLocalVariableTypeTable
StackMapTableX(Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/lang/String;)VRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations	fromState�(Lcom/intellij/lang/properties/CustomResourceBundleState;Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/CustomResourceBundle;state8Lcom/intellij/lang/properties/CustomResourceBundleState;project&Lcom/intellij/openapi/project/Project;E()Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;RuntimeInvisibleAnnotationsgetDefaultPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;getBaseDirectorycurrentBaseDir&Lcom/intellij/openapi/vfs/VirtualFile;file1Lcom/intellij/lang/properties/psi/PropertiesFile;baseDir$Lorg/jetbrains/annotations/Nullable;oLjava/lang/Object;resourceBundlelambda$fromState$0(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;virtualFile<clinit>
SourceFileCustomResourceBundle.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/Object;)Ljava/lang/Object;	�T��LgetName�E(Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/lang/String;�
����Y(Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;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��
��Kformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException�1+,��/0O��7,���*��+�
���W*+���#�)*,�-��*�����!16� 7��7�,7�0�7�����	��	�	����,*�1�7+�=�AM,�E���Y,*�I�M���K�
 !� ,��,���,������C
*�)Y��ܰ�L�'�
�����������I*�)�P�TY��ܰ�RT�.�������KL�C
*�-Y��ܰ�L��4�
�������l��IL*�)�VM,�Z�5,�_�TN-�c�g�m:+�	L�+�r�����+���n[�,Tn
��&	:;</=3>9?B@DBGC�*/��%��I��G������z��2*�)�VL+�Z� +�_�TM,�c�x��������
[�"T��HI+J-L0M���2��vw��A*+��+�*�{+�{��+�M,�*����,��*��������
�&@�QRTU.V@U� A��A��$���H�?*�)��h*�-��`��Z���
���:+*���� �������!	�����
����'�$$$ާ��!!!���s�  (((Y�S�Y�S��'/7Y�S�Y�S�Y�S�Y�S��'''Y�S�����(((��Z_����Z_����� D�]�C����#����������������������`�J�J��
��������������PKT{�9�3�38com/intellij/lang/properties/ResourceBundleManager.class���=�
java/lang/Object<init>()V7com/intellij/lang/properties/ResourceBundleManagerState
	
2com/intellij/lang/properties/ResourceBundleManagermyState9Lcom/intellij/lang/properties/ResourceBundleManagerState;6com/intellij/notification/SingletonNotificationManager
Ocom/intellij/openapi/updateSettings/impl/pluginsAdvertisement/PluginsAdvertisergetNotificationGroup/()Lcom/intellij/notification/NotificationGroup;
+com/intellij/notification/NotificationGroupgetDisplayId()Ljava/lang/String;	 !"#*com/intellij/notification/NotificationTypeINFORMATION,Lcom/intellij/notification/NotificationType;
%&A(Ljava/lang/String;Lcom/intellij/notification/NotificationType;)V	()*myNotificationManager8Lcom/intellij/notification/SingletonNotificationManager;
,-./0com/intellij/psi/PsiManagergetInstanceE(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiManager;24com/intellij/lang/properties/ResourceBundleManager$1
1457(Lcom/intellij/lang/properties/ResourceBundleManager;)V
,789addPsiTreeChangeListenerL(Lcom/intellij/psi/PsiTreeChangeListener;Lcom/intellij/openapi/Disposable;)V;<=>?$com/intellij/openapi/project/Project
getService%(Ljava/lang/Class;)Ljava/lang/Object;ABCcompute�(Lcom/intellij/lang/properties/ResourceBundleManager;Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/openapi/util/ThrowableComputable;
EFGBH+com/intellij/openapi/application/ReadActionC(Lcom/intellij/openapi/util/ThrowableComputable;)Ljava/lang/Object;Jjava/lang/StringLMNOPcom/intellij/psi/PsiFilegetVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;
RSTgetCustomResourceBundleState`(Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/lang/properties/CustomResourceBundleState;
VWXY6com/intellij/lang/properties/CustomResourceBundleStategetBaseName
[\]isDefaultDissociated)(Lcom/intellij/openapi/vfs/VirtualFile;)Z
_`ab$com/intellij/openapi/vfs/VirtualFilegetNameWithoutExtension
defgh+com/intellij/lang/properties/PropertiesUtilgetDefaultBaseName.(Lcom/intellij/psi/PsiFile;)Ljava/lang/String;
jklcloseResourceBundleEditors0(Lcom/intellij/lang/properties/ResourceBundle;)Vn1com/intellij/lang/properties/CustomResourceBundle
pqrst+com/intellij/lang/properties/ResourceBundlegetDefaultPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;vMw/com/intellij/lang/properties/psi/PropertiesFile	yz{LOG(Lcom/intellij/openapi/diagnostic/Logger;
}~��&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Z
���getCustomResourceBundles()Ljava/util/List;�����java/util/Listremove(Ljava/lang/Object;)Z
���/�0com/intellij/lang/properties/EmptyResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;�/com/intellij/lang/properties/ResourceBundleImpl
���
invalidate
p���getPropertiesFiles����iterator()Ljava/util/Iterator;�����java/util/IteratorhasNext()Z����next()Ljava/lang/Object;v���getContainingFile()Lcom/intellij/psi/PsiFile;
���getDissociatedFiles()Ljava/util/Set;
_��getUrl�����
java/util/Setadd����isEmpty�java/lang/IllegalStateException
�
V���fun()Lcom/intellij/util/Function;
�����*com/intellij/util/containers/ContainerUtilmapD(Ljava/util/Collection;Lcom/intellij/util/Function;)Ljava/util/List;
V���addAllP(Ljava/util/Collection;)Lcom/intellij/lang/properties/CustomResourceBundleState;
V���setBaseNameL(Ljava/lang/String;)Lcom/intellij/lang/properties/CustomResourceBundleState;��
���combineToResourceBundle%(Ljava/util/List;Ljava/lang/String;)V����get(I)Ljava/lang/Object;v���getResourceBundlev���
getProject(()Lcom/intellij/openapi/project/Project;
m���	fromState�(Lcom/intellij/lang/properties/CustomResourceBundleState;Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/CustomResourceBundle;������contains
V���getFileUrls
�
���removeNonExistentFiles;()Lcom/intellij/lang/properties/ResourceBundleManagerState;
p�
���/�1com/intellij/openapi/fileEditor/FileEditorManager[(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/fileEditor/FileEditorManager;�?com/intellij/lang/properties/editor/ResourceBundleAsVirtualFile
��l
����	closeFile)(Lcom/intellij/openapi/vfs/VirtualFile;)V
�	loadState<(Lcom/intellij/lang/properties/ResourceBundleManagerState;)V
�getStatev	getParent!()Lcom/intellij/psi/PsiDirectory;
d
getPackageQualifiedName3(Lcom/intellij/psi/PsiDirectory;)Ljava/lang/String;java/lang/StringBuilder

(Ljava/lang/String;)V

length()I.

append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
Yh

 toString
}"/#;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;%8com/intellij/openapi/components/PersistentStateComponent'com/intellij/openapi/Disposable)(Lcom/intellij/openapi/project/Project;)VCodeLineNumberTableLocalVariableTablethis4Lcom/intellij/lang/properties/ResourceBundleManager;project&Lcom/intellij/openapi/project/Project;managerLcom/intellij/psi/PsiManager;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsdispose\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/ResourceBundleManager;getFullNameE(Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/lang/String;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;fileLcom/intellij/psi/PsiFile;vFile&Lcom/intellij/openapi/vfs/VirtualFile;customResourceBundle8Lcom/intellij/lang/properties/CustomResourceBundleState;
StackMapTabledissociateResourceBundlestateresourceBundle-Lcom/intellij/lang/properties/ResourceBundle;propertiesFilesLjava/util/List;baseNameLjava/lang/String;LocalVariableTypeTableDLjava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;	SignatureY(Ljava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/lang/String;)VcombineToResourceBundleAndGetQ(Ljava/util/List;Ljava/lang/String;)Lcom/intellij/lang/properties/ResourceBundle;�(Ljava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/lang/String;)Lcom/intellij/lang/properties/ResourceBundle;getCustomResourceBundlef(Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/lang/properties/CustomResourceBundle;virtualFileurlcustomResourceBundleStatefileEditorManager3Lcom/intellij/openapi/fileEditor/FileEditorManager;(Ljava/lang/Object;)V lambda$combineToResourceBundle$1lambda$getFullName$0	directoryLcom/intellij/psi/PsiDirectory;packageQualifiedNameqNameLjava/lang/StringBuilder;ccom/intellij/psi/PsiDirectory
Exceptionsfjava/lang/RuntimeException<clinit>�Ljava/lang/Object;Lcom/intellij/openapi/components/PersistentStateComponent<Lcom/intellij/lang/properties/ResourceBundleManagerState;>;Lcom/intellij/openapi/Disposable;
SourceFileResourceBundleManager.javaRuntimeVisibleAnnotations)Lcom/intellij/openapi/components/Service;value/Lcom/intellij/openapi/components/Service$Level;PROJECT'Lcom/intellij/openapi/components/State;nameResourceBundleManagerstorages)Lcom/intellij/openapi/components/Storage;resourceBundles.xmlNestMembersBootstrapMethodsy
z{|}~"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�&(Ljava/lang/Object;)Ljava/lang/Object;�
�[88InnerClasses�-com/intellij/openapi/components/Service$Level�'com/intellij/openapi/components/ServiceLevel�%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�.9=
FHUEY7D�PS\Skformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
I�"java/lang/IllegalArgumentException�
�
�[Ljava/lang/Object;�1$&z{)*()�>+���*�*�Y�	�
*�Y����$�'+�+M,�1Y*�3*�6�C*,')+-0.=�+ >,->./0012	3435)+�*�+,-	/6)6*�:��*�+./78)S+���*+�@�D�I�C*�+,-9:;<2<343Yh)�H+���+�KM*,�QN-�-�UY����*,�Z�,�^Y����+�cY����C#�L_VISIKI*����&�.�;�+*H,-H=>9?@3AB;323343Dl)a�+���+�i+�m�2*+�o�u�QM�x,���|W*�
��,��W�P��+�
+����+����M,���/,���vN-���K:*�
������W��αCD	�#pV}�pV}�
�	��4p*:	�
���"�2�@�C�J�Q�n�{�����+4"EB{=@n9:�,-�FG2	343��)�?+���+�����Y���*�
���VY��+���¶�,�̹�W�C	*	���.�>�+ ?,-?HI?JKL?HMNO2	34	3PQ)|+���*+,��+���v���C	*
	��+ ,-HIJKLHMNR2	34	3ST)�/+�	��+�uM,��*,�QN-��
-+����C	�_�
VIm*	�����+*/,-/=:U@EB;<2<343\])�L+�
��*�
�����*�
������+��M*�
��,���*+�Q���C
	�I@*	�'�)�.�+ L,-LU@.VK2	343ST)�V+���*�
������+��M*�
����N-���"-���V:��,��������C	�I��$V�*"	����@�N�Q�T+*@WBV,-VU@7VK;<2<343�)J*�
���*�
�CC*+,-;<2<)S+���*+��
�C	*
	+,-E2	343
kl)�H*�
��*���L+��Y*����*����M,���,���vN+-�u�����C
	���*	:DG+ :
9:HFG7XY2	343AZ)3	*+����*"+	,-2	343A�)/*��*"+,-;<2<
[8)4
*�u���*�+
=:\8)�C+�M,�	N-���
Y-�:���W*+����W��C�bI�
*&	������$�-�=�+4C,-C9:<]^7_K'`adeg)!	�!�x�*%
��)=��G
GGGMMMGGGGGGGG��	���G
GGGKKKGGGGGGGG����H
HQZcccluuZ~~�lY�S�BY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S��G
GGGPPPGGGGGGGGY�S�Y�S��E
ENW```clu~����Y�S�`Y�S�WY�S�N�KY�S�BY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S����F
FFFQQQFFFFFFFF��Z_�����Z_����C�"�HEI�GICI�I�KI��I��I��I��I��I��I��I��I��GI��I��I��EI��I��I��I��I��I��I��I��I��I��I��I��I��IIJIJe�1���@���Nhijk(lm[enopqsrs[@tmsuwx��x���v1PKm��J�
�
=com/intellij/lang/properties/ResourceBundleManagerState.class���=j
java/lang/Object<init>()Vjava/util/HashSet
	
7com/intellij/lang/properties/ResourceBundleManagerStatemyDissociatedFilesLjava/util/Set;java/util/ArrayList
	myCustomResourceBundlesLjava/util/List;java/util/ListisEmpty()Z
java/util/Set

"#$%&+com/intellij/openapi/vfs/VirtualFileManagergetInstance/()Lcom/intellij/openapi/vfs/VirtualFileManager;()*iterator()Ljava/util/Iterator;,-./java/util/IteratorhasNext,123next()Ljava/lang/Object;5java/lang/String
"789
findFileByUrl:(Ljava/lang/String;)Lcom/intellij/openapi/vfs/VirtualFile;;<=add(Ljava/lang/Object;)Z(@6com/intellij/lang/properties/CustomResourceBundleState
?BCDremoveNonExistentFilesg(Lcom/intellij/openapi/vfs/VirtualFileManager;)Lcom/intellij/lang/properties/CustomResourceBundleState;;	Signature#Ljava/util/Set<Ljava/lang/String;>;RuntimeVisibleAnnotations-Lcom/intellij/util/xmlb/annotations/Property;surroundWithTag0Lcom/intellij/util/xmlb/annotations/XCollection;elementNamefilevalueAttributeNameurlJLjava/util/List<Lcom/intellij/lang/properties/CustomResourceBundleState;>;	custom-rbCodeLineNumberTableLocalVariableTablethis9Lcom/intellij/lang/properties/ResourceBundleManagerState;getDissociatedFiles()Ljava/util/Set;%()Ljava/util/Set<Ljava/lang/String;>;getCustomResourceBundles()Ljava/util/List;L()Ljava/util/List<Lcom/intellij/lang/properties/CustomResourceBundleState;>;
StackMapTable;()Lcom/intellij/lang/properties/ResourceBundleManagerState;dissociatedFileUrlLjava/lang/String;updatedCustomResourceBundle8Lcom/intellij/lang/properties/CustomResourceBundleState;customResourceBundlenewStatevirtualFileManager-Lcom/intellij/openapi/vfs/VirtualFileManager;
SourceFileResourceBundleManagerState.java!FGHIJZKLMsNOsPFQHIJZKLMsRSM*�*�Y�	�
*�Y���TUVWXYS/*�
�TUVWFZ[\S/*��T UVWF]SS*���*�
����T$UVW^@C_S(~�Y� L�!M*�
�'N-�+�&-�0�4:,�6�+�
�:W���*��>N-�+�*-�0�?:,�A:�+��EW���+�T2(*,*-3.?0B2`3h4m5y7|9U>*`ahbc`dc~VWveWrfg^�",(��	,,�hiPK�X;dVV:com/intellij/lang/properties/ResourceBundleManager$1.class���="	4com/intellij/lang/properties/ResourceBundleManager$1this$04Lcom/intellij/lang/properties/ResourceBundleManager;
	
%com/intellij/psi/PsiTreeChangeAdapter<init>()V
#com/intellij/psi/PsiTreeChangeEventgetChild()Lcom/intellij/psi/PsiElement;com/intellij/psi/PsiFilecom/intellij/psi/PsiDirectory
getOldParent
getNewParent getVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;
"#$%&$com/intellij/openapi/vfs/VirtualFilegetUrl()Ljava/lang/String;()*makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;,-.getD(Lcom/intellij/psi/PsiTreeChangeEvent;)Ljava/util/function/Supplier;
01234*com/intellij/openapi/util/NotNullLazyValuelazyK(Ljava/util/function/Supplier;)Lcom/intellij/openapi/util/NotNullLazyValue;6com/intellij/util/SmartList	89:;<2com/intellij/lang/properties/ResourceBundleManagermyState9Lcom/intellij/lang/properties/ResourceBundleManagerState;
>?@AB7com/intellij/lang/properties/ResourceBundleManagerStategetDissociatedFiles()Ljava/util/Set;
5DE(Ljava/util/Collection;)V
5GHIiterator()Ljava/util/Iterator;KLMNOjava/util/IteratorhasNext()ZKQRSnext()Ljava/lang/Object;Ujava/lang/String
TWXY
startsWith(Ljava/lang/String;)Z[\]^_
java/util/Setremove(Ljava/lang/Object;)Z
0abSgetValue
Tdeflength()I
Thij	substring(I)Ljava/lang/String;l)m8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;[op_add
>rstgetCustomResourceBundles()Ljava/util/List;vGwjava/util/Listy6com/intellij/lang/properties/CustomResourceBundleState
x{|BgetFileUrls
~���/com/intellij/lang/properties/PropertiesImplUtilgetPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;
�%�1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String;�-�t(Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Supplier;[��OisEmpty�com/intellij/openapi/util/Pair
���SgetFirst
���S	getSecond�java/util/ArrayList
�D
�G[��fsizev\
~���canBePropertyFile(Lcom/intellij/psi/PsiFile;)Z�-�E(Lcom/intellij/openapi/vfs/VirtualFile;)Ljava/util/function/Supplier;��/com/intellij/lang/properties/psi/PropertiesFile
���'(Ljava/lang/Object;Ljava/lang/Object;)V7(Lcom/intellij/lang/properties/ResourceBundleManager;)VCodeLineNumberTableLocalVariableTablethis6Lcom/intellij/lang/properties/ResourceBundleManager$1;
childMoved((Lcom/intellij/psi/PsiTreeChangeEvent;)VdissociatedFileUrlLjava/lang/String;fileUrlcustomResourceBundleState8Lcom/intellij/lang/properties/CustomResourceBundleState;
fromDirUrltoDirUrl,Lcom/intellij/openapi/util/NotNullLazyValue;event%Lcom/intellij/psi/PsiTreeChangeEvent;childLcom/intellij/psi/PsiElement;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;oldParentUrlnewParentUrl
oldAndNewUrlsLocalVariableTypeTable@Lcom/intellij/openapi/util/NotNullLazyValue<Ljava/lang/String;>;tLcom/intellij/openapi/util/NotNullLazyValue<Lcom/intellij/openapi/util/Pair<Ljava/lang/String;Ljava/lang/String;>;>;
StackMapTable�com/intellij/psi/PsiElementRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationselementRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;beforeChildRemovalpsiFileLcom/intellij/psi/PsiFile;
deletedDirUrlurlsLjava/util/Set;virtualFile&Lcom/intellij/openapi/vfs/VirtualFile;url#Ljava/util/Set<Ljava/lang/String;>;lambda$beforeChildRemoval$2:(Lcom/intellij/openapi/vfs/VirtualFile;)Ljava/lang/String;lambda$childMoved$1w(Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/openapi/util/Pair;newUrllambda$childMoved$09(Lcom/intellij/psi/PsiTreeChangeEvent;)Ljava/lang/String;
SourceFileResourceBundleManager.javaEnclosingMethod�)(Lcom/intellij/openapi/project/Project;)VNestHostBootstrapMethods�
���)�$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;�/�
�����"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;S�
���&��
���"()Lcom/intellij/openapi/util/Pair;
��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 nulljava/lang/Object���format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
T"java/lang/IllegalArgumentException(Ljava/lang/String;)V
[Ljava/lang/Object;  ��>
*+�*���.�
��
����	1+��+�
M,��:,��2+���(+���+����!�'N+�+�/:�5Y*��7�=�C�F:�J�S�P�T:-�V�;*��7�=�ZW*��7�=�`�T-�c�g�k�nW���*��7�q�u:�J�s�P�x:�5Y�z�C�F:�J�I�P�T:-�V�1�z�ZW�z�`�T-�c�g�k�nW�������,��}N-��+���:��+���:��-���/:*��7�=���>*��7�=�`�����Z�!*��7�=�`�����T�nW*��7�q�u:�J�F�P�x:�z�`�����Z��z�`�����T�nW������p�\�T0K�VT��&xK�LT������T�T�[0�K�Ix���&1
234/5D6O9{:�;�<�>�?�@
AB#CDEGFJIKKSLWMXOaPfQgSpTuUvX�]�^�_�c�de*f-h0j��
{A��
7���a��D��O����4��1��1��
$��S���a���p��������O��������	���
%��O*���*���!��KT�n����������Q	�+��+�
M,��,�N��,���,���!�':�5Y*��7�=�C�F:�J�.�P�T:�V�*��7�=�ZW��λ5Y*��7�q�C�F:�J�s�P�x:��Y�z����:�J�)�P�T:�V��z�ZW����z���*��7�q��W����-����-��:���/:*��7�=���*��7�=�`�ZW�5Y*��7�q�C�F:�J�H�P�x:�z:�`�Z�#���*��7�q��W������b��/TK�1T��&xK�,T�����:"0�K�Kx[��vs
tu#v6wbxly~{�|�}�~�����������"�.�@�U���������������
��b������a��6����/���6��������
������"���.�����/��.����	���
���/*�!������
���m!*���!N��Y+-,�c�g�k-����
Y
Z�*!��!��!��
��
���?*����!�'��7���
��J�YSYS�!YS�YS���Z_���,�,T!�T!�T!
�8����,���������������8PK_�E���3com/intellij/lang/properties/PropertiesUtil$1.class���=�	-com/intellij/lang/properties/PropertiesUtil$1val$fileLcom/intellij/psi/PsiFile;
	
java/lang/Object<init>()V
computeBaseName()Ljava/lang/String;
0com/intellij/psi/util/CachedValueProvider$ResultcreateY(Ljava/lang/Object;[Ljava/lang/Object;)Lcom/intellij/psi/util/CachedValueProvider$Result;com/intellij/psi/PsiFilegetName
 !)com/intellij/openapi/util/text/StringUtilcontainsChar(Ljava/lang/String;C)Z
#$%&''com/intellij/openapi/util/io/FileUtilRtgetNameWithoutExtension&(Ljava/lang/String;)Ljava/lang/String;	)*+,-+com/intellij/lang/properties/PropertiesUtilLOCALE_PATTERNLjava/util/regex/Pattern;
/0123java/util/regex/Patternmatcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
56789java/util/regex/Matcherfind(I)Z
5;<=
toMatchResult()Ljava/util/regex/MatchResult;?@ABCjava/util/regex/MatchResultgroup(I)Ljava/lang/String;E_
GHIJKjava/lang/Stringsplit'(Ljava/lang/String;)[Ljava/lang/String;	)MNOLOCALES_LANGUAGE_CODESLjava/util/function/Supplier;QRSTUjava/util/function/Supplierget()Ljava/lang/Object;W
java/util/SetVYZ[contains(Ljava/lang/Object;)Z?]^_start(I)I
Gabc	substring(II)Ljava/lang/String;?ef_end
GhbCjklmakeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;n)com/intellij/psi/util/CachedValueProvider(Lcom/intellij/psi/PsiFile;)VCodeLineNumberTableLocalVariableTablethis/Lcom/intellij/lang/properties/PropertiesUtil$1;compute4()Lcom/intellij/psi/util/CachedValueProvider$Result;	SignatureH()Lcom/intellij/psi/util/CachedValueProvider$Result<Ljava/lang/String;>;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationslangCodeLjava/lang/String;baseNameWithExtensionmatchResultLjava/util/regex/MatchResult;splitted[Ljava/lang/String;nameLjava/util/regex/Matcher;
matchIndexI
StackMapTable�QLjava/lang/Object;Lcom/intellij/psi/util/CachedValueProvider<Ljava/lang/String;>;
SourceFilePropertiesUtil.javaEnclosingMethod��getDefaultBaseName.(Lcom/intellij/psi/PsiFile;)Ljava/lang/String;NestHostBootstrapMethods�
���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;�InnerClassesResult�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�*@NotNull method %s.%s must not return null�uformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
G�java/lang/IllegalStateException�(Ljava/lang/String;)V�
�� mop4
*+�*��qPr
stuvpQ*�
�Y*�S�Y�����ZqTrstwxyz{zp��*��L+_��+�"��(+�.M6,�4�p,�::�>D�F:��Q2:�L�P�V�X��\`6���+�\�`+�d�g�iN-�"����+N-�"��"�G�
5�N?�G�#�qJX
Z[^ a#b,c2dAeHfNgchoirk�l�n�o�pr\	NH|}�~}2d�AU���st
��} �2��~}#}��
��p(��Y�SY�S����Z_����m�����)�w�������)PKr��\\@com/intellij/lang/properties/idCache/PropertiesTodoIndexer.class���=?
;com/intellij/psi/impl/cache/impl/todo/LexerBasedTodoIndexer<init>()V
	
8com/intellij/lang/properties/idCache/PropertiesIdIndexercreateIndexingLexerQ(Lcom/intellij/psi/impl/cache/impl/OccurrenceConsumer;)Lcom/intellij/lexer/Lexer;:com/intellij/lang/properties/idCache/PropertiesTodoIndexerCodeLineNumberTableLocalVariableTablethis<Lcom/intellij/lang/properties/idCache/PropertiesTodoIndexer;createLexerconsumer5Lcom/intellij/psi/impl/cache/impl/OccurrenceConsumer;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotations
SourceFilePropertiesTodoIndexer.java$$$reportNull$$$0(I)V

com/intellij/lexer/Lexer!>Argument for @NotNull parameter '%s' of %s.%s must not be null#*@NotNull method %s.%s must not return null%java/lang/Object'java/lang/String,format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;./
-0"java/lang/IllegalArgumentException2(Ljava/lang/String;)V4
35java/lang/IllegalStateException7
85[Ljava/lang/Object;:java/lang/RuntimeException<
StackMapTable1
/*��	V+�� +�Y�� �>K"

���$�&�����(� Y)S�Y*S��Y*S�Y+S��Y+S���1� �3Z_�6��8Z_�9��>�D-U-C-�-�-;�-;�-;�-;�-;�-;�-;�-;�-;X-J-J=PKZŊ#::>com/intellij/lang/properties/idCache/PropertiesIdIndexer.class���=E
7com/intellij/psi/impl/cache/impl/id/LexerBasedIdIndexer<init>()V
	
8com/intellij/lang/properties/idCache/PropertiesIdIndexercreateIndexingLexerQ(Lcom/intellij/psi/impl/cache/impl/OccurrenceConsumer;)Lcom/intellij/lexer/Lexer;:com/intellij/lang/properties/idCache/PropertiesFilterLexer4com/intellij/lang/properties/parsing/PropertiesLexer


R(Lcom/intellij/lexer/Lexer;Lcom/intellij/psi/impl/cache/impl/OccurrenceConsumer;)VCodeLineNumberTableLocalVariableTablethis:Lcom/intellij/lang/properties/idCache/PropertiesIdIndexer;createLexerconsumer5Lcom/intellij/psi/impl/cache/impl/OccurrenceConsumer;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotations
SourceFilePropertiesIdIndexer.java$$$reportNull$$$0(I)V#$
%com/intellij/lexer/Lexer'>Argument for @NotNull parameter '%s' of %s.%s must not be null)*@NotNull method %s.%s must not return null+java/lang/Object-
java/lang/String2format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;45
36"java/lang/IllegalArgumentException8(Ljava/lang/String;)V:
9;java/lang/IllegalStateException=
>;[Ljava/lang/Object;@java/lang/RuntimeExceptionB
StackMapTable1/*��
V+��&+�Y��&�DK( :�
Y�Y�*��
#$���*�,�����.� Y/S�Y0S��Y0S�Y1S��Y1S���7� �9Z_�<��>Z_�?��D�D3U3C3�3�3A�3A�3A�3A�3A�3A�3A�3A�3AX3J3JC!"PK�'���@com/intellij/lang/properties/idCache/PropertiesFilterLexer.class���=?
0com/intellij/psi/impl/cache/impl/BaseFilterLexer<init>R(Lcom/intellij/lexer/Lexer;Lcom/intellij/psi/impl/cache/impl/OccurrenceConsumer;)V
	
:com/intellij/lang/properties/idCache/PropertiesFilterLexergetDelegate()Lcom/intellij/lexer/Lexer;
com/intellij/lexer/LexergetTokenType&()Lcom/intellij/psi/tree/IElementType;	9com/intellij/lang/properties/parsing/PropertiesTokenTypesKEY_CHARACTERS$Lcom/intellij/psi/tree/IElementType;*com/intellij/psi/search/UsageSearchContext
scanWordsInToken(IZZ)V	 !"COMMENTS Lcom/intellij/psi/tree/TokenSet;
$%&'(com/intellij/psi/tree/TokenSetcontains'(Lcom/intellij/psi/tree/IElementType;)Z
*+,advanceTodoItemCountsInToken()V
./,advanceCodeLineNumberTableLocalVariableTablethis<Lcom/intellij/lang/properties/idCache/PropertiesFilterLexer;
originalLexerLcom/intellij/lexer/Lexer;table5Lcom/intellij/psi/impl/cache/impl/OccurrenceConsumer;	tokenType
StackMapTable<"com/intellij/psi/tree/IElementType
SourceFilePropertiesFilterLexer.java00I*+,��1

2 345678/,0�C*��
L+��*��$�+�#�*�*�)�*�*��-�1&	$,3;B 2C34;9:
�;=>PK\�riF)F)Ccom/intellij/lang/properties/references/PropertyReferenceBase.class���=c
$com/intellij/psi/ElementManipulatorsgetValueTextRangeD(Lcom/intellij/psi/PsiElement;)Lcom/intellij/openapi/util/TextRange;
	
=com/intellij/lang/properties/references/PropertyReferenceBase<init>X(Ljava/lang/String;ZLcom/intellij/psi/PsiElement;Lcom/intellij/openapi/util/TextRange;)V
java/lang/Object()V	myKeyLjava/lang/String;	mySoftZ		myElementLcom/intellij/psi/PsiElement;	 !myTextRange%Lcom/intellij/openapi/util/TextRange;
#$%multiResolve$(Z)[Lcom/intellij/psi/ResolveResult;'()*+com/intellij/psi/ResolveResult
getElement()Lcom/intellij/psi/PsiElement;
-./getClass()Ljava/lang/Class;
(
234
getKeyText()Ljava/lang/String;
6789:java/lang/Stringequals(Ljava/lang/Object;)Z
6<=>hashCode()I
@ABgetRangeInElement'()Lcom/intellij/openapi/util/TextRange;
DEFhandleContentChanges(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/util/TextRange;Ljava/lang/String;)Lcom/intellij/psi/PsiElement;H-com/intellij/util/IncorrectOperationExceptionJnot implemented
GLM(Ljava/lang/String;)V
OPQ
isProperty (Lcom/intellij/psi/PsiElement;)ZSTUVQcom/intellij/psi/PsiElementisEquivalentToXYZ[:
java/util/Setadd]unresolved.property.key
_`abc-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
efggetPropertiesFiles()Ljava/util/List;Sijk
getProject(()Lcom/intellij/openapi/project/Project;
mnopq/com/intellij/lang/properties/PropertiesImplUtilfindPropertiesByKeyJ(Lcom/intellij/openapi/project/Project;Ljava/lang/String;)Ljava/util/List;sjava/util/ArrayList
rvwxyzjava/util/Listiterator()Ljava/util/Iterator;|}~�java/util/IteratorhasNext()Z|���next()Ljava/lang/Object;�/com/intellij/lang/properties/psi/PropertiesFile��p�$(Ljava/lang/String;)Ljava/util/List;v���addAll(Ljava/util/Collection;)Z���compare()Ljava/util/Comparator;
�����*com/intellij/util/containers/ContainerUtil	quickSort)(Ljava/util/List;Ljava/util/Comparator;)V
���getResolveResults3(Ljava/util/List;)[Lcom/intellij/psi/ResolveResult;v���isEmpty	'���EMPTY_ARRAY![Lcom/intellij/psi/ResolveResult;v��>sizev���get(I)Ljava/lang/Object;�&com/intellij/lang/properties/IProperty�(com/intellij/psi/PsiElementResolveResult�com/intellij/psi/PsiTarget
�����&com/intellij/pom/references/PomServiceconvertToPsi;(Lcom/intellij/psi/PsiTarget;)Lcom/intellij/psi/PsiElement;
��� (Lcom/intellij/psi/PsiElement;)V�$com/intellij/pom/PomTargetPsiElement����	getTarget()Lcom/intellij/pom/PomTarget;�,com/intellij/lang/properties/xml/XmlProperty�com/intellij/psi/xml/XmlTag���4getName�6com/intellij/lang/properties/xml/XmlPropertiesFileImpl�entryS���getContainingFile()Lcom/intellij/psi/PsiFile;
m���isPropertiesFile(Lcom/intellij/psi/PsiFile;)Z����getPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;��
�����#com/intellij/openapi/util/Comparing/(Ljava/lang/Comparable;Ljava/lang/Comparable;)I�(com/intellij/psi/PsiPolyVariantReference�;com/intellij/codeInsight/daemon/EmptyResolveMessageProvider3(Ljava/lang/String;ZLcom/intellij/psi/PsiElement;)VCodeLineNumberTableLocalVariableTablethis?Lcom/intellij/lang/properties/references/PropertyReferenceBase;keysoftelementRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsrangeresolveresolveResults
StackMapTable�RuntimeInvisibleAnnotationsoLjava/lang/Object;othergetCanonicalTexthandleElementRename1(Ljava/lang/String;)Lcom/intellij/psi/PsiElement;newElementName
Exceptions
bindToElement<(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;
isReferenceToelresult Lcom/intellij/psi/ResolveResult;addKey$(Ljava/lang/Object;Ljava/util/Set;)VpropertyvariantsLjava/util/Set;LocalVariableTypeTable#Ljava/util/Set<Ljava/lang/Object;>;	Signature8(Ljava/lang/Object;Ljava/util/Set<Ljava/lang/Object;>;)VsetSoft(Z)VisSoftgetUnresolvedMessagePattern4Lcom/intellij/codeInspection/util/InspectionMessage;
propertiesLjava/util/List;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;incompleteCodepropertiesFiles:Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;CLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;(Lcom/intellij/lang/properties/IProperty;iIresults;Ljava/util/List<+Lcom/intellij/lang/properties/IProperty;>;^(Ljava/util/List<+Lcom/intellij/lang/properties/IProperty;>;)[Lcom/intellij/psi/ResolveResult;E()Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;$Lorg/jetbrains/annotations/Nullable;
isPropertyPsitargetlambda$multiResolve$0S(Lcom/intellij/lang/properties/IProperty;Lcom/intellij/lang/properties/IProperty;)Io1o2name1name2
SourceFilePropertyReferenceBase.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;1'(Ljava/lang/Object;Ljava/lang/Object;)I3
4 !!InnerClasses8%java/lang/invoke/MethodHandles$Lookup:java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V<=
>#com/intellij/openapi/util/TextRange@>Argument for @NotNull parameter '%s' of %s.%s must not be nullB*@NotNull method %s.%s must not return nullD��
�3*A�����formatVc
6W"java/lang/IllegalArgumentExceptionY
ZLjava/lang/IllegalStateException\
]L[Ljava/lang/Object;_java/lang/RuntimeExceptiona!�� !��r+��?-��?*+--�����
#$�*�������������*+��?-��?*�
*+�*�*-�*����&'()#*)+�4*��*�*�*�*�!�������+�c*�"L+��+2�&�����@S�
/0�����34�C
*�Y��?��L6�5�
������9:��<*+��+�*�,+�,��+�M*�0,�0�*�1,�1�5����
�!@�:;<>� <��<����=>�2*�1�;��C���*+�C
*�Y��?��LS�I�
������AB�D*�Y��?��MA�O��������4�D*�Y��?��M6�U����������S+��?*�*�?+�C��	�	Z�����G�	������P+�	�?�GYI�K��	�	_�����G�	����Q��N+�
�?*+�N��*�"M,�>6�*,2:�&:�+�R��������		���&'S��	de+f4gFeLi�*4�+��N��N��	����]	,+�WW��
mn� 	��	�			
�>*���
qr������/*���v���4�I\��^Y��?��R6�}����

��
�$%�Uh*�1M*�d:�*�0�h,�lN�<�rY�tN�u:�{�!����:-,����W���-����-����7�!6v�6rv|�'6vv�*
����!�)�H�W�Z�c��HHh��hc�)?] )?]��
���-g*�����Y��?�*���'L=*���3*����N+��Y-�S�
-�S�
-������S����+Y�
�?��NU����(v���99�v���99S�	I���� �,�7�V�\��*7":g G�g��fg��PQ��A+����+���+�������+���+����ȶ5�
+�����	!���	���5�?��A��A�	Q�k,*��?*���*���*����������	@�	��+��,�	���
 !�n*����M+����N,-�׬�����*"#$%
<=����KKKKKQQQQKKKQQQKC�	E��KKKKKOOOOKKKOOOK����LLULU^^^^gUU^^^pYFS�'YGS�YHS�YIS�YJS��JJJJJS\enJJJw��JYHS�9YKS�0YLS�'YMS�YNS�YOS�YPS��LLLLLUUUUXajUUUsYQS�*�'YRS�YSS�YTS�YUS��X�LLLLLWWWWLLLWWWL�ZZ_�[��]Z_�^���T�LE6�K6C6�6�O6`�6`�6`�6`�6`�6`�J6`�6`�6`�6`�6`�6`�6`�6`�L6`�6`�6`�6`�6`�6`�6`�O6J6Jb6
79;&'()025PK�:M��
�
?com/intellij/lang/properties/references/PropertyReference.class���=n
=com/intellij/lang/properties/references/PropertyReferenceBase<init>X(Ljava/lang/String;ZLcom/intellij/psi/PsiElement;Lcom/intellij/openapi/util/TextRange;)V		
9com/intellij/lang/properties/references/PropertyReferencemyBundleNameLjava/lang/String;
3(Ljava/lang/String;ZLcom/intellij/psi/PsiElement;)V		myElementLcom/intellij/psi/PsiElement;
!retrievePropertyFilesByBundleNameA(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Ljava/util/List;
0com/intellij/lang/properties/references/I18nUtilpropertiesFilesByBundleName
 
getElement()Lcom/intellij/psi/PsiElement;
"#$%&6com/intellij/lang/properties/PropertiesQuickFixFactorygetInstance:()Lcom/intellij/lang/properties/PropertiesQuickFixFactory;	()myKey
"+,-createCreatePropertyFixl(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/List;)Lcom/intellij/codeInspection/LocalQuickFix;/)com/intellij/codeInspection/LocalQuickFix11com/intellij/codeInspection/LocalQuickFixProviderRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotationsj(Ljava/lang/String;Lcom/intellij/psi/PsiElement;Ljava/lang/String;ZLcom/intellij/openapi/util/TextRange;)VCodeLineNumberTableLocalVariableTablethis;Lcom/intellij/lang/properties/references/PropertyReference;keyelement
bundleNamesoftZrange%Lcom/intellij/openapi/util/TextRange;#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsE(Ljava/lang/String;Lcom/intellij/psi/PsiElement;Ljava/lang/String;Z)VgetPropertiesFiles()Ljava/util/List;
StackMapTable	SignatureE()Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;t(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;
getQuickFixes.()[Lcom/intellij/codeInspection/LocalQuickFix;propertiesFilesLjava/util/List;fix+Lcom/intellij/codeInspection/LocalQuickFix;LocalVariableTypeTableCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;
SourceFilePropertyReference.java$$$reportNull$$$0(I)VUV
W>Argument for @NotNull parameter '%s' of %s.%s must not be nullYjava/lang/Object[;<
java/lang/Stringaformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;cd
be"java/lang/IllegalArgumentExceptiong(Ljava/lang/String;)Vi
hj[Ljava/lang/Object;l!0234356� +��X,��X*+,�*-��G7!"#8> 9: ; < = >? @A4BB3CBB3D6�+��X,��X*+,�
*-��G7&'(849:;<=>?4BB3CBB3EF6Q*���**�*���G	7-.	089:HI23436D+,��748 9:=<HJKL6~&**�*��L�!*�*�'+�*M�.Y,S�79
:;8 &9:
MN	OPQ
MR2B43B
UV6�JZ�\�%%Y]S�Y^S�Y_SY`S�f�hZ_�k�G,�$bm�bm�bmSTPK;~eE��@com/intellij/lang/properties/PropertiesDescriptionProvider.class���=N
java/lang/Object<init>()V&com/intellij/lang/properties/IProperty
3com/intellij/ide/util/DeleteTypeDescriptionLocation
	
isPlural()Zprompt.delete.property
java/lang/IntegervalueOf(I)Ljava/lang/Integer;
com/intellij/ide/IdeBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;0com/intellij/usageView/UsageViewLongNameLocation !"getKey()Ljava/lang/String;$:com/intellij/lang/properties/PropertiesDescriptionProvider&+com/intellij/psi/ElementDescriptionProviderCodeLineNumberTableLocalVariableTablethis<Lcom/intellij/lang/properties/PropertiesDescriptionProvider;getElementDescription^(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/ElementDescriptionLocation;)Ljava/lang/String;countIelementLcom/intellij/psi/PsiElement;location-Lcom/intellij/psi/ElementDescriptionLocation;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotations
SourceFile"PropertiesDescriptionProvider.java$$$reportNull$$$0(I)V;<
#=>Argument for @NotNull parameter '%s' of %s.%s must not be null?0$,java/lang/StringDformatF
EG"java/lang/IllegalArgumentExceptionI(Ljava/lang/String;)VK
JL!#%'/*��()*+,-'�J+��>+��<,�	�$,�	���>�Y�S��,��
+����4@(&7>H)*&./J*+J01J235678
67
;<'-!@�YASYBSYCS�H�JZ_�M�9:PK���l��Bcom/intellij/lang/properties/psi/impl/PropertiesListStubImpl.class���=	;com/intellij/lang/properties/parsing/PropertiesElementTypesPROPERTIES_LISTBLcom/intellij/lang/properties/parsing/PropertyListStubElementType;
	
com/intellij/psi/stubs/StubBase<init>P(Lcom/intellij/psi/stubs/StubElement;Lcom/intellij/psi/stubs/IStubElementType;)V<com/intellij/lang/properties/psi/impl/PropertiesListStubImpl3com/intellij/lang/properties/psi/PropertiesListStub'(Lcom/intellij/psi/stubs/StubElement;)VCodeLineNumberTableLocalVariableTablethis>Lcom/intellij/lang/properties/psi/impl/PropertiesListStubImpl;parent$Lcom/intellij/psi/stubs/StubElement;	Signature�Lcom/intellij/psi/stubs/StubBase<Lcom/intellij/lang/properties/psi/PropertiesList;>;Lcom/intellij/lang/properties/psi/PropertiesListStub;
SourceFilePropertiesListStubImpl.java!
A	*+���
		PK�X���	�	@com/intellij/lang/properties/psi/impl/PropertiesASTFactory.class���=[
com/intellij/lang/ASTFactory<init>()V&com/intellij/psi/tree/IFileElementType
-com/intellij/psi/impl/source/tree/FileElement
	
?(Lcom/intellij/psi/tree/IElementType;Ljava/lang/CharSequence;)V2com/intellij/psi/impl/source/tree/CompositeElement
'(Lcom/intellij/psi/tree/IElementType;)V	9com/intellij/lang/properties/parsing/PropertiesTokenTypesKEY_CHARACTERS$Lcom/intellij/psi/tree/IElementType;5com/intellij/lang/properties/psi/impl/PropertyKeyImpl
	VALUE_CHARACTERS 7com/intellij/lang/properties/psi/impl/PropertyValueImpl
	#$END_OF_LINE_COMMENT&0com/intellij/psi/impl/source/tree/PsiCommentImpl
%)0com/intellij/psi/impl/source/tree/LeafPsiElement
(,:com/intellij/lang/properties/psi/impl/PropertiesASTFactoryCodeLineNumberTableLocalVariableTablethis<Lcom/intellij/lang/properties/psi/impl/PropertiesASTFactory;createCompositeZ(Lcom/intellij/psi/tree/IElementType;)Lcom/intellij/psi/impl/source/tree/CompositeElement;type
StackMapTableRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
createLeafm(Lcom/intellij/psi/tree/IElementType;Ljava/lang/CharSequence;)Lcom/intellij/psi/impl/source/tree/LeafElement;textLjava/lang/CharSequence;
SourceFilePropertiesASTFactory.java$$$reportNull$$$0(I)VAB
+C>Argument for @NotNull parameter '%s' of %s.%s must not be nullEjava/lang/ObjectG4=,2;java/lang/StringNformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;PQ
OR"java/lang/IllegalArgumentExceptionT(Ljava/lang/String;)VV
UW[Ljava/lang/Object;Y!+-/*��./0123-h"+��D+��
�	Y+���Y+��5.!/"01"467879:9;<-�M+��D,��D+��
�Y+,��+��
�Y+,�!�+�"�
�%Y+,�'��(Y+,�*�5.'(!+(,2/90C3/ M01M4M=>678799:
99
AB-�lF�H�!YIS�YJS�YKS�""YLS�YMS��S�UZ_�X�5V� OZ�OZ�OZ�OZ�OZ�OZ?@PK��33;com/intellij/lang/properties/psi/impl/PropertyKeyImpl.class���=c
0com/intellij/psi/impl/source/tree/LeafPsiElement<init>?(Lcom/intellij/psi/tree/IElementType;Ljava/lang/CharSequence;)V
	
Icom/intellij/psi/impl/source/resolve/reference/ReferenceProvidersRegistrygetReferencesFromProviders?(Lcom/intellij/psi/PsiElement;)[Lcom/intellij/psi/PsiReference;
5com/intellij/lang/properties/psi/impl/PropertyKeyImpl
getReferences"()[Lcom/intellij/psi/PsiReference;
getText()Ljava/lang/String;makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;CodeLineNumberTableLocalVariableTablethis7Lcom/intellij/lang/properties/psi/impl/PropertyKeyImpl;type$Lcom/intellij/psi/tree/IElementType;textLjava/lang/CharSequence;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsgetReference!()Lcom/intellij/psi/PsiReference;
references [Lcom/intellij/psi/PsiReference;
StackMapTable*.com/intellij/psi/PsiReferencetoStringRuntimeInvisibleAnnotations"Lorg/jetbrains/annotations/NonNls;
SourceFilePropertyKeyImpl.javaBootstrapMethods6
789:$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;<Property key: InnerClasses?%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*@NotNull method %s.%s must not return nullIjava/lang/ObjectK java/lang/StringQformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;ST
RU"java/lang/IllegalArgumentExceptionW(Ljava/lang/String;)VY
XZjava/lang/IllegalStateException\
]Z[Ljava/lang/Object;_java/lang/RuntimeExceptiona!Z+��F*+,��+
  !"#$	%&	%C
*�Y��F�+L, 
$%'(\*�
L+���+2�+�,B-
%&
)*/4
*���,
01$1
CD���H�J�����L� YMS�YNS��YNS�YOS��YPS���V� �XZ_�[��]Z_�^��+�DRURCR�R�R`�R`�R`�R`�R`�R`�R`�R`�R`XRJRJb=
>@B2345;PK�2Oii=com/intellij/lang/properties/psi/impl/PropertyValueImpl.class���=v
0com/intellij/psi/impl/source/tree/LeafPsiElement<init>?(Lcom/intellij/psi/tree/IElementType;Ljava/lang/CharSequence;)V		
*com/intellij/psi/PsiReferenceService$HintsNO_HINTS,Lcom/intellij/psi/PsiReferenceService$Hints;
7com/intellij/lang/properties/psi/impl/PropertyValueImpl
getReferencesN(Lcom/intellij/psi/PsiReferenceService$Hints;)[Lcom/intellij/psi/PsiReference;
Icom/intellij/psi/impl/source/resolve/reference/ReferenceProvidersRegistrygetReferencesFromProvidersk(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiReferenceService$Hints;)[Lcom/intellij/psi/PsiReference;
"()[Lcom/intellij/psi/PsiReference;
getText()Ljava/lang/String;!"#makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;%$com/intellij/psi/HintedReferenceHostCodeLineNumberTableLocalVariableTablethis9Lcom/intellij/lang/properties/psi/impl/PropertyValueImpl;type$Lcom/intellij/psi/tree/IElementType;textLjava/lang/CharSequence;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationshintsshouldAskParentForReferences/(Lcom/intellij/psi/PsiReferenceService$Hints;)ZgetReference!()Lcom/intellij/psi/PsiReference;
references [Lcom/intellij/psi/PsiReference;
StackMapTable8<com/intellij/psi/PsiReferencetoStringRuntimeInvisibleAnnotations"Lorg/jetbrains/annotations/NonNls;
SourceFilePropertyValueImpl.javaBootstrapMethodsD
EFG"H$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;JPropertyValueImpl: InnerClassesM$com/intellij/psi/PsiReferenceServiceHintsP%java/lang/invoke/MethodHandles$LookupRjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)VTU
V>Argument for @NotNull parameter '%s' of %s.%s must not be nullX*@NotNull method %s.%s must not return nullZjava/lang/Object\+23java/lang/Stringdformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;fg
eh"java/lang/IllegalArgumentExceptionj(Ljava/lang/String;)Vl
kmjava/lang/IllegalStateExceptiono
pm[Ljava/lang/Object;rjava/lang/RuntimeExceptiont!$&Z+��W*+,��9'
( )*+,-./	01	0&F*��
Y��W�9O:'"()*/0&W+��W*+�Y��W�9L:''()*2/0034&G
+��W�9',(
)*
2/	056&\*�L+���+2�9�:B;'
12()*
78=&4
*�� �'8(
)*>?/?
TU&)G�##(#(#Y�[��!!%!%!���]�$$,4,4Y^S�Y_S�Y`S��##+#+#Y_S�YaS��##+.+6YbS��YaS�YcS��i�!!,!,!�kZ_�n��pZ_�q��9�$DeaeCe�e�'es�es�es�es�#es�es�es�#es�es�es�es�esdeJeJuKLN	OQS@ABCIPK��&o�!�!;com/intellij/lang/properties/parsing/_PropertiesLexer.class���="5com/intellij/lang/properties/parsing/_PropertiesLexer��ĀȀ·Ā̀ဠĀ
zzUnpackcmap_top(Ljava/lang/String;I[I)I


java/lang/Stringlength()I

charAt(I)C:	������������	(��Ƣ��Ö��Ā

zzUnpackcmap_blocks)������	
zzUnpackActionW����������!��,��7��B��M��X��c��n��y��„����š��M��¥��X��°��»��Æ����Ñ��Ü��ç
 !zzUnpackRowMap#7	









��������������������
��
��




������






��������������������
��

����������
%&
zzUnpacktrans(��		����
*+zzUnpackAttribute
-./01java/lang/Object<init>()V	345zzLexicalStateI7	9:;zzBufferLjava/lang/CharSequence;	=>?zzAtBOLZ	ABCzzReaderLjava/io/Reader;Ejava/lang/Integer���	HIJZZ_CMAP_BLOCKS[I	LMJZZ_CMAP_TOP	OP5zzStartRead
RS
getTokenStart
UVyylength	XY5zzMarkedPos	[\5zzCurrentPos	^_?zzAtEOF	ab5	zzEndRead
defyybegin(I)Vhijkljava/lang/CharSequencesubSequence(II)Ljava/lang/CharSequence;h	opqZZ_ERROR_MSG[Ljava/lang/String;s(java/lang/ArrayIndexOutOfBoundsExceptionujava/lang/Error
tw0x(Ljava/lang/String;)V
z{fzzScanError	}~JZZ_TRANS	��J	ZZ_ROWMAP	��JZZ_ATTRIBUTE	��JZZ_LEXSTATE	��5zzState
�����java/lang/CharactercodePointAt(Ljava/lang/CharSequence;I)I
����	charCount(I)I
���zzRefill()Z
���zzCMap	��J	ZZ_ACTION	�����9com/intellij/lang/properties/parsing/PropertiesTokenTypesKEY_CHARACTERS$Lcom/intellij/psi/tree/IElementType;	����WHITE_SPACE	����END_OF_LINE_COMMENT	����
BAD_CHARACTER	����VALUE_CHARACTERS	����KEY_VALUE_SEPARATOR
��()[I
��
��
�!�
�&��Unknown internal scanner error�Error: could not match input�#Error: pushback value was too large
�+��com/intellij/lexer/FlexLexerYYEOF
ConstantValue����
ZZ_BUFFERSIZE@	YYINITIALIN_VALUEIN_KEY_VALUE_SEPARATOR_HEADIN_KEY_VALUE_SEPARATOR_TAILZZ_CMAP_TOP_PACKED_0Ljava/lang/String;ZZ_CMAP_BLOCKS_PACKED_0ZZ_ACTION_PACKED_0ZZ_ROWMAP_PACKED_0ZZ_TRANS_PACKED_0ZZ_UNKNOWN_ERRORZZ_NO_MATCHZZ_PUSHBACK_2BIGZZ_ATTRIBUTE_PACKED_0yylineyycolumnyycharJ	zzEOFDoneCodeLineNumberTableLocalVariableTableresultoffsetcountvaluepackedijl
StackMapTablehigh(Ljava/io/Reader;)Vthis7Lcom/intellij/lang/properties/parsing/_PropertiesLexer;inzzMaxBufferLen	zzCanGrowinputgetTokenEndreset(Ljava/lang/CharSequence;III)VbufferstartendinitialState
Exceptionsjava/io/IOExceptionyystatenewStateyytext()Ljava/lang/CharSequence;yycharatposmessagee*Ljava/lang/ArrayIndexOutOfBoundsException;	errorCode
yypushbacknumberadvance&()Lcom/intellij/psi/tree/IElementType;zzInputeofzzNextzzAttributeszzAction
zzCurrentPosLzzMarkedPosL
zzEndReadL	zzBufferLzzTransL	zzRowMapLzzAttrLJ<clinit>
SourceFile_PropertiesLexer.java -�%�5���5���5���5���5���5���JMJ���IJ����J����J���~J���"�5���5���5��pq�J���'BC�545:;Y5\5P5b5_?�5�5��>?�?
��R�
K<*�<*��-./0��J
�5
��<>6*�	6�+*��6*��6,�O��������&	456789%:6;9<�R�5%�5<��<�5<�J:�57�51�5����
��R�
K<*�<*��KLMN��J
�5
��<>6*�	6�+*��6*��6,�O��������&	RSTUVW%X6Y9Z�R�5%�5<��<�5<�J:�57�51�5����
��Q�
K<*�<*��hijk��J
�5
��<>6*�	6�+*��6*��6,�O��������&	opqrst%u6v9w�R�5%�5<��<�5<�J:�57�51�5����
!��Q�
K<*�<*��������J
�5
!��8>6*�	d6�%*��x6,�*���O�����"���
�� �2�5��H �58��8�58�J6�53�5
+�5�	�
'
&��R�
K<"*�$<*��������J
�5
&��?>6*�	6�.*��6*��6��,�O��������*
������%�(�9�<��R�5%�5?��?�5?�J=�5:�54�5����
+��Q�
K<'*�)<*��������J
�5
+��<>6*�	6�+*��6*��6,�O��������&	������%�6�9��R�5%�5<��<�5<�J:�57�51�5����0��b*�,*�2*6�8*�<*+�@��%�	�&'����C��-F��,������,��1���
���h"�~<��G.��G�Kz.�.��
89�"�5�5��MS�/*�N��=�����4
*�Q*�T`��A�
������**+�8***Z�NZ�W�Z*�]*�<*�`*�c��EFGHI#J)K�4*��*�;*�5*�5*5���,��U����/*�2��]���ef�>*�2��
gh���5�<*�8*�N*�W�g��o����D*�8*�N`�m�����	5V�4
*�W*�Nd����
��{f���n2M�
N�n2M�tY,�v�	r���	�
���4
�
��
5	
��Ir�
f�a*�T�*�y*Y�Wd�W����
�����5�
�-�*�`6*�8:�|:�:��:	*�W6=**Z�NZ�Z>*��*�2.��	*��.6

~�*��=���<��`>�O*�]�<��*�Z*�W*��6*�Z>*�W6*�8:*�`6�<�Z��<��`>*��.��`.6��2*��	*��.6

~�*��=6
~����W*�W�*�N*�Z�
*�]�����.��Xdkw~����aht{�����*�c����`����Y*�c����M����F*�c����:*�c����.*�c����!*�c����*�c����*�y��2�@������!�#�0�<�E�M�R�X�_�i�p�r�u�z������������������������������������	
�������!�$�&�)�+�.�0�3�5�8�:�=�?�B��_
5r5�5�/?�55E�5
����>5#�50�5!�5�5�;�J�J�J	� �
h�6h�1�
h��+D�W		�1��d�
YOYOYOYOYOYOYOYO�����K���G����������|�
Y�SY�SY�S�n�ų���" )'/C5`;~A�G�]� !PK�$�?com/intellij/lang/properties/parsing/PropertiesTokenTypes.class���=;	com/intellij/psi/TokenTypeWHITE_SPACE$Lcom/intellij/psi/tree/IElementType;		9com/intellij/lang/properties/parsing/PropertiesTokenTypes	
BAD_CHARACTER	:com/intellij/lang/properties/parsing/PropertiesElementTypeEND_OF_LINE_COMMENT
<init>(Ljava/lang/String;)V	KEY_CHARACTERS	VALUE_CHARACTERS	!KEY_VALUE_SEPARATOR	#!%"com/intellij/psi/tree/IElementType
'()*+com/intellij/psi/tree/TokenSetcreateG([Lcom/intellij/psi/tree/IElementType;)Lcom/intellij/psi/tree/TokenSet;	-./COMMENTS Lcom/intellij/psi/tree/TokenSet;	12/WHITESPACES4java/lang/Object<clinit>()VCodeLineNumberTable
SourceFilePropertiesTokenTypes.java3!./2/567�]���
�
�Y���Y���Y���Y ��"�$Y�S�&�,�$Y�S�&�0�8"	

$0<L9:PKg�d<55@com/intellij/lang/properties/parsing/PropertiesElementType.class���=3	/com/intellij/lang/properties/PropertiesLanguageINSTANCE1Lcom/intellij/lang/properties/PropertiesLanguage;
	
"com/intellij/psi/tree/IElementType<init>1(Ljava/lang/String;Lcom/intellij/lang/Language;)V
toString()Ljava/lang/String;makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;:com/intellij/lang/properties/parsing/PropertiesElementType(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis<Lcom/intellij/lang/properties/parsing/PropertiesElementType;	debugNameLjava/lang/String;RuntimeInvisibleTypeAnnotations"Lorg/jetbrains/annotations/NonNls;$RuntimeInvisibleParameterAnnotations
SourceFilePropertiesElementType.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;,Properties:InnerClasses/%java/lang/invoke/MethodHandles$Lookup1java/lang/invoke/MethodHandlesLookup!A	*+���

			 ! 4
*�
��
"#$%+-
.02PKQt�xx;com/intellij/lang/properties/parsing/PropertiesParser.class���=
java/lang/Object<init>()V
	
com/intellij/openapi/util/Refcreate3(Ljava/lang/Object;)Lcom/intellij/openapi/util/Ref;4com/intellij/util/diff/FlyweightCapableTreeStructuregetChildren4(Ljava/lang/Object;Lcom/intellij/openapi/util/Ref;)I
get()Ljava/lang/Object;#[Lcom/intellij/lang/LighterASTNode; com/intellij/lang/LighterASTNodegetTokenType&()Lcom/intellij/psi/tree/IElementType;	 !"#$9com/intellij/lang/properties/parsing/PropertiesTokenTypesKEY_CHARACTERS$Lcom/intellij/psi/tree/IElementType;&%com/intellij/lang/LighterASTTokenNode%()*getText()Ljava/lang/CharSequence;,-.disposeChildren([Ljava/lang/Object;I)V
012345com/intellij/lang/properties/parsing/PropertiesParserdoParseE(Lcom/intellij/psi/tree/IElementType;Lcom/intellij/lang/PsiBuilder;)V6789:com/intellij/lang/PsiBuildergetTreeBuilt()Lcom/intellij/lang/ASTNode;6<=>getLightTree8()Lcom/intellij/util/diff/FlyweightCapableTreeStructure;	@ABCD%com/intellij/lang/impl/PsiBuilderImplCUSTOM_COMPARATORLcom/intellij/openapi/util/Key;	0FGHMATCH_BY_KEY"Lcom/intellij/util/TripleFunction;6JKLputUserData4(Lcom/intellij/openapi/util/Key;Ljava/lang/Object;)V6NOPmark'()Lcom/intellij/lang/PsiBuilder$Marker;6RSTeof()Z	VWXYZ$com/intellij/lang/WhitespacesBindersGREEDY_LEFT_BINDER0Lcom/intellij/lang/WhitespacesAndCommentsBinder;	V\]ZGREEDY_RIGHT_BINDER_`abc#com/intellij/lang/PsiBuilder$MarkersetCustomEdgeTokenBindersc(Lcom/intellij/lang/WhitespacesAndCommentsBinder;Lcom/intellij/lang/WhitespacesAndCommentsBinder;)V
efghi,com/intellij/lang/properties/parsing/Parsing
parseProperty!(Lcom/intellij/lang/PsiBuilder;)V	klmno;com/intellij/lang/properties/parsing/PropertiesElementTypesPROPERTIES_LISTBLcom/intellij/lang/properties/parsing/PropertyListStubElementType;_qrsdone'(Lcom/intellij/psi/tree/IElementType;)Vuvwxcom/intellij/lang/ASTNodegetElementType	kz{|PROPERTY)Lcom/intellij/psi/stubs/IStubElementType;u~�findChildByTypeA(Lcom/intellij/psi/tree/IElementType;)Lcom/intellij/lang/ASTNode;u��*getChars
0���findKeyCharactersr(Lcom/intellij/lang/LighterASTNode;Lcom/intellij/util/diff/FlyweightCapableTreeStructure;)Ljava/lang/CharSequence;
�����#com/intellij/openapi/util/Comparingequal3(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z	�����com/intellij/util/ThreeStateNOLcom/intellij/util/ThreeState;	����UNSURE���fun$()Lcom/intellij/util/TripleFunction;�com/intellij/lang/PsiParser	Signature�Lcom/intellij/util/TripleFunction<Lcom/intellij/lang/ASTNode;Lcom/intellij/lang/LighterASTNode;Lcom/intellij/util/diff/FlyweightCapableTreeStructure<Lcom/intellij/lang/LighterASTNode;>;Lcom/intellij/util/ThreeState;>;CodeLineNumberTableLocalVariableTablethis7Lcom/intellij/lang/properties/parsing/PropertiesParser;	aChildren"Lcom/intellij/lang/LighterASTNode;newNode	structure6Lcom/intellij/util/diff/FlyweightCapableTreeStructure;childrenRefLcom/intellij/openapi/util/Ref;
childrenCountIchildrenLocalVariableTypeTableZLcom/intellij/util/diff/FlyweightCapableTreeStructure<Lcom/intellij/lang/LighterASTNode;>;DLcom/intellij/openapi/util/Ref<[Lcom/intellij/lang/LighterASTNode;>;
StackMapTable�java/lang/Throwable�(Lcom/intellij/lang/LighterASTNode;Lcom/intellij/util/diff/FlyweightCapableTreeStructure<Lcom/intellij/lang/LighterASTNode;>;)Ljava/lang/CharSequence;parse_(Lcom/intellij/psi/tree/IElementType;Lcom/intellij/lang/PsiBuilder;)Lcom/intellij/lang/ASTNode;rootbuilderLcom/intellij/lang/PsiBuilder;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotations
parseLightz(Lcom/intellij/psi/tree/IElementType;Lcom/intellij/lang/PsiBuilder;)Lcom/intellij/util/diff/FlyweightCapableTreeStructure;�(Lcom/intellij/psi/tree/IElementType;Lcom/intellij/lang/PsiBuilder;)Lcom/intellij/util/diff/FlyweightCapableTreeStructure<Lcom/intellij/lang/LighterASTNode;>;
rootMarker%Lcom/intellij/lang/PsiBuilder$Marker;propertiesListlambda$static$0�(Lcom/intellij/lang/ASTNode;Lcom/intellij/lang/LighterASTNode;Lcom/intellij/util/diff/FlyweightCapableTreeStructure;)Lcom/intellij/util/ThreeState;
oldNameStrLjava/lang/CharSequence;
newNameStroldNameLcom/intellij/lang/ASTNode;oldNode<clinit>
SourceFilePropertiesParser.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;�J(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;�
0����InnerClassesMarker�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
0�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null���2��java/lang/String�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException!0�GH���/*������
���~y�M+*,�
>,��::�66�52:����%�':	+�+	�����:+�+�:
+�+
�JkV_kkmk�;�#�2����:!"#&1'>(J.S(V&\+_.h+k.v/�>1%��y��y��t��k��b��y��t�������u%+���,���*+,�/,�5Y����Su�
67� %��%�$%���������
�����c*+,�/,�;Y����T�
<=� ���$��������34��a,�?�E�I,�MN,�M:,�Q��U�[�^��U�^,�Q�
,�d����j�p-+�p��
�4__
�.ABCD$E4H?KHLONYO`P�4a��a�$a��N��F��
����;*�t�y�.*��}N-� -��:+,��:����������7�"")37�>"��)��!��;��;��;����!	���E��
����'�$$���!!����  (00Y�S�Y�S�Y�S��'/Y�S�Y�S�Y�S��''Y�S�����((��Z_�����Z_������ D�]�C���#���������������������`�J�J�_6�	����������PK�M���2com/intellij/lang/properties/parsing/Parsing.class���=b
java/lang/Object<init>()V	
com/intellij/lang/PsiBuildergetTokenType&()Lcom/intellij/psi/tree/IElementType;	9com/intellij/lang/properties/parsing/PropertiesTokenTypesKEY_CHARACTERS$Lcom/intellij/psi/tree/IElementType;mark'()Lcom/intellij/lang/PsiBuilder$Marker;
,com/intellij/lang/properties/parsing/ParsingparseKey!(Lcom/intellij/lang/PsiBuilder;)V	KEY_VALUE_SEPARATOR
!"parseKeyValueSeparator	$%VALUE_CHARACTERS
'(
parseValue	*+,-.;com/intellij/lang/properties/parsing/PropertiesElementTypesPROPERTY)Lcom/intellij/psi/stubs/IStubElementType;01234#com/intellij/lang/PsiBuilder$Markerdone'(Lcom/intellij/psi/tree/IElementType;)V67advanceLexer9+property.key.expected.parsing.error.message
;<=>?-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;ABCerror(Ljava/lang/String;)V	EFGLOG(Lcom/intellij/openapi/diagnostic/Logger;
IJKLM&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Z
IOPQgetInstance;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;CodeLineNumberTableLocalVariableTablethis.Lcom/intellij/lang/properties/parsing/Parsing;
parsePropertyprop%Lcom/intellij/lang/PsiBuilder$Marker;builderLcom/intellij/lang/PsiBuilder;
StackMapTable<clinit>
SourceFileParsing.javaInnerClassesMarker1FGR/*��STUV	WR�Y*��
�:*�L*�*���*� *��#�*�&+�)�/�*�5*8��:�@�S2#'37@CIX T-XYYZ[\
�'0�
"Rk�D*�����HW*�5�S#$%TZ[\SI�I
(RN*��#�	*�5�S()+TZ[\
Rk�D*��
���HW*�5�S./0TZ[\SI�I]R!	�N�D�S
^_`
0a	PKȿ��//>com/intellij/lang/properties/psi/impl/PropertiesListImpl.class���=�
?com/intellij/lang/properties/psi/impl/PropertiesStubElementImpl<init>(Lcom/intellij/lang/ASTNode;)V		
;com/intellij/lang/properties/parsing/PropertiesElementTypesPROPERTIES_LISTBLcom/intellij/lang/properties/parsing/PropertyListStubElementType;
P(Lcom/intellij/psi/stubs/StubElement;Lcom/intellij/psi/stubs/IStubElementType;)VPropertiesList)com/intellij/lang/properties/psi/Property
!com/intellij/psi/util/PsiTreeUtilgetChildOfTypeM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lcom/intellij/psi/PsiElement;
8com/intellij/lang/properties/psi/impl/PropertiesListImplgetText()Ljava/lang/String;
!"#$%2com/intellij/lang/properties/psi/impl/PropertyImplgetEdgeOfPropertyJ(Lcom/intellij/lang/properties/psi/Property;)Lcom/intellij/psi/PsiElement;'com/intellij/psi/PsiElement
)*+getChildrenOfTypeAsList@(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Ljava/util/List;-./01java/util/Liststream()Ljava/util/stream/Stream;
34567java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;9:;test=(Lcom/intellij/psi/PsiElement;)Ljava/util/function/Predicate;=>?@Ajava/util/function/Predicatenot>(Ljava/util/function/Predicate;)Ljava/util/function/Predicate;CDEFGjava/util/stream/Stream	takeWhile9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;IJKapply()Ljava/util/function/Function;CMNOmap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;
QRSTUjava/util/stream/Collectorsjoining()Ljava/util/stream/Collector;CWXYcollect0(Ljava/util/stream/Collector;)Ljava/lang/Object;[java/lang/String]/com/intellij/lang/properties/psi/PropertiesListCodeLineNumberTableLocalVariableTablethis:Lcom/intellij/lang/properties/psi/impl/PropertiesListImpl;nodeLcom/intellij/lang/ASTNode;8(Lcom/intellij/lang/properties/psi/PropertiesListStub;)Vstub5Lcom/intellij/lang/properties/psi/PropertiesListStub;toStringgetDocCommentText	firstProp+Lcom/intellij/lang/properties/psi/Property;	upperEdgeLcom/intellij/psi/PsiElement;commentsLjava/util/List;LocalVariableTypeTable/Ljava/util/List<Lcom/intellij/psi/PsiElement;>;
StackMapTableRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations	Signature�Lcom/intellij/lang/properties/psi/impl/PropertiesStubElementImpl<Lcom/intellij/lang/properties/psi/PropertiesListStub;>;Lcom/intellij/lang/properties/psi/PropertiesList;
SourceFilePropertiesListImpl.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/Object;)Z�
�����java/lang/Objectequals� (Lcom/intellij/psi/PsiElement;)Z7	�&�1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String;InnerClasses�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�*@NotNull method %s.%s must not return null�iformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
Z�java/lang/IllegalStateException�(Ljava/lang/String;)V�
��!\^>*+��_
`abcde^A	*+��
�_
`	ab	fgh^-�_`abi^^*��L+�*�Y����+� M*&�(N-�,,Y�2W�8�<�B�H�L�P�V�ZY����r)�Z�A&-Z_&	!
%' )'+/,E-J.U+`*^ab
Tjk >lm'7nop'7nqstut
��^(���Y�SY�S����Z_����
���vwxyz{���{���PK�Ⱦ�gmgmicom/intellij/lang/properties/codeInspection/duplicatePropertyInspection/DuplicatePropertyInspection.class���=N
6com/intellij/codeInspection/GlobalSimpleInspectionTool<init>()V		
ccom/intellij/lang/properties/codeInspection/duplicatePropertyInspection/DuplicatePropertyInspectionCURRENT_FILEZ	MODULE_WITH_DEPENDENCIES	CHECK_DUPLICATE_VALUES	CHECK_DUPLICATE_KEYS	*CHECK_DUPLICATE_KEYS_WITH_DIFFERENT_VALUES:com/intellij/codeInspection/ex/GlobalInspectionContextBase 3com/intellij/codeInspection/GlobalInspectionContext
getRefManager4()Lcom/intellij/codeInspection/reference/RefManager;
"#$	checkFile�(Lcom/intellij/psi/PsiFile;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/codeInspection/ex/GlobalInspectionContextBase;Lcom/intellij/codeInspection/reference/RefManager;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;)V&'()*com/intellij/psi/PsiElement	getParent()Lcom/intellij/psi/PsiElement;&,-*
getFirstChild&/0*getLastChild
23456(com/intellij/codeInspection/HTMLComposerappendAfterHeaderIndention(Ljava/lang/StringBuilder;)V8&:;<getContainingFile()Lcom/intellij/psi/PsiFile;>?@ABcom/intellij/psi/PsiFilegetVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;
DEFGH$com/intellij/openapi/vfs/VirtualFilegetUrl()Ljava/lang/String;&JKLgetTextRange'()Lcom/intellij/openapi/util/TextRange;
NOPQR#com/intellij/openapi/util/TextRangegetStartOffset()ITUVmakeConcatWithConstants'(Ljava/lang/String;I)Ljava/lang/String;&XYHgetText[\$]\\\$
_`abcjava/lang/String
replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
efghi(com/intellij/openapi/util/text/HtmlChunklinkX(Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/openapi/util/text/HtmlChunk$Element;
klmn60com/intellij/openapi/util/text/HtmlChunk$ElementappendTo
pqrcompoundLineLink9(Ljava/lang/StringBuilder;Lcom/intellij/psi/PsiElement;)Vt<br>
vwxyzjava/lang/StringBuilderappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;|font
e~�tagF(Ljava/lang/String;)Lcom/intellij/openapi/util/text/HtmlChunk$Element;�4font-family:verdana; font-weight:bold; color:#FF0000
k���style�*inspection.export.results.invalidated.item�java/lang/Object
�����-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
k���addText
�����3com/intellij/openapi/fileEditor/FileDocumentManagergetInstance7()Lcom/intellij/openapi/fileEditor/FileDocumentManager;
����getDocumentN(Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/openapi/editor/Document;&��R
getTextOffset�����$com/intellij/openapi/editor/Document
getLineNumber(I)I� �!inspection.export.results.at.line
���$com/intellij/analysis/AnalysisBundle����getLineStartOffset����getCharsSequence()Ljava/lang/CharSequence;� 	
�����$com/intellij/util/text/CharArrayUtilshiftForward.(Ljava/lang/CharSequence;ILjava/lang/String;)I
_���valueOf(I)Ljava/lang/String;�/com/intellij/lang/properties/psi/PropertiesFile
���
isToCheckFile[(Lcom/intellij/psi/PsiFileSystemItem;Lcom/intellij/codeInspection/InspectionProfileEntry;)Z
�����+com/intellij/codeInspection/SuppressionUtilinspectionResultSuppressedT(Lcom/intellij/psi/PsiElement;Lcom/intellij/codeInspection/InspectionProfileEntry;)Z>���
getProject(()Lcom/intellij/openapi/project/Project;�����'com/intellij/psi/search/PsiSearchHelperQ(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/search/PsiSearchHelper;����
getProperties()Ljava/util/List;
�����*com/intellij/openapi/module/ModuleUtilCorefindModuleForPsiElementC(Lcom/intellij/psi/PsiElement;)Lcom/intellij/openapi/module/Module;
�����)com/intellij/psi/search/GlobalSearchScope	fileScopeG(Lcom/intellij/psi/PsiFile;)Lcom/intellij/psi/search/GlobalSearchScope;
����moduleWithDependenciesScopeQ(Lcom/intellij/openapi/module/Module;)Lcom/intellij/psi/search/GlobalSearchScope;
����projectScopeS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/search/GlobalSearchScope;�'com/intellij/openapi/fileTypes/FileType	�����/com/intellij/lang/properties/PropertiesFileTypeINSTANCE1Lcom/intellij/openapi/fileTypes/LanguageFileType;
����getScopeRestrictedByFileTypes�(Lcom/intellij/psi/search/GlobalSearchScope;[Lcom/intellij/openapi/fileTypes/FileType;)Lcom/intellij/psi/search/GlobalSearchScope;�java/util/HashMap
�
���java/util/CollectionssynchronizedMap (Ljava/util/Map;)Ljava/util/Map;
�-com/intellij/openapi/progress/ProgressManager1()Lcom/intellij/openapi/progress/ProgressManager;
	
getProgressIndicator3()Lcom/intellij/openapi/progress/ProgressIndicator;

2com/intellij/openapi/progress/util/ProgressWrapperwrapg(Lcom/intellij/openapi/progress/ProgressIndicator;)Lcom/intellij/openapi/progress/util/ProgressWrapper;run(Lcom/intellij/lang/properties/codeInspection/duplicatePropertyInspection/DuplicatePropertyInspection;Ljava/util/List;Lcom/intellij/openapi/progress/ProgressIndicator;Lcom/intellij/openapi/progress/ProgressIndicator;Ljava/util/Map;Ljava/util/Map;Lcom/intellij/psi/search/PsiSearchHelper;Lcom/intellij/psi/search/GlobalSearchScope;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/psi/PsiFile;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;Lcom/intellij/codeInspection/reference/RefManager;)Ljava/lang/Runnable;

runProcessH(Ljava/lang/Runnable;Lcom/intellij/openapi/progress/ProgressIndicator;)V
java/util/MapcontainsKey(Ljava/lang/Object;)Z !"get&(Ljava/lang/Object;)Ljava/lang/Object;$
java/util/Set&'(put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;*java/util/HashSet
)
-./findFilesWithTextx(Ljava/lang/String;Lcom/intellij/psi/search/PsiSearchHelper;Lcom/intellij/psi/search/GlobalSearchScope;Ljava/util/Set;)V#123isEmpty()Z567keySet()Ljava/util/Set;#9:;iterator()Ljava/util/Iterator;=>?@3java/util/IteratorhasNext=BCDnext()Ljava/lang/Object;F0duplicate.property.value.progress.indicator.textHIJKL/com/intellij/openapi/progress/ProgressIndicatorsetText2(Ljava/lang/String;)VHNO
checkCanceled
_QRRlengthT%com/intellij/util/text/StringSearcher
SVW(Ljava/lang/String;ZZ)V
vZ)com/intellij/lang/properties/psi/Property>\]^getViewProvider%()Lcom/intellij/psi/FileViewProvider;`abc�!com/intellij/psi/FileViewProvidergetContentseQfjava/lang/CharSequencehijtest�(Lcom/intellij/psi/PsiFile;Ljava/lang/String;[ILjava/lang/StringBuilder;[Lcom/intellij/lang/properties/psi/Property;Lcom/intellij/psi/PsiFile;)Ljava/util/function/IntPredicate;
lmnop/com/intellij/psi/impl/search/LowLevelSearchUtilprocessTextse(Ljava/lang/CharSequence;IILcom/intellij/util/text/StringSearcher;Ljava/util/function/IntPredicate;)Z
rstu(com/intellij/util/ObjectUtilsnotNull
vwxHtoString	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;����java/util/Listadd�.duplicate.property.key.progress.indicator.text
�����9com/intellij/openapi/progress/util/ProgressIndicatorUtils!checkCancelledEvenWithPCEDisabled4(Lcom/intellij/openapi/progress/ProgressIndicator;)V����findPropertiesByKey$(Ljava/lang/String;)Ljava/util/List;�9�&com/intellij/lang/properties/IProperty�)duplicate.property.key.problem.descriptor���*
getPsiElement
���surroundWithHref:(Ljava/lang/StringBuilder;Lcom/intellij/psi/PsiElement;Z)V���HgetValue#��3duplicate.property.diff.key.progress.indicator.text#��Rsize��"remove�.duplicate.property.diff.key.problem.descriptor
�����)com/intellij/openapi/util/text/StringUtil
getWordsIn�1���compare()Ljava/util/Comparator;����sort(Ljava/util/Comparator;)V
�����com/intellij/util/ProcessorscancelableCollectProcessor5(Ljava/util/Collection;)Lcom/intellij/util/Processor;����processAllFilesWithWord^(Ljava/lang/String;Lcom/intellij/psi/search/GlobalSearchScope;Lcom/intellij/util/Processor;Z)Z#���addAll(Ljava/util/Collection;)Z#���	retainAll�group.names.properties.files
���-com/intellij/codeInspection/InspectionsBundle�DuplicatePropertyInspection�SCOPE�label.analysis.scope�6com/intellij/codeInspection/options/OptDropdown$Option�file�$duplicate.property.file.scope.option
�����+com/intellij/codeInspection/options/OptPaneoption^(Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/codeInspection/options/OptDropdown$Option;�module�&duplicate.property.module.scope.option�project�'duplicate.property.project.scope.option
����dropdown�(Ljava/lang/String;Ljava/lang/String;[Lcom/intellij/codeInspection/options/OptDropdown$Option;)Lcom/intellij/codeInspection/options/OptDropdown;�7com/intellij/codeInspection/options/OptRegularComponent�duplicate.property.value.option
����checkbox�(Ljava/lang/String;Ljava/lang/String;[Lcom/intellij/codeInspection/options/OptRegularComponent;)Lcom/intellij/codeInspection/options/OptCheckbox;�"duplicate.property.diff.key.optionduplicate.property.key.option
�panei([Lcom/intellij/codeInspection/options/OptRegularComponent;)Lcom/intellij/codeInspection/options/OptPane;
getOptionController8()Lcom/intellij/codeInspection/options/OptionController;
!�(Lcom/intellij/lang/properties/codeInspection/duplicatePropertyInspection/DuplicatePropertyInspection;)Ljava/util/function/Supplier;
accept�(Lcom/intellij/lang/properties/codeInspection/duplicatePropertyInspection/DuplicatePropertyInspection;)Ljava/util/function/Consumer;4com/intellij/codeInspection/options/OptionControlleronValue�(Ljava/lang/String;Ljava/util/function/Supplier;Ljava/util/function/Consumer;)Lcom/intellij/codeInspection/options/OptionController;
_equals>
findElementAt (I)Lcom/intellij/psi/PsiElement;Y�
 !"java/util/Objects'(Ljava/lang/Object;Ljava/lang/Object;)Z&$%RgetStartOffsetInParent'+duplicate.property.value.problem.descriptor
)*+�,$com/intellij/concurrency/JobLauncher(()Lcom/intellij/concurrency/JobLauncher;./0process�(Lcom/intellij/openapi/progress/ProgressIndicator;Ljava/util/Map;Ljava/util/Map;Lcom/intellij/psi/search/PsiSearchHelper;Lcom/intellij/psi/search/GlobalSearchScope;)Lcom/intellij/util/Processor;
)234invokeConcurrentlyUnderProgressa(Ljava/util/List;Lcom/intellij/openapi/progress/ProgressIndicator;Lcom/intellij/util/Processor;)Z66com/intellij/openapi/progress/ProcessCanceledException
59java/util/ArrayList
8
<=>prepareDuplicateKeysByFile�(Ljava/util/Map;Lcom/intellij/codeInspection/InspectionManager;Ljava/util/Map;Ljava/util/List;Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/progress/ProgressIndicator;)V
@ABprepareDuplicateValuesByFile�(Ljava/util/Map;Lcom/intellij/codeInspection/InspectionManager;Ljava/util/List;Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/progress/ProgressIndicator;)V
DEF'processDuplicateKeysWithDifferentValues�(Ljava/util/Map;Ljava/util/Map;Ljava/util/List;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/progress/ProgressIndicator;)V
HIJKL0com/intellij/codeInspection/reference/RefManagergetReferenceQ(Lcom/intellij/psi/PsiElement;)Lcom/intellij/codeInspection/reference/RefElement;	NOPQR-com/intellij/codeInspection/ProblemDescriptorEMPTY_ARRAY0[Lcom/intellij/codeInspection/ProblemDescriptor;�TUVtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;X6[Lcom/intellij/codeInspection/CommonProblemDescriptor;Z[\]^8com/intellij/codeInspection/ProblemDescriptionsProcessoraddProblemElementj(Lcom/intellij/codeInspection/reference/RefEntity;[Lcom/intellij/codeInspection/CommonProblemDescriptor;)VH`a3
isCanceledc(searching.for.property.key.progress.text�efHgetUnescapedKey
hijprocessTextUsages�(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;Lcom/intellij/psi/search/PsiSearchHelper;Lcom/intellij/psi/search/GlobalSearchScope;)VCodeLineNumberTableLocalVariableTablethiseLcom/intellij/lang/properties/codeInspection/duplicatePropertyInspection/DuplicatePropertyInspection;�(Lcom/intellij/psi/PsiFile;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/codeInspection/ProblemsHolder;Lcom/intellij/codeInspection/GlobalInspectionContext;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;)VLcom/intellij/psi/PsiFile;manager/Lcom/intellij/codeInspection/InspectionManager;problemsHolder,Lcom/intellij/codeInspection/ProblemsHolder;
globalContext5Lcom/intellij/codeInspection/GlobalInspectionContext;problemDescriptionsProcessor:Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsvirtualFile&Lcom/intellij/openapi/vfs/VirtualFile;Ljava/lang/String;parentLcom/intellij/psi/PsiElement;
elementToLinkanchorLjava/lang/StringBuilder;elementisValue
StackMapTabledoc&Lcom/intellij/openapi/editor/Document;
lineNumberIoffsetvFile
lineAnchor
psiElementpropertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;context<Lcom/intellij/codeInspection/ex/GlobalInspectionContextBase;
refManager2Lcom/intellij/codeInspection/reference/RefManager;	processorsearchHelper)Lcom/intellij/psi/search/PsiSearchHelper;
propertiesLjava/util/List;$Lcom/intellij/openapi/module/Module;scope+Lcom/intellij/psi/search/GlobalSearchScope;processedValueToFilesLjava/util/Map;processedKeyToFilesoriginal1Lcom/intellij/openapi/progress/ProgressIndicator;progressLocalVariableTypeTable:Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;NLjava/util/Map<Ljava/lang/String;Ljava/util/Set<Lcom/intellij/psi/PsiFile;>;>;�"com/intellij/openapi/module/ModulefilesWithValueLjava/util/Set;resultFilesprocessedTextToFilestextprocessedFoundTextToFiles+Ljava/util/Set<Lcom/intellij/psi/PsiFile;>;	Signature(Ljava/util/Map<Ljava/lang/String;Ljava/util/Set<Lcom/intellij/psi/PsiFile;>;>;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/util/Set<Lcom/intellij/psi/PsiFile;>;>;Lcom/intellij/psi/search/PsiSearchHelper;Lcom/intellij/psi/search/GlobalSearchScope;)VLjava/lang/CharSequence;elementToHighlightsearcher'Lcom/intellij/util/text/StringSearcher;duplicatesCount[IpropertyInCurrentFile,[Lcom/intellij/lang/properties/psi/Property;psiFilesWithDuplicatesvaluevalueToFilesproblemDescriptorspsiFileBLjava/util/List<-Lcom/intellij/codeInspection/ProblemDescriptor;>;��Lorg/jetbrains/annotations/Nls;
(Ljava/util/Map<Ljava/lang/String;Ljava/util/Set<Lcom/intellij/psi/PsiFile;>;>;Lcom/intellij/codeInspection/InspectionManager;Ljava/util/List<-Lcom/intellij/codeInspection/ProblemDescriptor;>;Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/progress/ProgressIndicator;)Vvaluesproperty(Lcom/intellij/lang/properties/IProperty;propertiesByKeykey
keyToFileskeyToValues#Ljava/util/Set<Ljava/lang/String;>;FLjava/util/Map<Ljava/lang/String;Ljava/util/Set<Ljava/lang/String;>;>;S(Ljava/util/Map<Ljava/lang/String;Ljava/util/Set<Lcom/intellij/psi/PsiFile;>;>;Lcom/intellij/codeInspection/InspectionManager;Ljava/util/Map<Ljava/lang/String;Ljava/util/Set<Ljava/lang/String;>;>;Ljava/util/List<-Lcom/intellij/codeInspection/ProblemDescriptor;>;Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/progress/ProgressIndicator;)VpsiFiles
firstUsagekeyToDifferentValuesS(Ljava/util/Map<Ljava/lang/String;Ljava/util/Set<Ljava/lang/String;>;>;Ljava/util/Map<Ljava/lang/String;Ljava/util/Set<Lcom/intellij/psi/PsiFile;>;>;Ljava/util/List<-Lcom/intellij/codeInspection/ProblemDescriptor;>;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/progress/ProgressIndicator;)VfileswordstringToFindwords,Ljava/util/Set<-Lcom/intellij/psi/PsiFile;>;$Ljava/util/List<Ljava/lang/String;>;�(Ljava/lang/String;Lcom/intellij/psi/search/PsiSearchHelper;Lcom/intellij/psi/search/GlobalSearchScope;Ljava/util/Set<-Lcom/intellij/psi/PsiFile;>;)VgetGroupDisplayNameRuntimeInvisibleAnnotationsgetShortNameisEnabledByDefaultgetOptionsPane/()Lcom/intellij/codeInspection/options/OptPane;1Lcom/intellij/codeInspection/options/OptDropdown;lambda$getOptionController$5lambda$getOptionController$4lambda$findFilesWithText$3'(Ljava/lang/String;Ljava/lang/String;)Io1o2%lambda$prepareDuplicateValuesByFile$2�(Lcom/intellij/psi/PsiFile;Ljava/lang/String;[ILjava/lang/StringBuilder;[Lcom/intellij/lang/properties/psi/Property;Lcom/intellij/psi/PsiFile;I)Zpatt10317$temp+Lcom/intellij/lang/properties/psi/Property;lambda$checkFile$1�(Ljava/util/List;Lcom/intellij/openapi/progress/ProgressIndicator;Lcom/intellij/openapi/progress/ProgressIndicator;Ljava/util/Map;Ljava/util/Map;Lcom/intellij/psi/search/PsiSearchHelper;Lcom/intellij/psi/search/GlobalSearchScope;Lcom/intellij/codeInspection/InspectionManager;Lcom/intellij/psi/PsiFile;Lcom/intellij/codeInspection/ProblemDescriptionsProcessor;Lcom/intellij/codeInspection/reference/RefManager;)VALjava/util/List<Lcom/intellij/codeInspection/ProblemDescriptor;>;lambda$checkFile$0�(Lcom/intellij/openapi/progress/ProgressIndicator;Ljava/util/Map;Ljava/util/Map;Lcom/intellij/psi/search/PsiSearchHelper;Lcom/intellij/psi/search/GlobalSearchScope;Lcom/intellij/lang/properties/IProperty;)Z
SourceFile DuplicatePropertyInspection.javaBootstrapMethods�
���U�$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;�#�
����"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;
��(I)Z
	��'(Ljava/lang/Object;Ljava/lang/Object;)I
���D
�HH(Ljava/lang/Object;)V
�LL
�� +(Lcom/intellij/lang/properties/IProperty;)ZInnerClassesElement$/com/intellij/codeInspection/options/OptDropdownOption'%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 null1rtvx��
��#�qformat@�
_A"java/lang/IllegalArgumentExceptionCL
DEjava/lang/IllegalStateExceptionG
HE[Ljava/lang/Object;Jjava/lang/RuntimeExceptionL1k\*�*�*�
*�*�*��l-.	/123mno#pk�?+��.,��.-��.��.��.*+,���!��l
*;><m>?no?�q?rs?tu?vw?xyz%{{{{{|{{{{{
��k��*��.+��+�%N�-�+�	-�.:�c*�1*�17:+�9:�'�=:��C�I�M�S:�WZ\�^�d*�j*+�o*s�uW�{�}����������*�j�� �&E&�C&_>�"�lR?@A(B-C1D5E9FAGFHOITJjM�N�O�Q�S�T�U�WmRO}~9ThAL�qz��(e����������z	{|{
qrk#�*��.+�9M,�t,�=N-�i��-��:+����`6*��u������u��uWd��6�����6-�C�S���d*�j��		�{>l.	Z[\]^(_9`Qa^bnc�fmH(]��9L��^'��j�~������v�qz	{|	{#$k
�+���+��:��-+*�™+*�ƙ�+����:��:+��:		��*��
+�ߧ*�
�	��+������Y��S��:
��Y����:��Y����:��:

�:�*

,+����������
H�lJmn#o.p7q=rCsJtQuXv`wssxx�y�z�{�|��m�
���no��q�rs��������y���.���7���=���	xJ��
�>���2���*��
�#��� 7����>���2��
ijk!U*+��M,+��,+��#:*+�%W�*�)Y�+:+-�,�0��*+�%W��-�)�	l*
�
�� �*�-�6�?�J�T�mH 
��6��U��U�U��U��U���* 
��6��U��U����
ABk�
*�4�8:�<���A�_:� E��YS���G�M�P�����SY�U:�vY�X:�
YO:	�Y:
*��#:�8:�<�@�A�>:

�[�_:�d
	
-�g�kW���	.�'
2-�q�&:,+�v�y���W������
=�7_
�:
��>H=_Sv��#=�F�+
��>H=_Sv��#����>H=lN�#�(�>�E�P�]�f�o�u������������������m�� ���.�q
���]���f���o���	u���
�|��#����rs���q��� �|������z@f����=>k�g+�4�8:�<�R�A�_:����YS���G���vY�X:	6
:+��#:�8:

�<��
�A�>:�������:��:��:�<���A��:
�	���YS���uW	���+���
-��#:��)Y�+:-�%W����W����:��q��5
�**��#,�q�&	�v�y���W�������
=�5_�$��>H=_v&#=�8��>H=_v&#=>��=�/��:##����>H=_v&#=,���>H=lv�#�(�>�C�L�O�R�_�~����������������������'�0�3�6�C�c�fm��=���y����������~��qL��	O��
R��_��#@�gnog��grsg��g��g�qg���>�=������_��g��g��g��z@L	���
EFkn-*�4�8:�<��A�_:����YS���G��*��#:����+��W���vY�X:	+��#:
6
�8:�<�}�A�>:

�����
��:��:��:�<�A�A��:�	���YS���uW6	���+�������,-	�v�y���W������
=�5_�#�!
��>H=_#v#=�8��>H=_#v#=>��=�2���
��>H=_#v#=�	��>H=_#�l^	#
(>CP`lu��������� )",#m��/���\���Q���k�q
u���	����
���P���#�-��-��-��-rs-�q-���>�Q������
P���-��-��-��z@u�	���
./k[�*��:����������:�<�S�A�_:�)Y�+:+,����W-�0�-��W�-��W-�0����������=�C_)	�l2)*+,<-E.U/^0j3s5}6�7mHE8��<A������������{��� E8�����{�����HkJ�����Y��.��S_l<mno�{z{�Hk.԰lBmno�{z{�3k,�lGmno��k���������Y��������SY��������SY��������S��L��Y+SY���������SY���������SY���������S�Y��.����#�l*
MN0OCPJMNQbSyT�U�Qm�noNZ���{z{kX"*��*�	*��Y�	�.��al[m"no�{z{�LkS*�+��*�+��
�l_`amno��HkV*��	ܧ*�
�	���
B_l]mno
��k>
+�P*�Pd�l+m
�
�
��k@
�*�:�s�%:		�Y�b	�Y:�+��M�#�C,.�-&��Y�S���uW-��,\.`O2�*�	S���^&Y&� l*
�
�'�?�E�^�e�l�y��mf
��	'X����q�������������q���
w����k���(+,-�-�1��5Y�7��8Y�::��Y��:
*��
*��*
	-�;*��	-�?*��
	-�C���
	�G�M�S�W�Y��!�8�$l:}�!�*�3�A�P�c�j�x���������m��no����������������������rs��q	��y
���*t��3k��
�*t��3k��

��k�I*�(*�_��*b��Y�dS���G+��,-�g,�d+-�g��l~�)�8�G�m>I��I��I��I��I��I��
+,kO�7	7777777===0�	2��7	7777777;;;�����8	8AJS\enwwwY�S�BY3S�9Y4S�0Y5S�'Y6S�Y7S�Y8S�Y9S��7	7777777@IRY9S�Y:S�Y;S�Y<S��7	77777@IRRRY=S�Y>S�Y?S���B�6	6666666AAA�DZ_�F��HZ_�I���28E_w_C_�_�;_K�_K�_K�_K�_K�_K�_K�_K�_K�7_K�_K�_K�_K�_K�7_K�_K�_K�_K�_Ky_J_JM!ke"	�#%&(*���D�����
���PKwx56com/intellij/lang/properties/BundleNameEvaluator.class���=!2com/intellij/lang/properties/BundleNameEvaluator$1
<init>()V		
0com/intellij/lang/properties/BundleNameEvaluatorDEFAULT2Lcom/intellij/lang/properties/BundleNameEvaluator;2com/intellij/lang/properties/BundleNameEvaluator$2

		BASE_NAMEjava/lang/ObjectevaluateBundleName.(Lcom/intellij/psi/PsiFile;)Ljava/lang/String;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotations<clinit>CodeLineNumberTable
SourceFileBundleNameEvaluator.javaNestMembersInnerClasses1�Y���
Y���

*
 
PK�0��++:com/intellij/lang/properties/ResourceBundleReference.class���=z
4com/intellij/lang/properties/ResourceBundleReference<init>!(Lcom/intellij/psi/PsiElement;Z)V
	!com/intellij/psi/PsiReferenceBase

getValue()Ljava/lang/String;
java/lang/Stringreplace(CC)Ljava/lang/String;	myBundleNameLjava/lang/String;
F(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/util/TextRange;Z)Vcom/intellij/psi/PsiFile
 !" com/intellij/util/ReflectionUtilisAssignable%(Ljava/lang/Class;Ljava/lang/Class;)Z
$%&multiResolve$(Z)[Lcom/intellij/psi/ResolveResult;()*+,com/intellij/psi/ResolveResult
getElement()Lcom/intellij/psi/PsiElement;	./0	myElementLcom/intellij/psi/PsiElement;23456com/intellij/psi/PsiElement
getProject(()Lcom/intellij/openapi/project/Project;
89:;<7com/intellij/lang/properties/PropertiesReferenceManagergetInstancea(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/PropertiesReferenceManager;2>?@getResolveScope-()Lcom/intellij/psi/search/GlobalSearchScope;
8BCDfindPropertiesFiles�(Lcom/intellij/psi/search/GlobalSearchScope;Ljava/lang/String;Lcom/intellij/lang/properties/BundleNameEvaluator;)Ljava/util/List;	FGH$PROPERTIES_FILE_PSI_ELEMENT_FUNCTIONLcom/intellij/util/Function;
JKLMN*com/intellij/util/containers/ContainerUtilmapD(Ljava/util/Collection;Lcom/intellij/util/Function;)Ljava/util/List;
PQRST(com/intellij/psi/PsiElementResolveResult
createResults9(Ljava/util/Collection;)[Lcom/intellij/psi/ResolveResult;V/com/intellij/lang/properties/PropertiesFileTypeX.properties
Z[\endsWith(Ljava/lang/String;)Z
^_`lastIndexOf(Ljava/lang/String;)I
bcd	substring(II)Ljava/lang/String;
fghgetPackageDelimiter()C
j_k(I)ImnomakeConcatWithConstants9(Ljava/lang/String;CLjava/lang/String;)Ljava/lang/String;
qrshandleElementRename1(Ljava/lang/String;)Lcom/intellij/psi/PsiElement;
uvkindexOfx/com/intellij/lang/properties/psi/PropertiesFilez-com/intellij/util/IncorrectOperationException
y|}()V
��;�2com/intellij/lang/properties/ResourceBundleManager\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/ResourceBundleManager;
���getFullNameE(Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/lang/String;
���equals(Ljava/lang/Object;)Z
)���;�+com/intellij/openapi/roots/ProjectFileIndexU(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/roots/ProjectFileIndex;�java/util/HashSet
�|�com/intellij/util/SmartList
�|���process�(Ljava/util/Set;Lcom/intellij/openapi/roots/ProjectFileIndex;Ljava/util/List;)Lcom/intellij/lang/properties/PropertiesFileProcessor;
8���processPropertiesFiles�(Lcom/intellij/psi/search/GlobalSearchScope;Lcom/intellij/lang/properties/PropertiesFileProcessor;Lcom/intellij/lang/properties/BundleNameEvaluator;)Z	�����-com/intellij/codeInsight/lookup/LookupElementEMPTY_ARRAY0[Lcom/intellij/codeInsight/lookup/LookupElement;�����java/util/ListtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;	�����0com/intellij/lang/properties/BundleNameEvaluatorDEFAULT2Lcom/intellij/lang/properties/BundleNameEvaluator;����evaluateBundleName.(Lcom/intellij/psi/PsiFile;)Ljava/lang/String;�����
java/util/Setadd
�����4com/intellij/codeInsight/lookup/LookupElementBuildercreateJ(Ljava/lang/String;)Lcom/intellij/codeInsight/lookup/LookupElementBuilder;	�����!com/intellij/icons/AllIcons$NodesResourceBundleLjavax/swing/Icon;
����withIconJ(Ljavax/swing/Icon;)Lcom/intellij/codeInsight/lookup/LookupElementBuilder;w���getVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;����isInContent)(Lcom/intellij/openapi/vfs/VirtualFile;)Z�java/lang/Double�����
�����<com/intellij/codeInsight/completion/PrioritizedLookupElementwithPrioritya(Lcom/intellij/codeInsight/lookup/LookupElement;D)Lcom/intellij/codeInsight/lookup/LookupElement;�����fun()Lcom/intellij/util/Function;�(com/intellij/psi/PsiPolyVariantReference�com/intellij/psi/ResolvingHint	SignaturelLcom/intellij/util/Function<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/psi/PsiElement;>; (Lcom/intellij/psi/PsiElement;)VCodeLineNumberTableLocalVariableTablethis6Lcom/intellij/lang/properties/ResourceBundleReference;elementsoftZ	textRange%Lcom/intellij/openapi/util/TextRange;canResolveTo(Ljava/lang/Class;)ZelementClassLjava/lang/Class;LocalVariableTypeTable1Ljava/lang/Class<+Lcom/intellij/psi/PsiElement;>;4(Ljava/lang/Class<+Lcom/intellij/psi/PsiElement;>;)ZresolveresolveResults![Lcom/intellij/psi/ResolveResult;
StackMapTable�RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotationsincompleteCodereferenceManager9Lcom/intellij/lang/properties/PropertiesReferenceManager;propertiesFilesLjava/util/List;CLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;#Lorg/jetbrains/annotations/NotNull;getCanonicalTextnewElementNamecurrentValuepackageDelimiterCindexI
Exceptions$RuntimeInvisibleParameterAnnotations
bindToElement<(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;name
isReferenceTo (Lcom/intellij/psi/PsiElement;)ZgetVariants()[Ljava/lang/Object;projectFileIndex-Lcom/intellij/openapi/roots/ProjectFileIndex;bundleNamesLjava/util/Set;variants	processor6Lcom/intellij/lang/properties/PropertiesFileProcessor;#Ljava/util/Set<Ljava/lang/String;>;ALjava/util/List<Lcom/intellij/codeInsight/lookup/LookupElement;>;psiFileLcom/intellij/psi/PsiFile;lambda$getVariants$0�(Ljava/util/Set;Lcom/intellij/openapi/roots/ProjectFileIndex;Ljava/util/List;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)ZbaseNamepropertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;builder6Lcom/intellij/codeInsight/lookup/LookupElementBuilder;<clinit>�Lcom/intellij/psi/PsiReferenceBase<Lcom/intellij/psi/PsiElement;>;Lcom/intellij/psi/PsiPolyVariantReference;Lcom/intellij/lang/properties/BundleNameEvaluator;Lcom/intellij/psi/ResolvingHint;
SourceFileResourceBundleReference.javaBootstrapMethods0
123n4$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;68
9:;<="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;?F(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)ZA
B#$D&(Ljava/lang/Object;)Ljava/lang/Object;	FwGHIgetContainingFile()Lcom/intellij/psi/PsiFile;KP(Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/psi/PsiElement;InnerClassesNcom/intellij/icons/AllIconsNodesQ%java/lang/invoke/MethodHandles$LookupSjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)VUV
W4com/intellij/lang/properties/PropertiesFileProcessorY[Ljava/lang/Object;[*@NotNull method %s.%s must not return null]>Argument for @NotNull parameter '%s' of %s.%s must not be null_java/lang/Objecta	�%rformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;lm
njava/lang/IllegalStateExceptionp(Ljava/lang/String;)Vr
qs"java/lang/IllegalArgumentExceptionu
vsjava/lang/RuntimeExceptionx!���GH����?*+���
 !����0�\*+�**�
/.����$%&� ���0���g*+,�**�
/.����)*+�*���0�������M+���/�����������,�c*�#L+��+2�'�����@2�
56��������%&��3*�-�1�7M,*�-�=*�*�AN-�E�I�OY��X���28���;
< =�*3��3�
& � 
�C
*�Y��X��L�C�
���rs��I+��X+W�Y�++W�]�aL*�
M*�e>,�i6�,�a+�lL*+�p���%�"HIL"M'N.O4PCS�4I��I	"'
'".
y	gh�J*�
/�t�/�.��A�W�����6+��X+�w��yY�{�+�1�~+�w��M,�*,�p�+���@2�\]_(`� 6��6�0(y	��3+��X+�w�%+�1�~+�w��M,�,*�������(�fg h/i1l�  3��3�0	�Z*���1��L*���1�7M��Y��N��Y��:-+��:,*�-�=*��W����Y��X���Y�8��Z\�q
rt"u+v6�G��>Z��
M@"8+/6$�"8+/ ���>
��+������
��
!"
#$�B*-����-������:+����6,�Ը֧��W��@�+���w������w����wy
z{|'}@~�HBBBB%B&'*()'��*}�!	���E��
UV�}�'''---'^�	`��'''+++'���b�(((1::(YcS�YdS�YeS��((1:::CYfS�YgS�YcS�YhS��'''*3<'�YiS�YjS�YkS��o�&&&111&�qZ_�t��vZ_�w����(EgC��+\�\�\�\�(\�\�\�\�\�'\�\�\�\�\iJJyL�MOPRT�+,-./57>@>7CEJPK4hS�n1n1Ucom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile.class���=v
5com/intellij/structuralsearch/StructuralSearchProfile<init>()V5com/intellij/structuralsearch/plugin/ui/Configuration
:predefined.configuration.duplicated.word.in.property.valuejava/lang/Object
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;Duplicated word'_key='value:.*\b(\w+)\s+\1\b.*
Ocom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfilecreateConfigurationo(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/structuralsearch/plugin/ui/Configuration;Ipredefined.configuration.double.single.quote.in.value.without.curly.brace Double ' without {"&'_key='value:[ regex( [^{]*''[^{]* ) ]$.properties.files.inspection.group.display.name	&'()*/com/intellij/lang/properties/PropertiesFileTypeINSTANCE1Lcom/intellij/openapi/fileTypes/LanguageFileType;
,-./9com/intellij/structuralsearch/PredefinedConfigurationUtil�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/intellij/openapi/fileTypes/LanguageFileType;)Lcom/intellij/structuralsearch/plugin/ui/Configuration;
12345com/intellij/psi/PsiFileFactorygetInstanceI(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiFileFactory;7__dummy.properties
19:;createFileFromTextd(Ljava/lang/String;Lcom/intellij/lang/Language;Ljava/lang/CharSequence;ZZ)Lcom/intellij/psi/PsiFile;=>?@Acom/intellij/psi/PsiFile
getFirstChild()Lcom/intellij/psi/PsiElement;	CDEFGcom/intellij/psi/PsiElementEMPTY_ARRAY[Lcom/intellij/psi/PsiElement;Icom/intellij/util/SmartList
HC>M)com/intellij/lang/properties/psi/PropertyOcom/intellij/psi/PsiComment
HQRSadd(Ljava/lang/Object;)ZCUVAgetNextSibling
HXYZtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;G]7com/intellij/structuralsearch/MalformedPatternException
\
`abcdJcom/intellij/structuralsearch/impl/matcher/compiler/GlobalCompilingVisitor
getContextF()Lcom/intellij/structuralsearch/impl/matcher/compiler/CompileContext;
fghijBcom/intellij/structuralsearch/impl/matcher/compiler/CompileContext
getPattern>()Lcom/intellij/structuralsearch/impl/matcher/CompiledPattern;NlmngetText()Ljava/lang/String;
`pqrhasFragments(Ljava/lang/String;)Z	tuvwxXcom/intellij/structuralsearch/impl/matcher/compiler/GlobalCompilingVisitor$OccurenceKindCOMMENTZLcom/intellij/structuralsearch/impl/matcher/compiler/GlobalCompilingVisitor$OccurenceKind;
`z{|!processPatternStringWithFragments�(Ljava/lang/String;Lcom/intellij/structuralsearch/impl/matcher/compiler/GlobalCompilingVisitor$OccurenceKind;)Lcom/intellij/structuralsearch/impl/matcher/handlers/MatchingHandler;	~���:com/intellij/structuralsearch/impl/matcher/CompiledPatternHANDLER_KEYLcom/intellij/openapi/util/Key;N���putUserData4(Lcom/intellij/openapi/util/Key;Ljava/lang/Object;)V
`���handle (Lcom/intellij/psi/PsiElement;)V
~���
getHandlerd(Lcom/intellij/psi/PsiElement;)Lcom/intellij/structuralsearch/impl/matcher/handlers/MatchingHandler;���accepts+()Lcom/intellij/dupLocator/util/NodeFilter;
�����Ccom/intellij/structuralsearch/impl/matcher/handlers/MatchingHandler	setFilter,(Lcom/intellij/dupLocator/util/NodeFilter;)V�L>�5com/intellij/lang/properties/psi/impl/PropertyKeyImpl�L��AgetLastChild�7com/intellij/lang/properties/psi/impl/PropertyValueImplCl	t��xTEXTC���Kcom/intellij/structuralsearch/impl/matcher/handlers/TopLevelMatchingHandler
���H(Lcom/intellij/structuralsearch/impl/matcher/handlers/MatchingHandler;)V
~���
setHandlere(Lcom/intellij/psi/PsiElement;Lcom/intellij/structuralsearch/impl/matcher/handlers/MatchingHandler;)V�Qcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile$1
����(Lcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile;Lcom/intellij/structuralsearch/impl/matcher/GlobalMatchingVisitor;)V�Qcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile$2
���T(Lcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile;)V	���)�/com/intellij/lang/properties/PropertiesLanguage1Lcom/intellij/lang/properties/PropertiesLanguage;�;com/intellij/lang/properties/template/PropertiesContextType�9com/intellij/structuralsearch/DocumentBasedReplaceHandler
���)(Lcom/intellij/openapi/project/Project;)VTYPED_VAR_PREFIXLjava/lang/String;
ConstantValue�__$_CodeLineNumberTableLocalVariableTablethisQLcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile;getPredefinedTemplates:()[Lcom/intellij/structuralsearch/plugin/ui/Configuration;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;namerefNamecriteriaRuntimeInvisibleAnnotationsLorg/jetbrains/annotations/Nls;capitalization.Lorg/jetbrains/annotations/Nls$Capitalization;Sentence"Lorg/jetbrains/annotations/NonNls;$RuntimeInvisibleParameterAnnotationscreatePatternTree�(Ljava/lang/String;Lcom/intellij/structuralsearch/PatternContextInfo;Lcom/intellij/openapi/fileTypes/LanguageFileType;Lcom/intellij/lang/Language;Lcom/intellij/openapi/project/Project;Z)[Lcom/intellij/psi/PsiElement;textcontextInfo2Lcom/intellij/structuralsearch/PatternContextInfo;fileTypelanguageLcom/intellij/lang/Language;project&Lcom/intellij/openapi/project/Project;physicalZfileLcom/intellij/psi/PsiFile;childLcom/intellij/psi/PsiElement;resultLcom/intellij/util/SmartList;patternElementLocalVariableTypeTable<Lcom/intellij/util/SmartList<Lcom/intellij/psi/PsiElement;>;
StackMapTablecompilem([Lcom/intellij/psi/PsiElement;Lcom/intellij/structuralsearch/impl/matcher/compiler/GlobalCompilingVisitor;)VhandlerELcom/intellij/structuralsearch/impl/matcher/handlers/MatchingHandler;commentTextcommentLcom/intellij/psi/PsiComment;	valueText
firstChild	lastChildproperty+Lcom/intellij/lang/properties/psi/Property;elementelements
globalVisitorLLcom/intellij/structuralsearch/impl/matcher/compiler/GlobalCompilingVisitor;pattern<Lcom/intellij/structuralsearch/impl/matcher/CompiledPattern;	java/lang/StringcreateMatchingVisitorh(Lcom/intellij/structuralsearch/impl/matcher/GlobalMatchingVisitor;)Lcom/intellij/psi/PsiElementVisitor;BLcom/intellij/structuralsearch/impl/matcher/GlobalMatchingVisitor;createCompiledPatternisMyLanguage(Lcom/intellij/lang/Language;)ZgetTemplateContextTypeClass()Ljava/lang/Class;	SignatureM()Ljava/lang/Class<+Lcom/intellij/codeInsight/template/TemplateContextType;>;getReplaceHandler�(Lcom/intellij/openapi/project/Project;Lcom/intellij/structuralsearch/plugin/replace/ReplaceOptions;)Lcom/intellij/structuralsearch/StructuralReplaceHandler;replaceOptions=Lcom/intellij/structuralsearch/plugin/replace/ReplaceOptions;lambda$compile$3 (Lcom/intellij/psi/PsiElement;)Zelambda$compile$2lambda$compile$1lambda$compile$0
SourceFile&PropertiesStructuralSearchProfile.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;+
,.
/1
24
5InnerClasses
OccurenceKind9,org/jetbrains/annotations/Nls$Capitalization;org/jetbrains/annotations/NlsCapitalization>%java/lang/invoke/MethodHandles$Lookup@java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)VBC
D8[Lcom/intellij/structuralsearch/plugin/ui/Configuration;F0com/intellij/structuralsearch/PatternContextInfoH/com/intellij/openapi/fileTypes/LanguageFileTypeJcom/intellij/lang/LanguageL$com/intellij/openapi/project/ProjectN*@NotNull method %s.%s must not return nullP>Argument for @NotNull parameter '%s' of %s.%s must not be nullR�����������
formatg
hjava/lang/IllegalStateExceptionj(Ljava/lang/String;)Vl
km"java/lang/IllegalArgumentExceptiono
pm[Ljava/lang/Object;rjava/lang/RuntimeExceptiont!�����/*���#������}3�Y	��
�SY��
!�SY��E��rG�)+*0&/*)�3����
��3*��E+��E,��E*+,#��
�%�+Y��E��	Y�:!;':� 3��3��3�����9����e�������&���e�����������+��E,��E-��E��E�	�E�06+�8:�<:��BY�
�E��HY�J:	�K:

�'
�L�
�N�	
�PW
�T:
���	�B�W�[Y��E��;		�+	IKMO=C[�HCS[�*
.E@FIG[HdImJrK�L�N�Q�p�����������*���������@k��Ib��dG��	m>��
�dG��	���3��������!���������8,��E+�
�E+���\Y�^�,�_�eN+:�66�2:�N�R�N:�k:
,
�o�",
�s�y:��}���	,��-���������L���L:	-������	��:

���,
��-
������	��:���6��:,���y:

��}
��-
������-��Y-������������}	
�[`~[�J[`~[CN����ALC�5C��
[`~[C��~V W(XAYPZY[b\h]m^r_~a�c�e�f�g�h�i�j�k�l�n�o�p�q�r�stvy1X7{��
m��Y<��
PH���*�����
�`��
�;���w	A��8��8G8(����	�
�P+��E��Y*+����	�	����������
j�3	��Y*������	�������V+��E+������	
@�	�������	����-������������c+��E,��E��Y+��	��� ��������
��
�/*����v��
�/*����l��
�/*�L��h��
�/*�N��e��
BC���WW]]]W]]]]]WW]]]]]]Q�	S��WW[[[W[[[[[WW[[[[[[����XXajsX|����XX������YTS�fYUS�]YVS�TYWS�KYXS�BYYS�9YZS�0Y[S�'Y\S�Y]S�Y^S�Y_S��WW```i`````rr``````Y`S�YTS�YaS�YbS��WWZZZWcccccWWllu~���9YaS�0YbS�'YcS�YdS�YeS�YfS��i�WWbbbWbbbbbWWbbbbbb�kZ_�n��pZ_�q����#�XE�WC��[s�s�s�s�s�s�s�s�s�s�s�s�s�Ws�s�s�s�s�Ws�s�s�s�s�s�s�s�ZJJu6*t`7@��8:<@=?A!*")*)")-)")0)")3) ��PK�x�f��Wcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile$1.class���=�	Qcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile$1this$0QLcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile;		
val$globalVisitorBLcom/intellij/structuralsearch/impl/matcher/GlobalMatchingVisitor;

"com/intellij/psi/PsiElementVisitor<init>()V)com/intellij/lang/properties/psi/Property
@com/intellij/structuralsearch/impl/matcher/GlobalMatchingVisitor
getElement0(Ljava/lang/Class;)Lcom/intellij/psi/PsiElement;com/intellij/psi/PsiElement
getFirstChild()Lcom/intellij/psi/PsiElement;
!"#match=(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiElement;)Z
%&'	setResult(Z)Z)*getLastChild,7com/intellij/lang/properties/psi/impl/PropertyValueImpl)
/0#matchOptionally25com/intellij/lang/properties/psi/impl/PropertyKeyImpl
456getMatchContext;()Lcom/intellij/structuralsearch/impl/matcher/MatchContext;
89:;<7com/intellij/structuralsearch/impl/matcher/MatchContext
getPattern>()Lcom/intellij/structuralsearch/impl/matcher/CompiledPattern;
>?@AB:com/intellij/structuralsearch/impl/matcher/CompiledPattern
getHandlerd(Lcom/intellij/psi/PsiElement;)Lcom/intellij/structuralsearch/impl/matcher/handlers/MatchingHandler;DGcom/intellij/structuralsearch/impl/matcher/handlers/SubstitutionHandler
CFGHhandleY(Lcom/intellij/psi/PsiElement;Lcom/intellij/structuralsearch/impl/matcher/MatchContext;)Z
JK#	matchText	>MNOHANDLER_KEYLcom/intellij/openapi/util/Key;QRSgetUserData3(Lcom/intellij/openapi/util/Key;)Ljava/lang/Object;UCcom/intellij/structuralsearch/impl/matcher/handlers/MatchingHandlerWRcom/intellij/structuralsearch/impl/matcher/handlers/LiteralWithSubstitutionHandler
TY"Zv(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiElement;Lcom/intellij/structuralsearch/impl/matcher/MatchContext;)Z
\^Q_com/intellij/psi/PsiComment�(Lcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile;Lcom/intellij/structuralsearch/impl/matcher/GlobalMatchingVisitor;)VCodeLineNumberTableLocalVariableTablethisSLcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile$1;visitElement (Lcom/intellij/psi/PsiElement;)V
otherValueLcom/intellij/psi/PsiElement;valueother+Lcom/intellij/lang/properties/psi/Property;key7Lcom/intellij/lang/properties/psi/impl/PropertyKeyImpl;context9Lcom/intellij/structuralsearch/impl/matcher/MatchContext;handlerELcom/intellij/structuralsearch/impl/matcher/handlers/MatchingHandler;9Lcom/intellij/lang/properties/psi/impl/PropertyValueImpl;element
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsvisitComment (Lcom/intellij/psi/PsiComment;)VcommentLcom/intellij/psi/PsiComment;
SourceFile&PropertiesStructuralSearchProfile.javaEnclosingMethod�Ocom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile��createMatchingVisitorh(Lcom/intellij/structuralsearch/impl/matcher/GlobalMatchingVisitor;)Lcom/intellij/psi/PsiElementVisitor;NestHostInnerClasses$$$reportNull$$$0(I)V��
�>Argument for @NotNull parameter '%s' of %s.%s must not be null�java/lang/Object�t{fyjava/lang/String�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��[Ljava/lang/Object;� 	
`aC*+�*,�*��bcdefga�@+���+��i*���M+�N*�*�-,�� �$�:+�(:�+�*,�-:*�*��+���.�$W��+�1�S*�1��1M*��3N-�7+�=:�C�*��C,-�E�$W�*�*�+,�I�$W�v+�+�o*�+��+M*��3N+�L�P�T:�V�*�+,-�X�$W�1�C�*��C,-�E�$W�*�*�+,�I�$W�up�a����B18T��D+8T�bn���#�;�C�K�S�r�u�|���������������������������.�?�czShiC/jiVkl#Omi�@kn�8op�.qr�_ks�Wop�Iqr@de@tiv	wxwyza�F+���*��[M+�L�]�TN*�-�V�-+,*��3�X�*�+,�I�$W�u0�/^T�^Tb���(�8�A�E�c*FdeF{|6ki)qrv	wxw
��a�d����Y�S�Y�S�Y�S�Y�S�Y�S�����Z_���uV�������������������
��}~��PK{%-D
D
Wcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile$2.class���=XOcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile	Qcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile$2this$0QLcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile;


:com/intellij/structuralsearch/impl/matcher/CompiledPattern<init>()V	Hcom/intellij/lang/properties/structuralsearch/PropertiesMatchingStrategyINSTANCEJLcom/intellij/lang/properties/structuralsearch/PropertiesMatchingStrategy;
setStrategyK(Lcom/intellij/structuralsearch/impl/matcher/strategies/MatchingStrategy;)Vjava/lang/String__$_
 
startsWith(Ljava/lang/String;)ZT(Lcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile;)VCodeLineNumberTableLocalVariableTablethisSLcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile$2;getTypedVarPrefixes()[Ljava/lang/String;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;
isTypedVarstrLjava/lang/String;$RuntimeInvisibleParameterAnnotations
SourceFile&PropertiesStructuralSearchProfile.javaEnclosingMethod34createCompiledPattern>()Lcom/intellij/structuralsearch/impl/matcher/CompiledPattern;NestHostInnerClasses$$$reportNull$$$0(I)V78
9[Ljava/lang/String;;*@NotNull method %s.%s must not return null=>Argument for @NotNull parameter '%s' of %s.%s must not be null?java/lang/ObjectA,'+format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;GH
Ijava/lang/IllegalStateExceptionK(Ljava/lang/String;)V
M
LN"java/lang/IllegalArgumentExceptionP
QN[Ljava/lang/Object;Sjava/lang/RuntimeExceptionU
StackMapTable 

!"M*+�*�	*���#�	��$%&'("H�YSY��:�WQ<#�$%&)*+ "L+��:+��W#�$%&,-)	*.*
78"���>�@�����B� YCS�YDS��YES�YCS���YFS��J� �LZ_�O��QZ_�R��W�DUC��T�T�T�T�T�T�T�T�TXJJV6
12/05PK�㺮I!I!Fcom/intellij/lang/properties/editor/PropertiesInheritorsSearcher.class���=<
2com/intellij/openapi/application/QueryExecutorBase<init>()V
	
Icom/intellij/psi/search/searches/DefinitionsScopedSearch$SearchParameters
getElement()Lcom/intellij/psi/PsiElement;computeN(Lcom/intellij/psi/PsiElement;)Lcom/intellij/openapi/util/ThrowableComputable;
+com/intellij/openapi/application/ReadActionC(Lcom/intellij/openapi/util/ThrowableComputable;)Ljava/lang/Object;)com/intellij/lang/properties/psi/Property
getScope'()Lcom/intellij/psi/search/SearchScope;)com/intellij/psi/search/GlobalSearchScope !run�(Lcom/intellij/lang/properties/psi/Property;Lcom/intellij/psi/search/searches/DefinitionsScopedSearch$SearchParameters;Lcom/intellij/util/Processor;)Lcom/intellij/util/ThrowableRunnable;
# $((Lcom/intellij/util/ThrowableRunnable;)V
&'()*@com/intellij/lang/properties/editor/PropertiesInheritorsSearcherprocessQueryk(Lcom/intellij/psi/search/searches/DefinitionsScopedSearch$SearchParameters;Lcom/intellij/util/Processor;)V,-.getKey()Ljava/lang/String;012isValid()Z456getContainingFile()Lcom/intellij/psi/PsiFile;
89:;</com/intellij/lang/properties/PropertiesImplUtilgetPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;	&>?@LOG(Lcom/intellij/openapi/diagnostic/Logger;
BCDEF&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)ZHIJKL/com/intellij/lang/properties/psi/PropertiesFilegetResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
NOPQR+com/intellij/lang/properties/ResourceBundlegetPropertiesFiles()Ljava/util/List;TUVWXjava/util/Liststream()Ljava/util/stream/Stream;Z[\testQ(Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/util/function/Predicate;^_`abjava/util/stream/Streamfilter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;d[eK(Lcom/intellij/psi/search/GlobalSearchScope;)Ljava/util/function/Predicate;Zhijapply1(Ljava/lang/String;)Ljava/util/function/Function;^lmnmap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;p[q ()Ljava/util/function/Predicate;sit()Ljava/util/function/Function;v[w=(Lcom/intellij/util/Processor;)Ljava/util/function/Predicate;^yz{anyMatch!(Ljava/util/function/Predicate;)Z
}~�-com/intellij/openapi/progress/ProgressManager
checkCanceled�����com/intellij/util/Processorprocess(Ljava/lang/Object;)ZH���findPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;
�����java/util/Collections	singleton#(Ljava/lang/Object;)Ljava/util/Set;
�����+com/intellij/lang/properties/PropertiesUtil	getParentz(Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Collection;)Lcom/intellij/lang/properties/psi/PropertiesFile;H���getVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;
���contains)(Lcom/intellij/openapi/vfs/VirtualFile;)Z
�����java/lang/Objectequals
�����Hcom/intellij/lang/properties/editor/GotoPropertyParentDeclarationHandlerfindPropertyJ(Lcom/intellij/psi/PsiElement;)Lcom/intellij/lang/properties/psi/Property;
B���getInstance;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;CodeLineNumberTableLocalVariableTablethisBLcom/intellij/lang/properties/editor/PropertiesInheritorsSearcher;queryParametersKLcom/intellij/psi/search/searches/DefinitionsScopedSearch$SearchParameters;consumerLcom/intellij/util/Processor;elementLcom/intellij/psi/PsiElement;prop+Lcom/intellij/lang/properties/psi/Property;LocalVariableTypeTable=Lcom/intellij/util/Processor<-Lcom/intellij/psi/PsiElement;>;
StackMapTable�com/intellij/psi/PsiElement	Signature�(Lcom/intellij/psi/search/searches/DefinitionsScopedSearch$SearchParameters;Lcom/intellij/util/Processor<-Lcom/intellij/psi/PsiElement;>;)VRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations2(Ljava/lang/Object;Lcom/intellij/util/Processor;)Vlambda$processQuery$6�(Lcom/intellij/lang/properties/psi/Property;Lcom/intellij/psi/search/searches/DefinitionsScopedSearch$SearchParameters;Lcom/intellij/util/Processor;)VkeyLjava/lang/String;currentFile1Lcom/intellij/lang/properties/psi/PropertiesFile;scope+Lcom/intellij/psi/search/GlobalSearchScope;�java/lang/String
Exceptions�java/lang/RuntimeExceptionlambda$processQuery$5=(Lcom/intellij/util/Processor;Lcom/intellij/psi/PsiElement;)Z
psiElementlambda$processQuery$4m(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/lang/properties/IProperty;flambda$processQuery$3e(Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/lang/properties/psi/PropertiesFile;)Zlambda$processQuery$2_(Lcom/intellij/psi/search/GlobalSearchScope;Lcom/intellij/lang/properties/psi/PropertiesFile;)Zlambda$processQuery$1lambda$processQuery$0<clinit>�Lcom/intellij/openapi/application/QueryExecutorBase<Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/search/searches/DefinitionsScopedSearch$SearchParameters;>;
SourceFile!PropertiesInheritorsSearcher.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/Object;�
&����-()Lcom/intellij/lang/properties/psi/Property;�
&�����
&����4(Lcom/intellij/lang/properties/psi/PropertiesFile;)Z�
&���
&��&(Ljava/lang/Object;)Ljava/lang/Object;
&��[(Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/lang/properties/IProperty;


�java/util/ObjectsnonNull+(Lcom/intellij/lang/properties/IProperty;)Z	&com/intellij/lang/properties/IProperty
getPsiElementG(Lcom/intellij/lang/properties/IProperty;)Lcom/intellij/psi/PsiElement;
&�� (Lcom/intellij/psi/PsiElement;)ZInnerClasses 8com/intellij/psi/search/searches/DefinitionsScopedSearchSearchParameters#%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+��()format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;12
�3"java/lang/IllegalArgumentException5(Ljava/lang/String;)V7
68[Ljava/lang/Object;:!&?@�/*������)*��@+��*,��*+�N-�
��:�
+����+,��"���!�� #!2"3$?8�4@��@��@��+��#���@��������
��A)��4
*+�,�%���
������
��
���s�*�+N*�/�-��*�3�7:�=���AW+��:�G�M�S�Y�]�c�]�f�]-�g�k�o�]�r�k,�u�xW��<�����HB���HB�B%&' (1):*A+D,P-\.h/s0}1�2�3�7�>������������ y��:_����
���V�|*+������@�
45�����
���<+*����0�����
���Q+*����*����@�/�����
���?*+������.�����
���:+*����-�����
���/*���� �������!	&���=��
'(��J,���!Y-S�Y.S�Y/SY0S�4�6Z_�9��,� �;��;��;!	"$&�����\	�����������������������	���PK�H[�_
_
Ncom/intellij/lang/properties/editor/GotoPropertyParentDeclarationHandler.class���=Z
Fcom/intellij/codeInsight/navigation/actions/GotoDeclarationHandlerBase<init>()V
	
Hcom/intellij/lang/properties/editor/GotoPropertyParentDeclarationHandlerfindPropertyJ(Lcom/intellij/psi/PsiElement;)Lcom/intellij/lang/properties/psi/Property;)com/intellij/lang/properties/psi/PropertygetKey()Ljava/lang/String;getContainingFile()Lcom/intellij/psi/PsiFile;
/com/intellij/lang/properties/PropertiesImplUtilgetPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile; !"/com/intellij/lang/properties/psi/PropertiesFilegetResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
$%&'(+com/intellij/lang/properties/ResourceBundlegetPropertiesFiles()Ljava/util/List;
*+,-.+com/intellij/lang/properties/PropertiesUtil	getParentz(Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Collection;)Lcom/intellij/lang/properties/psi/PropertiesFile;012findPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;45678&com/intellij/lang/properties/IProperty
getPsiElement()Lcom/intellij/psi/PsiElement;:;<-8com/intellij/psi/PsiElementCodeLineNumberTableLocalVariableTablethisJLcom/intellij/lang/properties/editor/GotoPropertyParentDeclarationHandler;getGotoDeclarationTarget`(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/editor/Editor;)Lcom/intellij/psi/PsiElement;parent(Lcom/intellij/lang/properties/IProperty;
sourceElementLcom/intellij/psi/PsiElement;editor$Lcom/intellij/openapi/editor/Editor;property+Lcom/intellij/lang/properties/psi/Property;keyLjava/lang/String;currentFile1Lcom/intellij/lang/properties/psi/PropertiesFile;
StackMapTableRjava/lang/StringRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotationssource
SourceFile)GotoPropertyParentDeclarationHandler.java0=/*��>?@ABC=
_+�N-��-�
:��-��:����#�):��/:��3�����>2%,=BMZ]?HM
DE_@A_FG_HIZJKLLM%:NOP��Q�-STUTTV	T=})*��*��*��*�9L+��
+���>&'()?)WGDGP�:@U	TVTXYPK��00Bcom/intellij/lang/properties/references/I18nizeQuickFixModel.class���=<com/intellij/lang/properties/references/I18nizeQuickFixModeljava/lang/ObjectgetValue()Ljava/lang/String;RuntimeInvisibleAnnotations#Lcom/intellij/openapi/util/NlsSafe;RuntimeInvisibleTypeAnnotationsgetKeyhasValidData()ZgetAllPropertiesFiles()Ljava/util/Collection;	SignatureK()Ljava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;
SourceFileI18nizeQuickFixModel.java	
	
PK�oBA]s]sCcom/intellij/lang/properties/references/I18nizeQuickFixDialog.class���=S
=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
	
%com/intellij/openapi/ui/DialogWrapper(Z)V	
	myProject&Lcom/intellij/openapi/project/Project;
4com/intellij/psi/impl/source/resolve/FileContextUtilgetContextFile9(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiFile;		myContextLcom/intellij/psi/PsiFile;
*com/intellij/openapi/module/ModuleUtilCorefindModuleForFile@(Lcom/intellij/psi/PsiFile;)Lcom/intellij/openapi/module/Module;
!"#$%*com/intellij/util/containers/ContainerUtilcreateMaybeSingletonSet#(Ljava/lang/Object;)Ljava/util/Set;	'()myContextModulesLjava/util/Set;
+,-escapeValue@(Ljava/lang/String;Lcom/intellij/psi/PsiFile;)Ljava/lang/String;	/01myDefaultPropertyValueLjava/lang/String;3Qcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization
256()V	89:myCustomizationSLcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;	2<=1title?i18nize.dialog.titleAjava/lang/Object
CDEFG-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
IJKsetTitle(Ljava/lang/String;)VM$com/intellij/ui/TextFieldWithHistory
L5	PQRmyPropertiesFile&Lcom/intellij/ui/TextFieldWithHistory;
LTUVsetHistorySize(I)V
LXYsetEditable[\]apply()Ljava/util/function/Function;
_`abc#com/intellij/ui/ComboboxSpeedSearchinstallSpeedSearch7(Ljavax/swing/JComboBox;Ljava/util/function/Function;)V	efgmyPropertiesFilePanelLjavax/swing/JPanel;i?com/intellij/lang/properties/references/I18nizeQuickFixDialog$1
hklB(Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;)V
nopqrcom/intellij/ui/GuiUtilsconstructFieldWithBrowseButton[(Lcom/intellij/ui/TextFieldWithHistory;Ljava/awt/event/ActionListener;)Ljavax/swing/JPanel;tjava/awt/BorderLayoutvCenter
xyz{|javax/swing/JPaneladd)(Ljava/awt/Component;Ljava/lang/Object;)V~?com/intellij/lang/properties/references/I18nizeQuickFixDialog$2
}k
L���addDocumentListener'(Ljavax/swing/event/DocumentListener;)V
���getKeyTextField()Ljavax/swing/JTextField;
�����javax/swing/JTextFieldgetDocument()Ljavax/swing/text/Document;�?com/intellij/lang/properties/references/I18nizeQuickFixDialog$3
�k���javax/swing/text/Document	���myValueLjavax/swing/JTextField;�?com/intellij/lang/properties/references/I18nizeQuickFixDialog$4
�k�"I18NIZE_DIALOG_USE_RESOURCE_BUNDLE
�����)com/intellij/ide/util/PropertiesComponentgetInstance-()Lcom/intellij/ide/util/PropertiesComponent;
����
isValueSet(Ljava/lang/String;)Z
����isTrueValue	���myUseResourceBundleLjavax/swing/JCheckBox;
����javax/swing/JCheckBoxsetSelected�?com/intellij/lang/properties/references/I18nizeQuickFixDialog$5
�k
����addActionListener"(Ljava/awt/event/ActionListener;)V	���myExistingProperties"Lcom/intellij/openapi/ui/ComboBox;�?com/intellij/lang/properties/references/I18nizeQuickFixDialog$6
�k
����� com/intellij/openapi/ui/ComboBoxsetRenderer!(Ljavax/swing/ListCellRenderer;)V�?com/intellij/lang/properties/references/I18nizeQuickFixDialog$7
�k
���javax/swing/ButtonGroup
�5	���myCreateNewPropertyRb*Lcom/intellij/ui/components/JBRadioButton;
��{�(Ljavax/swing/AbstractButton;)V	���myUseExistingPropertyRb�?com/intellij/lang/properties/references/I18nizeQuickFixDialog$8
�k
���(com/intellij/ui/components/JBRadioButton
���
setEnabled
��6init
��6populatePropertiesFiles
��6propertiesFileChanged
��6setKeyValueEditBoxes
�
��6somethingChanged	���myKey	2���suggestExistingPropertiesZ
�����java/util/Collections	emptyList()Ljava/util/List;�java/util/ArrayList
�5
�suggestPropertiesFiles	java/util/ListisEmpty()Z

getPropertiesFilePath()Ljava/lang/String;
%com/intellij/openapi/util/io/FileUtiltoSystemIndependentName&(Ljava/lang/String;)Ljava/lang/String;remove(Ljava/lang/Object;)Z{(ILjava/lang/Object;)Viterator()Ljava/util/Iterator; !"#	java/util/IteratorhasNext %&'next()Ljava/lang/Object;)java/lang/String
+,-getPropertyFileByPathE(Ljava/lang/String;)Lcom/intellij/lang/properties/psi/PropertiesFile;/012�/com/intellij/lang/properties/psi/PropertiesFile
getProperties4&com/intellij/lang/properties/IProperty367
getUnescapedValue
9:;<=#com/intellij/openapi/util/ComparingstrEqual'(Ljava/lang/String;Ljava/lang/String;)Z3?@
getUnescapedKey
�B{	2DE1
suggestedName
GHdefaultSuggestPropertyKey
JKLgetPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;
NOPsuggestUniquePropertyKeyi(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/lang/String;
RSgenerateDefaultPropertyKey/UVWfindPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;YZ[makeConcatWithConstants'(Ljava/lang/String;I)Ljava/lang/String;	]^_PATTERNLjava/util/regex/Pattern;	abcdejava/text/Normalizer$FormNFDLjava/text/Normalizer$Form;
ghijkjava/text/Normalizer	normalizeG(Ljava/lang/CharSequence;Ljava/text/Normalizer$Form;)Ljava/lang/String;
mnopqjava/util/regex/Patternmatcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;s
uvwxjava/util/regex/Matcher
replaceAllzjava/lang/StringBuilder
y5
(}~length()I
(���charAt(I)C
�����java/lang/CharacterisLetterOrDigit(C)Z
y���append(C)Ljava/lang/StringBuilder;
����toLowerCase(C)C
����isLetter
y}
y��
toString/���getResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
�����+com/intellij/lang/properties/ResourceBundlegetPropertiesFiles��size
��
��suggestPropertyKey
���KsetText
���getExistingProperties$(Ljava/lang/String;)Ljava/util/List;
����addItem(Ljava/lang/Object;)V���get(I)Ljava/lang/Object;
����setSelectedItem
��
��escapeLineBreaks
����)com/intellij/openapi/util/text/StringUtilescapeBackSlashes
���escapeLineBreak
y�V
��
getKey
����isEmptyOrSpaces
��setOKActionEnabled
��
suggestSelectedFileUrl
����$com/intellij/openapi/vfs/VfsUtilCore	urlToPath
��toSystemDependentName
L���
setHistory(Ljava/util/List;)V
L�
L�
L��getSelectedIndex
�����<com/intellij/lang/properties/LastSelectedPropertiesFileStore@()Lcom/intellij/lang/properties/LastSelectedPropertiesFileStore;
����$suggestLastSelectedPropertiesFileUrl.(Lcom/intellij/psi/PsiFile;)Ljava/lang/String;
���	
isSelected
����saveLastSelectedPropertiesFileN(Lcom/intellij/psi/PsiFile;Lcom/intellij/lang/properties/psi/PropertiesFile;)V	2���propertiesFilesLjava/util/List;/���getVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;
�
$com/intellij/openapi/vfs/VirtualFilegetPath
�defaultSuggestPropertiesFiles
	
0com/intellij/lang/properties/references/I18nUtilG(Lcom/intellij/openapi/project/Project;Ljava/util/Set;)Ljava/util/List;
L
'getSelectedItem
�(com/intellij/openapi/vfs/LocalFileSystem,()Lcom/intellij/openapi/vfs/LocalFileSystem;
findFileByPath:(Ljava/lang/String;)Lcom/intellij/openapi/vfs/VirtualFile;
�com/intellij/psi/PsiManagerE(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiManager;
findFileB(Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/psi/PsiFile;
!"#K$/com/intellij/lang/properties/PropertiesImplUtilM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;
�&'		isEnabled
�)*'getItem,i18nize.empty.file.path.&i18nize.error.creating.properties.file
01234 com/intellij/openapi/ui/MessagesshowErrorDialogM(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/lang/String;)V
L67	requestFocusInWindow
9:;�<.com/intellij/openapi/fileTypes/FileTypeManager2()Lcom/intellij/openapi/fileTypes/FileTypeManager;
9>?@getFileTypeByFileName=(Ljava/lang/String;)Lcom/intellij/openapi/fileTypes/FileType;	BCDEF/com/intellij/lang/properties/PropertiesFileTypeINSTANCE1Lcom/intellij/openapi/fileTypes/LanguageFileType;	HIJEK(com/intellij/ide/highlighter/XmlFileType*Lcom/intellij/ide/highlighter/XmlFileType;MBi18nize.cant.create.properties.file.because.its.name.is.associatedOPQR
'com/intellij/openapi/fileTypes/FileTypegetDescriptionTjava/io/File
SVK
SXYZgetCanonicalFile()Ljava/io/File;
\]^createParentDirs(Ljava/io/File;)Z
`abcd3com/intellij/openapi/application/ApplicationManagergetApplication0()Lcom/intellij/openapi/application/Application;f?com/intellij/lang/properties/references/I18nizeQuickFixDialog$9
ehi�(Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;Ljava/io/File;Ljava/lang/String;Lcom/intellij/openapi/fileTypes/FileType;)Vklmno,com/intellij/openapi/application/ApplicationrunWriteActionC(Lcom/intellij/openapi/util/ThrowableComputable;)Ljava/lang/Object;qjava/lang/Exception
pst
getLocalizedMessage	vwgmyPanel	2yz�focusValueComponent
|}6dispose
�	createPropertiesFileIfNotExists
��6saveLastSelectedFile
���getAllPropertiesFiles()Ljava/util/Collection;���compute�(Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;Ljava/util/Collection;)Lcom/intellij/openapi/util/ThrowableComputable;
�����-com/intellij/openapi/progress/ProgressManager1()Lcom/intellij/openapi/progress/ProgressManager;���`(Lcom/intellij/openapi/util/ThrowableComputable;)Lcom/intellij/openapi/util/ThrowableComputable;�8i18nize.dialog.searching.for.already.existing.properties
����#runProcessWithProgressSynchronously|(Lcom/intellij/openapi/util/ThrowableComputable;Ljava/lang/String;ZLcom/intellij/openapi/project/Project;)Ljava/lang/Object;�java/util/HashMap�6com/intellij/openapi/progress/ProcessCanceledException
��6
doOKAction��java/util/Collection
����&(Ljava/lang/Object;)Ljava/lang/Object;
��
getValue�5i18nize.dialog.error.property.already.defined.message/��
getName�3i18nize.dialog.error.property.already.defined.title
�����,com/intellij/openapi/ui/MessageDialogBuilderyesNoZ(Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/openapi/ui/MessageDialogBuilder$YesNo;
�����2com/intellij/openapi/ui/MessageDialogBuilder$YesNoask)(Lcom/intellij/openapi/project/Project;)Z
�5
����put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;�#editing.propertyFile.i18nInspection
��	useExistingProperty
���
getText
��unescapeLineBreaks	���$assertionsDisabledk��	isUnitTestMode�java/lang/AssertionError
�5
��6show
��getExitCode
�&
���4#com.intellij.codeInsight.i18n.I18nizeQuickFixDialog3J
���%	singleton
����emptySet()Ljava/util/Set;
��	isUseResourceBundle
����o+com/intellij/openapi/application/ReadAction
���findExistingProperties+(Ljava/util/Collection;)Ljava/util/HashMap;
����	java/lang/ClassdesiredAssertionStatus
�����&com/intellij/openapi/diagnostic/Logger;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;	��LOG(Lcom/intellij/openapi/diagnostic/Logger; \p{InCombiningDiacriticalMarks}+
mcompile-(Ljava/lang/String;)Ljava/util/regex/Pattern;<com/intellij/lang/properties/references/I18nizeQuickFixModel	Signature5Ljava/util/Set<Lcom/intellij/openapi/module/Module;>;myExtensibilityPanelLLcom/intellij/openapi/ui/ComboBox<Lcom/intellij/lang/properties/IProperty;>;
myNewPanel�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;)VCodeLineNumberTableLocalVariableTablethis?Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;projectcontextdefaultPropertyValue
customizationRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsancestorResponsibleKEYuseBundleByDefaultbgLjavax/swing/ButtonGroup;listenerLjava/awt/event/ActionListener;
StackMapTable$$com/intellij/openapi/project/Project&com/intellij/psi/PsiFile(java/awt/event/ActionListener"Lorg/jetbrains/annotations/NonNls;valueproperty(Lcom/intellij/lang/properties/IProperty;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;pathselectedPathresultLjava/util/ArrayList;
propertyFilesLocalVariableTypeTable?Ljava/util/ArrayList<Lcom/intellij/lang/properties/IProperty;>;$Ljava/util/List<Ljava/lang/String;>;N(Ljava/lang/String;)Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;RuntimeInvisibleAnnotationssuffixI
defaultKeycCirawValueLjava/lang/StringBuilder;insertDotBeforeNextWordhasResourceBundlekeyexistingValueKeys:Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;chbufferlastselectedItempathslastUrllastPath#Lcom/intellij/openapi/util/NlsSafe;virtualFile&Lcom/intellij/openapi/vfs/VirtualFile;list)Ljava/util/ArrayList<Ljava/lang/String;>;&()Ljava/util/List<Ljava/lang/String;>;$Lorg/jetbrains/annotations/Nullable;itemfileLjava/io/File;eLjava/lang/Exception;fileType)Lcom/intellij/openapi/fileTypes/FileType;createCenterPanel()Ljavax/swing/JComponent;getPreferredFocusedComponent_javax/swing/JComponentexistingPropertiesGenerator/Lcom/intellij/openapi/util/ThrowableComputable;existingPropertiesLjava/util/HashMap;8Lcom/intellij/openapi/progress/ProcessCanceledException;messageTextcodeexistingProperty	propValueLjava/util/Collection;�Lcom/intellij/openapi/util/ThrowableComputable<Ljava/util/HashMap<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/lang/properties/IProperty;>;Ljava/lang/RuntimeException;>;nLjava/util/HashMap<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/lang/properties/IProperty;>;ILjava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;files�(Ljava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;)Ljava/util/HashMap<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/lang/properties/IProperty;>;DLcom/intellij/util/concurrency/annotations/RequiresBackgroundThread;	getHelpIdhasValidDatagetDimensionServiceKeyK()Ljava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;lambda$doOKAction$2D(Lcom/intellij/openapi/util/ThrowableComputable;)Ljava/util/HashMap;
Exceptionsxjava/lang/RuntimeExceptionlambda$doOKAction$1lambda$new$0&(Ljava/lang/Object;)Ljava/lang/String;pLjava/lang/Object;<clinit>
SourceFileI18nizeQuickFixDialog.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;��
�z{{�
���Z�$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;�'�
�y��()Ljava/util/HashMap;�
�tuInnerClassesDialogCustomizationFormYesNo�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup
$$$setupUI$$$�6
�-com/intellij/openapi/util/ThrowableComputable�
x5.com/intellij/uiDesigner/core/GridLayoutManager�java/awt/Insets�(IIII)V�
��(IILjava/awt/Insets;IIZZ)V�
��java/awt/Container�	setLayout(Ljava/awt/LayoutManager;)V��
��java/awt/Dimension�(II)V�
��setMinimumSize(Ljava/awt/Dimension;)V��
^�BorderFactoryClass�5com.intellij.ui.IdeBorderFactory$PlainSmallWithIndent�putClientProperty'(Ljava/lang/Object;Ljava/lang/Object;)V��
x�,com/intellij/uiDesigner/core/GridConstraints�G(IIIIIIIILjava/awt/Dimension;Ljava/awt/Dimension;Ljava/awt/Dimension;)V�
��
�yjavax/swing/BorderFactory�createEtchedBorder()Ljavax/swing/border/Border;��
��messages/PropertiesBundle�com/intellij/DynamicBundle�	getBundle?(Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ResourceBundle;��
��"i18n.quickfix.property.panel.title�java/util/ResourceBundle�	getString�
��5com/intellij/ui/IdeBorderFactory$PlainSmallWithIndent�createTitledBorderq(Ljavax/swing/border/Border;Ljava/lang/String;IILjava/awt/Font;Ljava/awt/Color;)Ljavax/swing/border/TitledBorder;��
��	setBorder(Ljavax/swing/border/Border;)V��
^�
g	�H(IIIIIIIILjava/awt/Dimension;Ljava/awt/Dimension;Ljava/awt/Dimension;I)V�
��javax/swing/JLabel�
�5/i18n.quickfix.property.panel.property.key.label�$$$loadLabelText$$$)(Ljavax/swing/JLabel;Ljava/lang/String;)V�
1i18n.quickfix.property.panel.property.value.label
�52i18n.quickfix.property.panel.properties.file.label
s�
�5@i18n.quickfix.property.panel.update.all.files.in.bundle.checkbox
$$$loadButtonText$$$1(Ljavax/swing/AbstractButton;Ljava/lang/String;)V
javax/swing/text/JTextComponent
X
�5javax/swing/AbstractButton
� radio.button.create.new.property"radio.button.use.existing.property
�5g	setLabelFor(Ljava/awt/Component;)V
� $$$getRootComponent$$$java/lang/StringBuffer#
$5
$}(C)Ljava/lang/StringBuffer;�'
$(
$�
��setDisplayedMnemonic(C)V,-
�.setDisplayedMnemonicIndex0V
�1
�setMnemonic4-
5
1$$$reportNull$$$08V
9>Argument for @NotNull parameter '%s' of %s.%s must not be null;*@NotNull method %s.%s must not return null=?�S,formatHG
(I"java/lang/IllegalArgumentExceptionK
LVjava/lang/IllegalStateExceptionN
OV[Ljava/lang/Object;Q!�^_����QRwg��()	
fgg��	��
g��019:��.�#+��:,��:-��:*+,-��"
s"t4####1#:
�+��:,��:-��:*�*+�*,*����**��� �&**-,�*�.*��
�2Y�4�7**�7�;�
*�7�;�>�@�B�H*�LY�N�O*�O�S*�O�W*�O�Z�^*�d*�O�hY*�j�mu�w*�O�}Y*���*������Y*����*������Y*�����:�������������6*����*����Y*����*����Y*����*����Y*�ɶʻ�Y��:*�ζ�*�նһ�Y*��:	*��	��*��	��*�����*��"p�8#%(2�#%(22W�#%(2(��(@���z{|"}.~<�F�[�|���������������������+�:�I�R�[�d�n�w�������f
����1�:����1�R@n$ !	@��),-R,��:+�"		� *1		�6S*��*��*��*��*����������/*������
�*�7����Y��:���Y�M*�N-���*�
�:-�W-�-�:��e�$�(:*�*:�I�.�:��1�$�3:		�5+�8�	�>�
,	�AW��˧��,Y��:�"LV�8(�( �0(/ �43��(�I�F�
���$�-6?Hfns���
��R�+,	nK-.fS/16�01��*1�12$�3�4�15$�36	78�e *�7�C�*�7�C�+*+�F*�I�M�"
  *1	OP�;+�*�QL,�/,+�T�+�>,+�X�T�	����+�X�+�"	��&		
!"+#1%9(*9:;*1;;1;-.	S��*�	�:�\*�`�f�lr�tL�yY�{N66+�|�s+��6����
-.��W-����W6�A&�0��2+�|d��$+`������6�
-���6����-��M,Y�
�:�";	�!((y�$
	��(((y(Z	.0%1(243<4D5I6P8Z9`;g<o=z>}@�A�C�F�G�2�K�LH<b<=+y>:�?1�*1�;1%�1@(�A�8H6�P*1�6�**�IL+�+��������=*�����"
�/@TU
V!W)X *%-.!	B��6,x*��**�.����**�.��L+��6+�M,��,�$�3N*��-�����*��+����*��+�����*��*�.�����"$�( �
P��*
[\^!_;`CaFbTdiewf ;C,x`D�4`DE@`
�2*���İi*1
�[��yY*�|��L*�|=d>6�t*��6\�X�R�*��6n�
+
��W�=r�
+
��W�,\�
+\��W�+\��W+��W�
+��W����+���"�(y�6�Nmnopq&r3s6t>uEvOxVy`{g|qx����p��>&cF=w>:�*1�G@�~:H:�6\**�ɸ̚��ϱ"O�
���6N}*�L*��M,��
,�ո�N-�+-�W+-�*�O+��-�*�O-��*�O-��*�O���*+��!+���(:*�O��*�O��"�(F(�(1>��
���&�.�6�:�B�J�^�j�s�|�4jI1}xJ�
sK1cL14xJ6@xM�
5��*�����6l*�ζ�*�IL+���*�+��"�
����-.��b*�7���V*�7����G��Y�L*�7���M,��',�$�/N-��:�
+���AW���+�*��"�.� �)/���&	��!�A�I�N�X�[�]�*INOA-.!<P2b4!<PQ	R�6*�*�&���	RKL^*�
L+��*+��*�"�(���/18SS
5*�O��(��,-�+�M,�*��,�� ��"��@/����� /1NO8SS�	f*���%�*���(�3L+���"�
���T,�	��*�I��*�
L+�̙.+�@Y+S�BM*�,-�@�B�/*�O�5W��8+��=M,�A�A,�G�:L�@Y*�
SY,�NS�BN*�--�@�B�/*�O�5W��SY+�U�WN-�[W�_�eY*-+,�g�jW�N*�-�r-�@�B�/�����p"	�6(�OOgp�S^�	���$�6�>�@�K�Y�c�p�t����������������H$F1tF1�UV�WX��/1K�YZ[\/*�u�]\M*�7�x�
*���*��"C�}63*�{�
�6*	�*�~��*��*��L*+��N��-����@�B*�����M�	N*���+��N-��q-�$�/:,���3:*��:�M�5�8�>��@Y*��SY��S�B:��@�B��*���6�����*���8;�">�2�������� �s/3(�b!#)%1#8+;(<)@*A-\.g/m0�1�2�3�4�5�6�9�;�<p`a8bc<Wd�e1�f�gUg,mOh1\`-.���iA�bc4*`j8bk��lA�bk���>��Y��M+��N-��'-�$�/:*�ɹT:,��W���,�"�� ,@A#B0C9D<E40	g,#-.>>mi6bc4>ml6bk	n8op
.°J�
]"*�ę*���(�3�5�*���Ǹʰ"OPR"�
Z*�ę*���(�3�>�*���ǰ"WXZq	h*�͚�_�����Y�տ*��*�ٚ��"@_`b*�	O*���ܙ*���ݙ��"@fr
.ްk���B*�ę*���(�3����*�IL+���*��+����M�+��M,�"�/�@"pqst'v.w;z@|*8�iB#-.@�i48�l@�l	s
tu2*����$`avwy�:*+��"�ivw
z{/*�(��|}~6M"�����������\�"@<=?�6eY�xY��L*+�u+��Y��Y������+��Y�öǻxY��M,��Y��Y������,�˶�+,��Y�Զ�,����������xY��N*-��-��Y��Y������,-��Y���ջ�Y��:*������-��Y�Զջ�Y��:*�����-��Y�Զջ�Y�:*��-��Y��Y����Զջ�Y��:*�����-��Y�ԶջxY��:*�d�sY���-��Y�Զջ�Y�	:	*	��*	�����-	��Y�Զջ�Y�:
*
��
�-
��Y��Yd���Զջ�Y�:*���*�����,��Y�Զջ�Y�:*��*�����,��Y�Զջ�Y�:
*
��,
��Y�ԶջxY��:*���Y��Y������+��Y�Զ�
�!�!�!�"\*�u�����$Y�%N6666,�|�O,��&�3�,�|��5�,��&�6,��6-�&6-,���)W����+-�*�+�+�/+�2�"��($" 
���$Y�%N6666,�|�O,��&�3�,�|��5�,��&�6,��6-�&6-,���)W����+-�*�3�+�6+�7�"�($" 
8V��;
;;;;;;;AA;A<�	>��;
;;;;;;;??;?���@�<
<EN<ENEWW`WY?S�'Y@S�YAS�YBS�YCS��:
:::::::CC:LYBS�YDS�YES��<
<<<<<<ENNQNYFS�YGS��YES��J�:
:::::::EE:E�LZ_�M��OZ_�P��"�<E({(C(�(�?(R�(R�(R�(R�(R�(R�:(R�(R�(R�(R�<(R�(R�(R�(R�(R}(J(Jw�j
2�	h}������ag�@e��������&���������������
2e������}hPK�D�RR0search/intellij.properties.searchableOptions.xml<options>
  <configurable id="preferences.keymap" configurable_name="Keymap">
    <option name="add" path="ActionManager" hit="Add Property Files to Resource Bundle" />
    <option name="bundle" path="ActionManager" hit="Add Property Files to Resource Bundle" />
    <option name="files" path="ActionManager" hit="Add Property Files to Resource Bundle" />
    <option name="property" path="ActionManager" hit="Add Property Files to Resource Bundle" />
    <option name="resource" path="ActionManager" hit="Add Property Files to Resource Bundle" />
    <option name="to" path="ActionManager" hit="Add Property Files to Resource Bundle" />
    <option name="bundle" path="ActionManager" hit="Combine to Resource Bundle" />
    <option name="combine" path="ActionManager" hit="Combine to Resource Bundle" />
    <option name="resource" path="ActionManager" hit="Combine to Resource Bundle" />
    <option name="to" path="ActionManager" hit="Combine to Resource Bundle" />
    <option name="bundle" path="ActionManager" hit="Dissociate Resource Bundle" />
    <option name="dissociate" path="ActionManager" hit="Dissociate Resource Bundle" />
    <option name="resource" path="ActionManager" hit="Dissociate Resource Bundle" />
    <option name="bundle" path="ActionManager" hit="Resource Bundle" />
    <option name="resource" path="ActionManager" hit="Resource Bundle" />
  </configurable>
  <configurable id="reference.settingsdialog.IDE.editor.colors.Properties" configurable_name="Properties">
    <option name="properties" hit="Properties" />
    <option name="comment" hit="Comment" />
    <option name="code" hit="Invalid unicode code points" />
    <option name="invalid" hit="Invalid unicode code points" />
    <option name="points" hit="Invalid unicode code points" />
    <option name="unicode" hit="Invalid unicode code points" />
    <option name="key" hit="Key/value separator" />
    <option name="separator" hit="Key/value separator" />
    <option name="value" hit="Key/value separator" />
    <option name="key" hit="Property key" />
    <option name="property" hit="Property key" />
    <option name="property" hit="Property value" />
    <option name="value" hit="Property value" />
    <option name="escape" hit="Valid string escape" />
    <option name="string" hit="Valid string escape" />
    <option name="valid" hit="Valid string escape" />
  </configurable>
  <configurable id="preferences.sourceCode.Properties" configurable_name="Properties">
    <option name="disable" hit="Disable" />
    <option name="loading" hit="Loading..." />
    <option name="properties" hit="Properties" />
    <option name="scheme" hit="Scheme:" />
    <option name="from" hit="Set from..." />
    <option name="set" hit="Set from..." />
    <option name="align" hit="Align properties in column" />
    <option name="column" hit="Align properties in column" />
    <option name="in" hit="Align properties in column" />
    <option name="properties" hit="Align properties in column" />
    <option name="around" hit="Insert space around key-value delimiter" />
    <option name="delimiter" hit="Insert space around key-value delimiter" />
    <option name="insert" hit="Insert space around key-value delimiter" />
    <option name="key-value" hit="Insert space around key-value delimiter" />
    <option name="space" hit="Insert space around key-value delimiter" />
    <option name="blank" hit="Keep blank lines" />
    <option name="keep" hit="Keep blank lines" />
    <option name="lines" hit="Keep blank lines" />
    <option name="delimiter" hit="Key-value delimiter" />
    <option name="key-value" hit="Key-value delimiter" />
  </configurable>
</options>PK��8!META-INF/properties-copyright.xml<idea-plugin package="com.intellij.lang.properties.copyright">
  <extensions defaultExtensionNs="com.intellij.copyright">
    <updater filetype="Properties" implementationClass="com.maddyhome.idea.copyright.psi.UpdateAnyFileCopyright$Provider"/>
  </extensions>
</idea-plugin>
PK�&�66LintentionDescriptions/CopyPropertyKeyToClipboardIntention/after.txt.templateThe following text is copied to the clipboard:
messagePKK��""TintentionDescriptions/CopyPropertyKeyToClipboardIntention/before.properties.template<spot>message</spot>=Hello, World!PK�,/�~~JintentionDescriptions/CopyPropertyKeyToClipboardIntention/description.html<html>
<body>
Copies a property key to the clipboard.
<!-- tooltip end -->
<p><small>New in 2021.2</small></p>
</body>
</html>PK�-�:<<NintentionDescriptions/CopyPropertyValueToClipboardIntention/after.txt.templateThe following text is copied to the clipboard:
Hello, World!PK���""VintentionDescriptions/CopyPropertyValueToClipboardIntention/before.properties.templatemessage=<spot>Hello, World!</spot>PK�%�р�LintentionDescriptions/CopyPropertyValueToClipboardIntention/description.html<html>
<body>
Copies a property value to the clipboard.
<!-- tooltip end -->
<p><small>New in 2021.2</small></p>
</body>
</html>PK;Ԉ�?com/intellij/lang/properties/EnterInPropertiesFileHandler.class���=�
Hcom/intellij/codeInsight/editorActions/enter/EnterHandlerDelegateAdapter<init>()V/com/intellij/lang/properties/psi/PropertiesFile


com/intellij/openapi/util/Refget()Ljava/lang/Object;java/lang/Integer
intValue()I"com/intellij/openapi/editor/EditorgetDocument(()Lcom/intellij/openapi/editor/Document; com/intellij/psi/PsiFile
getProject(()Lcom/intellij/openapi/project/Project;
"#$%&#com/intellij/psi/PsiDocumentManagergetInstanceM(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiDocumentManager;
"()*commitDocument)(Lcom/intellij/openapi/editor/Document;)V,-.
findElementAt (I)Lcom/intellij/psi/PsiElement;
012349com/intellij/lang/properties/EnterInPropertiesFileHandlerhandleEnterInPropertiesFilek(Lcom/intellij/openapi/editor/Editor;Lcom/intellij/openapi/editor/Document;Lcom/intellij/psi/PsiElement;I)V	6789:Hcom/intellij/codeInsight/editorActions/enter/EnterHandlerDelegate$ResultStopJLcom/intellij/codeInsight/editorActions/enter/EnterHandlerDelegate$Result;	6<=:Continue?@ABC$com/intellij/openapi/editor/DocumentgetText()Ljava/lang/String;
EFGHIjava/lang/String	substring(II)Ljava/lang/String;
EKLMlastIndexOf(I)I
EOHP(I)Ljava/lang/String;
RSTUV+com/intellij/lang/properties/PropertiesUtilisUnescapedBackSlashAtTheEnd(Ljava/lang/String;)ZX
  Z[\]^com/intellij/psi/PsiElementgetNode()Lcom/intellij/lang/ASTNode;`abcdcom/intellij/lang/ASTNodegetElementType&()Lcom/intellij/psi/tree/IElementType;	fghij9com/intellij/lang/properties/parsing/PropertiesTokenTypesVALUE_CHARACTERS$Lcom/intellij/psi/tree/IElementType;
ElmncharAt(I)Cp\
  \r\
  	ftujEND_OF_LINE_COMMENTw#!
EyzMindexOf|
#~
?���insertString(ILjava/lang/CharSequence;)V
E��length���
getCaretModel*()Lcom/intellij/openapi/editor/CaretModel;�����&com/intellij/openapi/editor/CaretModelmoveToOffset(I)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���getSelectionModel.()Lcom/intellij/openapi/editor/SelectionModel;����*com/intellij/openapi/editor/SelectionModelremoveSelectionCodeLineNumberTableLocalVariableTablethis;Lcom/intellij/lang/properties/EnterInPropertiesFileHandler;preprocessEnter5(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/openapi/util/Ref;Lcom/intellij/openapi/util/Ref;Lcom/intellij/openapi/actionSystem/DataContext;Lcom/intellij/openapi/editor/actionSystem/EditorActionHandler;)Lcom/intellij/codeInsight/editorActions/enter/EnterHandlerDelegate$Result;caretOffsetIdocument&Lcom/intellij/openapi/editor/Document;psiAtOffsetLcom/intellij/psi/PsiElement;fileLcom/intellij/psi/PsiFile;editor$Lcom/intellij/openapi/editor/Editor;caretOffsetRefLcom/intellij/openapi/util/Ref;caretAdvancedataContext/Lcom/intellij/openapi/actionSystem/DataContext;originalHandler>Lcom/intellij/openapi/editor/actionSystem/EditorActionHandler;LocalVariableTypeTable4Lcom/intellij/openapi/util/Ref<Ljava/lang/Integer;>;
StackMapTable	Signature_(Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/openapi/util/Ref<Ljava/lang/Integer;>;Lcom/intellij/openapi/util/Ref<Ljava/lang/Integer;>;Lcom/intellij/openapi/actionSystem/DataContext;Lcom/intellij/openapi/editor/actionSystem/EditorActionHandler;)Lcom/intellij/codeInsight/editorActions/enter/EnterHandlerDelegate$Result;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationstoInsertLjava/lang/String;elementTypetextlinei�"com/intellij/psi/tree/IElementType
SourceFile!EnterInPropertiesFileHandler.javaInnerClasses�Acom/intellij/codeInsight/editorActions/enter/EnterHandlerDelegateResult$$$reportNull$$$0��
0�>Argument for @NotNull parameter '%s' of %s.%s must not be null�java/lang/Object������2�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
E�"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��[Ljava/lang/Object;�00�/*���������;
o+���,���-���������+��=-�	��6,�:+��!�'+�+:	,	�/�5��;��
�@�"*1=ES]gk�f
=.��E&��]��	o��o��o��o��o��o��o���o��o�����%������!�����
34�	�+�>:�D:
�J6��N:�Q�
W:�j,��,�Y�_:�e�'�k ��k	�
o:�0q:�)�s�v+�>�k�x�
{:�}:+���`>*����*������*������7	�(EEJ��!�?ZEEE�V&'()*(-0.71L3T4j6q9x<�=�@�C�D�E�F�G�H��
4��n��u�����LR�j����������������������7��
����f����!!)19AY�S�#Y�S�Y�S�Y�S�Y�S�Y�SY�S���Z_���V�(E�E�E�E�E�E��
6��@��PK–m��Bcom/intellij/lang/properties/LastSelectedPropertiesFileStore.class���=�
java/lang/Object<init>()Vjava/util/LinkedHashMap
	
<com/intellij/lang/properties/LastSelectedPropertiesFileStorelastSelectedUrlsLjava/util/Map;
3com/intellij/openapi/application/ApplicationManagergetApplication0()Lcom/intellij/openapi/application/Application;,com/intellij/openapi/application/Application
getService%(Ljava/lang/Class;)Ljava/lang/Object; !com/intellij/psi/PsiFilegetVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;
#$%&'$com/intellij/openapi/vfs/VirtualFilegetUrl()Ljava/lang/String;)*+,-
java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;/java/lang/String
#12!	getParent	456lastSelectedFileUrlLjava/lang/String;
89:;<+com/intellij/openapi/vfs/VirtualFileManagergetInstance/()Lcom/intellij/openapi/vfs/VirtualFileManager;
8>?@
findFileByUrl:(Ljava/lang/String;)Lcom/intellij/openapi/vfs/VirtualFile;BCD
getProject(()Lcom/intellij/openapi/project/Project;
FGH;I-com/intellij/openapi/roots/ProjectRootManagerW(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/roots/ProjectRootManager;
FKLMgetFileIndex/()Lcom/intellij/openapi/roots/ProjectFileIndex;
OPQRS*com/intellij/openapi/module/ModuleUtilCorefindModuleForPsiElementC(Lcom/intellij/psi/PsiElement;)Lcom/intellij/openapi/module/Module;UVWXY+com/intellij/openapi/roots/ProjectFileIndexgetModuleForFileL(Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/openapi/module/Module;[.com/intellij/injected/editor/VirtualFileWindowZ]^!getDelegate	`ab$assertionsDisabledZdjava/lang/AssertionError
cgh/com/intellij/lang/properties/psi/PropertiesFile)jklput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;norg/jdom/Elementpstate
mrs(Ljava/lang/String;)V)uvwentrySet()Ljava/util/Set;yz{|}
java/util/Setiterator()Ljava/util/Iterator;����java/util/IteratorhasNext()Z���next()Ljava/lang/Object;�java/util/Map$Entry�entry�context����getKey
m���setAttribute8(Ljava/lang/String;Ljava/lang/String;)Lorg/jdom/Element;�url����getValue
m���
addContent&(Lorg/jdom/Element;)Lorg/jdom/Element;5)��clear
m���getChildren$(Ljava/lang/String;)Ljava/util/List;�z�java/util/List
m���getAttributeValue&(Ljava/lang/String;)Ljava/lang/String;
���	loadState(Lorg/jdom/Element;)V
���getState()Lorg/jdom/Element;
�����java/lang/ClassdesiredAssertionStatus�8com/intellij/openapi/components/PersistentStateComponent	Signature5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;CodeLineNumberTableLocalVariableTablethis>Lcom/intellij/lang/properties/LastSelectedPropertiesFileStore;@()Lcom/intellij/lang/properties/LastSelectedPropertiesFileStore;$suggestLastSelectedPropertiesFileUrl.(Lcom/intellij/psi/PsiFile;)Ljava/lang/String;
contextUrllastFile&Lcom/intellij/openapi/vfs/VirtualFile;	fileIndex-Lcom/intellij/openapi/roots/ProjectFileIndex;Lcom/intellij/psi/PsiFile;virtualFile
StackMapTableRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotationssaveLastSelectedPropertiesFileN(Lcom/intellij/psi/PsiFile;Lcom/intellij/lang/properties/psi/PropertiesFile;)V
containingDirfile1Lcom/intellij/lang/properties/psi/PropertiesFile;vFilechildLorg/jdom/Element;Ljava/util/Map$Entry;LocalVariableTypeTable;Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;propFilecontextFile#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations(Ljava/lang/Object;)V<clinit>`Ljava/lang/Object;Lcom/intellij/openapi/components/PersistentStateComponent<Lorg/jdom/Element;>;
SourceFile$LastSelectedPropertiesFileStore.javaRuntimeVisibleAnnotations'Lcom/intellij/openapi/components/State;nameLastSelectedPropertiesFileStorestorages)Lcom/intellij/openapi/components/Storage;value$CACHE_FILE$InnerClassesEntry$$$reportNull$$$0(I)V��
�>Argument for @NotNull parameter '%s' of %s.%s must not be null�
�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
.�"java/lang/IllegalArgumentException�
�r1���56ab
�>*�*�Y�	�
��
���	;��&��������i+�M,�',�"N*�
-�(�.:��,�0M���*�3�4�7*�3�=N+�A�E�J:-�+�N-�T�*�3����#�..�7�:#%&'($)'+,,/-6.A/O0b1g4�H�6
�6A&��O��i��i��b���������(p+�N-�Z�
-�Z�\N�_�-��cY�e�-�":,�f:�5�":*�
�iW-�0:*�
�"�iW*�3���#�D.#�6
89:<*=0>8?=@DARBXCiDoF�RD+�6X��p��p��p��i��0@�688�����
w�mYo�qL*�
�t�xM,�~�D,����N�mY��q:�-���.��W�-���.��W+��W���*�3�+�*�3��W+���m�I�*
J
K,L7MHNYO`PcQjRuT�*7)��,4��w��
mp��,4�����Fz+���*�
��+�����M,�~�L,���mN-���:-���:�7�=:�7�=:��*�
�iW���*+����3��8��Nmm..##�m�.YZ0[8\@]J^T_^`lbocyd�H84�6@,�6J"��T��0<��z��zp��	���A���3	*+�m�����	���	���A���/*���������4�����_��@�
���-!��YoSY�SY�S����Z_����
�)�	�������s��[@��s�PKM��KLL7com/intellij/lang/properties/Native2AsciiListener.class���=�
java/lang/Object<init>()V		
1com/intellij/lang/properties/Native2AsciiListener	myProject&Lcom/intellij/openapi/project/Project;1com/intellij/openapi/vfs/encoding/EncodingManagernative2ascii
java/lang/Stringequals(Ljava/lang/Object;)ZpropertiesFilesEncoding
(com/intellij/openapi/project/DumbServicegetInstanceR(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/project/DumbService; !"runI(Lcom/intellij/lang/properties/Native2AsciiListener;)Ljava/lang/Runnable;
$%&smartInvokeLater(Ljava/lang/Runnable;)V
()*+,3com/intellij/openapi/application/ApplicationManagergetApplication0()Lcom/intellij/openapi/application/Application; /012&,com/intellij/openapi/application/ApplicationrunWriteAction	45678/com/intellij/lang/properties/PropertiesFileTypeINSTANCE1Lcom/intellij/openapi/fileTypes/LanguageFileType;
:;<=>)com/intellij/psi/search/GlobalSearchScopeallScopeS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/search/GlobalSearchScope;
@ABCD%com/intellij/psi/search/FileTypeIndexgetFilesl(Lcom/intellij/openapi/fileTypes/FileType;Lcom/intellij/psi/search/GlobalSearchScope;)Ljava/util/Collection;
FGHIJ$com/intellij/openapi/vfs/VfsUtilCoretoVirtualFileArray?(Ljava/util/Collection;)[Lcom/intellij/openapi/vfs/VirtualFile;
LMNO3com/intellij/openapi/fileEditor/FileDocumentManager7()Lcom/intellij/openapi/fileEditor/FileDocumentManager;
LQRsaveAllDocuments
TUVWX$com/intellij/openapi/vfs/VirtualFile
setCharset(Ljava/nio/charset/Charset;)V
LZ[\reloadFiles*([Lcom/intellij/openapi/vfs/VirtualFile;)V^9com/intellij/openapi/vfs/encoding/EncodingManagerListener)(Lcom/intellij/openapi/project/Project;)VCodeLineNumberTableLocalVariableTablethis3Lcom/intellij/lang/properties/Native2AsciiListener;projectRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationspropertyChanged_(Lcom/intellij/openapi/editor/Document;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Vdocument&Lcom/intellij/openapi/editor/Document;propertyNameLjava/lang/String;oldValueLjava/lang/Object;newValue
StackMapTable$Lorg/jetbrains/annotations/Nullable;lambda$propertyChanged$1lambda$propertyChanged$0virtualFile&Lcom/intellij/openapi/vfs/VirtualFile;filesToRefreshLjava/util/Collection;virtualFiles'[Lcom/intellij/openapi/vfs/VirtualFile;LocalVariableTypeTable>Ljava/util/Collection<Lcom/intellij/openapi/vfs/VirtualFile;>;java/util/Collection{
SourceFileNative2AsciiListener.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;�
�t�
�u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�em
iformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
�"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��[Ljava/lang/Object;�!]_`O+���*�*+��rabcdef	ghgij`�+,���,��,��*��*��#�ra**b4+cd+kl+mn+op+qpfsghsgt`9�'*�-�.�abcdu`�C�3*��9�?L+�EM�K�P,N-�66�-2:�S����K,�Y�r�"~��a" !$/%5$;'B(b*/vwCcd5xy0z{|5x}
��`�d���Y�S�Y�S�Y�S�Y�S�Y�S�����Z_���rV�������������
��������������PK���K��7com/intellij/lang/properties/PropertiesColorsPage.class���=�
java/lang/Object<init>()Vproperties.options.display.name


*com/intellij/openapi/options/OptionsBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;	%com/intellij/icons/AllIcons$FileTypes
PropertiesLjavax/swing/Icon;	1com/intellij/lang/properties/PropertiesColorsPageATTRS;[Lcom/intellij/openapi/options/colors/AttributesDescriptor;	 3com/intellij/openapi/options/colors/ColorDescriptorEMPTY_ARRAY6[Lcom/intellij/openapi/options/colors/ColorDescriptor;"2com/intellij/lang/properties/PropertiesHighlighter
!%# This comment starts with '#'
greetings=Hello
! This comment starts with '!'
what\=to\=greet : \'W\o\rld\',\tUniverse\n\uXXXX
'8com/intellij/openapi/options/colors/AttributesDescriptor
)*+,-Fcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponentgetMessagePointer()Ljava/util/function/Supplier;
)/01getTextAttributesKey8()Lcom/intellij/openapi/editor/colors/TextAttributesKey;
&34V(Ljava/util/function/Supplier;Lcom/intellij/openapi/editor/colors/TextAttributesKey;)V
)678valuesK()[Lcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;
:;<=>java/util/Arraysstream.([Ljava/lang/Object;)Ljava/util/stream/Stream;@ABapply()Ljava/util/function/Function;DEFGHjava/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;JAK"()Ljava/util/function/IntFunction;DMNOtoArray5(Ljava/util/function/IntFunction;)[Ljava/lang/Object;R5com/intellij/openapi/options/colors/ColorSettingsPageCodeLineNumberTableLocalVariableTablethis3Lcom/intellij/lang/properties/PropertiesColorsPage;getDisplayName()Ljava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetIcon()Ljavax/swing/Icon;getAttributeDescriptors=()[Lcom/intellij/openapi/options/colors/AttributesDescriptor;getColorDescriptors8()[Lcom/intellij/openapi/options/colors/ColorDescriptor;getHighlighter4()Lcom/intellij/openapi/fileTypes/SyntaxHighlighter;getDemoText+getAdditionalHighlightingTagToDescriptorMap()Ljava/util/Map;	Signature[()Ljava/util/Map<Ljava/lang/String;Lcom/intellij/openapi/editor/colors/TextAttributesKey;>;lambda$static$1>(I)[Lcom/intellij/openapi/options/colors/AttributesDescriptor;x$0Ilambda$static$0�(Lcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;)Lcom/intellij/openapi/options/colors/AttributesDescriptor;	componentHLcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;<clinit>
SourceFilePropertiesColorsPage.javaBootstrapMethodsw
xyz{|"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;�
�noo�(I)Ljava/lang/Object;�
�jkkInnerClasses�com/intellij/icons/AllIcons	FileTypesPropertiesComponent�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�java/lang/String� *@NotNull method %s.%s must not return null�X_aformat�
��java/lang/IllegalStateException�(Ljava/lang/String;)V�
��[Ljava/lang/Object;�
StackMapTable0QS/*��TUVWXYSH��	Y�����Q�TUVWZ[\[]^S.��T$UVW_`SB�Y�����KPT)UVW\[abSB�Y�����K�T.UVW\[cdS2�!Y�#�T4UVWZ[\[eYS-$�T:UVWZ[\[fgS,�TEUVWhi
jkS/�&�TUlm
noS:�&Y*�(*�.�2�TUpqrSE!�5�9�?�C�I�L�P��T 
��S�L��Y�S�$,Y�S�Y�S�Y�S�����Z_����:�(��������������)!�@���stuv}�v���PK��pBcom/intellij/lang/properties/PropertiesDocumentationProvider.class���=
=com/intellij/lang/documentation/AbstractDocumentationProvider<init>()V&com/intellij/lang/properties/IProperty


<com/intellij/lang/properties/PropertiesDocumentationProviderrenderPropertyValueT(Lcom/intellij/lang/properties/IProperty;)Lcom/intellij/openapi/util/text/HtmlChunk;

getLocationString1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String;makeConcatWithConstantsP(Lcom/intellij/openapi/util/text/HtmlChunk;Ljava/lang/String;)Ljava/lang/String;com/intellij/psi/PsiElementgetContainingFile()Lcom/intellij/psi/PsiFile; !"com/intellij/psi/PsiFilegetName()Ljava/lang/String;$%&(Ljava/lang/String;)Ljava/lang/String;')*"getValue
,-./0(com/intellij/openapi/util/text/HtmlChunktext>(Ljava/lang/String;)Lcom/intellij/openapi/util/text/HtmlChunk;2*com/intellij/openapi/util/text/HtmlBuilder
15i18n.message.empty7java/lang/Object
9:;<=-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
1?@Aappend@(Ljava/lang/String;)Lcom/intellij/openapi/util/text/HtmlBuilder;Ci
1EFGwrapWithF(Ljava/lang/String;)Lcom/intellij/openapi/util/text/HtmlChunk$Element;IJ"getDocCommentText
LMNOP6com/intellij/openapi/editor/colors/EditorColorsManagergetInstance:()Lcom/intellij/openapi/editor/colors/EditorColorsManager;
LRSTgetGlobalScheme9()Lcom/intellij/openapi/editor/colors/EditorColorsScheme;	VWXYZFcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponentPROPERTY_COMMENTHLcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;
V\]^getTextAttributesKey8()Lcom/intellij/openapi/editor/colors/TextAttributesKey;`abcd5com/intellij/openapi/editor/colors/EditorColorsScheme
getAttributesk(Lcom/intellij/openapi/editor/colors/TextAttributesKey;)Lcom/intellij/openapi/editor/markup/TextAttributes;
fghij1com/intellij/openapi/editor/markup/TextAttributesclone5()Lcom/intellij/openapi/editor/markup/TextAttributes;
flmngetBackgroundColor()Ljava/awt/Color;
pqrstcom/intellij/ui/GuiUtils
colorToHex$(Ljava/awt/Color;)Ljava/lang/String;vw8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;y

{|}~)com/intellij/openapi/util/text/StringUtilsplit6(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;���fun()Lcom/intellij/util/Function;
�����*com/intellij/util/containers/ContainerUtilmapD(Ljava/util/Collection;Lcom/intellij/util/Function;)Ljava/util/List;�<br>
{���join<(Ljava/util/Collection;Ljava/lang/String;)Ljava/lang/String;
f��ngetForegroundColorvv$$��b(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/openapi/util/text/HtmlChunk;)Ljava/lang/String;�0com/intellij/lang/properties/PropertiesCommenter�#
{��w	trimStart�!
����"java/lang/StringtrimCodeLineNumberTableLocalVariableTablethis>Lcom/intellij/lang/properties/PropertiesDocumentationProvider;getQuickNavigateInfoN(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiElement;)Ljava/lang/String;elementLcom/intellij/psi/PsiElement;originalElement
StackMapTableRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;Lorg/jetbrains/annotations/Nls;RuntimeInvisibleTypeAnnotationsfileLcom/intellij/psi/PsiFile;#Lcom/intellij/openapi/util/NlsSafe;prop(Lcom/intellij/lang/properties/IProperty;rawLjava/lang/String;#Lorg/jetbrains/annotations/NotNull;generateDoc
attributes3Lcom/intellij/openapi/editor/markup/TextAttributes;
backgroundLjava/awt/Color;doc
foregroundinfoproperty�java/awt/Color"Lorg/jetbrains/annotations/NonNls;$RuntimeInvisibleParameterAnnotationslambda$generateDoc$0strimHashtrimExclamation
SourceFile$PropertiesDocumentationProvider.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;�""� []�<div bgcolor=#>�
�����"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;�

��%%�<font color=#></font>��
<br>�</div>�
<b></b>=""InnerClasses�0com/intellij/openapi/util/text/HtmlChunk$ElementElement�2com/intellij/lang/properties/PropertiesHighlighterPropertiesComponent�%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V

*@NotNull method %s.%s must not return null
format=
�java/lang/IllegalStateException(Ljava/lang/String;)V
!
�/*���������i+��+��	+������ � �������
�����
�f*�L+�+��#�&���A��
$%���������

��9*�(L+�+�+Y����1Y�34�6�8�>B�DY������,_��)*,%--.0,�9��2���������<
�+���+�N-�H:&:���K�Q�U�[�_�e:�k:��o�u:x�z�������:��:		�	�o�����:��:���:-��+��	��:+���:�����M
��f��2

��f�����

��f������
���%�J3467839::?;M=cBjC�D�E�F�I�J�K�M�f
3m��:f��c=��j6��	�/�����������������@��������	�
�%�Y*���L+���M,����>?@� ������
�+�6Y	SY
S�
�Z_����,�	V��@����<	��������������������PK�H�/|	|	=com/intellij/lang/properties/PropertiesJoinLinesHandler.class���=h
java/lang/Object<init>()V/com/intellij/lang/properties/psi/PropertiesFile

$com/intellij/openapi/editor/DocumentgetText()Ljava/lang/String;
java/lang/String	substring(II)Ljava/lang/String;
+com/intellij/lang/properties/PropertiesUtilisUnescapedBackSlashAtTheEnd(Ljava/lang/String;)Z?com/intellij/codeInsight/editorActions/JoinLinesHandlerDelegate
 length()I
"#(I)Ljava/lang/String;
%&'(7com/intellij/lang/properties/PropertiesJoinLinesHandlerstartsWithEscapedWhitespace
*+,deleteString(II)V
./0charAt(I)CCodeLineNumberTableLocalVariableTablethis9Lcom/intellij/lang/properties/PropertiesJoinLinesHandler;tryJoinLinesE(Lcom/intellij/openapi/editor/Document;Lcom/intellij/psi/PsiFile;II)Idoc&Lcom/intellij/openapi/editor/Document;psiFileLcom/intellij/psi/PsiFile;startIenddocumentTextLjava/lang/String;documentTextTillEndOfFirstLine
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationstext	backslashC
whitespaceRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Contract;value
null -> falsepure$Lorg/jetbrains/annotations/Nullable;
SourceFilePropertiesJoinLinesHandler.java$$$reportNull$$$0(I)VST
%U>Argument for @NotNull parameter '%s' of %s.%s must not be nullW8:'6format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]^
_"java/lang/IllegalArgumentExceptiona(Ljava/lang/String;)Vc
bd[Ljava/lang/Object;f!%1/*��2345671�[+��V,��V,���+�	:`�:������!�$��+�)�B�2"! ,!6#M%P+Y,3H[45[89[:;[<=[>=!:?@,/A@CDDEDD	(1�4*��*���*�-<*�-=\� �		���B	�@2124573 4F@GHIHJKLsMNZOC	PEP
ST1�BX��YYS�YZS�Y[SY\S�`�bZ_�e�B,�g�g�gQRPKx�~l��;com/intellij/lang/properties/PropertiesNamesValidator.class���=4
java/lang/Object<init>()V5com/intellij/lang/properties/PropertiesNamesValidator
,com/intellij/lang/refactoring/NamesValidatorCodeLineNumberTableLocalVariableTablethis7Lcom/intellij/lang/properties/PropertiesNamesValidator;	isKeyword;(Ljava/lang/String;Lcom/intellij/openapi/project/Project;)ZnameLjava/lang/String;project&Lcom/intellij/openapi/project/Project;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsisIdentifier
SourceFilePropertiesNamesValidator.java$$$reportNull$$$0(I)V
>Argument for @NotNull parameter '%s' of %s.%s must not be null java/lang/String&format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;()
'*"java/lang/IllegalArgumentException,(Ljava/lang/String;)V.
-/[Ljava/lang/Object;1
StackMapTable!	/*��	
Q
+���3
 


		Q
+���3
 


		
�D!�Y"SY#S�Y$S�Y%S��+�-Z_�0�3,�('2�'2�'2PKj{ʬz
z
@com/intellij/lang/properties/PropertiesQuickFixFactoryImpl.class���=S
6com/intellij/lang/properties/PropertiesQuickFixFactory<init>()V9com/intellij/lang/properties/references/CreatePropertyFix

B(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/List;)V
.com/intellij/lang/properties/RemovePropertyFix
.(Lcom/intellij/lang/properties/psi/Property;)V
asIntention6()Lcom/intellij/codeInsight/intention/IntentionAction;)com/intellij/codeInspection/LocalQuickFixfromW(Lcom/intellij/modcommand/ModCommandAction;)Lcom/intellij/codeInspection/LocalQuickFix;:com/intellij/lang/properties/PropertiesQuickFixFactoryImplCodeLineNumberTableLocalVariableTablethis<Lcom/intellij/lang/properties/PropertiesQuickFixFactoryImpl;createCreatePropertyFixl(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/List;)Lcom/intellij/codeInspection/LocalQuickFix;elementLcom/intellij/psi/PsiElement;keyLjava/lang/String;filesLjava/util/List;LocalVariableTypeTableCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;	Signature�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;)Lcom/intellij/codeInspection/LocalQuickFix;createRemovePropertyFixa(Lcom/intellij/lang/properties/psi/Property;)Lcom/intellij/codeInsight/intention/IntentionAction;property+Lcom/intellij/lang/properties/psi/Property;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationscreateRemovePropertyLocalFixX(Lcom/intellij/lang/properties/psi/Property;)Lcom/intellij/codeInspection/LocalQuickFix;
SourceFile"PropertiesQuickFixFactoryImpl.java$$$reportNull$$$0(I)V9:
;>Argument for @NotNull parameter '%s' of %s.%s must not be null=java/lang/Object?0.5java/lang/StringEformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;GH
FI"java/lang/IllegalArgumentExceptionK(Ljava/lang/String;)VM
LN[Ljava/lang/Object;P
StackMapTable!/*�� !"#e�Y+,-�	�* !$%&'()*(+,-./Q+��<�Y+���R$ !012	34356Q+��<�Y+���R) !012	343
9:�D>�@YASYBS�YCS�YDS��J�LZ_�O�R,�(FQ�FQ�FQ78PK��{�Acom/intellij/lang/properties/PropertiesWordCompletionFilter.class���=
-com/intellij/lang/DefaultWordCompletionFilter<init>()V
	
isWordCompletionEnabledIn'(Lcom/intellij/psi/tree/IElementType;)Z	
;com/intellij/lang/properties/parsing/PropertiesElementTypesPROPERTY)Lcom/intellij/psi/stubs/IStubElementType;;com/intellij/lang/properties/PropertiesWordCompletionFilterCodeLineNumberTableLocalVariableTablethis=Lcom/intellij/lang/properties/PropertiesWordCompletionFilter;element$Lcom/intellij/psi/tree/IElementType;
StackMapTable
SourceFile#PropertiesWordCompletionFilter.java!/*��	
U*+��
+����@PKM����Ncom/intellij/lang/properties/actions/CopyPropertyKeyToClipboardIntention.class���=�
java/lang/Object<init>()V4copy.property.key.to.clipboard.intention.family.name


-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
%com/intellij/modcommand/ActionContextfile()Lcom/intellij/psi/PsiFile;com/intellij/psi/PsiFilegetLanguage()Lcom/intellij/lang/Language;	 /com/intellij/lang/properties/PropertiesLanguageINSTANCE1Lcom/intellij/lang/properties/PropertiesLanguage;
"#$%&com/intellij/lang/LanguageisKindOf(Lcom/intellij/lang/Language;)Z
()*+,Jcom/intellij/lang/properties/actions/CopyPropertyValueToClipboardIntentiongetPropertyT(Lcom/intellij/modcommand/ActionContext;)Lcom/intellij/lang/properties/psi/Property;
./012Hcom/intellij/lang/properties/actions/CopyPropertyKeyToClipboardIntention
getFamilyName()Ljava/lang/String;
45678$com/intellij/modcommand/Presentationof:(Ljava/lang/String;)Lcom/intellij/modcommand/Presentation;	:;<=>:com/intellij/codeInsight/intention/PriorityAction$PriorityLOW<Lcom/intellij/codeInsight/intention/PriorityAction$Priority;
4@ABwithPriorityd(Lcom/intellij/codeInsight/intention/PriorityAction$Priority;)Lcom/intellij/modcommand/Presentation;DEFGH"com/intellij/modcommand/ModCommandnop&()Lcom/intellij/modcommand/ModCommand;JKLM2)com/intellij/lang/properties/psi/PropertygetUnescapedKeyDOPQcopyToClipboard8(Ljava/lang/String;)Lcom/intellij/modcommand/ModCommand;S(com/intellij/modcommand/ModCommandActionCodeLineNumberTableLocalVariableTablethisJLcom/intellij/lang/properties/actions/CopyPropertyKeyToClipboardIntention;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetPresentationO(Lcom/intellij/modcommand/ActionContext;)Lcom/intellij/modcommand/Presentation;context'Lcom/intellij/modcommand/ActionContext;
StackMapTable$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotationsperformM(Lcom/intellij/modcommand/ActionContext;)Lcom/intellij/modcommand/ModCommand;property+Lcom/intellij/lang/properties/psi/Property;keyLjava/lang/String;jjava/lang/String
SourceFile(CopyPropertyKeyToClipboardIntention.javaInnerClasseso1com/intellij/codeInsight/intention/PriorityActionPriority$$$reportNull$$$0(I)Vqr
.s*@NotNull method %s.%s must not return nullu>Argument for @NotNull parameter '%s' of %s.%s must not be nullw0^1c\format~
ijava/lang/IllegalStateException�(Ljava/lang/String;)V�
��"java/lang/IllegalArgumentException�
��[Ljava/lang/Object;�java/lang/RuntimeException�1.RT/*��UVWX12TH��	Y��t�`QiUVWXYZ[Z\]T|1+��t+����!�
+�'��*�-�3�9�?�`U!#V1WX1^_Ya[aZbZcdT�A+��t+�'M,��CY��t�,�IN-��CY��t�-�NY��t�`2�.JD�.JiDKDU!
"#$$4%V*AWXA^_
4ef$ghYZ[ZZbZ
qrT+W�'',,'''v�x��%%))%%%����((00(((YyS�YzS��''//777Y{S�YyS�Y|S��''*2'''�Y}S�Y|S����%%00%%%��Z_�����Z_����`�(DieiCi�i�+i��i��i��'i��i��i��i��'i��i��i��i�hiJiJ�m
:np@klPK��Pcom/intellij/lang/properties/actions/CopyPropertyValueToClipboardIntention.class���=�
java/lang/Object<init>()V6copy.property.value.to.clipboard.intention.family.name


-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
%com/intellij/modcommand/ActionContextfile()Lcom/intellij/psi/PsiFile;com/intellij/psi/PsiFilegetLanguage()Lcom/intellij/lang/Language;	 /com/intellij/lang/properties/PropertiesLanguageINSTANCE1Lcom/intellij/lang/properties/PropertiesLanguage;
"#$%&com/intellij/lang/LanguageisKindOf(Lcom/intellij/lang/Language;)Z
()*+,Jcom/intellij/lang/properties/actions/CopyPropertyValueToClipboardIntentiongetPropertyT(Lcom/intellij/modcommand/ActionContext;)Lcom/intellij/lang/properties/psi/Property;
(./0
getFamilyName()Ljava/lang/String;
23456$com/intellij/modcommand/Presentationof:(Ljava/lang/String;)Lcom/intellij/modcommand/Presentation;	89:;<:com/intellij/codeInsight/intention/PriorityAction$PriorityLOW<Lcom/intellij/codeInsight/intention/PriorityAction$Priority;
2>?@withPriorityd(Lcom/intellij/codeInsight/intention/PriorityAction$Priority;)Lcom/intellij/modcommand/Presentation;
BCDfindLeaf()Lcom/intellij/psi/PsiElement;F)com/intellij/lang/properties/psi/Property
HIJKL!com/intellij/psi/util/PsiTreeUtilgetParentOfTypeM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lcom/intellij/psi/PsiElement;NOPQR"com/intellij/modcommand/ModCommandnop&()Lcom/intellij/modcommand/ModCommand;ETU0getUnescapedValueNWXYcopyToClipboard8(Ljava/lang/String;)Lcom/intellij/modcommand/ModCommand;[(com/intellij/modcommand/ModCommandActionCodeLineNumberTableLocalVariableTablethisLLcom/intellij/lang/properties/actions/CopyPropertyValueToClipboardIntention;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetPresentationO(Lcom/intellij/modcommand/ActionContext;)Lcom/intellij/modcommand/Presentation;context'Lcom/intellij/modcommand/ActionContext;
StackMapTable$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotationsperformM(Lcom/intellij/modcommand/ActionContext;)Lcom/intellij/modcommand/ModCommand;property+Lcom/intellij/lang/properties/psi/Property;valueLjava/lang/String;rjava/lang/String
SourceFile*CopyPropertyValueToClipboardIntention.javaInnerClassesw1com/intellij/codeInsight/intention/PriorityActionPriority$$$reportNull$$$0(I)Vyz
({*@NotNull method %s.%s must not return null}>Argument for @NotNull parameter '%s' of %s.%s must not be null*f/kd+format�
q�java/lang/IllegalStateException�(Ljava/lang/String;)V�
��"java/lang/IllegalArgumentException�
��[Ljava/lang/Object;�java/lang/RuntimeException�1(Z\/*��]^_`/0\H��	Y��|�hQq]^_`abcbde\|1+��|+����!�
+�'��*�-�1�7�=�h]!#^1_`1fgaicibjb+,\H*��|*�AE�G�E�h]!^fgaicibjbkl\�B+��|+�'M,��MY��|�,�SN-��MY��|�-�VY��|�h2�(EN�(EqNLN]&
'($)4*^*B_`Bfg
5mn$opabcbbjb
yz\Yw�++000+++~����))---)))����,,444,,,Y�S�Y�S��++333;;;Y�S�Y�S�Y�S��++.6>+++�Y�S�Y�S�Y�S����))444)))��Z_�����Z_����h�,DqiqCq�q�/q��q��q��+q��q��q��q��+q��q��q��q��q�lqJqJ�u
8vx@stPK���..Bcom/intellij/lang/properties/create/AddNewPropertyFileAction.class���=�9add.property.files.to.resource.bundle.dialog.action.titlejava/lang/Object
	
-com/intellij/lang/properties/PropertiesBundlemessagePointerD(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/function/Supplier;
get()Ljava/util/function/Supplier;
*com/intellij/openapi/actionSystem/AnAction<init>Z(Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ljava/util/function/Supplier;)V	4com/intellij/openapi/actionSystem/ActionUpdateThreadBGT6Lcom/intellij/openapi/actionSystem/ActionUpdateThread;
 <com/intellij/lang/properties/create/AddNewPropertyFileActiongetResourceBundle`(Lcom/intellij/openapi/actionSystem/AnActionEvent;)Lcom/intellij/lang/properties/ResourceBundle;
"#$%&/com/intellij/openapi/actionSystem/AnActionEventgetPresentation2()Lcom/intellij/openapi/actionSystem/Presentation;
()*+,Gcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent#getResourceBundlePlacementDirectoryN(Lcom/intellij/lang/properties/ResourceBundle;)Lcom/intellij/psi/PsiDirectory;
./012.com/intellij/openapi/actionSystem/PresentationsetEnabledAndVisible(Z)V
"456
getProject(()Lcom/intellij/openapi/project/Project;8Ncom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$Dialog
7:;u(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiDirectory;Lcom/intellij/lang/properties/ResourceBundle;)V
7=>?show()V	ABCDE0com/intellij/openapi/actionSystem/CommonDataKeysNAVIGATABLE_ARRAY+Lcom/intellij/openapi/actionSystem/DataKey;
"GHIgetData?(Lcom/intellij/openapi/actionSystem/DataKey;)Ljava/lang/Object;K[Lcom/intellij/pom/Navigatable;M@com/intellij/lang/properties/projectView/ResourceBundleAwareNodeLOP/()Lcom/intellij/lang/properties/ResourceBundle;	RSTUV%com/intellij/icons/AllIcons$FileTypes
PropertiesLjavax/swing/Icon;CodeLineNumberTableLocalVariableTablethis>Lcom/intellij/lang/properties/create/AddNewPropertyFileAction;getActionUpdateThread8()Lcom/intellij/openapi/actionSystem/ActionUpdateThread;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsupdate4(Lcom/intellij/openapi/actionSystem/AnActionEvent;)Ve1Lcom/intellij/openapi/actionSystem/AnActionEvent;resourceBundle-Lcom/intellij/lang/properties/ResourceBundle;
StackMapTablei+com/intellij/lang/properties/ResourceBundle$RuntimeInvisibleParameterAnnotationsactionPerformedproject&Lcom/intellij/openapi/project/Project;o$com/intellij/openapi/project/Projectdata$Lorg/jetbrains/annotations/Nullable;lambda$new$0()Ljavax/swing/Icon;
SourceFileAddNewPropertyFileAction.javaBootstrapMethodsx
yz{|}"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;�
�rssInnerClassesDialog�com/intellij/icons/AllIcons	FileTypes�%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�c\akjava/lang/String�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�!?WB*�����X
YZ[\]WB�Y����gKXYZ[^_`_abW�%+���+�M+�!,�,�'���-�g*�"h.�"h.X"
#$$Y %Z[%cd
ef`	_j_kbW�*+���+�M,��+�3N-���7Y-,�9�<�g�	h�	nX(
)*+,)-Y**Z[*cd
eflm`	_j_
 W�6*���*�@�F�JL+�	+���+2�L��+2�L�N�g�J
X123*4Y6cd#pK^q`q_j_
rsW�Q�X
��W�'�$$$�����!!!����  (((Y�S�Y�S��'''Y�S�Y�S��"*2�Y�S�Y�S�Y�S����(((��Z_�����Z_����g� D�]�C����#��������������������������������`�J�J��7(�	R�����tuvw~��PK�dBӴ�Dcom/intellij/lang/properties/create/CreateResourceBundleAction.class���=�*create.resource.bundle.dialog.action.titlejava/lang/Object
	
-com/intellij/lang/properties/PropertiesBundlemessagePointerD(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/function/Supplier;
get()Ljava/util/function/Supplier;
0com/intellij/ide/actions/CreateElementActionBase<init>Z(Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ljava/util/function/Supplier;)VNcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$Dialog
u(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiDirectory;Lcom/intellij/lang/properties/ResourceBundle;)V

showAndGet()Z
 !getCreatedFiles ()[Lcom/intellij/psi/PsiElement;	#$%&'com/intellij/psi/PsiElementEMPTY_ARRAY[Lcom/intellij/psi/PsiElement;)#create.resource.bundle.dialog.error
+,-message9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;/)create.resource.bundle.dialog.action.name	12345%com/intellij/icons/AllIcons$FileTypes
PropertiesLjavax/swing/Icon;7>com/intellij/lang/properties/create/CreateResourceBundleAction()VCodeLineNumberTableLocalVariableTablethis@Lcom/intellij/lang/properties/create/CreateResourceBundleAction;invokeDialoge(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiDirectory;)[Lcom/intellij/psi/PsiElement;project&Lcom/intellij/openapi/project/Project;	directoryLcom/intellij/psi/PsiDirectory;dialogPLcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$Dialog;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationscreateQ(Ljava/lang/String;Lcom/intellij/psi/PsiDirectory;)[Lcom/intellij/psi/PsiElement;newNameLjava/lang/String;
ExceptionsPjava/lang/Exception
getErrorTitle()Ljava/lang/String;
getActionNameE(Lcom/intellij/psi/PsiDirectory;Ljava/lang/String;)Ljava/lang/String;RuntimeInvisibleAnnotationslambda$new$0()Ljavax/swing/Icon;
SourceFileCreateResourceBundleAction.javaBootstrapMethods\
]^_`a"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()Ljava/lang/Object;e
6fVWWInnerClassesjGcom/intellij/lang/properties/create/CreateResourceBundleDialogComponentDialogmcom/intellij/icons/AllIcons	FileTypesp%java/lang/invoke/MethodHandles$Lookuprjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)Vtu
6v$com/intellij/openapi/project/Projectxcom/intellij/psi/PsiDirectoryz'java/lang/String}>Argument for @NotNull parameter '%s' of %s.%s must not be null*@NotNull method %s.%s must not return null�@B7L>JSformat�-
~�"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException�!689B*�����:
;<=>?9�;+��w,��w�Y+,�N-��-�Y��w��"Y��w�F�6y{|J|:"/;*;<=;@A;BC DEGHHHI
HHJK9i+��w,��w�"Y��w�FK|:!; <=LMBCNOGHHHI
HHQR94
(��*�:&;
<=ST9u)+��w,��w.�Y,S�*Y�	�w�F	U~:+; )<=)BC)LMUHGHHHI
HH
VW9�0�:
tu9���7	77<<77<77<�����5	5599559559����8	8@HHP@H@PHY�S�Y�S�Y�S�Y�S��7	77??77G77OY�S�Y�S�Y�S�Y�S��7	77??BB?JJ?Y�S��Y�S�Y�S����5	55@@55@55@��Z_�����Z_����F�8D~u~C~�~�;~��~��~��~��~��7~��~��~��~��~��7~��~��~��~��~�x~J~J�hik	1lnoqsXYZ[bdgPKL�g��Ocom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$1.class���=8	Icom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$1this$0ILcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;		
val$checkBoxSelectedStateKeyLjava/lang/String;

java/awt/event/ContainerAdapter<init>()V
)com/intellij/ide/util/PropertiesComponentgetInstance-()Lcom/intellij/ide/util/PropertiesComponent;	Gcom/intellij/lang/properties/create/CreateResourceBundleDialogComponentmyUseXMLBasedPropertiesCheckBoxLjavax/swing/JCheckBox;
 !"javax/swing/JCheckBox
isSelected()Z
$%&setValue(Ljava/lang/String;Z)V^(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethisKLcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$1;componentRemoved"(Ljava/awt/event/ContainerEvent;)VeLjava/awt/event/ContainerEvent;
SourceFile(CreateResourceBundleDialogComponent.javaEnclosingMethod5u(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiDirectory;Lcom/intellij/lang/properties/ResourceBundle;)VNestHostInnerClasses 	
'(C*+�*,�*��)R*+,-.(M�*�*����#�)
UV*+,/0123467
PK8o��Ocom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$2.class���=s	Icom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$2this$0ILcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;		
val$restrictedLocalesLjava/util/List;

#com/intellij/ui/CollectionListModel<init>(Ljava/util/List;)V
getItems()Ljava/util/List;valueG(Ljava/util/List;Ljava/util/List;)Lcom/intellij/openapi/util/Condition;
*com/intellij/util/containers/ContainerUtilfilterM(Ljava/util/Collection;Lcom/intellij/openapi/util/Condition;)Ljava/util/List;
 !add#$%&'java/util/Listcontains(Ljava/lang/Object;)Zl(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;Ljava/util/List;Ljava/util/List;)VCodeLineNumberTableLocalVariableTablethisKLcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$2;arg0LocalVariableTypeTable%Ljava/util/List<+Ljava/util/Locale;>;elementscurrentItems$Ljava/util/List<Ljava/util/Locale;>;	Signature((Ljava/util/List<+Ljava/util/Locale;>;)VRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationslambda$add$05(Ljava/util/List;Ljava/util/List;Ljava/util/Locale;)ZrestrictedLocaleslocaleLjava/util/Locale;
StackMapTable9Lcom/intellij/ui/CollectionListModel<Ljava/util/Locale;>;
SourceFile(CreateResourceBundleDialogComponent.javaEnclosingMethodDGcom/intellij/lang/properties/create/CreateResourceBundleDialogComponentFGcreateUIComponents()VNestHostBootstrapMethodsK
LMNOP"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;'S
T9:V(Ljava/util/Locale;)ZInnerClassesY%java/lang/invoke/MethodHandles$Lookup[java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V]^
_>Argument for @NotNull parameter '%s' of %s.%s must not be nullajava/lang/Objectc1!java/lang/Stringhformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;jk
il"java/lang/IllegalArgumentExceptionn(Ljava/lang/String;)Vp
oq 	
()`*+�*-�*,��*1+ ,-.
/.0!)�"+��`*�M+*�,��L*+��>*4
57!8+ ",-"1

2
/"10
23456	787
9:)c*,�"�+,�"���>@*6+ ;
2
<=
]^)-!b�dYeSYfSYgS�m�oZ_�r�WXZ\BCE4?@AIJQRUHCPK�y�zzOcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$3.class���=)	Icom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$3this$0ILcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;		
val$projectExistLocalesList#Lcom/intellij/ui/components/JBList;

java/awt/event/FocusAdapter<init>()V
!com/intellij/ui/components/JBListclearSelectiono(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;Lcom/intellij/ui/components/JBList;)VCodeLineNumberTableLocalVariableTablethisKLcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$3;focusGained(Ljava/awt/event/FocusEvent;)VeLjava/awt/event/FocusEvent;
SourceFile(CreateResourceBundleDialogComponent.javaEnclosingMethod$Gcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent&createUIComponentsNestHostInnerClasses 	
C*+�*,�*��<@*���
?@ !"#%'#(
PK�`�ssOcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$4.class���=)	Icom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$4this$0ILcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;		
val$localesToAddList#Lcom/intellij/ui/components/JBList;

java/awt/event/FocusAdapter<init>()V
!com/intellij/ui/components/JBListclearSelectiono(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;Lcom/intellij/ui/components/JBList;)VCodeLineNumberTableLocalVariableTablethisKLcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$4;focusGained(Ljava/awt/event/FocusEvent;)VeLjava/awt/event/FocusEvent;
SourceFile(CreateResourceBundleDialogComponent.javaEnclosingMethod$Gcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent&createUIComponentsNestHostInnerClasses 	
C*+�*,�*��B@*���
EF !"#%'#(
PK�Q�t��Qcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$5$1.class���=<	Kcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$5$1this$1KLcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$5;
	
java/lang/Object<init>()V

checkInput(Ljava/lang/String;)Z1create.resource.bundle.invalid.locales.error.text
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
Gcom/intellij/lang/properties/create/CreateResourceBundleDialogComponentextractLocalesFromString#(Ljava/lang/String;)Ljava/util/Map; (com/intellij/openapi/ui/InputValidatorExN(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$5;)VCodeLineNumberTableLocalVariableTablethisMLcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$5$1;getErrorText&(Ljava/lang/String;)Ljava/lang/String;inputStringLjava/lang/String;
StackMapTable-java/lang/StringRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotationscanClose
SourceFile(CreateResourceBundleDialogComponent.javaEnclosingMethod6Icom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$589run#(Lcom/intellij/ui/AnActionButton;)VNestHostInnerClasses !">
*+�*��#O$
%&
'("W*+�
�����#S$%&)*+H,./0/"L
+����#X$
%&
)*+@1":*+�
�#]$%&)*23457:;5PKp��2Ocom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$5.class���=s	Icom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$5this$0ILcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;
	
java/lang/Object<init>()V	Gcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent	myProject&Lcom/intellij/openapi/project/Project;;create.resource.bundle.dialog.add.locales.validator.message
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;9create.resource.bundle.dialog.add.locales.validator.titleKcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$5$1
 !N(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$5;)V
#$%&' com/intellij/openapi/ui/MessagesshowInputDialog�(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/lang/String;Ljavax/swing/Icon;Ljava/lang/String;Lcom/intellij/openapi/ui/InputValidator;)Ljava/lang/String;
)*+extractLocalesFromString#(Ljava/lang/String;)Ljava/util/Map;	-./LOG(Lcom/intellij/openapi/diagnostic/Logger;
12345&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Z	789myLocaleSuffixesLjava/util/Map;;<=>?
java/util/MapputAll(Ljava/util/Map;)V	ABCmyLocalesModel%Lcom/intellij/ui/CollectionListModel;Ejava/util/ArrayList;GHIkeySet()Ljava/util/Set;
DKL(Ljava/util/Collection;)V
NOPQR#com/intellij/ui/CollectionListModeladd(Ljava/util/List;)VTcom/intellij/ui/AnActionButton
VWXrun#(Lcom/intellij/ui/AnActionButton;)VZ&com/intellij/ui/AnActionButtonRunnableL(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;)VCodeLineNumberTableLocalVariableTablethisKLcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$5;localesbutton Lcom/intellij/ui/AnActionButton;rawAddedLocalesLjava/lang/String;LocalVariableTypeTable5Ljava/util/Map<Ljava/util/Locale;Ljava/lang/String;>;
StackMapTablejjava/lang/String(Ljava/lang/Object;)V
SourceFile(CreateResourceBundleDialogComponent.javaEnclosingMethodpcreateUIComponentsNestHostInnerClasses Y[\>
*+�*��]I^
_`
WX\e*��
�����Y*��"M,�<,�(N�,-���0W*��6-�:*��@�DY-�F�J�M�]*
L
MN#L'`+a0b@cMddf^*04a9e_`ebc'>def04agh2�;Si;1�Si;1�'AWk\3	*+�S�U�]I^	_`lmnoqrPK�4���Ocom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$6.class���=P	Icom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$6this$0ILcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;		
val$projectExistLocalesList#Lcom/intellij/ui/components/JBList;

com/intellij/ui/ClickListener<init>()V	Gcom/intellij/lang/properties/create/CreateResourceBundleDialogComponentmyLocalesModel%Lcom/intellij/ui/CollectionListModel;
!com/intellij/ui/components/JBListgetSelectedValuesList()Ljava/util/List;
 !"#com/intellij/ui/CollectionListModeladd(Ljava/util/List;)Vo(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;Lcom/intellij/ui/components/JBList;)VCodeLineNumberTableLocalVariableTablethisKLcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$6;onClick(Ljava/awt/event/MouseEvent;I)ZeventLjava/awt/event/MouseEvent;
clickCountI
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile(CreateResourceBundleDialogComponent.javaEnclosingMethod7createUIComponentsNestHostInnerClasses$$$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 	
#$C*+�*,�*��%m&'()*$v"+��=�*��*�����/%p
qr t& "'("+,"-.0	12	1
:;$-!?�AYBSYCSYDS�J�LZ_�O�9
56348PK�J�00Ocom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$7.class���=`	Icom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$7this$0ILcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;		
val$projectExistLocalesList#Lcom/intellij/ui/components/JBList;	
val$restrictedLocalesLjava/util/List;
java/lang/Object<init>()V	Gcom/intellij/lang/properties/create/CreateResourceBundleDialogComponentmyLocalesModel%Lcom/intellij/ui/CollectionListModel;
 #com/intellij/ui/CollectionListModelgetItems()Ljava/util/List;
"#$% !com/intellij/ui/components/JBListgetSelectedValuesList'()*+java/util/Listiterator()Ljava/util/Iterator;-./01java/util/IteratorhasNext()Z-345next()Ljava/lang/Object;7java/util/Locale'9:;contains(Ljava/lang/Object;)Z	=>?myAddLocaleFromExistButtonLjavax/swing/JButton;
ABCDEjavax/swing/JButton
setEnabled(Z)VG'javax/swing/event/ListSelectionListener(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;Lcom/intellij/ui/components/JBList;Ljava/util/List;)VCodeLineNumberTableLocalVariableTablethisKLcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$7;	SignaturevalueChanged)(Ljavax/swing/event/ListSelectionEvent;)VlLjava/util/Locale;e&Ljavax/swing/event/ListSelectionEvent;currentItemsLocalVariableTypeTable$Ljava/util/List<Ljava/util/Locale;>;
StackMapTable
SourceFile(CreateResourceBundleDialogComponent.javaEnclosingMethod]createUIComponentsNestHostInnerClasses F	

HIH*+�*,�*-�*��JxKLMNOPI�`*���M*��!�&N-�,�6-�2�6:*��8�,�8�*��<�@����*��<�@�J"{|,}E~PQ�T�_�K*,%QR`LM`STUUVUUWX�'-8�YZ[\^_
PK�JכJJOcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$8.class���=Q	Icom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$8this$0ILcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;		
val$existLocalesListModelaLcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$MyExistLocalesListModel;

com/intellij/ui/ClickListener<init>()V	Gcom/intellij/lang/properties/create/CreateResourceBundleDialogComponentmyLocalesModel%Lcom/intellij/ui/CollectionListModel;
_com/intellij/lang/properties/create/CreateResourceBundleDialogComponent$MyExistLocalesListModel
getLocales()Ljava/util/List;
 !"#com/intellij/ui/CollectionListModeladd(Ljava/util/List;)V�(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$MyExistLocalesListModel;)VCodeLineNumberTableLocalVariableTablethisKLcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$8;onClick(Ljava/awt/event/MouseEvent;I)ZeventLjava/awt/event/MouseEvent;
clickCountI
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile(CreateResourceBundleDialogComponent.javaEnclosingMethod7createUIComponentsNestHostInnerClassesMyExistLocalesListModel$$$reportNull$$$0(I)V;<
=>Argument for @NotNull parameter '%s' of %s.%s must not be null?java/lang/ObjectA+)java/lang/StringFformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;HI
GJ"java/lang/IllegalArgumentExceptionL(Ljava/lang/String;)VN
MO 	
#$C*+�*,�*��%�&'()*$p +��>�*��*����/%�
��&  '( +, -.0	12	1
;<$-!@�BYCSYDSYES�K�MZ_�P�9:56348PK%_f��
�
Ocom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$9.class���=t	Icom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$9this$0ILcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;
	
'com/intellij/ui/ColoredListCellRenderer<init>()V	+com/intellij/lang/properties/PropertiesUtilDEFAULT_LOCALELjava/util/Locale;2create.resource.bundle.default.locale.presentationjava/lang/Object
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
 append<(Ljava/lang/String;)Lcom/intellij/ui/SimpleColoredComponent;	"#$%&Gcom/intellij/lang/properties/create/CreateResourceBundleDialogComponentmyLocaleSuffixesLjava/util/Map;
()*+,java/util/LocaletoString()Ljava/lang/String;./012
java/util/MapgetOrDefault8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;4java/lang/String
678getPresentableLocale&(Ljava/util/Locale;)Ljava/lang/String;	:;<=>$com/intellij/ui/SimpleTextAttributesGRAY_ATTRIBUTES&Lcom/intellij/ui/SimpleTextAttributes;
@A;(Ljava/lang/String;Lcom/intellij/ui/SimpleTextAttributes;)V
CDEcustomizeCellRenderer+(Ljavax/swing/JList;Ljava/util/Locale;IZZ)VL(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;)VCodeLineNumberTableLocalVariableTablethisKLcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$9;listLjavax/swing/JList;localeindexIselectedZhasFocus
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations+(Ljavax/swing/JList;Ljava/lang/Object;IZZ)V	Signature=Lcom/intellij/ui/ColoredListCellRenderer<Ljava/util/Locale;>;
SourceFile(CreateResourceBundleDialogComponent.javaEnclosingMethod_`getLocaleRenderer+()Lcom/intellij/ui/ColoredListCellRenderer;NestHostInnerClasses$$$reportNull$$$0(I)Vcd
e>Argument for @NotNull parameter '%s' of %s.%s must not be nullgLDformatl
3m"java/lang/IllegalArgumentExceptiono(Ljava/lang/String;)Vq
pr FG>
*+�*��H�I
JK
DEG�E+��f�
,�*���W�'**��!,,�'�-�3�W*,�5�9�?�T#H�� �9�D�I>EJKELMENEOPEQRESRU	VWVDDXG9*+,�(�B�H�IJKU	VWV
cdG-!h�YiSYjSYkS�n�pZ_�s�b
]"^YZ[\a"PKHE�Tcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$Dialog.class���=�
%com/intellij/openapi/ui/DialogWrapper<init>)(Lcom/intellij/openapi/project/Project;)V		
Gcom/intellij/lang/properties/create/CreateResourceBundleDialogComponentLOG(Lcom/intellij/openapi/diagnostic/Logger;
#getResourceBundlePlacementDirectoryN(Lcom/intellij/lang/properties/ResourceBundle;)Lcom/intellij/psi/PsiDirectory;
&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Z
+com/intellij/lang/properties/ResourceBundlegetDefaultPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile; !"/com/intellij/lang/properties/psi/PropertiesFilegetContainingFile()Lcom/intellij/psi/PsiFile;$%&'(com/intellij/psi/PsiFilegetContainingDirectory!()Lcom/intellij/psi/PsiDirectory;	*+,-.Ncom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$DialogmyDirectoryLcom/intellij/psi/PsiDirectory;
01u(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiDirectory;Lcom/intellij/lang/properties/ResourceBundle;)V	*345myComponentILcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;
*789init()V
*;<9initValidation>"create.resource.bundle.action.text@java/lang/Object
BCDEF-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;H;create.resource.bundle.add.locales.to.resource.bundle.title
JKLgetBaseName()Ljava/lang/String;
*NOPsetTitle(Ljava/lang/String;)V
RSLcanCreateAllFilesForAllLocales
*UVWgetContentPanel()Ljavax/swing/JComponent;
YZ[\] com/intellij/openapi/ui/MessagesshowErrorDialog)(Ljava/awt/Component;Ljava/lang/String;)V
_`acreatePropertiesFiles()Ljava/util/List;	cdefgcom/intellij/psi/PsiElementEMPTY_ARRAY[Lcom/intellij/psi/PsiElement;ijklmjava/util/ListtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;g	*pqgmyCreatedFiles
st9
doOKAction
vwxgetFileNamesToCreate()Ljava/util/Set;z{|}~
java/util/Setiterator()Ljava/util/Iterator;�����java/util/IteratorhasNext()Z����next()Ljava/lang/Object;�java/lang/String
�����com/intellij/util/PathUtilisValidFileName(Ljava/lang/String;)Z�&com/intellij/openapi/ui/ValidationInfo�Gcreate.resource.bundle.file.name.for.properties.file.0.is.invalid.error
��P�����com/intellij/psi/PsiDirectoryfindFile.(Ljava/lang/String;)Lcom/intellij/psi/PsiFile;�;create.resource.bundle.file.with.name.0.already.exist.error
���getPanel()Ljavax/swing/JPanel;	���!myResourceBundleBaseNameTextFieldLjavax/swing/JTextField;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsCodeLineNumberTableLocalVariableTablethisPLcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$Dialog;project&Lcom/intellij/openapi/project/Project;	directoryresourceBundle-Lcom/intellij/lang/properties/ResourceBundle;
StackMapTable�$com/intellij/openapi/project/Project$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotationscreateFilesLjava/util/List;errorStringLjava/lang/String;LocalVariableTypeTable,Ljava/util/List<Lcom/intellij/psi/PsiFile;>;
doValidate*()Lcom/intellij/openapi/ui/ValidationInfo;fileNamecreateCenterPanelgetPreferredFocusedComponentgetCreatedFiles ()[Lcom/intellij/psi/PsiElement;
SourceFile(CreateResourceBundleDialogComponent.javaNestHostInnerClassesDialog$$$reportNull$$$0(I)V��
*�>Argument for @NotNull parameter '%s' of %s.%s must not be null��,format�F
��"java/lang/IllegalArgumentException�
��!*-.����45qg1�a�+���*+�,��-�-�
���W*,�-���#�,�)*�Y+*�)-�/�2*�6*�:*-�=�?�A�G�?Y-�IS�A�M��k�*���*��U*�*��*�l*�*��*��.a
bc(eBfSgWh[ilk|il�*��������.�����������t9��4*�2�QL+�*�T+�X�*�2�^M*,�b�h�n�o*�r��	���pqrtu/v3x� ��4��,���������c*�2�u�yL+��N+����M,�����Y��?Y,S�A���*�),�����Y��?Y,S�A���������
��.�!��&	} ~'5�;<�I�^�a�� >��c�������W�2*�2�������������W�2*�2���������������/*�o������
���-!��?Y�SY�SY�S�ֻ�Z_�ٿ�
*�	���PK�ecom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$MyExistLocalesListModel.class���=�	_com/intellij/lang/properties/create/CreateResourceBundleDialogComponent$MyExistLocalesListModelthis$0ILcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;
	
javax/swing/AbstractListModel<init>()Vjava/util/ArrayList

			myLocalesLjava/util/List;	+com/intellij/lang/properties/PropertiesUtilDEFAULT_LOCALELjava/util/Locale;java/util/Listadd(Ljava/lang/Object;)Z	!"#$%Gcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent	myProject&Lcom/intellij/openapi/project/Project;
'()*+7com/intellij/lang/properties/PropertiesReferenceManagergetInstancea(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/PropertiesReferenceManager;
-./01)com/intellij/psi/search/GlobalSearchScopeprojectScopeS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/search/GlobalSearchScope;345process�(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$MyExistLocalesListModel;)Lcom/intellij/lang/properties/PropertiesFileProcessor;	789:;0com/intellij/lang/properties/BundleNameEvaluatorDEFAULT2Lcom/intellij/lang/properties/BundleNameEvaluator;
'=>?processPropertiesFiles�(Lcom/intellij/psi/search/GlobalSearchScope;Lcom/intellij/lang/properties/PropertiesFileProcessor;Lcom/intellij/lang/properties/BundleNameEvaluator;)Z	!ABCLOCALE_COMPARATORLjava/util/Comparator;EFGsort(Ljava/util/Comparator;)VIJKsize()IMNOget(I)Ljava/lang/Object;Qjava/util/Locale
STUgetElementAt(I)Ljava/util/Locale;WXYZ[/com/intellij/lang/properties/psi/PropertiesFile	getLocale()Ljava/util/Locale;]^contains	Signature$Ljava/util/List<Ljava/util/Locale;>;L(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;)VCodeLineNumberTableLocalVariableTablethisaLcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$MyExistLocalesListModel;getSizeindexI
getLocales()Ljava/util/List;&()Ljava/util/List<Ljava/util/Locale;>;lambda$new$0F(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)ZbaseNameLjava/lang/String;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;locale
StackMapTable
SourceFile(CreateResourceBundleDialogComponent.javaNestHostBootstrapMethodsz
{|}~"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;n�
�mnInnerClassesMyExistLocalesListModel�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup0_`ab�I*+�*�*�
Y��*���W+� �&+� �,*�2�6�<W*��@�D�c�	��!�<�H�dIefgKb4
*��H�c�d
efTUbB*��L�P�c�defhijkb/*��c�def_lATOb0*�R�c�defmnb�(,�VN-��*�-�\�*�-�W�c���&�d*(ef(op(qr!st�&Puvw!xy����!����PKh�E��X�XMcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent.class���=v
java/lang/Object<init>()V		
Gcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent	myProject&Lcom/intellij/openapi/project/Project;	myDirectoryLcom/intellij/psi/PsiDirectory;	myResourceBundle-Lcom/intellij/lang/properties/ResourceBundle;java/util/HashMap
	myLocaleSuffixesLjava/util/Map;	myResourceBundleNamePanelLjavax/swing/JPanel;
!"#$%javax/swing/JPanel
setVisible(Z)V	'()myUseXMLBasedPropertiesCheckBoxLjavax/swing/JCheckBox;
+",javax/swing/JCheckBox
./0getClass()Ljava/lang/Class;234makeConcatWithConstants%(Ljava/lang/Class;)Ljava/lang/String;
6789:)com/intellij/ide/util/PropertiesComponentgetInstance-()Lcom/intellij/ide/util/PropertiesComponent;
6<=>
getBoolean(Ljava/lang/String;)Z
+@A%setSelectedCIcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$1
BEF^(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;Ljava/lang/String;)V
+HIJaddContainerListener%(Ljava/awt/event/ContainerListener;)V
LMNgetFileNamesToCreate()Ljava/util/Set;PQRcompute�(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;Ljava/util/Set;)Lcom/intellij/openapi/util/Computable;
TUVWX/com/intellij/openapi/command/WriteCommandActionrunWriteCommandAction`(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/util/Computable;)Ljava/lang/Object;Zjava/util/List
\]^combineToResourceBundleIfNeeded(Ljava/util/Collection;)V
`abgetBaseName()Ljava/lang/String;
debgetPropertiesFileSuffix	ghimyLocalesModel%Lcom/intellij/ui/CollectionListModel;
klmno#com/intellij/ui/CollectionListModelgetItems()Ljava/util/List;qrsfun�(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/util/Function;
uvwxy*com/intellij/util/containers/ContainerUtilmap2SetC(Ljava/util/Collection;Lcom/intellij/util/Function;)Ljava/util/Set;{r|()Lcom/intellij/util/Function;
u~�mapD(Ljava/util/Collection;Lcom/intellij/util/Function;)Ljava/util/List;�java/util/HashSet
������
java/util/Setadd(Ljava/lang/Object;)Z�����java/util/Collectioniterator()Ljava/util/Iterator;�����java/util/IteratorhasNext()Z����next()Ljava/lang/Object;�/com/intellij/lang/properties/psi/PropertiesFile����getResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
���equals�java/util/ArrayList
��^
����o+com/intellij/lang/properties/ResourceBundlegetPropertiesFilesY���addAll(Ljava/util/Collection;)Z
����
getProject(()Lcom/intellij/openapi/project/Project;
���9�2com/intellij/lang/properties/ResourceBundleManager\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/ResourceBundleManager;��
����dissociateResourceBundle0(Lcom/intellij/lang/properties/ResourceBundle;)V
����combineToResourceBundle%(Ljava/util/List;Ljava/lang/String;)V	���!myResourceBundleBaseNameTextFieldLjavax/swing/JTextField;
����bjavax/swing/JTextFieldgetText
�`
�����java/lang/StringisEmpty�/create.resource.bundle.base.name.is.empty.error
�����-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;���-create.resource.bundle.no.locales.added.error�����com/intellij/psi/PsiDirectorygetChildren ()[Lcom/intellij/psi/PsiElement;�com/intellij/psi/PsiFile���bgetName����contains�8create.resource.bundle.some.of.files.already.exist.error
+���
isSelected�.xml�.properties
����getDefaultPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;����getContainingFile()Lcom/intellij/psi/PsiFile;����getFileType+()Lcom/intellij/openapi/fileTypes/FileType;b'com/intellij/openapi/fileTypes/FileTypegetDefaultExtension3&(Ljava/lang/String;)Ljava/lang/String;		myPanel

java/util/CollectionsemptyMap()Ljava/util/Map;,
�split'(Ljava/lang/String;)[Ljava/lang/String;
(I)V
+com/intellij/lang/properties/PropertiesUtilgetLocaleAndTrimmedSuffix4(Ljava/lang/String;)Lcom/intellij/openapi/util/Pair;
!"#$�com/intellij/openapi/util/PairgetFirst	&'(DEFAULT_LOCALELjava/util/Locale;*java/util/Locale
!,-�	getSecond/0123
java/util/MapputIfAbsent8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;5!com/intellij/ui/components/JBList
48_com/intellij/lang/properties/create/CreateResourceBundleDialogComponent$MyExistLocalesListModel
7:;L(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;)V
4=>?setModel(Ljavax/swing/ListModel;)V
ABCgetLocaleRenderer+()Lcom/intellij/ui/ColoredListCellRenderer;
4EFGsetCellRenderer!(Ljavax/swing/ListCellRenderer;)V
IJKLM com/intellij/ui/ToolbarDecoratorcreateDecorator7(Ljavax/swing/JList;)Lcom/intellij/ui/ToolbarDecorator;
IOPQdisableRemoveAction$()Lcom/intellij/ui/ToolbarDecorator;
ISTQdisableUpDownActions
IVWXcreatePanel()Ljavax/swing/JPanel;	Z[myProjectExistLocalesPanel],create.resource.bundle.project.locales.title
_`abc com/intellij/ui/IdeBorderFactorycreateTitledBorder>(Ljava/lang/String;Z)Lcom/intellij/ui/border/IdeaTitledBorder;
!efg	setBorder(Ljavax/swing/border/Border;)V
ijk
singletonList$(Ljava/lang/Object;)Ljava/util/List;
mno	emptyList{qIcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$2
pstl(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;Ljava/util/List;Ljava/util/List;)VvIcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$3
uxyo(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;Lcom/intellij/ui/components/JBList;)V
4{|}addFocusListener!(Ljava/awt/event/FocusListener;)VIcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$4
~x�Icom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$5
�:
I���setAddActionL(Lcom/intellij/ui/AnActionButtonRunnable;)Lcom/intellij/ui/ToolbarDecorator;�8create.resource.bundle.add.locales.by.suffix.action.text
I���setAddActionName6(Ljava/lang/String;)Lcom/intellij/ui/ToolbarDecorator;	��myNewBundleLocalesPanel�3create.resource.bundle.locales.to.add.chooser.title�javax/swing/JButton	�����#com/intellij/icons/AllIcons$ActionsForwardLjavax/swing/Icon;
���(Ljavax/swing/Icon;)V	���myAddLocaleFromExistButtonLjavax/swing/JButton;�Icom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$6
�x
����	installOn(Ljava/awt/Component;)V�Icom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$7
���(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;Lcom/intellij/ui/components/JBList;Ljava/util/List;)V
4���addListSelectionListener,(Ljavax/swing/event/ListSelectionListener;)V
���%
setEnabled�'create.resource.bundle.add.all.btn.text
���(Ljava/lang/String;)V	���myAddAllButton�Icom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$8
����(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$MyExistLocalesListModel;)V
���Icom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$9
�:Y�����getContainingDirectory!()Lcom/intellij/psi/PsiDirectory;����isEquivalentTo (Lcom/intellij/psi/PsiElement;)Z	���LOG(Lcom/intellij/openapi/diagnostic/Logger;
�����&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Z
�����/com/intellij/lang/properties/PropertiesImplUtilgetPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;��
����(ZLjava/lang/Object;)Z�
)��btoString/��3getOrDefault�3�J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	�Q��(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;Ljava/util/Set;)Lcom/intellij/openapi/util/ThrowableComputable;
���Q�+com/intellij/openapi/application/ReadActionC(Lcom/intellij/openapi/util/ThrowableComputable;)Ljava/lang/Object;
�r�g(Lcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;)Lcom/intellij/util/Function;�2com/intellij/lang/properties/xml/XmlPropertiesFile
���92com/intellij/ide/fileTemplates/FileTemplateManager\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/ide/fileTemplates/FileTemplateManager;XML Properties File.xml
�getInternalTemplateA(Ljava/lang/String;)Lcom/intellij/ide/fileTemplates/FileTemplate;
	
/com/intellij/ide/fileTemplates/FileTemplateUtilcreateFromTemplate�(Lcom/intellij/ide/fileTemplates/FileTemplate;Ljava/lang/String;Ljava/util/Properties;Lcom/intellij/psi/PsiDirectory;)Lcom/intellij/psi/PsiElement;java/lang/Exceptionjava/lang/RuntimeException
(Ljava/lang/Throwable;)V�
createFile.(Ljava/lang/String;)Lcom/intellij/psi/PsiFile;
�	compareTo(Ljava/lang/String;)I
�9;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger; !"compare()Ljava/util/Comparator;	$%&LOCALE_COMPARATORLjava/util/Comparator;	Signature*Ljava/util/Comparator<Ljava/util/Locale;>;9Lcom/intellij/ui/CollectionListModel<Ljava/util/Locale;>;5Ljava/util/Map<Ljava/util/Locale;Ljava/lang/String;>;RuntimeInvisibleTypeAnnotations#Lcom/intellij/openapi/util/NlsSafe;u(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiDirectory;Lcom/intellij/lang/properties/ResourceBundle;)VCodeLineNumberTableLocalVariableTablecheckBoxSelectedStateKeyLjava/lang/String;thisILcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent;project	directoryresourceBundle
StackMapTable:$com/intellij/openapi/project/Project#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationscreatePropertiesFiles	fileNamesLjava/util/Set;createdFilesLjava/util/List;LocalVariableTypeTable#Ljava/util/Set<Ljava/lang/String;>;,Ljava/util/List<Lcom/intellij/psi/PsiFile;>;.()Ljava/util/List<Lcom/intellij/psi/PsiFile;>;namesuffix%()Ljava/util/Set<Ljava/lang/String;>;RuntimeInvisibleAnnotationsrbfile1Lcom/intellij/lang/properties/psi/PropertiesFile;bundle	toCombinebaseNamemanager4Lcom/intellij/lang/properties/ResourceBundleManager;filesLjava/util/Collection;
mainBundle
allBundles
needCombiningZCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;3Ljava/util/Collection<+Lcom/intellij/psi/PsiFile;>;ILjava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;>Ljava/util/Set<Lcom/intellij/lang/properties/ResourceBundle;>;6(Ljava/util/Collection<+Lcom/intellij/psi/PsiFile;>;)VcanCreateAllFilesForAllLocalespropertiesFileNamepropertiesFileelementLcom/intellij/psi/PsiElement;c[Lcom/intellij/psi/PsiElement;5Lcom/intellij/openapi/util/NlsContexts$DialogMessage;getPanelextractLocalesFromString#(Ljava/lang/String;)Ljava/util/Map;localeAndSuffix Lcom/intellij/openapi/util/Pair;	rawLocale
rawLocalessplitRawLocales[Ljava/lang/String;localesFLcom/intellij/openapi/util/Pair<Ljava/util/Locale;Ljava/lang/String;>;mI(Ljava/lang/String;)Ljava/util/Map<Ljava/util/Locale;Ljava/lang/String;>;$Lorg/jetbrains/annotations/Nullable;createUIComponentsrestrictedLocalesprojectExistLocalesList#Lcom/intellij/ui/components/JBList;existLocalesListModelaLcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$MyExistLocalesListModel;localesToAddList$Ljava/util/List<Ljava/util/Locale;>;7Lcom/intellij/ui/components/JBList<Ljava/util/Locale;>;?()Lcom/intellij/ui/ColoredListCellRenderer<Ljava/util/Locale;>;#getResourceBundlePlacementDirectoryN(Lcom/intellij/lang/properties/ResourceBundle;)Lcom/intellij/psi/PsiDirectory;containingDirectory(lambda$combineToResourceBundleIfNeeded$5domLcom/intellij/psi/PsiFile;lambda$getFileNamesToCreate$4J(Ljava/lang/String;Ljava/lang/String;Ljava/util/Locale;)Ljava/lang/String;localelambda$createPropertiesFiles$3!(Ljava/util/Set;)Ljava/util/List;lambda$createPropertiesFiles$2
Exceptionslambda$createPropertiesFiles$1eLjava/lang/Exception;template-Lcom/intellij/ide/fileTemplates/FileTemplate;nisXml�+com/intellij/ide/fileTemplates/FileTemplatelambda$static$0'(Ljava/util/Locale;Ljava/util/Locale;)Il1l2<clinit>
SourceFile(CreateResourceBundleDialogComponent.javaNestMembers�Ncom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$Dialog�Kcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$5$1BootstrapMethods�
���3�$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;�.useXmlPropertiesFiles�
�����"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;��
���o�&(Ljava/lang/Object;)Ljava/lang/Object;�
����&(Ljava/util/Locale;)Ljava/lang/String;�
�����.�
_.properties	�����	getLocale()Ljava/util/Locale;�E(Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/util/Locale;�_��
����
���'(Ljava/lang/Object;Ljava/lang/Object;)I�
����InnerClassesMyExistLocalesListModel�com/intellij/icons/AllIconsActionsDialog�3com/intellij/openapi/util/NlsContexts$DialogMessage�%com/intellij/openapi/util/NlsContexts
DialogMessage�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup
$$$setupUI$$$�
�com/intellij/psi/PsiElement�s
�
!java/awt/BorderLayout�(II)V�
��java/awt/Container�	setLayout(Ljava/awt/LayoutManager;)V��
��.com/intellij/uiDesigner/core/GridLayoutManager�java/awt/Insets(IIII)V
(IILjava/awt/Insets;IIZZ)V
�North)(Ljava/awt/Component;Ljava/lang/Object;)V�

�
�,com/intellij/uiDesigner/core/GridConstraintsjava/awt/Dimension
�G(IIIIIIIILjava/awt/Dimension;Ljava/awt/Dimension;Ljava/awt/Dimension;)V
javax/swing/JLabel
messages/PropertiesBundlecom/intellij/DynamicBundle	getBundle?(Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ResourceBundle;
label.resource.bundle.base.name!java/util/ResourceBundle#	getString%
$&$$$loadLabelText$$$)(Ljavax/swing/JLabel;Ljava/lang/String;)V()
*
+'checkbox.use.xml.based.properties.files-$$$loadButtonText$$$1(Ljavax/swing/AbstractButton;Ljava/lang/String;)V/0
1Center3java/awt/Component5setFocusable7%
68javax/swing/AbstractButton:setText<�
;=button.add.all?$$$getRootComponent$$$()Ljavax/swing/JComponent;java/lang/StringBufferC
Dlength()IFG
�HcharAt(I)CJK
�L
DHappend(C)Ljava/lang/StringBuffer;OP
DQ
D�
=setDisplayedMnemonic(C)VUV
WsetDisplayedMnemonicIndexY
ZsetMnemonic\V
;]
;Z$$$reportNull$$$0`
a>Argument for @NotNull parameter '%s' of %s.%s must not be nullc*@NotNull method %s.%s must not return nulle5
Mformatk�
�l"java/lang/IllegalArgumentExceptionn
o�java/lang/IllegalStateExceptionq
r�[Ljava/lang/Object;t1��%&'(	�����[��()hi')'*+
,-.m+��b*�*+�*,�
*-�*�Y*���-�*�� *�&�*�.*�-�1:*�&�5�;�?*�&�BY*�D�G�8�89��*/2GHIJK*L.M6NAPLQ[RlY04L 12m34m5m6m7+	;<;=o.�*�KL*�*+�O�S�YM*,�[,�/����0 34>?@AB>C@D'EMN.�%*�_L*�cM*�f�j*+,�p�tY��b�8�$���/��
�0 %34 F2
G2'HI;+;]^.j�+�z�}M*�N��Y��:-�-��W6,��:���;����:��:-�	N�-���6��W����d��Y,��:*�_:*��*�����W-����:��:		���	����:

��������8c	�%Y���
��(����*�Y���������Y��/f�
����%�(�F�O�S�Y�b�e�o�r�w�������������������0zO JF)KL�M
�WNA�QO2�2PQ�34�RS
�@S�T�U?(�VWB*�WNX�RY
�@Z�U['\ab.P*��
*�¶Ƨ
*��˰8F�/�034]b.P	�*�_L+�̙
���Ӱ*�KM,���
���Ӱ*�
��N-�66�D-2:��0���(��:��:,���
���Ӱ�����8����b�A�/:�����$�.�L�T�c�l�w�����0>l^2c_LL5`a�34�F2nR?BnRCId+deb.u5*��*�&����*����������8A�/��0534eX./*��/034
fg.+k*�̙�
�*�L�Y+��M+N-�66�?-2:��:� �%��,� �)�+�͹.W����,�8$��pp�%�!�/.	

3?JLci04?$hi30j2kk2XlmNnB?$hoNn*'qIr+rs.�I�4Y�6L�7Y*�9M+,�<+*�@�D*+�H�N�R�U�Y*�Y\����^�d�4Y�6N*���%�h:�l:��l:*����o�}:*�pY*�r�f-*�f�<-*�@�D-�uY*+�w�z+�~Y*-���z*-�H��Y*�������Ӷ��R�U��*�������^�d*��Y��������Y*+��*����+��Y*+����*����*��Y���ӷ�����Y*,��*���±8�c474�YY/�%# &!)"/#:$>#D&L*S+[,c.h/y1�:�;�<�B�I�g�h�i�j�i�l�m	vx�#�8�E�H�0R[nA`tAI34Auv8wxL�yvh�nAy�tAB4[nz`tzAu{h�nzy�tzBC.3	��Y*�Ű/�0	34'|I;+;}~.�]L*����M,���9,����N+�-����L�+-����������IJ�+����W+�8-����%��J�����/&	���#�2�F�H�K�[�0 )_L]7[Ir+r
��.�*��L��+��*����W+�8#�������/���0��KL��.�++-�%�	�*�--����ͺ�,���8N���)��/��*�0*+34+F2+G2+�(��.B*+����Y�/�034>?��.?+*���}�/�034>?��.�S*��
*�&��
*����=�+*����N-+*�
���:�Y��*�
+��.;<
8I� ��
�/&	���� �.�<�>�H�04>
��.��S34S�27�W
��.l*�%��+�%��*��+���8	/12	4570�(�(�.-��Ϻ�#�/
.0�.��*��!Y��L*+�+��Y�����!Y��M*,�,��Y�Y����+,	���Y�
N*-��,-�Y�Y�����Y�:*� "�'�+,�Y���+Y�,:*�&*� .�'�2,�Y���!Y��:��Y�Y����+4�*��:�9�>�Y��*��:�Y��*�Y:		�Y��*��:

�9*
� @�'�2
�Y���AB.*��().���DY�EN6666,�I�O,�M&�3�,�I��5�,�M&�6,�M6-�N6-,�M�RW����+-�S�T�+�X+�[�8��D" /0.���DY�EN6666,�I�O,�M&�3�,�I��5�,�M&�6,�M6-�N6-,�M�RW����+-�S�>�+�^+�_�8�;�D" 
`.���d�	f������!YgS�YhS��YhS�YiS��YjS���m�#�oZ_�p��rZ_�s��8�E�W�C����u��u��u��u��u��u��u��u��u[�J�J�zB7�pu~����������	���&	�������f���������������������������������������7�������~upBPKL���ocom/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction$MyInputValidator$BaseNameError.class���= 
java/lang/Object<init>()V		
icom/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction$MyInputValidator$BaseNameErrormyFailedFileLjava/lang/String;(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethiskLcom/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction$MyInputValidator$BaseNameError;
failedFile
getFailedFile()Ljava/lang/String;
SourceFile!CombinePropertiesFilesAction.javaNestHostJcom/intellij/lang/properties/customizeActions/CombinePropertiesFilesActionInnerClasses[com/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction$MyInputValidatorMyInputValidator
BaseNameError0
F
*�*+����	�

/*���PK=�~D

acom/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction$MyInputValidator.class���=�
java/lang/Object<init>()V		
[com/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction$MyInputValidatormyPropertiesFilesLjava/util/List;
java/lang/StringisEmpty()Z

checkBaseName(Ljava/lang/String;)Lcom/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction$MyInputValidator$BaseNameError;

checkInput(Ljava/lang/String;)Z)combine.properties.files.validation.error
 !"icom/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction$MyInputValidator$BaseNameError
getFailedFile()Ljava/lang/String;
$%&'(-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;*+,-.java/util/Listiterator()Ljava/util/Iterator;0123java/util/IteratorhasNext0567next()Ljava/lang/Object;9/com/intellij/lang/properties/psi/PropertiesFile8;<=getVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;
?@AB"$com/intellij/openapi/vfs/VirtualFilegetName
DE
startsWith
GHIlength()I	KLMNO+com/intellij/lang/properties/PropertiesUtilBASE_NAME_BORDER_CHARLjava/util/Set;
QRScharAt(I)C
UVWXYjava/lang/CharactervalueOf(C)Ljava/lang/Character;[\]^_
java/util/Setcontains(Ljava/lang/Object;)Z
ab(Ljava/lang/String;)Vd(com/intellij/openapi/ui/InputValidatorEx	SignatureDLjava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;(Ljava/util/List;)VCodeLineNumberTableLocalVariableTablethis]Lcom/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction$MyInputValidator;propertiesFilesLocalVariableTypeTableG(Ljava/util/List<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;)VnewBaseNameLjava/lang/String;
StackMapTablegetErrorText&(Ljava/lang/String;)Ljava/lang/String;inputStringRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotationsnamepropertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;baseNameCandidate
SourceFile!CombinePropertiesFilesAction.javaNestHost�Jcom/intellij/lang/properties/customizeActions/CombinePropertiesFilesActionInnerClassesMyInputValidator
BaseNameError0cefghX
*�*+��iwx	yj
kl
mn
mfeohT+�
�*+����i}jklpqr@sthb!*+����Y*+��S�#�i�j!kl!uqrSvwxwh�c*��)M,�/�Q,�4�8N-�:�>:+�C�)�F+�F��вJ+�F�P�T�Z�����Y�`��i"��(�3�C�T�W�a�j*(9yqDz{cklc|qr�
0�L8�	vwxw}~�����PKF&��{"{"Pcom/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction.class���=1combine.properties.files.titlejava/lang/Object
	
-com/intellij/lang/properties/PropertiesBundlemessagePointerD(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/function/Supplier;	
%com/intellij/icons/AllIcons$FileTypes
PropertiesLjavax/swing/Icon;
*com/intellij/openapi/actionSystem/AnAction<init>2(Ljava/util/function/Supplier;Ljavax/swing/Icon;)V
Jcom/intellij/lang/properties/customizeActions/CombinePropertiesFilesActiongetPropertiesFilesC(Lcom/intellij/openapi/actionSystem/AnActionEvent;)Ljava/util/List;java/util/ArrayList
 !()V
#$(Ljava/util/Collection;)V
&'getResourceBundles)*+,-java/util/Listiterator()Ljava/util/Iterator;/0123java/util/IteratorhasNext()Z/567next()Ljava/lang/Object;9+com/intellij/lang/properties/ResourceBundle
8;<()Ljava/util/List;)>?@addAll(Ljava/util/Collection;)Z)BCDget(I)Ljava/lang/Object;F/com/intellij/lang/properties/psi/PropertiesFileEHIJ
getProject(()Lcom/intellij/openapi/project/Project;L$combine.properties.files.prompt.text
NOPmessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
RSTUV com/intellij/openapi/ui/MessagesgetQuestionIcon()Ljavax/swing/Icon;
XYZ[\+com/intellij/lang/properties/PropertiesUtilgetDefaultBaseName*(Ljava/util/Collection;)Ljava/lang/String;^[com/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction$MyInputValidator
]`a(Ljava/util/List;)V
RcdeshowInputDialog�(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/lang/String;Ljavax/swing/Icon;Ljava/lang/String;Lcom/intellij/openapi/ui/InputValidator;)Ljava/lang/String;gjava/util/HashSet
f EjklgetResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;)nopsize()Irstuv
java/util/Setadd(Ljava/lang/Object;)Z
xyz{|2com/intellij/lang/properties/ResourceBundleManagergetInstance\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/ResourceBundleManager;r*
x��dissociateResourceBundle0(Lcom/intellij/lang/properties/ResourceBundle;)V
x���combineToResourceBundleAndGetQ(Ljava/util/List;Ljava/lang/String;)Lcom/intellij/lang/properties/ResourceBundle;
���{�1com/intellij/openapi/fileEditor/FileEditorManager[(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/fileEditor/FileEditorManager;�?com/intellij/lang/properties/editor/ResourceBundleAsVirtualFile
���
����openFileV(Lcom/intellij/openapi/vfs/VirtualFile;Z)[Lcom/intellij/openapi/fileEditor/FileEditor;
���{�(com/intellij/ide/projectView/ProjectViewR(Lcom/intellij/openapi/project/Project;)Lcom/intellij/ide/projectView/ProjectView;
���!refresh	�����4com/intellij/openapi/actionSystem/ActionUpdateThreadBGT6Lcom/intellij/openapi/actionSystem/ActionUpdateThread;�n�java/util/Collection
�����/com/intellij/openapi/actionSystem/AnActionEventgetPresentation2()Lcom/intellij/openapi/actionSystem/Presentation;
�����.com/intellij/openapi/actionSystem/PresentationsetEnabledAndVisible(Z)V	8���ARRAY_DATA_KEY+Lcom/intellij/openapi/actionSystem/DataKey;
����getData?(Lcom/intellij/openapi/actionSystem/DataKey;)Ljava/lang/Object;�.[Lcom/intellij/lang/properties/ResourceBundle;)���of%([Ljava/lang/Object;)Ljava/util/List;	�����.com/intellij/openapi/actionSystem/LangDataKeysPSI_ELEMENT_ARRAY�[Lcom/intellij/psi/PsiElement;
��(I)V
�����/com/intellij/lang/properties/PropertiesImplUtilgetPropertiesFileP(Lcom/intellij/psi/PsiElement;)Lcom/intellij/lang/properties/psi/PropertiesFile;)sCodeLineNumberTableLocalVariableTablethisLLcom/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction;actionPerformed4(Lcom/intellij/openapi/actionSystem/AnActionEvent;)Vbundle-Lcom/intellij/lang/properties/ResourceBundle;resourceBundlefile1Lcom/intellij/lang/properties/psi/PropertiesFile;project&Lcom/intellij/openapi/project/Project;uniqueBundlesToDissociateLjava/util/Set;resourceBundleManager4Lcom/intellij/lang/properties/ResourceBundleManager;e1Lcom/intellij/openapi/actionSystem/AnActionEvent;initialPropertiesFilesLjava/util/List;propertiesFilesresourceBundlesnewBaseNameLjava/lang/String;LocalVariableTypeTable>Ljava/util/Set<Lcom/intellij/lang/properties/ResourceBundle;>;CLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;?Ljava/util/List<Lcom/intellij/lang/properties/ResourceBundle;>;
StackMapTable�java/lang/String�$com/intellij/openapi/project/ProjectRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsgetActionUpdateThread8()Lcom/intellij/openapi/actionSystem/ActionUpdateThread;RuntimeInvisibleAnnotationsupdateLjava/util/Collection;elementCountIILjava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;	Signaturer(Lcom/intellij/openapi/actionSystem/AnActionEvent;)Ljava/util/List<Lcom/intellij/lang/properties/ResourceBundle;>;$Lorg/jetbrains/annotations/Nullable;propertiesFile
psiElementLcom/intellij/psi/PsiElement;psiElementsfilescom/intellij/psi/PsiElementv(Lcom/intellij/openapi/actionSystem/AnActionEvent;)Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;isDumbAware
SourceFile!CombinePropertiesFilesAction.javaNestMembers
icom/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction$MyInputValidator$BaseNameErrorInnerClassescom/intellij/icons/AllIcons	FileTypesMyInputValidator
BaseNameError$$$reportNull$$$0�
>Argument for @NotNull parameter '%s' of %s.%s must not be null*@NotNull method %s.%s must not return null����'format"P
�#"java/lang/IllegalArgumentException%(Ljava/lang/String;)V'
&(java/lang/IllegalStateException*
+([Ljava/lang/Object;-java/lang/RuntimeException/1!�?*������
������(I+��+�M,�
�Y���Y,�"N+�%:�1�(:�.��4�8:-�:�=W���-�A�E�GK��M��M�Q-�W�]Y-�_�b:��-�A�E�G:�fY�h:-�(:�.�3�4�E:		�i:

�:�m�

�qW����w:�}:		�.�	�4�8:

�~���-��:	����Y	����W��������)G�)/�$�[	�))��f/�6E8��
�))��fx/�$�))��z"
#$$%*&/'N(Z)],r-{.~/�0�,�2�3�5�6�7�8�9�;�<�=> ?#A-B@CHE��N�����
�!��	��
���������N��-��	I��I��
<��$%��*�������*����
<��$%��*���	������B��Y����K��I����������F+��+�M+�%N6,�,��`6-�-�m`6+��������*�))M���))��&	N
OPQR$T(U3WEX�4F��F��
9��4��1���
9��4���	���
'�k *��*������L+��+����
��C)�
[\� ��
�����������
�]*��*������L+�+����Y+���M+N-�66�&-2:��:��,��W����,��+�������E��.`abd(e>fEgJhLjUe[l�4E�>]��J�(5��(5���������3�,��q���
��1O�##)###�	��##'###����$$-$$$YS�YS��!!*!!!YS�YS��!!*-6?YS�!�YS�Y S�Y!S��$�!!,!!!�&Z_�)��+Z_�,����$E�c�C���'�.��.��.�!�.��.��.�!�.��.��.��.��.��.d�J�J0]]	
]PK��;���Rcom/intellij/lang/properties/customizeActions/DissociateResourceBundleAction.class���=
*com/intellij/openapi/actionSystem/AnAction<init>()V		
4com/intellij/openapi/actionSystem/ActionUpdateThreadBGT6Lcom/intellij/openapi/actionSystem/ActionUpdateThread;
/com/intellij/openapi/actionSystem/AnActionEvent
getProject(()Lcom/intellij/openapi/project/Project;
Lcom/intellij/lang/properties/customizeActions/DissociateResourceBundleActionextractResourceBundlesI(Lcom/intellij/openapi/actionSystem/AnActionEvent;)Ljava/util/Collection;	$assertionsDisabledZ !"java/util/Collectionsize()I$java/lang/AssertionError
#
'()
dissociate?(Ljava/util/Collection;Lcom/intellij/openapi/project/Project;)V+,-isEmpty()Z/*action.DissociateResourceBundleSingle.text1java/lang/Object
34567*com/intellij/util/containers/ContainerUtilgetFirstItem*(Ljava/util/Collection;)Ljava/lang/Object;9+com/intellij/lang/properties/ResourceBundle
8;<=getBaseName()Ljava/lang/String;
?@ABC-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;E,action.DissociateResourceBundleMultiple.text
GHIJKjava/lang/IntegervalueOf(I)Ljava/lang/Integer;
MNOgetPresentation2()Lcom/intellij/openapi/actionSystem/Presentation;
QRSTU.com/intellij/openapi/actionSystem/PresentationsetText(Ljava/lang/String;Z)V
QWXY
setVisible(Z)V[java/util/HashSet
Z^_`iterator()Ljava/util/Iterator;bcde-java/util/IteratorhasNextbghinext()Ljava/lang/Object;
8klmgetPropertiesFiles()Ljava/util/List;o^pjava/util/Listr/com/intellij/lang/properties/psi/PropertiesFileqtuvgetContainingFile()Lcom/intellij/psi/PsiFile;xyz{|com/intellij/psi/PsiFilegetContainingDirectory!()Lcom/intellij/psi/PsiDirectory;~���
java/util/Setadd(Ljava/lang/Object;)Z
�����2com/intellij/lang/properties/ResourceBundleManagergetInstance\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/ResourceBundleManager;
����dissociateResourceBundle0(Lcom/intellij/lang/properties/ResourceBundle;)V
�����(com/intellij/ide/projectView/ProjectViewR(Lcom/intellij/openapi/project/Project;)Lcom/intellij/ide/projectView/ProjectView;
����getCurrentProjectViewPane=()Lcom/intellij/ide/projectView/impl/AbstractProjectViewPane;~^�"com/intellij/psi/PsiFileSystemItem
�����9com/intellij/ide/projectView/impl/AbstractProjectViewPane
updateFrom(Ljava/lang/Object;ZZ)V	8���ARRAY_DATA_KEY+Lcom/intellij/openapi/actionSystem/DataKey;
���getData?(Lcom/intellij/openapi/actionSystem/DataKey;)Ljava/lang/Object;�.[Lcom/intellij/lang/properties/ResourceBundle;o	�����.com/intellij/openapi/actionSystem/LangDataKeysPSI_ELEMENT_ARRAY�[Lcom/intellij/psi/PsiElement;
�����/com/intellij/lang/properties/PropertiesImplUtilgetPropertiesFileP(Lcom/intellij/psi/PsiElement;)Lcom/intellij/lang/properties/psi/PropertiesFile;q���getResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
����-java/lang/ClassdesiredAssertionStatusCodeLineNumberTableLocalVariableTablethisNLcom/intellij/lang/properties/customizeActions/DissociateResourceBundleAction;getActionUpdateThread8()Lcom/intellij/openapi/actionSystem/ActionUpdateThread;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsactionPerformed4(Lcom/intellij/openapi/actionSystem/AnActionEvent;)Ve1Lcom/intellij/openapi/actionSystem/AnActionEvent;project&Lcom/intellij/openapi/project/Project;resourceBundlesLjava/util/Collection;LocalVariableTypeTableELjava/util/Collection<Lcom/intellij/lang/properties/ResourceBundle;>;
StackMapTable�$com/intellij/openapi/project/Project$RuntimeInvisibleParameterAnnotationsupdate
actionTextLjava/lang/String;�java/lang/StringcontainingDirectoryLcom/intellij/psi/PsiDirectory;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;resourceBundle-Lcom/intellij/lang/properties/ResourceBundle;item$Lcom/intellij/psi/PsiFileSystemItem;toUpdateInProjectViewLjava/util/Set;currentProjectViewPane;Lcom/intellij/ide/projectView/impl/AbstractProjectViewPane;FLjava/util/Collection<+Lcom/intellij/lang/properties/ResourceBundle;>;5Ljava/util/Set<Lcom/intellij/psi/PsiFileSystemItem;>;	Signatureo(Ljava/util/Collection<+Lcom/intellij/lang/properties/ResourceBundle;>;Lcom/intellij/openapi/project/Project;)VbundleelementLcom/intellij/psi/PsiElement;eventtargetResourceBundleschosenResourceBundlespsiElements>Ljava/util/Set<Lcom/intellij/lang/properties/ResourceBundle;>;x(Lcom/intellij/openapi/actionSystem/AnActionEvent;)Ljava/util/Collection<Lcom/intellij/lang/properties/ResourceBundle;>;<clinit>
SourceFile#DissociateResourceBundleAction.java$$$reportNull$$$0(I)V��
�com/intellij/psi/PsiDirectory�com/intellij/psi/PsiElement�*@NotNull method %s.%s must not return null>Argument for @NotNull parameter '%s' of %s.%s must not be null����formatC
�java/lang/IllegalStateException(Ljava/lang/String;)V
"java/lang/IllegalArgumentException
[Ljava/lang/Object;java/lang/RuntimeException!�/*���������B�Y�����K�!�����������4+���+�
M,��+�N��-���#Y�%�-,�&���	��&
'(*+.,3-�*4��4��
'��������	�������l+���+�M,�*�P,��.�0Y,�2�8�:S�>�D�0Y,��FS�>N+�L-�P+�L�V�+�L�V���0T��*
1
23 495O6X7`8c9k;�*O��l��l��
_���
_���	���	()����ZY�\M*�]N-�a�[-�f�8:�j�n:�a�.�f�q:�s�w:�,�}W���+�������+����N-�,,��:�a��f��:-������<�Zb�8b�1q�����Z�b� �>>?#@EASBXCaEdFmGpHxI|J�K�L�N�RS��E��#J��������������x.�����������
��
��ZY�\L*������M,�6,N-�66�&-2:�j���+�}W����*������N-�N-:�66�<2:��:�#��:		�j���+	�}W����+Y�����e� Z���#8�Z��Z����9q�Z��HZ�FRSTU-V;WDUJ[U\Y]r^y_~`�a�b�]�g�R-�����	y%��r,�����������UY��������������4�������@�
���3�%%�	��##���0�  )) YS�YS��&&/YS�YS�YS��  #, �Y	S�Y
S��
�**�Z_���Z_����� E�_�C���#�������������� �������b�J�J��PK�#I
I
Ncom/intellij/lang/properties/formatting/PropertiesFormattingModelBuilder.class���=a
java/lang/Object<init>()V
	
)com/intellij/formatting/FormattingContext
getPsiElement()Lcom/intellij/psi/PsiElement;
/com/intellij/psi/impl/source/SourceTreeToPsiMappsiElementToTree:(Lcom/intellij/psi/PsiElement;)Lcom/intellij/lang/ASTNode;-com/intellij/psi/impl/source/tree/TreeElement
*com/intellij/psi/impl/source/tree/TreeUtilgetFileElement`(Lcom/intellij/psi/impl/source/tree/TreeElement;)Lcom/intellij/psi/impl/source/tree/FileElement;
getContainingFile()Lcom/intellij/psi/PsiFile;
 !"#$6com/intellij/psi/formatter/FormattingDocumentModelImplcreateOnT(Lcom/intellij/psi/PsiFile;)Lcom/intellij/psi/formatter/FormattingDocumentModelImpl;&2com/intellij/psi/formatter/PsiBasedFormattingModel(;com/intellij/lang/properties/formatting/PropertiesRootBlock
*+,getCodeStyleSettings0()Lcom/intellij/psi/codeStyle/CodeStyleSettings;
'./L(Lcom/intellij/lang/ASTNode;Lcom/intellij/psi/codeStyle/CodeStyleSettings;)V
%12t(Lcom/intellij/psi/PsiFile;Lcom/intellij/formatting/Block;Lcom/intellij/psi/formatter/FormattingDocumentModelImpl;)V4Hcom/intellij/lang/properties/formatting/PropertiesFormattingModelBuilder6.com/intellij/formatting/FormattingModelBuilderCodeLineNumberTableLocalVariableTablethisJLcom/intellij/lang/properties/formatting/PropertiesFormattingModelBuilder;createModelV(Lcom/intellij/formatting/FormattingContext;)Lcom/intellij/formatting/FormattingModel;formattingContext+Lcom/intellij/formatting/FormattingContext;rootLcom/intellij/lang/ASTNode;containingFileLcom/intellij/psi/PsiFile;
documentModel8Lcom/intellij/psi/formatter/FormattingDocumentModelImpl;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotations
SourceFile%PropertiesFormattingModelBuilder.java$$$reportNull$$$0(I)VLM
3N>Argument for @NotNull parameter '%s' of %s.%s must not be nullP>4<java/lang/StringUformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;WX
VY"java/lang/IllegalArgumentException[(Ljava/lang/String;)V]
\^
StackMapTable1357/*��89:;<=7�8+��O+��
��M+�N-�:�%Y-�'Y,+�)�-�0�`8!948:;8>?"@ABC!DEFGHGGIG
LM7-!Q�YRSYSSYTS�Z�\Z_�_�JKPKNwˑ��Acom/intellij/lang/properties/formatting/PropertiesRootBlock.class���=�
!com/intellij/formatting/AlignmentcreateAlignment%()Lcom/intellij/formatting/Alignment;
	
/com/intellij/psi/formatter/common/AbstractBlock<init>_(Lcom/intellij/lang/ASTNode;Lcom/intellij/formatting/Wrap;Lcom/intellij/formatting/Alignment;)V	;com/intellij/lang/properties/formatting/PropertiesRootBlock
mySettings.Lcom/intellij/psi/codeStyle/CodeStyleSettings;	(com/intellij/formatting/Alignment$AnchorLEFT*Lcom/intellij/formatting/Alignment$Anchor;
P(ZLcom/intellij/formatting/Alignment$Anchor;)Lcom/intellij/formatting/Alignment;	mySeparatorAlignment#Lcom/intellij/formatting/Alignment;!java/util/ArrayList
 #$()V	&'(myNodeLcom/intellij/lang/ASTNode;*+,-.com/intellij/lang/ASTNodegetFirstChildNode()Lcom/intellij/lang/ASTNode;0com/intellij/psi/PsiWhiteSpace*234getElementType&()Lcom/intellij/psi/tree/IElementType;	6789:;com/intellij/lang/properties/parsing/PropertiesElementTypesPROPERTIES_LISTBLcom/intellij/lang/properties/parsing/PropertyListStubElementType;	6<=>PROPERTY)Lcom/intellij/psi/stubs/IStubElementType;
@ABcollectPropertyBlock.(Lcom/intellij/lang/ASTNode;Ljava/util/List;)V	DEFGH9com/intellij/lang/properties/parsing/PropertiesTokenTypesEND_OF_LINE_COMMENT$Lcom/intellij/psi/tree/IElementType;
JKLMNjava/lang/Objectequals(Ljava/lang/Object;)Z	DPQH
BAD_CHARACTERS5com/intellij/lang/properties/formatting/PropertyBlock
RUVA(Lcom/intellij/lang/ASTNode;Lcom/intellij/formatting/Alignment;)VXYZ[Njava/util/Listadd*]^.getTreeNext
`abcdcom/intellij/formatting/Indent
getNoneIndent"()Lcom/intellij/formatting/Indent;f"com/intellij/psi/tree/IElementType	DhiHKEY_CHARACTERS	DklHKEY_VALUE_SEPARATOR	DnoHVALUE_CHARACTERS
qrstucom/intellij/psi/tree/TokenSetcreateG([Lcom/intellij/psi/tree/IElementType;)Lcom/intellij/psi/tree/TokenSet;*wxygetChildren>(Lcom/intellij/psi/tree/TokenSet;)[Lcom/intellij/lang/ASTNode;	{|}~/com/intellij/lang/properties/PropertiesLanguageINSTANCE1Lcom/intellij/lang/properties/PropertiesLanguage;
�����,com/intellij/psi/codeStyle/CodeStyleSettingsgetCommonSettingsR(Lcom/intellij/lang/Language;)Lcom/intellij/psi/codeStyle/CommonCodeStyleSettings;	�����2com/intellij/psi/codeStyle/CommonCodeStyleSettingsALIGN_GROUP_FIELD_DECLARATIONSZ�5com/intellij/lang/properties/psi/impl/PropertyKeyImpl�7com/intellij/lang/properties/psi/impl/PropertyValueImpl�Fcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettings
����getCustomSettingsG(Ljava/lang/Class;)Lcom/intellij/psi/codeStyle/CustomCodeStyleSettings;	����!SPACES_AROUND_KEY_VALUE_DELIMITER
���isSeparator"(Lcom/intellij/formatting/Block;)Z
���
isKeyValueA(Lcom/intellij/formatting/Block;Lcom/intellij/formatting/Block;)Z
�����com/intellij/formatting/Spacing
createSpacing((IIIZI)Lcom/intellij/formatting/Spacing;	����KEEP_BLANK_LINES
R��.getNodeL(Lcom/intellij/lang/ASTNode;Lcom/intellij/psi/codeStyle/CodeStyleSettings;)VCodeLineNumberTableLocalVariableTablethis=Lcom/intellij/lang/properties/formatting/PropertiesRootBlock;nodesettingsRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
buildChildren()Ljava/util/List;propertyNoderesultLjava/util/List;childLocalVariableTypeTable1Ljava/util/List<Lcom/intellij/formatting/Block;>;
StackMapTable	Signature3()Ljava/util/List<Lcom/intellij/formatting/Block;>;getChildIndentRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;	collectornonWhiteSpaces[Lcom/intellij/lang/ASTNode;	alignmenthasKVSeparator2Ljava/util/List<-Lcom/intellij/formatting/Block;>;�P(Lcom/intellij/lang/ASTNode;Ljava/util/List<-Lcom/intellij/formatting/Block;>;)V
getSpacinga(Lcom/intellij/formatting/Block;Lcom/intellij/formatting/Block;)Lcom/intellij/formatting/Spacing;child1Lcom/intellij/formatting/Block;child2�com/intellij/formatting/BlockmaybeKey
maybeValueblockisLeaf()Z
SourceFilePropertiesRootBlock.javaInnerClassesAnchor$$$reportNull$$$0(I)V��
�>Argument for @NotNull parameter '%s' of %s.%s must not be null����java/lang/String�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��[Ljava/lang/Object;� 	��u"+���*+��*,�
*������012!3� "��"�("��	��	�����λ Y�"L*�%�)M,��,�/��,�1�5�^,�)N-�P-�1�;�*-+�?�1�C-�1�I��O-�1�I�+�RY-�T�WW-�\N����"�O,�1�I�+�RY,�T�WW�C,�1�I�+�RY,�T�WW,�\M��I+��
� *�*	�	�R789:;)<0=4>@?IA\BgCwE�G�H�I�L�M�O�Q�*0Q�(��������(�������d�.�_��V�������AB��
�+�eY�gSY�jSY�mS�p�vN*�
�z�����
*��:6-:�66��2:		���,�RY	�T�WW�^�j	�1�I�,�RY	�T�WW6�6	���.�,�RY	�T�WW�,�RY	�T�WW���x��4�7�@�	*X���)*' ��FZ ]0^7_:a=bVc^drf�g�h�j�k�l�o�b�s�HVw�(	�����(��� ���:��=�������������b,���+��*�
��������+���,���+,������#*�
��������	�����4
������B��*
xy|{!|6}A~E^~a{� b��b��b���������
��
����@*�R��g*�R���1�I��+�R��m+�R���1�I����@�����,�?��@��@��
���_"*�R��j*�R���1�I���� @���!��"�����,������
����d��J�Y�S�Y�S�Y�S�Y�S�Y�S����Z_���V�������������������
�@��PK�q�Պ�\com/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1$1.class���=Q	Vcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1$1this$1VLcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1;
	
+com/intellij/psi/PsiRecursiveElementVisitor<init>()V2com/intellij/lang/properties/psi/impl/PropertyImpl

getValueNode()Lcom/intellij/lang/ASTNode;com/intellij/lang/ASTNodegetTextRange'()Lcom/intellij/openapi/util/TextRange;
Tcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1
access$000(Lcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1;Lcom/intellij/openapi/util/TextRange;Z)V
 !"visitElement (Lcom/intellij/psi/PsiElement;)VY(Lcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1;)VCodeLineNumberTableLocalVariableTablethisXLcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1$1;	valueNodeLcom/intellij/lang/ASTNode;elementLcom/intellij/psi/PsiElement;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile/PropertiesStripTrailingSpacesFilterFactory.javaEnclosingMethod56process(Lcom/intellij/psi/PsiFile;)VNestHost9Rcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactoryInnerClasses$$$reportNull$$$0(I)V;<
=>Argument for @NotNull parameter '%s' of %s.%s must not be null?java/lang/ObjectA+!java/lang/StringFformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;HI
GJ"java/lang/IllegalArgumentExceptionL(Ljava/lang/String;)VN
MO #$>
*+�*��%$&
'(
!"$�/+��>+�
�+�
�M,�*�,��*+��- %'()*)-..& )*/'(/+,.	/0/
;<$-!@�BYCSYDSYES�K�MZ_�P�:341278PK3��c�	�	Zcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1.class���=Q
Tcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1disableRange)(Lcom/intellij/openapi/util/TextRange;Z)V		
this$0TLcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory;

Bcom/intellij/openapi/editor/impl/PsiBasedStripTrailingSpacesFilter<init>)(Lcom/intellij/openapi/editor/Document;)VVcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1$1
Y(Lcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1;)V
visitElement (Lcom/intellij/psi/PsiElement;)V}(Lcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory;Lcom/intellij/openapi/editor/Document;)VCodeLineNumberTableLocalVariableTablethisVLcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1;arg0&Lcom/intellij/openapi/editor/Document;process(Lcom/intellij/psi/PsiFile;)VpsiFileLcom/intellij/psi/PsiFile;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
access$000(Lcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1;Lcom/intellij/openapi/util/TextRange;Z)Vx0x1%Lcom/intellij/openapi/util/TextRange;x2Z
SourceFile/PropertiesStripTrailingSpacesFilterFactory.javaEnclosingMethod4Rcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory67createFilterl(Lcom/intellij/openapi/editor/Document;)Lcom/intellij/openapi/editor/impl/PsiBasedStripTrailingSpacesFilter;NestHostInnerClasses$$$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
StackMapTable 	
I*+�*,��! 	
 !"#Z+��=�Y*�+��P$/0$%&	'(')*E*+��! +,-./
:;-!?�AYBSYCSYDS�J�LZ_�O�92350183PK0@�O	O	Xcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory.class���=N
Jcom/intellij/openapi/editor/impl/PsiBasedStripTrailingSpacesFilter$Factory<init>()VTcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1

}(Lcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory;Lcom/intellij/openapi/editor/Document;)V	
/com/intellij/lang/properties/PropertiesLanguageINSTANCE1Lcom/intellij/lang/properties/PropertiesLanguage;
com/intellij/lang/Languageis(Lcom/intellij/lang/Language;)ZRcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactoryCodeLineNumberTableLocalVariableTablethisTLcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory;createFilterl(Lcom/intellij/openapi/editor/Document;)Lcom/intellij/openapi/editor/impl/PsiBasedStripTrailingSpacesFilter;document&Lcom/intellij/openapi/editor/Document;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotationsisApplicableTolanguageLcom/intellij/lang/Language;
SourceFile/PropertiesStripTrailingSpacesFilterFactory.javaNestMembers.Vcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1$1InnerClasses1Bcom/intellij/openapi/editor/impl/PsiBasedStripTrailingSpacesFilterFactory$$$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;BC
AD"java/lang/IllegalArgumentExceptionF(Ljava/lang/String;)VH
GI[Ljava/lang/Object;K
StackMapTable!/*�� O+��6�Y*+�	�M!!"#$%$$&$'M+��6+���M6()%	$&$
34�d8�:�Y;S�Y<S�Y=S�Y>S�Y?S��E�GZ_�J�MV�AL�AL�AL�AL�AL�AL/02	-*+,-PK����;com/intellij/lang/properties/formatting/PropertyBlock.class���=L
/com/intellij/psi/formatter/common/AbstractBlock<init>_(Lcom/intellij/lang/ASTNode;Lcom/intellij/formatting/Wrap;Lcom/intellij/formatting/Alignment;)V
	
java/util/Collections	emptyList()Ljava/util/List;
com/intellij/formatting/IndentgetAbsoluteNoneIndent"()Lcom/intellij/formatting/Indent;5com/intellij/lang/properties/formatting/PropertyBlockA(Lcom/intellij/lang/ASTNode;Lcom/intellij/formatting/Alignment;)VCodeLineNumberTableLocalVariableTablethis7Lcom/intellij/lang/properties/formatting/PropertyBlock;nodeLcom/intellij/lang/ASTNode;	alignment#Lcom/intellij/formatting/Alignment;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotations
buildChildren	Signature3()Ljava/util/List<Lcom/intellij/formatting/Block;>;
getSpacinga(Lcom/intellij/formatting/Block;Lcom/intellij/formatting/Block;)Lcom/intellij/formatting/Spacing;child1Lcom/intellij/formatting/Block;child2RuntimeInvisibleAnnotationsisLeaf()Z	getIndent
SourceFilePropertyBlock.java$$$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
StackMapTable![+��4*+,��K
!"  !"
 !#.��&$%&'Q
,��4�K, 

()
*)+!!! "
! ,-,�1..�
�6
12�d6�8�Y9S�Y:S�Y;S�Y<S�Y=S��C�EZ_�H�KV�?J�?J�?J�?J�?J�?J/0PK��F���Ucom/intellij/lang/properties/projectView/CustomResourceBundlePropertiesFileNode.class���=�
3com/intellij/ide/projectView/impl/nodes/PsiFileNode<init>n(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lcom/intellij/ide/projectView/ViewSettings;)V��������


Ocom/intellij/lang/properties/projectView/CustomResourceBundlePropertiesFileNodesetUpdateCount(J)V
update2(Lcom/intellij/ide/projectView/PresentationData;)V+project.view.resource.bundle.tree.node.textjava/lang/Object

getResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
 +com/intellij/lang/properties/ResourceBundlegetBaseName()Ljava/lang/String;
"#$%&-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
()*+,-com/intellij/ide/projectView/PresentationDatasetLocationString(Ljava/lang/String;)V

./0getValue()Ljava/lang/Object;2com/intellij/psi/PsiFile
45678/com/intellij/lang/properties/PropertiesImplUtilgetPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;
:;<=>java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;@/com/intellij/lang/properties/psi/PropertiesFile?
CD getTestPresentationFGHmakeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;J@com/intellij/lang/properties/projectView/ResourceBundleAwareNodeCodeLineNumberTableLocalVariableTablethisQLcom/intellij/lang/properties/projectView/CustomResourceBundlePropertiesFileNode;project&Lcom/intellij/openapi/project/Project;valueLcom/intellij/psi/PsiFile;viewSettings+Lcom/intellij/ide/projectView/ViewSettings;data/Lcom/intellij/ide/projectView/PresentationData;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;
SourceFile+CustomResourceBundlePropertiesFileNode.javaBootstrapMethodsa
bcdGe$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;g (custom RB: )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 nulltVjava/lang/Stringzformat|&
{}"java/lang/IllegalArgumentException,
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException�
StackMapTable!
IK_*+,-�*�	�LM*NOPQRSTUKj%+��q*+�+�Y*��S�!�'��L
$ M%NO%VWX	YZYKT*�-�1�3�9�?�AY��q��]L%MNO[YXYD K;*�B*���E�L+MNO[\X\
noK���s�u������ YvS�YwS��YwS�YxS��YyS���~� ��Z_�����Z_������D{U{C{�{�{��{��{��{��{��{��{��{��{�X{J{J�h
ikm]^_`fPK�9--Icom/intellij/lang/properties/projectView/ResourceBundleMoveProvider.class���=�
1com/intellij/refactoring/move/MoveHandlerDelegate<init>()V		
+com/intellij/lang/properties/ResourceBundleARRAY_DATA_KEY+Lcom/intellij/openapi/actionSystem/DataKey;
)com/intellij/openapi/actionSystem/DataKeygetDataC(Lcom/intellij/openapi/actionSystem/DataContext;)Ljava/lang/Object;
Rcom/intellij/refactoring/move/moveFilesOrDirectories/MoveFilesOrDirectoriesHandler
isValidTarget (Lcom/intellij/psi/PsiElement;)Z.[Lcom/intellij/lang/properties/ResourceBundle;	 Ccom/intellij/lang/properties/projectView/ResourceBundleMoveProviderLOG(Lcom/intellij/openapi/diagnostic/Logger;
"#$%&&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Z
()*getPropertiesFiles()Ljava/util/List;,-./0java/util/Listiterator()Ljava/util/Iterator;23456java/util/IteratorhasNext()Z289:next()Ljava/lang/Object;</com/intellij/lang/properties/psi/PropertiesFile;>?@getContainingFile()Lcom/intellij/psi/PsiFile;BCDEF
java/util/Setadd(Ljava/lang/Object;)ZHcom/intellij/psi/PsiDirectoryJKLMNcom/intellij/psi/PsiElement	getParent()Lcom/intellij/psi/PsiElement;
PQRisMoveRedundant=(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiElement;)Z
"TUVgetInstance;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;CodeLineNumberTableLocalVariableTablethisELcom/intellij/lang/properties/projectView/ResourceBundleMoveProvider;canMove2(Lcom/intellij/openapi/actionSystem/DataContext;)ZdataContext/Lcom/intellij/openapi/actionSystem/DataContext;
StackMapTable]([Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiReference;)Zelements[Lcom/intellij/psi/PsiElement;targetContainerLcom/intellij/psi/PsiElement;	referenceLcom/intellij/psi/PsiReference;RuntimeInvisibleTypeAnnotations$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotations>(Lcom/intellij/psi/PsiElement;[Lcom/intellij/psi/PsiElement;)Z
psiElementsourcescollectFilesOrDirsFromContextA(Lcom/intellij/openapi/actionSystem/DataContext;Ljava/util/Set;)VpropertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;propertiesFilesLjava/util/List;bundle-Lcom/intellij/lang/properties/ResourceBundle;filesOrDirsLjava/util/Set;bundlesLocalVariableTypeTableCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;.Ljava/util/Set<Lcom/intellij/psi/PsiElement;>;}-com/intellij/openapi/actionSystem/DataContext	Signature`(Lcom/intellij/openapi/actionSystem/DataContext;Ljava/util/Set<Lcom/intellij/psi/PsiElement;>;)VsourcetargetsupportsLanguage(Lcom/intellij/lang/Language;)ZlanguageLcom/intellij/lang/Language;#Lorg/jetbrains/annotations/NotNull;<clinit>
SourceFileResourceBundleMoveProvider.java$$$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�
��! 	W/*��XYZ[\]WO�+�
���`@XYZ[^_\aWJ�X Y*Z[bcdefghiijiikWC+��X%Y Z[lemcnoWar�+�
�N�-���!W-:�66�G2:�':�+:		�1� 	�7�;:
,
�=�AW��܄����`G�|B"�|B"��,2&�X&	+,-4.;/Z0h1k-q3YHZpq
;0rs47turZ[r^_rvwgxy;0rzrv{~QRWw%+�;�,�G�+�I,���*+,�O�`@X78:Y %Z[%�e%�e��WG
+����`X?Y
Z[
��h	�j��W!	�S��X
��W-!���Y�SY�SY�S����Z_�����PK������Qcom/intellij/lang/properties/refactoring/PropertiesFilesSafeDeleteProcessor.class���=�
java/lang/Object<init>()V/com/intellij/lang/properties/psi/PropertiesFile
java/util/ArrayList
	
getContainingFile()Lcom/intellij/psi/PsiFile;java/util/Listadd(Ljava/lang/Object;)Z
getProperties()Ljava/util/List;iterator()Ljava/util/Iterator; !"#java/util/IteratorhasNext()Z%&'next()Ljava/lang/Object;)&com/intellij/lang/properties/IProperty(+,-
getPsiElement()Lcom/intellij/psi/PsiElement;/com/intellij/psi/PsiElement.123
getProject(()Lcom/intellij/openapi/project/Project;
56789)com/intellij/psi/search/GlobalSearchScopeprojectScopeS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/search/GlobalSearchScope;
;<=>?7com/intellij/refactoring/safeDelete/SafeDeleteProcessorfindGenericElementUsagess(Lcom/intellij/psi/PsiElement;Ljava/util/List;[Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/search/SearchScope;)VA:com/intellij/refactoring/safeDelete/NonCodeUsageSearchInfo
;CDE getDefaultInsideDeletedConditionE([Lcom/intellij/psi/PsiElement;)Lcom/intellij/openapi/util/Condition;
@GH>(Lcom/intellij/openapi/util/Condition;Ljava/util/Collection;)V
JKLMNjava/util/Collections
singletonList$(Ljava/lang/Object;)Ljava/util/List;
PQRST,com/intellij/refactoring/RefactoringSettingsgetInstance0()Lcom/intellij/refactoring/RefactoringSettings;	PVWXSAFE_DELETE_SEARCH_IN_COMMENTSZ	PZ[XSAFE_DELETE_SEARCH_IN_NON_JAVA]Kcom/intellij/lang/properties/refactoring/PropertiesFilesSafeDeleteProcessor_?com/intellij/refactoring/safeDelete/SafeDeleteProcessorDelegateCodeLineNumberTableLocalVariableTablethisMLcom/intellij/lang/properties/refactoring/PropertiesFilesSafeDeleteProcessor;handlesElement (Lcom/intellij/psi/PsiElement;)ZelementLcom/intellij/psi/PsiElement;
findUsages�(Lcom/intellij/psi/PsiElement;[Lcom/intellij/psi/PsiElement;Ljava/util/List;)Lcom/intellij/refactoring/safeDelete/NonCodeUsageSearchInfo;property(Lcom/intellij/lang/properties/IProperty;
psiElementallElementsToDelete[Lcom/intellij/psi/PsiElement;resultLjava/util/List;file1Lcom/intellij/lang/properties/psi/PropertiesFile;elementsLocalVariableTypeTable5Ljava/util/List<-Lcom/intellij/usageView/UsageInfo;>;/Ljava/util/List<Lcom/intellij/psi/PsiElement;>;
StackMapTable	Signature�(Lcom/intellij/psi/PsiElement;[Lcom/intellij/psi/PsiElement;Ljava/util/List<-Lcom/intellij/usageView/UsageInfo;>;)Lcom/intellij/refactoring/safeDelete/NonCodeUsageSearchInfo;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsgetElementsToSearchK(Lcom/intellij/psi/PsiElement;Ljava/util/Collection;)Ljava/util/Collection;Ljava/util/Collection;6Ljava/util/Collection<+Lcom/intellij/psi/PsiElement;>;�(Lcom/intellij/psi/PsiElement;Ljava/util/Collection<+Lcom/intellij/psi/PsiElement;>;)Ljava/util/Collection<Lcom/intellij/psi/PsiElement;>;getAdditionalElementsToDeleteL(Lcom/intellij/psi/PsiElement;Ljava/util/Collection;Z)Ljava/util/Collection;askUser�(Lcom/intellij/psi/PsiElement;Ljava/util/Collection<+Lcom/intellij/psi/PsiElement;>;Z)Ljava/util/Collection<Lcom/intellij/psi/PsiElement;>;
findConflictsS(Lcom/intellij/psi/PsiElement;[Lcom/intellij/psi/PsiElement;)Ljava/util/Collection;g(Lcom/intellij/psi/PsiElement;[Lcom/intellij/psi/PsiElement;)Ljava/util/Collection<Ljava/lang/String;>;preprocessUsagesn(Lcom/intellij/openapi/project/Project;[Lcom/intellij/usageView/UsageInfo;)[Lcom/intellij/usageView/UsageInfo;project&Lcom/intellij/openapi/project/Project;usages#[Lcom/intellij/usageView/UsageInfo;prepareForDeletion (Lcom/intellij/psi/PsiElement;)V
Exceptions�-com/intellij/util/IncorrectOperationExceptionisToSearchInCommentsisToSearchForTextOccurrencessetToSearchInComments!(Lcom/intellij/psi/PsiElement;Z)VenabledsetToSearchForTextOccurrences
SourceFile'PropertiesFilesSafeDeleteProcessor.java$$$reportNull$$$0(I)V��
\�>Argument for @NotNull parameter '%s' of %s.%s must not be null�gpn��]i~����java/lang/String�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��[Ljava/lang/Object;�!\^
`/*��abcdef`9+��abcdghij`v�+���-���,���+�:�	Y�:��W��:��!�$�(:�*�W����:��"�$�.:-,+�0�4�:��ڻ@Y,�B�F�x�+	'(a*
 '!6"Z#i$l%�&�'�(bRZkl�mh�cd�gh�no�pq�rs'�tqu�pv'�twyz{|||}||~`o+���,���+�I�xa-b cdghn�un�y�{||}
||��`w+���,����xa3b*cdghn��Xun�y�{||}||��`\+���,����x	a8b cdghnoy�{||}	|��`\+�	��,�
��,�x	a=b cd����{||}	|��`G
+����x	a	Bb
cd
gh��{	|}|�f`;�O�U�aFbcdgh�f`;�O�Y�aKbcdgh��`J�O�U�a
PQb cdgh�X��`J�O�Y�a
UVb cdgh�X
��`�����==EM=M=M=MU]=Y�S�#Y�S�Y�S�Y�S�Y�S�Y�S�>>>>FFNNVV^^fY�S�+Y�S�#Y�S�Y�S�Y�S�Y�S�����Z_���x�
�D������������������C����������������������PK���Scom/intellij/lang/properties/refactoring/PropertiesRefactoringSupportProvider.class���=5
8com/intellij/lang/refactoring/RefactoringSupportProvider<init>()VMcom/intellij/lang/properties/refactoring/PropertiesRefactoringSupportProviderCodeLineNumberTableLocalVariableTablethisOLcom/intellij/lang/properties/refactoring/PropertiesRefactoringSupportProvider;isSafeDeleteAvailable (Lcom/intellij/psi/PsiElement;)ZelementLcom/intellij/psi/PsiElement;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsisMemberInplaceRenameAvailable=(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiElement;)Zcontext$Lorg/jetbrains/annotations/Nullable;
SourceFile)PropertiesRefactoringSupportProvider.java$$$reportNull$$$0(I)V
>Argument for @NotNull parameter '%s' of %s.%s must not be nulljava/lang/Object!java/lang/String'format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;)*
(+"java/lang/IllegalArgumentException-(Ljava/lang/String;)V/
.0[Ljava/lang/Object;2
StackMapTable!	/*��

	G
+���4



		Q
+���4
# 





	�D �"Y#SY$S�Y%S�Y&S��,�.Z_�1�4,�((3�(3�(3PKyh���Ncom/intellij/lang/properties/refactoring/PropertyKeysSafeDeleteProcessor.class���=�
Ccom/intellij/refactoring/safeDelete/SafeDeleteProcessorDelegateBase<init>()V
	
java/util/Collections	singleton#(Ljava/lang/Object;)Ljava/util/Set;&com/intellij/lang/properties/IProperty
7com/intellij/refactoring/safeDelete/SafeDeleteProcessorfindGenericElementUsagesN(Lcom/intellij/psi/PsiElement;Ljava/util/List;[Lcom/intellij/psi/PsiElement;)V:com/intellij/refactoring/safeDelete/NonCodeUsageSearchInfo
 getDefaultInsideDeletedConditionE([Lcom/intellij/psi/PsiElement;)Lcom/intellij/openapi/util/Condition;
E(Lcom/intellij/openapi/util/Condition;Lcom/intellij/psi/PsiElement;)V
 !getKey()Ljava/lang/String;
#$%getPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;'java/util/ArrayList
&*+,-./com/intellij/lang/properties/psi/PropertiesFilegetResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
01234+com/intellij/lang/properties/ResourceBundlegetPropertiesFiles()Ljava/util/List;6789:java/util/Listiterator()Ljava/util/Iterator;<=>?@java/util/IteratorhasNext()Z<BCDnext()Ljava/lang/Object;*FGHfindPropertiesByKey$(Ljava/lang/String;)Ljava/util/List;
JKL
getPsiElement()Lcom/intellij/psi/PsiElement;NOPQRjava/util/Collectioncontains(Ljava/lang/Object;)Z6TURadd
WXYZ[,com/intellij/refactoring/RefactoringSettingsgetInstance0()Lcom/intellij/refactoring/RefactoringSettings;	W]^_SAFE_DELETE_SEARCH_IN_COMMENTSZ	Wab_SAFE_DELETE_SEARCH_IN_NON_JAVAdHcom/intellij/lang/properties/refactoring/PropertyKeysSafeDeleteProcessorCodeLineNumberTableLocalVariableTablethisJLcom/intellij/lang/properties/refactoring/PropertyKeysSafeDeleteProcessor;getElementsToSearcho(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/module/Module;Ljava/util/Collection;)Ljava/util/Collection;elementLcom/intellij/psi/PsiElement;module$Lcom/intellij/openapi/module/Module;allElementsToDeleteLjava/util/Collection;LocalVariableTypeTable6Ljava/util/Collection<+Lcom/intellij/psi/PsiElement;>;	Signature�(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/module/Module;Ljava/util/Collection<+Lcom/intellij/psi/PsiElement;>;)Ljava/util/Collection<+Lcom/intellij/psi/PsiElement;>;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationshandlesElement (Lcom/intellij/psi/PsiElement;)Z
findUsages�(Lcom/intellij/psi/PsiElement;[Lcom/intellij/psi/PsiElement;Ljava/util/List;)Lcom/intellij/refactoring/safeDelete/NonCodeUsageSearchInfo;[Lcom/intellij/psi/PsiElement;resultLjava/util/List;5Ljava/util/List<-Lcom/intellij/usageView/UsageInfo;>;�(Lcom/intellij/psi/PsiElement;[Lcom/intellij/psi/PsiElement;Ljava/util/List<-Lcom/intellij/usageView/UsageInfo;>;)Lcom/intellij/refactoring/safeDelete/NonCodeUsageSearchInfo;getAdditionalElementsToDeleteL(Lcom/intellij/psi/PsiElement;Ljava/util/Collection;Z)Ljava/util/Collection;propertyElementp(Lcom/intellij/lang/properties/IProperty;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;askUserpropertykeyLjava/lang/String;file/Ljava/util/List<Lcom/intellij/psi/PsiElement;>;
StackMapTable�java/lang/String�(Lcom/intellij/psi/PsiElement;Ljava/util/Collection<+Lcom/intellij/psi/PsiElement;>;Z)Ljava/util/Collection<Lcom/intellij/psi/PsiElement;>;
findConflictsS(Lcom/intellij/psi/PsiElement;[Lcom/intellij/psi/PsiElement;)Ljava/util/Collection;g(Lcom/intellij/psi/PsiElement;[Lcom/intellij/psi/PsiElement;)Ljava/util/Collection<Ljava/lang/String;>;preprocessUsagesn(Lcom/intellij/openapi/project/Project;[Lcom/intellij/usageView/UsageInfo;)[Lcom/intellij/usageView/UsageInfo;project&Lcom/intellij/openapi/project/Project;usages#[Lcom/intellij/usageView/UsageInfo;prepareForDeletion (Lcom/intellij/psi/PsiElement;)V
Exceptions�-com/intellij/util/IncorrectOperationExceptionisToSearchInCommentssetToSearchInComments!(Lcom/intellij/psi/PsiElement;Z)VenabledisToSearchForTextOccurrencessetToSearchForTextOccurrences
SourceFile$PropertyKeysSafeDeleteProcessor.java$$$reportNull$$$0(I)V��
c�com/intellij/psi/PsiElement�>Argument for @NotNull parameter '%s' of %s.%s must not be null�java/lang/Object�lp���dj}����format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��[Ljava/lang/Object;�!c
e/*��f(ghijkey+���-���+���f/g*hilmnopqrpstuvwxwywyzywy{|e9+�
�f4ghilm}~e�++���-���,���+-,��Y,�+���f
:;g*+hi+lm+p+��r+��t�vwxwyyyzyy��e�
�+���,���+�
:�:���":���&Y�(:�)�/�5:�;�Y�A�*:		�E�5:

�;�0
�A�
:�I:,�M�
�SW��̧����4	�
��*�&<�%*<�3
���fBCD E%F'H0I5J7M@NgO�P�Q�R�T�U�Vgp��m���gG��	�hi�lm�pq��_��� ���0���@t��r�ps@t��t�vwxwyyzyy��e\+���,�����	f\g hilmpt�vwxwyyz	y��e\+�	��,�
��,��	fag hi����xwyyz	y��eG
+�����	f	gg
hi
lm��x	yzy�|e;�V�\�fkghilm��eJ�V�\�f
pqg hilm�_�|e;�V�`�fughilm��eJ�V�`�f
z{g hilm�_
��e������==E=ME=E=EU]=Y�S�#Y�S�Y�S�Y�S�Y�S�Y�S�>>>FFFNNVV^^fY�S�+Y�S�#Y�S�Y�S�Y�S�Y�S��Ļ�Z_�ɿ��
�D������������C����������������PK|u�'OOAcom/intellij/lang/properties/references/CreatePropertyFix$1.class���=:	;com/intellij/lang/properties/references/CreatePropertyFix$1this$0;Lcom/intellij/lang/properties/references/CreatePropertyFix;		
val$dialogCustomizationSLcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;	
val$propertiesFilesLjava/util/List;
java/lang/Object<init>()V
Qcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomizationgetSuggestedName()Ljava/lang/String;<com/intellij/lang/properties/references/I18nizeQuickFixModel�(Lcom/intellij/lang/properties/references/CreatePropertyFix;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;Ljava/util/List;)VCodeLineNumberTableLocalVariableTablethis=Lcom/intellij/lang/properties/references/CreatePropertyFix$1;	SignaturegetValuegetKeyhasValidData()ZgetAllPropertiesFiles()Ljava/util/Collection;K()Ljava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;
SourceFileCreatePropertyFix.javaEnclosingMethod19com/intellij/lang/properties/references/CreatePropertyFix34invokeAction�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/List;)VNestHostInnerClasses8=com/intellij/lang/properties/references/I18nizeQuickFixDialogDialogCustomization 	

 H*+�*,�*-�*��!a"#$%& -�!d"#$' 2*���!i"#$() ,�!n"#$*+ /*��!s"#$%,-./0250679	PK���_�4�4?com/intellij/lang/properties/references/CreatePropertyFix.class���=�
9com/intellij/lang/properties/references/CreatePropertyFix<init>B(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/List;)V
	
java/lang/Object()V

com/intellij/psi/PsiAnchorcreate;(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiAnchor;		myElementLcom/intellij/psi/PsiAnchor;	myKeyLjava/lang/String;	myPropertiesFilesLjava/util/List;
 !
getFixName()Ljava/lang/String;
#$!getText&'()*-com/intellij/codeInspection/ProblemDescriptor
getPsiElement()Lcom/intellij/psi/PsiElement;
,-.isAvailableg(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Z01234com/intellij/psi/PsiElementgetContainingFile()Lcom/intellij/psi/PsiFile;
678invokeg(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)V

:;*retrieve
=>?invokeAction�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/List;)VABCDEjava/util/ListisEmpty()ZAGHIget(I)Ljava/lang/Object;K/com/intellij/lang/properties/psi/PropertiesFileJMN!getNamePRJcom/intellij/codeInsight/intention/preview/IntentionPreviewInfo$CustomDiff	TUVWX/com/intellij/lang/properties/PropertiesFileTypeINSTANCE1Lcom/intellij/openapi/fileTypes/LanguageFileType;Z[\makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;Z
Q_`b(Lcom/intellij/openapi/fileTypes/FileType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
bcdcreateDefaultCustomizationw(Ljava/lang/String;Ljava/util/List;)Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;
fghij3com/intellij/openapi/application/ApplicationManagergetApplication0()Lcom/intellij/openapi/application/Application;lmnoE,com/intellij/openapi/application/ApplicationisUnitTestModeq;com/intellij/lang/properties/references/CreatePropertyFix$1
pst�(Lcom/intellij/lang/properties/references/CreatePropertyFix;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;Ljava/util/List;)Vv=com/intellij/lang/properties/references/I18nizeQuickFixDialog
uxy�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;)V
{|}doAction�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;Lcom/intellij/lang/properties/references/I18nizeQuickFixModel;)Lcom/intellij/openapi/util/Couple;Qcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization
~��9(Ljava/lang/String;ZZLjava/util/List;Ljava/lang/String;)V����E<com/intellij/lang/properties/references/I18nizeQuickFixModelhasValidData���!getKey���!getValue����getAllPropertiesFiles()Ljava/util/Collection;
���createProperty�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;)V
����� com/intellij/openapi/util/CoupleofH(Ljava/lang/Object;Ljava/lang/Object;)Lcom/intellij/openapi/util/Couple;�����java/util/Collectioniterator()Ljava/util/Iterator;����Ejava/util/IteratorhasNext����next()Ljava/lang/Object;
�����0com/intellij/codeInsight/FileModificationServicegetInstance4()Lcom/intellij/codeInsight/FileModificationService;J1
����prepareFileForWrite(Lcom/intellij/psi/PsiFile;)Z
�����*com/intellij/openapi/command/undo/UndoUtilmarkPsiFileForUndo(Lcom/intellij/psi/PsiFile;)V���runv(Lcom/intellij/openapi/project/Project;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Runnable;l���runWriteAction(Ljava/lang/Runnable;)V�create.property.quickfix.text
�����-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
���applyFixX(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/ProblemDescriptor;)V
�����-com/intellij/openapi/command/CommandProcessor1()Lcom/intellij/openapi/command/CommandProcessor;��quickfix.i18n.command.name
����executeCommanda(Lcom/intellij/openapi/project/Project;Ljava/lang/Runnable;Ljava/lang/String;Ljava/lang/Object;)V
�����0com/intellij/lang/properties/references/I18nUtilc(Lcom/intellij/openapi/project/Project;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;)V�-com/intellij/util/IncorrectOperationException	���LOG(Lcom/intellij/openapi/diagnostic/Logger;
�����&com/intellij/openapi/diagnostic/Loggererror(Ljava/lang/Throwable;)V
����;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;�2com/intellij/codeInsight/intention/IntentionAction�)com/intellij/codeInspection/LocalQuickFix	SignatureCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;CodeLineNumberTableLocalVariableTablethis;Lcom/intellij/lang/properties/references/CreatePropertyFix;elementLcom/intellij/psi/PsiElement;keypropertiesFilesLocalVariableTypeTable
StackMapTablejava/lang/Stringu(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;)VRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations
getFamilyNameproject&Lcom/intellij/openapi/project/Project;
descriptor/Lcom/intellij/codeInspection/ProblemDescriptor;
psiElement$RuntimeInvisibleParameterAnnotationseditor$Lcom/intellij/openapi/editor/Editor;fileLcom/intellij/psi/PsiFile;$Lorg/jetbrains/annotations/Nullable;generatePreview�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)Lcom/intellij/codeInsight/intention/preview/IntentionPreviewInfo;fileNamemodel>Lcom/intellij/lang/properties/references/I18nizeQuickFixModel;suggestedKeydialogCustomizationSLcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;$com/intellij/openapi/project/Projectcom/intellij/psi/PsiFile�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;)V�(Ljava/lang/String;Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;)Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;valueselectedPropertiesFilesLjava/util/Collection;ILjava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;Lcom/intellij/lang/properties/references/I18nizeQuickFixModel;)Lcom/intellij/openapi/util/Couple<Ljava/lang/String;>;selectedFile1Lcom/intellij/lang/properties/psi/PropertiesFile;JLjava/util/Collection<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;Ljava/util/Collection<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/lang/String;Ljava/lang/String;)VstartInWriteAction0Lcom/intellij/codeInspection/util/IntentionName;^(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/CommonProblemDescriptor;)Vlambda$createProperty$1lambda$createProperty$0e/Lcom/intellij/util/IncorrectOperationException;<clinit>
SourceFileCreatePropertyFix.javaNestMembersBootstrapMethods7
89:[;$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
BCDEF"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;I
J-�L
M.�InnerClassesP?com/intellij/codeInsight/intention/preview/IntentionPreviewInfo
CustomDiffDialogCustomizationT%java/lang/invoke/MethodHandles$LookupVjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)VXY
Z*@NotNull method %s.%s must not return null\>Argument for @NotNull parameter '%s' of %s.%s must not be null^
"�!N$�-7>�formatr�
sjava/lang/IllegalStateExceptionu(Ljava/lang/String;)Vw
vx"java/lang/IllegalArgumentExceptionz
{x[Ljava/lang/Object;}java/lang/RuntimeException!�������6*���
%&�����*�*+��+��*,�*-��1�
0A�0A
�()*+,�*����������N!�B�Y��[�K�1���!�C
*�"Y��[�L�7�
������.+��[,��[,�%N*+�+�*+-�/�5�
�0�<=!>-@�*.��.	.
�

$!�B�Y��[�K�E���-.�s+��[*��*��9���@�J�*��	
78�~(+��[-��[*+-*��9*�*��<�	�
O'P�*(��(	((
��f+��[,�	�[-�
�[*��$*��@�*��F�J�L�O:�QY�S*��Y*��]�^�
	'A�
TGU�4f��f	ffG
>?�/Z+��[,��[-�
�[�a:�e�k��pY*�r:��uY+,��w:*+-�zW�+	�$~�0A~�^$`/a@wFzP}Y~�\	=Z��Z	ZZ�ZZ�P
$6�Z���%
cd���~Y�+*�O�*���;�AA�AA�������� |}��6-����-��:-��:-��:+,�������	����#�.��H6��6	6�6#�!#"#�#"$�%	���|*��[+��[,��[-��[��[,��:���#���J:�����������+�/���e*,-�����		���&J��.�L�]�`�i�{��>L&'|	|�|"#|�|!�|"(�)%
*E�,������	 !�"
���ư��++A�,�4
*+,�&�̱��
��


-��k��**+,-������*�ر�����*	"#�!
.���*+,-�ܧ
:����
�J�	���
����4/0	"#�!1�!	����
XY���[[[aa[aaaaaaaaaaaaaa]�	_��[[[__[______________����\\\en\eewe�wew�e����Y`S�KYaS�BYbS�9YcS�0YdS�'YeS�YfS�YgS�YhS��ZZcllullllllllllllllYiS�YjS�Y`S�YkS��[[[^^[gppyyy���������9YlS�0YmS�'YnS�YoS�YpS�YqS��t�[[[ff[ffffffffffffff�vZ_�y��{Z_�|��p �\E�[C��_~�~�~�~�~�~�~�~�~�~�Z~�~�~�~�~�[~�~�~�~�~�~�~�~�^JJ�N"QOQ~uR	pSUW235"6<6>@GHG@GKG4pPKN��cg
g
Ecom/intellij/lang/properties/references/I18nizeQuickFixDialog$1.class���=�	?com/intellij/lang/properties/references/I18nizeQuickFixDialog$1this$0?Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;
	
java/lang/Object<init>()V	=com/intellij/lang/properties/references/I18nizeQuickFixDialog	myProject&Lcom/intellij/openapi/project/Project;
,com/intellij/ide/util/TreeFileChooserFactorygetInstanceV(Lcom/intellij/openapi/project/Project;)Lcom/intellij/ide/util/TreeFileChooserFactory;
getPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;*i18nize.dialog.property.file.chooser.title
 !"#$-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;&'()*/com/intellij/lang/properties/psi/PropertiesFilegetContainingFile()Lcom/intellij/psi/PsiFile;	,-./0/com/intellij/lang/properties/PropertiesFileTypeINSTANCE1Lcom/intellij/openapi/fileTypes/LanguageFileType;
234createFileChooser�(Ljava/lang/String;Lcom/intellij/psi/PsiFile;Lcom/intellij/openapi/fileTypes/FileType;Lcom/intellij/ide/util/TreeFileChooser$PsiFileFilter;)Lcom/intellij/ide/util/TreeFileChooser;6789%com/intellij/ide/util/TreeFileChooser
showDialog6;<*getSelectedFile>?@ABcom/intellij/psi/PsiFilegetVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;
DEFGH$com/intellij/openapi/vfs/VirtualFilegetPath()Ljava/lang/String;	JKLmyPropertiesFile&Lcom/intellij/ui/TextFieldWithHistory;
NOPQR%com/intellij/openapi/util/io/FileUtiltoSystemDependentName&(Ljava/lang/String;)Ljava/lang/String;
TUVWX$com/intellij/ui/TextFieldWithHistorysetText(Ljava/lang/String;)V
TZ[\setSelectedItem(Ljava/lang/Object;)V^java/awt/event/ActionListenerB(Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;)VCodeLineNumberTableLocalVariableTablethisALcom/intellij/lang/properties/references/I18nizeQuickFixDialog$1;actionPerformed(Ljava/awt/event/ActionEvent;)VeLjava/awt/event/ActionEvent;chooserFactory.Lcom/intellij/ide/util/TreeFileChooserFactory;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;fileChooser'Lcom/intellij/ide/util/TreeFileChooser;selectedFileLcom/intellij/psi/PsiFile;selectedPathLjava/lang/String;
StackMapTableujava/awt/event/ActionEventwjava/lang/String
SourceFileI18nizeQuickFixDialog.javaEnclosingMethod|�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;Z)VNestHostInnerClasses�3com/intellij/ide/util/TreeFileChooser$PsiFileFilter
PsiFileFilter�Qcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomizationDialogCustomization ]_`>
*+�*��a�b
cd
ef`Qu*��
�M*��N,��-�-�%��+�1:�5�::���=�C:*��I�M�S*��I�M�Y�a6
�����/�4�;�D�J�V�e�t�bHucdughjijbkl4AmnD1opVqrs@�*t&v�t&v>�6>xyz{}~6�	��	PKXo����Ecom/intellij/lang/properties/references/I18nizeQuickFixDialog$2.class���=C	?com/intellij/lang/properties/references/I18nizeQuickFixDialog$2this$0?Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;
	
com/intellij/ui/DocumentAdapter<init>()V
=com/intellij/lang/properties/references/I18nizeQuickFixDialogpropertiesFileChanged
somethingChangedB(Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;)VCodeLineNumberTableLocalVariableTablethisALcom/intellij/lang/properties/references/I18nizeQuickFixDialog$2;textChanged$(Ljavax/swing/event/DocumentEvent;)Ve!Ljavax/swing/event/DocumentEvent;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFileI18nizeQuickFixDialog.javaEnclosingMethod&�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;Z)VNestHostInnerClasses*Qcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomizationDialogCustomization$$$reportNull$$$0(I)V,-
.>Argument for @NotNull parameter '%s' of %s.%s must not be null0java/lang/Object2java/lang/String7format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;9:
8;"java/lang/IllegalArgumentException=(Ljava/lang/String;)V?
>@
StackMapTable >
*+�*���

\+��/*��
*���B���	 ! 
,--!1�3Y4SY5SY6S�<�>Z_�A�()+	$%"#'PK�����Ecom/intellij/lang/properties/references/I18nizeQuickFixDialog$3.class���=@	?com/intellij/lang/properties/references/I18nizeQuickFixDialog$3this$0?Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;
	
com/intellij/ui/DocumentAdapter<init>()V
=com/intellij/lang/properties/references/I18nizeQuickFixDialogsomethingChangedB(Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;)VCodeLineNumberTableLocalVariableTablethisALcom/intellij/lang/properties/references/I18nizeQuickFixDialog$3;textChanged$(Ljavax/swing/event/DocumentEvent;)Ve!Ljavax/swing/event/DocumentEvent;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFileI18nizeQuickFixDialog.javaEnclosingMethod#�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;Z)VNestHostInnerClasses'Qcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomizationDialogCustomization$$$reportNull$$$0(I)V)*
+>Argument for @NotNull parameter '%s' of %s.%s must not be null-java/lang/Object/java/lang/String4format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;67
58"java/lang/IllegalArgumentException:(Ljava/lang/String;)V<
;=
StackMapTable >
*+�*���

Q+��,*��
�?
��	
)*-!.�0Y1SY2SY3S�9�;Z_�>�%&(	!" $PKl����Ecom/intellij/lang/properties/references/I18nizeQuickFixDialog$4.class���=@	?com/intellij/lang/properties/references/I18nizeQuickFixDialog$4this$0?Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;
	
com/intellij/ui/DocumentAdapter<init>()V
=com/intellij/lang/properties/references/I18nizeQuickFixDialogsomethingChangedB(Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;)VCodeLineNumberTableLocalVariableTablethisALcom/intellij/lang/properties/references/I18nizeQuickFixDialog$4;textChanged$(Ljavax/swing/event/DocumentEvent;)Ve!Ljavax/swing/event/DocumentEvent;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFileI18nizeQuickFixDialog.javaEnclosingMethod#�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;Z)VNestHostInnerClasses'Qcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomizationDialogCustomization$$$reportNull$$$0(I)V)*
+>Argument for @NotNull parameter '%s' of %s.%s must not be null-java/lang/Object/java/lang/String4format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;67
58"java/lang/IllegalArgumentException:(Ljava/lang/String;)V<
;=
StackMapTable >
*+�*���

Q+��,*��
�?
��	
)*-!.�0Y1SY2SY3S�9�;Z_�>�%&(	!" $PKՠ��wwEcom/intellij/lang/properties/references/I18nizeQuickFixDialog$5.class���=E	?com/intellij/lang/properties/references/I18nizeQuickFixDialog$5this$0?Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;
	
java/lang/Object<init>()V
)com/intellij/ide/util/PropertiesComponentgetInstance-()Lcom/intellij/ide/util/PropertiesComponent;"I18NIZE_DIALOG_USE_RESOURCE_BUNDLE	=com/intellij/lang/properties/references/I18nizeQuickFixDialogmyUseResourceBundleLjavax/swing/JCheckBox;
 javax/swing/JCheckBox
isSelected()Z
"#$%&java/lang/BooleanvalueOf(Z)Ljava/lang/Boolean;
"()*toString()Ljava/lang/String;
,-.setValue'(Ljava/lang/String;Ljava/lang/String;)V0java/awt/event/ActionListenerB(Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;)VCodeLineNumberTableLocalVariableTablethisALcom/intellij/lang/properties/references/I18nizeQuickFixDialog$5;actionPerformed(Ljava/awt/event/ActionEvent;)VeLjava/awt/event/ActionEvent;
SourceFileI18nizeQuickFixDialog.javaEnclosingMethod?�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;Z)VNestHostInnerClassesCQcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomizationDialogCustomization /12>
*+�*��3�4
56
782Q�
*����!�'�+�3
��4569:;<=>@ABD	PK
�'FFEcom/intellij/lang/properties/references/I18nizeQuickFixDialog$6.class���=i	?com/intellij/lang/properties/references/I18nizeQuickFixDialog$6this$0?Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;
	
'com/intellij/ui/ColoredListCellRenderer<init>()V&com/intellij/lang/properties/IPropertygetUnescapedKey()Ljava/lang/String;
java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;java/lang/String
append<(Ljava/lang/String;)Lcom/intellij/ui/SimpleColoredComponent;  ("#$getPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;&'()/com/intellij/lang/properties/psi/PropertiesFilegetName+)
-./customizeCellRendererA(Ljavax/swing/JList;Lcom/intellij/lang/properties/IProperty;IZZ)VB(Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;)VCodeLineNumberTableLocalVariableTablethisALcom/intellij/lang/properties/references/I18nizeQuickFixDialog$6;listLjavax/swing/JList;value(Lcom/intellij/lang/properties/IProperty;indexIselectedZhasFocusLocalVariableTypeTable>Ljavax/swing/JList<+Lcom/intellij/lang/properties/IProperty;>;
StackMapTable	Signaturel(Ljavax/swing/JList<+Lcom/intellij/lang/properties/IProperty;>;Lcom/intellij/lang/properties/IProperty;IZZ)VRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations+(Ljavax/swing/JList;Ljava/lang/Object;IZZ)VSLcom/intellij/ui/ColoredListCellRenderer<Lcom/intellij/lang/properties/IProperty;>;
SourceFileI18nizeQuickFixDialog.javaEnclosingMethodM=com/intellij/lang/properties/references/I18nizeQuickFixDialogO�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;Z)VNestHostInnerClassesSQcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomizationDialogCustomization$$$reportNull$$$0(I)VUV
W>Argument for @NotNull parameter '%s' of %s.%s must not be nullYjava/lang/Object[6.format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;`a
b"java/lang/IllegalArgumentExceptiond(Ljava/lang/String;)Vf
eg 01>
*+�*��2�3
45
./1�<+��X,�2*,�
���W*�W*,�!�%�W**�W�A22���$�4�;�3><45<67<89<:;<<=<>=?<6@BCD	EFED.G19*+,��,�2�345D	EFE
UV1-!Z�\Y]SY^SY_S�c�eZ_�h�QRLT	KLNBHIJPLPK�5�X��Ecom/intellij/lang/properties/references/I18nizeQuickFixDialog$7.class���=(	?com/intellij/lang/properties/references/I18nizeQuickFixDialog$7this$0?Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;
	
java/lang/Object<init>()V
=com/intellij/lang/properties/references/I18nizeQuickFixDialogsomethingChangedjava/awt/event/ActionListenerB(Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;)VCodeLineNumberTableLocalVariableTablethisALcom/intellij/lang/properties/references/I18nizeQuickFixDialog$7;actionPerformed(Ljava/awt/event/ActionEvent;)VeLjava/awt/event/ActionEvent;
SourceFileI18nizeQuickFixDialog.javaEnclosingMethod"�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;Z)VNestHostInnerClasses&Qcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomizationDialogCustomization >
*+�*���

@*��
�
�� !#$%'	PK�m���Ecom/intellij/lang/properties/references/I18nizeQuickFixDialog$8.class���=H	?com/intellij/lang/properties/references/I18nizeQuickFixDialog$8this$0?Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;
	
java/lang/Object<init>()V	=com/intellij/lang/properties/references/I18nizeQuickFixDialogmyExistingProperties"Lcom/intellij/openapi/ui/ComboBox;	myUseExistingPropertyRb*Lcom/intellij/ui/components/JBRadioButton;
(com/intellij/ui/components/JBRadioButton
isSelected()Z
 !" com/intellij/openapi/ui/ComboBox
setEnabled(Z)V	$%&
myNewPanelLjavax/swing/JPanel;	()myCreateNewPropertyRb
+,-!.com/intellij/util/ui/UIUtil(Ljava/awt/Component;ZZ)V
01somethingChanged3java/awt/event/ActionListenerB(Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;)VCodeLineNumberTableLocalVariableTablethisALcom/intellij/lang/properties/references/I18nizeQuickFixDialog$8;actionPerformed(Ljava/awt/event/ActionEvent;)VeLjava/awt/event/ActionEvent;
SourceFileI18nizeQuickFixDialog.javaEnclosingMethodB�(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiFile;Ljava/lang/String;Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;Z)VNestHostInnerClassesFQcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomizationDialogCustomization 245>
*+�*��6�7
89
:;5q1*��
*����*��#*��'��**��/�6��)�0�71891<=>?@ACDEG	PKa��yEcom/intellij/lang/properties/references/I18nizeQuickFixDialog$9.class���=�	?com/intellij/lang/properties/references/I18nizeQuickFixDialog$9this$0?Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;		
val$fileLjava/io/File;	
val$pathLjava/lang/String;	val$fileType)Lcom/intellij/openapi/fileTypes/FileType;
java/lang/Object<init>()V
(com/intellij/openapi/vfs/LocalFileSystemgetInstance,()Lcom/intellij/openapi/vfs/LocalFileSystem;
 !"#$java/io/File
getParentFile()Ljava/io/File;
&'(refreshAndFindFileByIoFile6(Ljava/io/File;)Lcom/intellij/openapi/vfs/VirtualFile;	*+,-.=com/intellij/lang/properties/references/I18nizeQuickFixDialog	myProject&Lcom/intellij/openapi/project/Project;
0123com/intellij/psi/PsiManagerE(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiManager;5java/io/IOException789makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;
4;<(Ljava/lang/String;)V	>?@AB/com/intellij/lang/properties/PropertiesFileTypeINSTANCE1Lcom/intellij/openapi/fileTypes/LanguageFileType;
 DEFgetName()Ljava/lang/String;
HIJKL$com/intellij/openapi/vfs/VirtualFilecreateChildDataL(Ljava/lang/Object;Ljava/lang/String;)Lcom/intellij/openapi/vfs/VirtualFile;
0NOPfindFileB(Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/psi/PsiFile;
RSTU2com/intellij/ide/fileTemplates/FileTemplateManager\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/ide/fileTemplates/FileTemplateManager;WXML Properties File.xml
RYZ[getInternalTemplateA(Ljava/lang/String;)Lcom/intellij/ide/fileTemplates/FileTemplate;
0]^_
findDirectoryG(Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/psi/PsiDirectory;
abcde/com/intellij/ide/fileTemplates/FileTemplateUtilcreateFromTemplate�(Lcom/intellij/ide/fileTemplates/FileTemplate;Ljava/lang/String;Ljava/util/Properties;Lcom/intellij/psi/PsiDirectory;)Lcom/intellij/psi/PsiElement;gcom/intellij/psi/PsiFile
ijkcompute()Lcom/intellij/psi/PsiFile;m-com/intellij/openapi/util/ThrowableComputable�(Lcom/intellij/lang/properties/references/I18nizeQuickFixDialog;Ljava/io/File;Ljava/lang/String;Lcom/intellij/openapi/fileTypes/FileType;)VCodeLineNumberTableLocalVariableTablethisALcom/intellij/lang/properties/references/I18nizeQuickFixDialog$9;	Signaturetemplate-Lcom/intellij/ide/fileTemplates/FileTemplate;dir&Lcom/intellij/openapi/vfs/VirtualFile;
psiManagerLcom/intellij/psi/PsiManager;
StackMapTable
Exceptions~java/lang/Exception()Ljava/lang/Object;�java/lang/ThrowablerLjava/lang/Object;Lcom/intellij/openapi/util/ThrowableComputable<Lcom/intellij/psi/PsiFile;Ljava/lang/Exception;>;
SourceFileI18nizeQuickFixDialog.javaEnclosingMethod��createPropertiesFileIfNotExists()ZNestHostBootstrapMethods�
���8�$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;�/Error creating directory structure for file ''InnerClasses�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup l	

noN*+�*,�*-�*�*��p�qrstjko�n�*���%L*��)�/M+��4Y*��6�:�*��=�,+**��C�G�M�*��)�QV�XN-*��C,+�\�`�f�p"����.�8�I�Y�q*Yuvnrs`wxUyz{�.H0|}Ajo/*�h�p�qrs|�t����*��*�������PK����Wcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization.class���=9
java/lang/Object<init>()V		
Qcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomizationtitleLjava/lang/String;	suggestExistingPropertiesZ	focusValueComponent	propertiesFilesLjava/util/List;	
suggestedName
9(Ljava/lang/String;ZZLjava/util/List;Ljava/lang/String;)VRuntimeInvisibleAnnotations3Lcom/intellij/openapi/util/NlsContexts$DialogTitle;RuntimeInvisibleTypeAnnotations	SignatureCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;CodeLineNumberTableLocalVariableTablethisSLcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization;LocalVariableTypeTablel(Ljava/lang/String;ZZLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/lang/String;)V$RuntimeInvisibleParameterAnnotationsgetSuggestedName()Ljava/lang/String;
SourceFileI18nizeQuickFixDialog.javaNestHost1=com/intellij/lang/properties/references/I18nizeQuickFixDialogInnerClassesDialogCustomization51com/intellij/openapi/util/NlsContexts$DialogTitle7%com/intellij/openapi/util/NlsContextsDialogTitle! !"#� *�*+�*�
*�*�*��$]^	_`abc%> &'     ( "!) 	*#8
*��$
f	g%
&'+,#/*��$j%&'-./0203	468&	PK6�t��Ocom/intellij/lang/properties/references/PropertiesCompletionContributor$1.class���=F	Icom/intellij/lang/properties/references/PropertiesCompletionContributor$1this$0ILcom/intellij/lang/properties/references/PropertiesCompletionContributor;
	
6com/intellij/codeInsight/completion/CompletionProvider<init>()V
Gcom/intellij/lang/properties/references/PropertiesCompletionContributordoAddv(Lcom/intellij/codeInsight/completion/CompletionParameters;Lcom/intellij/codeInsight/completion/CompletionResultSet;)VL(Lcom/intellij/lang/properties/references/PropertiesCompletionContributor;)VCodeLineNumberTableLocalVariableTablethisKLcom/intellij/lang/properties/references/PropertiesCompletionContributor$1;addCompletions�(Lcom/intellij/codeInsight/completion/CompletionParameters;Lcom/intellij/util/ProcessingContext;Lcom/intellij/codeInsight/completion/CompletionResultSet;)V
parameters:Lcom/intellij/codeInsight/completion/CompletionParameters;context%Lcom/intellij/util/ProcessingContext;result9Lcom/intellij/codeInsight/completion/CompletionResultSet;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations	SignaturetLcom/intellij/codeInsight/completion/CompletionProvider<Lcom/intellij/codeInsight/completion/CompletionParameters;>;
SourceFile$PropertiesCompletionContributor.javaEnclosingMethodNestHostInnerClasses$$$reportNull$$$0(I)V+,
->Argument for @NotNull parameter '%s' of %s.%s must not be null/java/lang/Object1java/lang/String8format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;:;
9<"java/lang/IllegalArgumentException>(Ljava/lang/String;)V@
?A[Ljava/lang/Object;C
StackMapTable >
*+�*��3

u+��.,��.-��.+-�
�E
89* !"""#"""
+,�N0�2�!)Y3S�Y4S�Y5S�Y6SY7S�=�?Z_�B�E:� 9D�9D�9D�9D*
(	$%&')PK׺DqqOcom/intellij/lang/properties/references/PropertiesCompletionContributor$2.class���=�
5com/intellij/codeInsight/lookup/LookupElementRenderer<init>()V
	
-com/intellij/codeInsight/lookup/LookupElement	getObject()Ljava/lang/Object;&com/intellij/lang/properties/IProperty	com/intellij/util/PlatformIcons
PROPERTY_ICONLjavax/swing/Icon;
9com/intellij/codeInsight/lookup/LookupElementPresentationsetIcon(Ljavax/swing/Icon;)V
getUnescapedKey()Ljava/lang/String;
 !"#$)com/intellij/openapi/util/text/StringUtil
notNullize&(Ljava/lang/String;)Ljava/lang/String;
&'(setItemText(Ljava/lang/String;)V
*+,getPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;./012/com/intellij/lang/properties/psi/PropertiesFilegetResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
45getValue
789:20com/intellij/lang/properties/EmptyResourceBundlegetInstance
<=>?,+com/intellij/lang/properties/ResourceBundlegetDefaultPropertiesFile.ABCgetContainingFile()Lcom/intellij/psi/PsiFile;.EFGfindPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;
<IJgetBaseName	LMNO%com/intellij/icons/AllIcons$FileTypes
Properties
QRSsetTypeText'(Ljava/lang/String;Ljavax/swing/Icon;)V
UVW:X6com/intellij/openapi/editor/colors/EditorColorsManager:()Lcom/intellij/openapi/editor/colors/EditorColorsManager;
UZ[\getGlobalScheme9()Lcom/intellij/openapi/editor/colors/EditorColorsScheme;	^_`abFcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponentPROPERTY_VALUEHLcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;
^defgetTextAttributesKey8()Lcom/intellij/openapi/editor/colors/TextAttributesKey;hijkl5com/intellij/openapi/editor/colors/EditorColorsScheme
getAttributesk(Lcom/intellij/openapi/editor/colors/TextAttributesKey;)Lcom/intellij/openapi/editor/markup/TextAttributes;no$makeConcatWithConstants
qrstu1com/intellij/openapi/editor/markup/TextAttributesgetForegroundColor()Ljava/awt/Color;
wxysetTailText%(Ljava/lang/String;Ljava/awt/Color;)V{Icom/intellij/lang/properties/references/PropertiesCompletionContributor$2CodeLineNumberTableLocalVariableTablethisKLcom/intellij/lang/properties/references/PropertiesCompletionContributor$2;
renderElementm(Lcom/intellij/codeInsight/lookup/LookupElement;Lcom/intellij/codeInsight/lookup/LookupElementPresentation;)VdefaultProperty(Lcom/intellij/lang/properties/IProperty;defaultPropertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;element/Lcom/intellij/codeInsight/lookup/LookupElement;presentation;Lcom/intellij/codeInsight/lookup/LookupElementPresentation;propertykeyLjava/lang/String;propertiesFileresourceBundle-Lcom/intellij/lang/properties/ResourceBundle;value	hasBundleZattrs3Lcom/intellij/openapi/editor/markup/TextAttributes;
StackMapTable�java/lang/String	SignaturehLcom/intellij/codeInsight/lookup/LookupElementRenderer<Lcom/intellij/codeInsight/lookup/LookupElement;>;
SourceFile$PropertiesCompletionContributor.javaEnclosingMethod�Gcom/intellij/lang/properties/references/PropertiesCompletionContributorNestHostBootstrapMethods�
���o�$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/icons/AllIcons	FileTypes�2com/intellij/lang/properties/PropertiesHighlighterPropertiesComponent�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup z|/*��}\~���|��+��
N,��-��:,�%-�):�-:-�3:�6��6�4�;:		�@�@�	�D:

�
�3:�,�H�K�P�T�Y�]�c�g:	,�m	�p�v�}R_`ab d(e1f9gHhMiTjekplum~r�s�v�w�x�y~zp��
T*��	��������������(���1���9z��Hk�����	�(�Ez
�.<�@�7������������"L��^��@z���PK/�a�&�&Mcom/intellij/lang/properties/references/PropertiesCompletionContributor.class���=o
9com/intellij/codeInsight/completion/CompletionContributor<init>()V
	
&com/intellij/patterns/PlatformPatterns
psiElement3()Lcom/intellij/patterns/PsiElementPattern$Capture;Icom/intellij/lang/properties/references/PropertiesCompletionContributor$1

L(Lcom/intellij/lang/properties/references/PropertiesCompletionContributor;)V
Gcom/intellij/lang/properties/references/PropertiesCompletionContributorextend�(Lcom/intellij/codeInsight/completion/CompletionType;Lcom/intellij/patterns/ElementPattern;Lcom/intellij/codeInsight/completion/CompletionProvider;)V
8com/intellij/codeInsight/completion/CompletionParametersgetPosition()Lcom/intellij/psi/PsiElement; !"com/intellij/psi/PsiElement	getParent$%&
getReferences"()[Lcom/intellij/psi/PsiReference;
()*+,com/intellij/util/ArrayUtilmergeArrays;([Ljava/lang/Object;[Ljava/lang/Object;)[Ljava/lang/Object;. [Lcom/intellij/psi/PsiReference;0)com/intellij/psi/PsiLanguageInjectionHost29com/intellij/lang/properties/references/PropertyReference
45678*com/intellij/util/containers/ContainerUtilfindInstance8([Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;
:;<hasMoreImportantReference^([Lcom/intellij/psi/PsiReference;Lcom/intellij/lang/properties/references/PropertyReference;)Z
>?@	getOffset()I
1BC
getElementEFGgetTextRange'()Lcom/intellij/openapi/util/TextRange;
IJKL@#com/intellij/openapi/util/TextRangegetStartOffset
1NOGgetRangeInElementQRSgetText()Ljava/lang/String;
UVWXYjava/lang/String	substring(II)Ljava/lang/String;
[\]getVariantsq(Lcom/intellij/lang/properties/references/PropertyReferenceBase;)[Lcom/intellij/codeInsight/lookup/LookupElement;
_`abc7com/intellij/codeInsight/completion/CompletionResultSetwithPrefixMatcherM(Ljava/lang/String;)Lcom/intellij/codeInsight/completion/CompletionResultSet;
efghijava/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;
_klmaddAllElements(Ljava/lang/Iterable;)V
1opqisSoft()Zstuvalue'()Lcom/intellij/openapi/util/Condition;
4wxyor;([Ljava/lang/Object;Lcom/intellij/openapi/util/Condition;)Z
{|}~Ccom/intellij/lang/properties/references/PropertiesPsiCompletionUtilgetPropertiesKeysP(Lcom/intellij/lang/properties/references/PropertyReferenceBase;)Ljava/util/Set;
�\�A(Ljava/util/Set;)[Lcom/intellij/codeInsight/lookup/LookupElement;�����
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;����filter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;���"()Ljava/util/function/IntFunction;����toArray5(Ljava/util/function/IntFunction;)[Ljava/lang/Object;�0[Lcom/intellij/codeInsight/lookup/LookupElement;����S&com/intellij/lang/properties/IPropertygetKey
�����4com/intellij/codeInsight/lookup/LookupElementBuildercreate\(Ljava/lang/Object;Ljava/lang/String;)Lcom/intellij/codeInsight/lookup/LookupElementBuilder;	���LOOKUP_ELEMENT_RENDERER7Lcom/intellij/codeInsight/lookup/LookupElementRenderer;
����withRenderero(Lcom/intellij/codeInsight/lookup/LookupElementRenderer;)Lcom/intellij/codeInsight/lookup/LookupElementBuilder;
�����Ccom/intellij/codeInsight/completion/CompletionInitializationContextgetFile()Lcom/intellij/psi/PsiFile;�/com/intellij/lang/properties/psi/PropertiesFile	�����2com/intellij/codeInsight/completion/CompletionUtilDUMMY_IDENTIFIER_TRIMMEDLjava/lang/String;
����setDummyIdentifier(Ljava/lang/String;)V�-com/intellij/codeInsight/lookup/LookupElement
����J(Ljava/lang/String;)Lcom/intellij/codeInsight/lookup/LookupElementBuilder;	�����com/intellij/util/PlatformIcons
PROPERTY_ICONLjavax/swing/Icon;
����withIconJ(Ljavax/swing/Icon;)Lcom/intellij/codeInsight/lookup/LookupElementBuilder;
���
createVariantY(Lcom/intellij/lang/properties/IProperty;)Lcom/intellij/codeInsight/lookup/LookupElement;�o�com/intellij/psi/PsiReference�Icom/intellij/lang/properties/references/PropertiesCompletionContributor$2
�	SignaturehLcom/intellij/codeInsight/lookup/LookupElementRenderer<Lcom/intellij/codeInsight/lookup/LookupElement;>;CodeLineNumberTableLocalVariableTablethisILcom/intellij/lang/properties/references/PropertiesCompletionContributor;doAddv(Lcom/intellij/codeInsight/completion/CompletionParameters;Lcom/intellij/codeInsight/completion/CompletionResultSet;)VgParentReferencesprefixvariantsstartOffsetIelementLcom/intellij/psi/PsiElement;offsetInElementrange%Lcom/intellij/openapi/util/TextRange;
parameters:Lcom/intellij/codeInsight/completion/CompletionParameters;result9Lcom/intellij/codeInsight/completion/CompletionResultSet;positionparentgParent
referencespropertyReference;Lcom/intellij/lang/properties/references/PropertyReference;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations?Lcom/intellij/lang/properties/references/PropertyReferenceBase;Ljava/util/Set;LocalVariableTypeTable#Ljava/util/Set<Ljava/lang/Object;>;U(Ljava/util/Set<Ljava/lang/Object;>;)[Lcom/intellij/codeInsight/lookup/LookupElement;property(Lcom/intellij/lang/properties/IProperty;keyRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;beforeCompletionH(Lcom/intellij/codeInsight/completion/CompletionInitializationContext;)VcontextELcom/intellij/codeInsight/completion/CompletionInitializationContext;lambda$getVariants$23(I)[Lcom/intellij/codeInsight/lookup/LookupElement;x$0lambda$getVariants$1C(Ljava/lang/Object;)Lcom/intellij/codeInsight/lookup/LookupElement;oLjava/lang/Object;"lambda$hasMoreImportantReference$0"(Lcom/intellij/psi/PsiReference;)Z	referenceLcom/intellij/psi/PsiReference;<clinit>
SourceFile$PropertiesCompletionContributor.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;)Z+
,/&(Ljava/lang/Object;)Ljava/lang/Object;1
25
6789)java/util/ObjectsnonNull;2(Lcom/intellij/codeInsight/lookup/LookupElement;)Z=(I)Ljava/lang/Object;?
@InnerClassesD/com/intellij/patterns/PsiElementPattern$CaptureF'com/intellij/patterns/PsiElementPatternCaptureI%java/lang/invoke/MethodHandles$LookupKjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)VMN
O=com/intellij/lang/properties/references/PropertyReferenceBaseQ>Argument for @NotNull parameter '%s' of %s.%s must not be nullS*@NotNull method %s.%s must not return nullUjava/lang/ObjectW��\;
format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;`a
Ub"java/lang/IllegalArgumentExceptiond�
efjava/lang/IllegalStateExceptionh
if[Ljava/lang/Object;kjava/lang/RuntimeExceptionm!�����G*�*��
Y*����23;���
����
�*�M,�N-�-��:-�,�#�,�#-�#�'�-:�/�$���#:���'�-:1�3�1:�b�9�X*�=6�A:�D�Hd6	�M:
	
�H�+�P
�H	�T:�Z:+�^�d�j��%�@�Q-�*-�o1�N>?@A=BKDTEZFfIrJ�K�L�M�N�O�P�R�S�V��T�.�������O���H���9��	�2��
���������������=��.re��	;<�j)+��P*��P+�n�*�r�v����@�Y�)�.)��		\]�t*�zL+��Y��P���R���
}~��
�
�	\��l(*��������������������'��(�(��	���e*��L+��*+���������UJ��
���	
�
�`+��P+�����
+���ű��������	
�/�ɰ����
�b*�U�*�U�˲ζԧ
*���ذ�F�������
�D*������
@�Y��#��Y�����\
MN�;�%T�	V��#���X�  )2;YYS�YZS�Y[S�Y\S��(Y[S�Y]S��&)Y^S��Y_S��c�*�eZ_�g��iZ_�j���� EU_UCU�U�#Ul�Ul�Ul�Ul�Ul�Ul�Ul�Ul�Ul�Ul�Ul�UlbUJUJnB"CEG	
�HJL *!(*-!.03!(4:!<>A�
PK�&I	I	Ocom/intellij/lang/properties/spellchecker/PropertiesSpellcheckingStrategy.class���=U
9com/intellij/spellchecker/tokenizer/SpellcheckingStrategy<init>()V
	
7com/intellij/spellchecker/inspections/PlainTextSplittergetInstance;()Lcom/intellij/spellchecker/inspections/PlainTextSplitter;
1com/intellij/spellchecker/tokenizer/TokenizerBasecreatee(Lcom/intellij/spellchecker/inspections/Splitter;)Lcom/intellij/spellchecker/tokenizer/TokenizerBase;	Icom/intellij/lang/properties/spellchecker/PropertiesSpellcheckingStrategymyPropertyValueTokenizer/Lcom/intellij/spellchecker/tokenizer/Tokenizer;
8com/intellij/spellchecker/inspections/PropertiesSplitter<()Lcom/intellij/spellchecker/inspections/PropertiesSplitter;	 myPropertyTokenizer"7com/intellij/lang/properties/psi/impl/PropertyValueImpl$5com/intellij/lang/properties/psi/impl/PropertyKeyImpl&)com/intellij/lang/properties/psi/Property	()EMPTY_TOKENIZER
+,-getTokenizerN(Lcom/intellij/psi/PsiElement;)Lcom/intellij/spellchecker/tokenizer/Tokenizer;	SignaturejLcom/intellij/spellchecker/tokenizer/Tokenizer<Lcom/intellij/lang/properties/psi/impl/PropertyValueImpl;>;hLcom/intellij/spellchecker/tokenizer/Tokenizer<Lcom/intellij/lang/properties/psi/impl/PropertyKeyImpl;>;CodeLineNumberTableLocalVariableTablethisKLcom/intellij/lang/properties/spellchecker/PropertiesSpellcheckingStrategy;elementLcom/intellij/psi/PsiElement;
StackMapTableRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations
SourceFile$PropertiesSpellcheckingStrategy.java$$$reportNull$$$0(I)V>?
@-com/intellij/spellchecker/tokenizer/TokenizerB*@NotNull method %s.%s must not return nullDjava/lang/ObjectF,java/lang/StringJformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;LM
KNjava/lang/IllegalStateExceptionP(Ljava/lang/String;)VR
QS!./ .01K*�*��
�*��
��2 !345,-1�I+�!�*�Y��A�+�#�*�Y��A�+�%��'Y��A�*+�*Y��A�8SCRCQCLC2&')*(,/-;/3I45I679:;:
>?1(E�GYHSYIS�O�QZ_�T�<=PK�����Ncom/intellij/lang/properties/structuralsearch/PropertiesMatchingStrategy.class���=+
java/lang/Object<init>()V	
com/intellij/psi/PsiElementgetLanguage()Lcom/intellij/lang/Language;	/com/intellij/lang/properties/PropertiesLanguageINSTANCE1Lcom/intellij/lang/properties/PropertiesLanguage;Hcom/intellij/lang/properties/structuralsearch/PropertiesMatchingStrategy
	JLcom/intellij/lang/properties/structuralsearch/PropertiesMatchingStrategy;Fcom/intellij/structuralsearch/impl/matcher/strategies/MatchingStrategyCodeLineNumberTableLocalVariableTablethiscontinueMatching (Lcom/intellij/psi/PsiElement;)ZstartLcom/intellij/psi/PsiElement;
StackMapTable
shouldSkip=(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiElement;)ZelementelementToMatchWith<clinit>
SourceFilePropertiesMatchingStrategy.java /*�� Q+��
���!"#@$%@� &"'"(#�Y���
)*PK���mmUcom/intellij/lang/properties/structureView/PropertiesFileStructureViewComponent.class���=
Lcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent<init>�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/fileEditor/FileEditor;Lcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewModel;)VOcom/intellij/lang/properties/structureView/PropertiesFileStructureViewComponentCodeLineNumberTableLocalVariableTablethisQLcom/intellij/lang/properties/structureView/PropertiesFileStructureViewComponent;project&Lcom/intellij/openapi/project/Project;editor,Lcom/intellij/openapi/fileEditor/FileEditor;structureViewModelJLcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewModel;
SourceFile)PropertiesFileStructureViewComponent.java!	T*+,-��

*
PK�L��Xcom/intellij/lang/properties/structureView/PropertiesStructureViewBuilderFactory$1.class���=W	Rcom/intellij/lang/properties/structureView/PropertiesStructureViewBuilderFactory$1this$0RLcom/intellij/lang/properties/structureView/PropertiesStructureViewBuilderFactory;		
val$file:Lcom/intellij/lang/properties/psi/impl/PropertiesFileImpl;	

val$separatorLjava/lang/String;
<com/intellij/ide/structureView/TreeBasedStructureViewBuilder<init>()VKcom/intellij/lang/properties/structureView/PropertiesFileStructureViewModel
s(Lcom/intellij/lang/properties/psi/impl/PropertiesFileImpl;Lcom/intellij/openapi/editor/Editor;Ljava/lang/String;)VOcom/intellij/lang/properties/structureView/PropertiesFileStructureViewComponent
�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/fileEditor/FileEditor;Lcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewModel;)V�(Lcom/intellij/lang/properties/structureView/PropertiesStructureViewBuilderFactory;Lcom/intellij/lang/properties/psi/impl/PropertiesFileImpl;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethisTLcom/intellij/lang/properties/structureView/PropertiesStructureViewBuilderFactory$1;createStructureViewModelY(Lcom/intellij/openapi/editor/Editor;)Lcom/intellij/ide/structureView/StructureViewModel;editor$Lcom/intellij/openapi/editor/Editor;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotationscreateStructureView�(Lcom/intellij/openapi/fileEditor/FileEditor;Lcom/intellij/openapi/project/Project;Lcom/intellij/ide/structureView/StructureViewModel;)Lcom/intellij/ide/structureView/StructureView;
fileEditor,Lcom/intellij/openapi/fileEditor/FileEditor;project&Lcom/intellij/openapi/project/Project;model3Lcom/intellij/ide/structureView/StructureViewModel;
SourceFile*PropertiesStructureViewBuilderFactory.javaEnclosingMethod:Pcom/intellij/lang/properties/structureView/PropertiesStructureViewBuilderFactory<=getStructureViewBuilderQ(Lcom/intellij/psi/PsiFile;)Lcom/intellij/ide/structureView/StructureViewBuilder;NestHostInnerClasses$$$reportNull$$$0(I)V@A
B>Argument for @NotNull parameter '%s' of %s.%s must not be nullDjava/lang/ObjectF2.java/lang/StringKformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;MN
LO"java/lang/IllegalArgumentExceptionQ(Ljava/lang/String;)VS
RT
StackMapTable 	

 H*+�*,�*-�*��!*"#$%& E�Y*�+*���!-"#$'()*+*,-,./ g,��C�Y,+-���V!4"*#$012345)*+*,*-,*
@A -!E�GYHSYISYJS�P�RZ_�U�?
89;67>9PK
N#���Vcom/intellij/lang/properties/structureView/PropertiesStructureViewBuilderFactory.class���=N
java/lang/Object<init>()V8com/intellij/lang/properties/psi/impl/PropertiesFileImpl


getProject(()Lcom/intellij/openapi/project/Project;
Ecom/intellij/lang/properties/structureView/PropertiesSeparatorManagergetInstanceo(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/structureView/PropertiesSeparatorManager;
getResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
getSeparatorA(Lcom/intellij/lang/properties/ResourceBundle;)Ljava/lang/String;Rcom/intellij/lang/properties/structureView/PropertiesStructureViewBuilderFactory$1
�(Lcom/intellij/lang/properties/structureView/PropertiesStructureViewBuilderFactory;Lcom/intellij/lang/properties/psi/impl/PropertiesFileImpl;Ljava/lang/String;)V!Pcom/intellij/lang/properties/structureView/PropertiesStructureViewBuilderFactory#)com/intellij/lang/PsiStructureViewFactoryCodeLineNumberTableLocalVariableTablethisRLcom/intellij/lang/properties/structureView/PropertiesStructureViewBuilderFactory;getStructureViewBuilderQ(Lcom/intellij/psi/PsiFile;)Lcom/intellij/ide/structureView/StructureViewBuilder;psiFileLcom/intellij/psi/PsiFile;file:Lcom/intellij/lang/properties/psi/impl/PropertiesFileImpl;	separatorLjava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotations
SourceFile*PropertiesStructureViewBuilderFactory.javaNestMembersInnerClasses$$$reportNull$$$0(I)V9:
 ;>Argument for @NotNull parameter '%s' of %s.%s must not be null=+!)java/lang/StringBformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;DE
CF"java/lang/IllegalArgumentExceptionH(Ljava/lang/String;)VJ
IK
StackMapTable! "$/*��%#&'()*$�'+��<+�M,�	�
,��N�Y*,-��M%'
(*&*''('+,
-./01232242
9:$-!>�Y?SY@SYAS�G�IZ_�L�8
567PK5r&�)	)	Acom/intellij/lang/properties/template/PropertiesContextType.class���=Z.properties.files.inspection.group.display.namejava/lang/Object
	
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

5com/intellij/codeInsight/template/TemplateContextType<init>(Ljava/lang/String;)V
7com/intellij/codeInsight/template/TemplateActionContextgetFile()Lcom/intellij/psi/PsiFile;/com/intellij/lang/properties/psi/PropertiesFile
getStartOffset()I !"com/intellij/psi/PsiFile
findElementAt (I)Lcom/intellij/psi/PsiElement;$com/intellij/psi/PsiWhiteSpace	&'()*/com/intellij/lang/properties/PropertiesFileTypeINSTANCE1Lcom/intellij/openapi/fileTypes/LanguageFileType;
,-./07com/intellij/openapi/fileTypes/SyntaxHighlighterFactorygetSyntaxHighlighter�(Lcom/intellij/openapi/fileTypes/FileType;Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/openapi/fileTypes/SyntaxHighlighter;2;com/intellij/lang/properties/template/PropertiesContextType()VCodeLineNumberTableLocalVariableTablethis=Lcom/intellij/lang/properties/template/PropertiesContextType;isInContext<(Lcom/intellij/codeInsight/template/TemplateActionContext;)ZtemplateActionContext9Lcom/intellij/codeInsight/template/TemplateActionContext;fileLcom/intellij/psi/PsiFile;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationscreateHighlighter4()Lcom/intellij/openapi/fileTypes/SyntaxHighlighter;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;
SourceFilePropertiesContextType.java$$$reportNull$$$0(I)VIJ
1K>Argument for @NotNull parameter '%s' of %s.%s must not be nullM;29java/lang/StringRformatT

SU"java/lang/IllegalArgumentExceptionW
X
!134<*����5

6789:4}*+��L+�M,��,+���#���?�@5

6 *78*;<
=>@	ABACD43	�%�+�5!6	78EF@F
IJ4-!N�YOSYPSYQS�V�XZ_�Y�GHPK��tauuNcom/intellij/lang/properties/ide/actions/PropertiesQualifiedNameProvider.class���=D
java/lang/Object<init>()V)com/intellij/lang/properties/psi/Property
getKey()Ljava/lang/String;Hcom/intellij/lang/properties/ide/actions/PropertiesQualifiedNameProvider.com/intellij/ide/actions/QualifiedNameProviderCodeLineNumberTableLocalVariableTablethisJLcom/intellij/lang/properties/ide/actions/PropertiesQualifiedNameProvider;adjustElementToCopy<(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;elementLcom/intellij/psi/PsiElement;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsgetQualifiedName1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String;
StackMapTable#java/lang/StringqualifiedNameToElementW(Ljava/lang/String;Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiElement;fqnLjava/lang/String;project&Lcom/intellij/openapi/project/Project;
SourceFile$PropertiesQualifiedNameProvider.java$$$reportNull$$$0(I)V,-

.>Argument for @NotNull parameter '%s' of %s.%s must not be null0&($format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;9:
";"java/lang/IllegalArgumentException=(Ljava/lang/String;)V?
>@[Ljava/lang/Object;B0
/*��G
+��/�!

 _+��/+��+��	��!@"$%Z+��/,��/�! &'()

,-�1��%-Y2S�Y3S�Y4S�Y5S�&..Y6S�Y7S�Y8S��<�>Z_�A�!r�$"C�"C�"C�"C�#"C�"C�"C�"C*+PK����Vcom/intellij/lang/properties/ide/favoritesTreeView/ResourcesFavoriteNodeProvider.class���=�
7com/intellij/ide/favoritesTreeView/FavoriteNodeProvider<init>()V		
0com/intellij/openapi/actionSystem/CommonDataKeysPROJECT+Lcom/intellij/openapi/actionSystem/DataKey;
)com/intellij/openapi/actionSystem/DataKeygetDataC(Lcom/intellij/openapi/actionSystem/DataContext;)Ljava/lang/Object;$com/intellij/openapi/project/Project	+com/intellij/lang/properties/ResourceBundleARRAY_DATA_KEY.[Lcom/intellij/lang/properties/ResourceBundle;java/util/ArrayList
 ;com/intellij/lang/properties/projectView/ResourceBundleNode
"#�(Lcom/intellij/openapi/project/Project;Lcom/intellij/lang/properties/ResourceBundle;Lcom/intellij/ide/projectView/ViewSettings;)V%&'()java/util/Collectionadd(Ljava/lang/Object;)Z
+,-getPropertiesFiles()Ljava/util/List;/0123java/util/Listiterator()Ljava/util/Iterator;56789java/util/IteratorhasNext()Z5;<=next()Ljava/lang/Object;?/com/intellij/lang/properties/psi/PropertiesFile>ABCgetVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;
EFGHI$com/intellij/openapi/vfs/VirtualFilegetPath()Ljava/lang/String;
KLMN)java/lang/Stringequals/PQRsize()ITresource_bundleV/com/intellij/lang/properties/ResourceBundleImpl
UXYIgetUrl[com/intellij/psi/PsiFile;
]^_`a/com/intellij/lang/properties/PropertiesImplUtilgetPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;>cdegetResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
ghi
getProject(()Lcom/intellij/openapi/project/Project;
klmnocom/intellij/psi/PsiManagergetInstanceE(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiManager;
qrsgetDefaultPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;>uvwgetContainingFile()Lcom/intellij/psi/PsiFile;
kyz{areElementsEquivalent=(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiElement;)Z
}~��Pcom/intellij/lang/properties/ide/favoritesTreeView/ResourcesFavoriteNodeProvider
getElementUrl&(Ljava/lang/Object;)Ljava/lang/String;�java/lang/Object
]���createByUrlg(Ljava/lang/String;Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/ResourceBundle;CodeLineNumberTableLocalVariableTablethisRLcom/intellij/lang/properties/ide/favoritesTreeView/ResourcesFavoriteNodeProvider;getFavoriteNodesr(Lcom/intellij/openapi/actionSystem/DataContext;Lcom/intellij/ide/projectView/ViewSettings;)Ljava/util/Collection;bundle-Lcom/intellij/lang/properties/ResourceBundle;resultLjava/util/Collection;context/Lcom/intellij/openapi/actionSystem/DataContext;viewSettings+Lcom/intellij/ide/projectView/ViewSettings;project&Lcom/intellij/openapi/project/Project;resourceBundlesLocalVariableTypeTableLLjava/util/Collection<Lcom/intellij/ide/util/treeView/AbstractTreeNode<*>;>;
StackMapTable�-com/intellij/openapi/actionSystem/DataContext�)com/intellij/ide/projectView/ViewSettings	Signature�(Lcom/intellij/openapi/actionSystem/DataContext;Lcom/intellij/ide/projectView/ViewSettings;)Ljava/util/Collection<Lcom/intellij/ide/util/treeView/AbstractTreeNode<*>;>;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationselementContainsFile;(Ljava/lang/Object;Lcom/intellij/openapi/vfs/VirtualFile;)ZvirtualFile&Lcom/intellij/openapi/vfs/VirtualFile;file1Lcom/intellij/lang/properties/psi/PropertiesFile;propertiesFilesLjava/util/List;elementLjava/lang/Object;vFileCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;getElementWeight(Ljava/lang/Object;Z)IisSortByTypeZgetElementLocationisInvalidElementresourceBundlegetFavoriteTypeIdRuntimeInvisibleAnnotationspropertiesFile
currentBundleLcom/intellij/psi/PsiFile;files�com/intellij/psi/PsiFilegetElementModuleNamecreatePathFromUrl_(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/Object;urlLjava/lang/String;
moduleName
SourceFile"ResourcesFavoriteNodeProvider.java$$$reportNull$$$0(I)V��
}�>Argument for @NotNull parameter '%s' of %s.%s must not be null���format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
K�"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��0}�/*���������O
k,��̲+�
�N-���+�
�:�B�Y�::�66�#2:	�Y-	,�!�$W�������>��%	}��&�}���.%!*"3#M$`#f&i(�HM��	36��k��k��k��X��%F��36�����	��	����X+��R+�N-�*:�.:�4�4�:�>:�@:����,�D�D�J�������(�/5�&>E�}�E�&	-./10:1B2Q3S5V7�H:��1"��D��J��X��X��X���D�����@��<� ���������6��A������)��+��+�M,�*N-�O�����FGHJM�*������������I�-S��S����������n
�+�U�+�U�W�+�Z�r+�ZMN,:�66�S2:�\:���b:	-�		N�%-�f�j-�p�t	�p�t�x������*-�|���;�}�ZZ��>�!��}��FXY[]^6_=`DaMbQcWeifqewhy^k�m�H=<��M,��	6C��h��j�[���������6��r��������U
��Y,+��S��w�*
��
��
��
��
���-!���Y�SY�SY�S�ջ�Z_�ڿ��PKx�+{**Qcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettingsPanel.class���=>
Fcom/intellij/application/options/codeStyle/OptionTableWithPreviewPanel<init>1(Lcom/intellij/psi/codeStyle/CodeStyleSettings;)V
	
Kcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettingsPanelinit()V	Icom/intellij/psi/codeStyle/LanguageCodeStyleSettingsProvider$SettingsTypeBLANK_LINES_SETTINGSKLcom/intellij/psi/codeStyle/LanguageCodeStyleSettingsProvider$SettingsType;ALIGN_GROUP_FIELD_DECLARATIONS,align.properties.in.column.code.style.optionjava/lang/Object
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
 !"	addOption'(Ljava/lang/String;Ljava/lang/String;)V	$%&'(/com/intellij/lang/properties/PropertiesLanguageINSTANCE1Lcom/intellij/lang/properties/PropertiesLanguage;CodeLineNumberTableLocalVariableTablethisMLcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettingsPanel;settings.Lcom/intellij/psi/codeStyle/CodeStyleSettings;getSettingsTypeM()Lcom/intellij/psi/codeStyle/LanguageCodeStyleSettingsProvider$SettingsType;
initTablesgetDefaultLanguage()Lcom/intellij/lang/Language;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotations
SourceFile%PropertiesCodeStyleSettingsPanel.javaInnerClasses<<com/intellij/psi/codeStyle/LanguageCodeStyleSettingsProviderSettingsType!)F
*+�*��*	+
,-
./01).�
�*+,-2)>*����*
+,-34).�#�*"+,-567689:
;=@PK��≾	�	^com/intellij/lang/properties/psi/codeStyle/PropertiesLanguageCodeStyleSettingsProvider$1.class���=I	Xcom/intellij/lang/properties/psi/codeStyle/PropertiesLanguageCodeStyleSettingsProvider$1this$0XLcom/intellij/lang/properties/psi/codeStyle/PropertiesLanguageCodeStyleSettingsProvider;
	
>com/intellij/application/options/CodeStyleAbstractConfigurable<init>q(Lcom/intellij/psi/codeStyle/CodeStyleSettings;Lcom/intellij/psi/codeStyle/CodeStyleSettings;Ljava/lang/String;)V-reference.settingsdialog.codestyle.propertiesKcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettingsPanel
1(Lcom/intellij/psi/codeStyle/CodeStyleSettings;)V�(Lcom/intellij/lang/properties/psi/codeStyle/PropertiesLanguageCodeStyleSettingsProvider;Lcom/intellij/psi/codeStyle/CodeStyleSettings;Lcom/intellij/psi/codeStyle/CodeStyleSettings;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethisZLcom/intellij/lang/properties/psi/codeStyle/PropertiesLanguageCodeStyleSettingsProvider$1;arg0.Lcom/intellij/psi/codeStyle/CodeStyleSettings;arg1arg2Ljava/lang/String;getHelpTopic()Ljava/lang/String;createPaneli(Lcom/intellij/psi/codeStyle/CodeStyleSettings;)Lcom/intellij/application/options/CodeStyleAbstractPanel;settingsRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotations
SourceFile0PropertiesLanguageCodeStyleSettingsProvider.javaEnclosingMethod,Vcom/intellij/lang/properties/psi/codeStyle/PropertiesLanguageCodeStyleSettingsProvider./createConfigurable�(Lcom/intellij/psi/codeStyle/CodeStyleSettings;Lcom/intellij/psi/codeStyle/CodeStyleSettings;)Lcom/intellij/psi/codeStyle/CodeStyleConfigurable;NestHostInnerClasses$$$reportNull$$$0(I)V23
4>Argument for @NotNull parameter '%s' of %s.%s must not be null6java/lang/Object8#!java/lang/String=format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;?@
>A"java/lang/IllegalArgumentExceptionC(Ljava/lang/String;)VE
DF
StackMapTable `*+�*,-��4 -
�!"N+��5�Y+��H#$%&%%'%
23-!7�9Y:SY;SY<S�B�DZ_�G�1
*+-()0+PK[ƒü�Ocom/intellij/lang/properties/refactoring/rename/RenamePropertyProcessor$1.class���=0	Icom/intellij/lang/properties/refactoring/rename/RenamePropertyProcessor$1this$0ILcom/intellij/lang/properties/refactoring/rename/RenamePropertyProcessor;		
	val$valueLjava/lang/String;

>com/intellij/refactoring/rename/UnresolvableCollisionUsageInfo<init>=(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiElement;)V'rename.hides.existing.property.conflictjava/lang/Object
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;�(Lcom/intellij/lang/properties/refactoring/rename/RenamePropertyProcessor;Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiElement;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethisKLcom/intellij/lang/properties/refactoring/rename/RenamePropertyProcessor$1;arg0Lcom/intellij/psi/PsiElement;arg1getDescription()Ljava/lang/String;
SourceFileRenamePropertyProcessor.javaEnclosingMethod*Gcom/intellij/lang/properties/refactoring/rename/RenamePropertyProcessor,-findCollisionsQ(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/Map;Ljava/util/List;)VNestHostInnerClasses 	
Z*+�*�*,-��9* !"#"$%;�Y*�S��< &'()+.)/
PK��e&&Mcom/intellij/lang/properties/refactoring/rename/RenamePropertyProcessor.class���=�
9com/intellij/refactoring/rename/RenamePsiElementProcessor<init>()V&com/intellij/lang/properties/IProperty
$com/intellij/pom/PomTargetPsiElement	
	getTarget()Lcom/intellij/pom/PomTarget;,com/intellij/lang/properties/xml/XmlProperty
/com/intellij/lang/properties/PropertiesImplUtilgetPropertyG(Lcom/intellij/psi/PsiElement;)Lcom/intellij/lang/properties/IProperty;
java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object; getPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;"#$%&/com/intellij/lang/properties/psi/PropertiesFilegetResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;(java/util/LinkedHashMap
'*+(Ljava/util/Map;)V-./0
java/util/Mapclear234accept](Lcom/intellij/lang/properties/ResourceBundle;Ljava/util/Map;)Ljava/util/function/BiConsumer;-678forEach"(Ljava/util/function/BiConsumer;)V:3;z(Lcom/intellij/lang/properties/refactoring/rename/RenamePropertyProcessor;Ljava/util/List;)Ljava/util/function/BiConsumer;
=>?@AFcom/intellij/lang/properties/refactoring/PropertiesRefactoringSettingsgetInstanceJ()Lcom/intellij/lang/properties/refactoring/PropertiesRefactoringSettings;	=CDERENAME_SEARCH_IN_COMMENTSZGHIJKcom/intellij/psi/PsiElementgetContainingFile()Lcom/intellij/psi/PsiFile;
MNM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;"PQRfindPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;TIcom/intellij/lang/properties/refactoring/rename/RenamePropertyProcessor$1VWX
getPsiElement()Lcom/intellij/psi/PsiElement;
SZ[�(Lcom/intellij/lang/properties/refactoring/rename/RenamePropertyProcessor;Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiElement;Ljava/lang/String;)V]^_`ajava/util/Listadd(Ljava/lang/Object;)ZcdegetUnescapedKey()Ljava/lang/String;
ghijk+com/intellij/lang/properties/PropertiesUtilfindAllPropertiesQ(Lcom/intellij/lang/properties/ResourceBundle;Ljava/lang/String;)Ljava/util/List;]mnoiterator()Ljava/util/Iterator;qrstujava/util/IteratorhasNext()Zqwxynext()Ljava/lang/Object;-{|}put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;Gcom/intellij/lang/properties/refactoring/rename/RenamePropertyProcessorCodeLineNumberTableLocalVariableTablethisILcom/intellij/lang/properties/refactoring/rename/RenamePropertyProcessor;canProcessElement (Lcom/intellij/psi/PsiElement;)ZelementLcom/intellij/psi/PsiElement;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsprepareRenamingA(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/Map;)VnewNameLjava/lang/String;
allRenamesLjava/util/Map;resourceBundle-Lcom/intellij/lang/properties/ResourceBundle;allRenamesCopyLocalVariableTypeTable@Ljava/util/Map<Lcom/intellij/psi/PsiElement;Ljava/lang/String;>;	Signaturer(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/Map<Lcom/intellij/psi/PsiElement;Ljava/lang/String;>;)VfindCollisionsQ(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/Map;Ljava/util/List;)VresultLjava/util/List;ALjava/util/Map<+Lcom/intellij/psi/PsiElement;Ljava/lang/String;>;4Ljava/util/List<Lcom/intellij/usageView/UsageInfo;>;�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/Map<+Lcom/intellij/psi/PsiElement;Ljava/lang/String;>;Ljava/util/List<Lcom/intellij/usageView/UsageInfo;>;)VisToSearchInCommentssetToSearchInComments!(Lcom/intellij/psi/PsiElement;Z)Venabledlambda$findCollisions$1B(Ljava/util/List;Lcom/intellij/psi/PsiElement;Ljava/lang/String;)VkeyvaluepropertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;property(Lcom/intellij/lang/properties/IProperty;lambda$prepareRenaming$0n(Lcom/intellij/lang/properties/ResourceBundle;Ljava/util/Map;Lcom/intellij/psi/PsiElement;Ljava/lang/String;)VtoRename
properties:Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;
SourceFileRenamePropertyProcessor.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;)V�
~����2(Lcom/intellij/psi/PsiElement;Ljava/lang/String;)V�
~���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�java/lang/Object����������java/lang/String�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��[Ljava/lang/Object;�!~	�/*���������t++���+��+�	�+�	������@�*�+��+���	�������N+���,���-���+�����!:�'Y-�):-�,-�1�5���. 8!>"M+�>N��N��N��N��. ��8���N��8����������������2+���,���-������-*�9�5��	�
#21@�42��2��2��2��2���2��2�����������������M+��и<�B��	�	D������	������\+�	�и<�B��	�
	IJ� �����E�	��	�����:,�F�L:��-�O:��+�SY*�U,-�Y�\W���"��3467!99?�>:��:��:��:��/����
����J,�:�A*�b�f:�l:�p�!�v�:+�U-�zW��۱��!]q�'�#$%&7'F(I*�H7��1��J��J��J��J��D���1��
���z�����5	55=E5=EM55Y�S�Y�S�Y�S�Y�S�Y�S�6	6>>>FFFFNVY�S�#Y�S�Y�S�Y�S�Y�S����Z_�����<����������;�������������S���������������SPK�x�gg3META-INF/intellij.properties.psi.impl.kotlin_module	
M
,com.intellij.lang.properties.providers.slf4jSimpleLoggerPropertiesModelKt"*PK�!��Fcom/intellij/codeInspection/unused/ImplicitPropertyUsageProvider.class���=
java/lang/Object<init>()V@com/intellij/codeInspection/unused/ImplicitPropertyUsageProvider
Pcom/intellij/lang/properties/codeInspection/unused/ImplicitPropertyUsageProviderCodeLineNumberTableLocalVariableTablethisBLcom/intellij/codeInspection/unused/ImplicitPropertyUsageProvider;isUsed.(Lcom/intellij/lang/properties/psi/Property;)ZRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile"ImplicitPropertyUsageProvider.java
DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;
forRemoval!	/*��
	ZPK�G5��
�
8com/intellij/lang/properties/BundleNameEvaluator$1.class���=t
java/lang/Object<init>()V	
computeK(Lcom/intellij/psi/PsiFile;)Lcom/intellij/openapi/util/ThrowableComputable;

	+com/intellij/openapi/application/ReadActionC(Lcom/intellij/openapi/util/ThrowableComputable;)Ljava/lang/Object;com/intellij/psi/PsiDirectory
+com/intellij/lang/properties/PropertiesUtilgetPackageQualifiedName3(Lcom/intellij/psi/PsiDirectory;)Ljava/lang/String;java/lang/StringBuilder
(Ljava/lang/String;)V
 length()I".
$%&append-(Ljava/lang/String;)Ljava/lang/StringBuilder;()*+,com/intellij/psi/PsiFile
getProject(()Lcom/intellij/openapi/project/Project;
./0122com/intellij/lang/properties/ResourceBundleManagergetInstance\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/ResourceBundleManager;
.456getBaseName.(Lcom/intellij/psi/PsiFile;)Ljava/lang/String;
89:toString()Ljava/lang/String;(<=>	getParent!()Lcom/intellij/psi/PsiDirectory;@2com/intellij/lang/properties/BundleNameEvaluator$1B0com/intellij/lang/properties/BundleNameEvaluatorCodeLineNumberTableLocalVariableTablethis4Lcom/intellij/lang/properties/BundleNameEvaluator$1;evaluateBundleNamepsiFileLcom/intellij/psi/PsiFile;	directoryLcom/intellij/psi/PsiDirectory;packageQualifiedNameLjava/lang/String;qNameLjava/lang/StringBuilder;
StackMapTableSjava/lang/StringRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotationslambda$evaluateBundleName$0;(Lcom/intellij/psi/PsiFile;)Lcom/intellij/psi/PsiDirectory;
Exceptions[java/lang/RuntimeException
SourceFileBundleNameEvaluator.javaEnclosingMethodNestHostBootstrapMethodsb
cdefg"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;i()Ljava/lang/Object;k
?lWX>InnerClassesp%java/lang/invoke/MethodHandles$Lookuprjava/lang/invoke/MethodHandlesLookup ?AC/*��DEFGH6C�Q+���M,��,�N-���Y-�:��!�#W+�'�-+�3�#W�7�D"
 !#($8%K&E4QFGQIJ
DKL9MN()OPQ��
R�TUVU
WXC1*�;�DEIJYZ\]^A_A`ahjmn?oqsPK��T���8com/intellij/lang/properties/BundleNameEvaluator$2.class���=?
java/lang/Object<init>()V	
com/intellij/psi/PsiFile
getProject(()Lcom/intellij/openapi/project/Project;
2com/intellij/lang/properties/ResourceBundleManagergetInstance\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/ResourceBundleManager;
getBaseName.(Lcom/intellij/psi/PsiFile;)Ljava/lang/String;2com/intellij/lang/properties/BundleNameEvaluator$20com/intellij/lang/properties/BundleNameEvaluatorCodeLineNumberTableLocalVariableTablethis4Lcom/intellij/lang/properties/BundleNameEvaluator$2;evaluateBundleNamepsiFileLcom/intellij/psi/PsiFile;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations
SourceFileBundleNameEvaluator.javaEnclosingMethodNestHostInnerClasses$$$reportNull$$$0(I)V+,
-java/lang/String/*@NotNull method %s.%s must not return null1 format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;56
07java/lang/IllegalStateException9(Ljava/lang/String;)V;
:<
StackMapTable /*��* V+��
+�Y��.�>U0-!"#$%$
+,(2�Y3SY4S�8�:Z_�=�*
(&')PK<��<com/intellij/lang/properties/CustomResourceBundleState.class���=�
java/lang/Object<init>()Vjava/util/HashSet
	
6com/intellij/lang/properties/CustomResourceBundleState
myFileUrlsLjava/util/Set;	
myBaseNameLjava/lang/String;
getFileUrls()Ljava/util/Set;funK(Lcom/intellij/openapi/vfs/VirtualFileManager;)Lcom/intellij/util/Function;
 !*com/intellij/util/containers/ContainerUtil
mapNotNullD(Ljava/util/Collection;Lcom/intellij/util/Function;)Ljava/util/List;#$%valueT(Lcom/intellij/openapi/vfs/VirtualFileManager;)Lcom/intellij/openapi/util/Condition;
'()filterM(Ljava/util/Collection;Lcom/intellij/openapi/util/Condition;)Ljava/util/List;+,-./java/util/ListisEmpty()Z
23456
java/util/SetaddAll(Ljava/util/Collection;)Z
89:;<+com/intellij/openapi/vfs/VirtualFileManager
findFileByUrl:(Ljava/lang/String;)Lcom/intellij/openapi/vfs/VirtualFile;	Signature#Ljava/util/Set<Ljava/lang/String;>;RuntimeVisibleAnnotations-Lcom/intellij/util/xmlb/annotations/Property;surroundWithTag0Lcom/intellij/util/xmlb/annotations/XCollection;elementNamefile(Lcom/intellij/util/xmlb/annotations/Tag;	base-nameCodeLineNumberTableLocalVariableTablethis8Lcom/intellij/lang/properties/CustomResourceBundleState;getBaseName()Ljava/lang/String;.Lcom/intellij/util/xmlb/annotations/Transient;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations%()Ljava/util/Set<Ljava/lang/String;>;getFiles?(Lcom/intellij/openapi/vfs/VirtualFileManager;)Ljava/util/List;manager-Lcom/intellij/openapi/vfs/VirtualFileManager;g(Lcom/intellij/openapi/vfs/VirtualFileManager;)Ljava/util/List<Lcom/intellij/openapi/vfs/VirtualFile;>;$RuntimeInvisibleParameterAnnotationsremoveNonExistentFilesg(Lcom/intellij/openapi/vfs/VirtualFileManager;)Lcom/intellij/lang/properties/CustomResourceBundleState;virtualFileManager
existentFilesLjava/util/List;customResourceBundleStateLocalVariableTypeTable$Ljava/util/List<Ljava/lang/String;>;
StackMapTable$Lorg/jetbrains/annotations/Nullable;P(Ljava/util/Collection;)Lcom/intellij/lang/properties/CustomResourceBundleState;urlsLjava/util/Collection;*Ljava/util/Collection<Ljava/lang/String;>;d(Ljava/util/Collection<Ljava/lang/String;>;)Lcom/intellij/lang/properties/CustomResourceBundleState;setBaseNameL(Ljava/lang/String;)Lcom/intellij/lang/properties/CustomResourceBundleState;baseNamelambda$removeNonExistentFiles$1B(Lcom/intellij/openapi/vfs/VirtualFileManager;Ljava/lang/String;)Zurllambda$getFiles$0g(Lcom/intellij/openapi/vfs/VirtualFileManager;Ljava/lang/String;)Lcom/intellij/openapi/vfs/VirtualFile;
SourceFileCustomResourceBundleState.javacustom-resource-bundleBootstrapMethodsv
wxyz{"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;
�op<�(Ljava/lang/Object;)Z�
�lm�(Ljava/lang/String;)ZInnerClasses�%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�
VMTformat9(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�!=>?@AZBCDsE?F$sG
H>*�*�Y�	�
�I
JKLMNHC
*�Y����bL�I$J
KL?OPQRQH/*�
�I(JKL=STUHS+���*�+���bI,JKLVW=XR	QYQZ[H�6*�
+�"�&M,�*���Y�0N-�
,�1W-*��-�b�+I1235!6,748J*6KL6\W(]^!_L`(]aPcRc5dHW
*�
+�1W*�I
<=J
KL
ef`
eg=hijH?*+�*�I
ABJKLk
lmHM*+�7���b@I1J\Wn
opH:*+�7�I,JVWn
��H������������ Y�S�Y�S��Y�S�Y�S���Y�S���� ��Z_�����Z_����b�D�U�C������������������������������X�J�J��
���qr?F$sstu|~�u���PK�@��Kcom/intellij/lang/properties/DuplicatePropertyKeyAnnotationSuppressor.class���=Ecom/intellij/lang/properties/DuplicatePropertyKeyAnnotationSuppressorjava/lang/ObjectsuppressAnnotationFor.(Lcom/intellij/lang/properties/psi/Property;)ZRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile-DuplicatePropertyKeyAnnotationSuppressor.java		
PK3�		Acom/intellij/lang/properties/EmptyPropertiesQuickFixFactory.class���=E
6com/intellij/lang/properties/PropertiesQuickFixFactory<init>()V		
-com/intellij/codeInsight/intention/QuickFixesEMPTY_ACTION8Lcom/intellij/codeInspection/IntentionAndQuickFixAction;;com/intellij/lang/properties/EmptyPropertiesQuickFixFactoryCodeLineNumberTableLocalVariableTablethis=Lcom/intellij/lang/properties/EmptyPropertiesQuickFixFactory;createCreatePropertyFixl(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/List;)Lcom/intellij/codeInspection/LocalQuickFix;elementLcom/intellij/psi/PsiElement;keyLjava/lang/String;filesLjava/util/List;LocalVariableTypeTableCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;	Signature�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;)Lcom/intellij/codeInspection/LocalQuickFix;createRemovePropertyFixa(Lcom/intellij/lang/properties/psi/Property;)Lcom/intellij/codeInsight/intention/IntentionAction;property+Lcom/intellij/lang/properties/psi/Property;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationscreateRemovePropertyLocalFixX(Lcom/intellij/lang/properties/psi/Property;)Lcom/intellij/codeInspection/LocalQuickFix;
SourceFile#EmptyPropertiesQuickFixFactory.java$$$reportNull$$$0(I)V+,

->Argument for @NotNull parameter '%s' of %s.%s must not be null/java/lang/Object1" 'java/lang/String7format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;9:
8;"java/lang/IllegalArgumentException=(Ljava/lang/String;)V?
>@[Ljava/lang/Object;B
StackMapTable0
/*��^��* !I+��.��D"#$	%&%'(I+��.��D"#$	%&%
+,�D0�2Y3SY4S�Y5S�Y6S��<�>Z_�A�D,�(8C�8C�8C)*PKE�%�..8com/intellij/lang/properties/PropertiesAnnotator$1.class���=�	2com/intellij/lang/properties/PropertiesAnnotator$1val$startOffsetI
	
java/lang/Object<init>()Vunescape
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
%com/intellij/modcommand/ActionContextfile()Lcom/intellij/psi/PsiFile;
 ;com/intellij/codeInsight/intention/impl/BaseIntentionAction	canModify (Lcom/intellij/psi/PsiElement;)Z"#$%&com/intellij/psi/PsiFilegetText()Ljava/lang/String;
()*+,java/lang/Stringlength()I
(./0charAt(I)C
23&
getFamilyName
56789$com/intellij/modcommand/Presentationof:(Ljava/lang/String;)Lcom/intellij/modcommand/Presentation;;<=acceptG(Lcom/intellij/modcommand/ActionContext;I)Ljava/util/function/Consumer;?@ABC"com/intellij/modcommand/ModCommand	psiUpdatej(Lcom/intellij/modcommand/ActionContext;Ljava/util/function/Consumer;)Lcom/intellij/modcommand/ModCommand;EFGHI%com/intellij/modcommand/ModPsiUpdatergetWritable<(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;"KLMgetViewProvider%()Lcom/intellij/psi/FileViewProvider;OPQRS!com/intellij/psi/FileViewProvidergetDocument(()Lcom/intellij/openapi/editor/Document;UVWXY$com/intellij/openapi/editor/DocumentdeleteString(II)V[(com/intellij/modcommand/ModCommandAction(I)VCodeLineNumberTableLocalVariableTablethis4Lcom/intellij/lang/properties/PropertiesAnnotator$1;	SignatureRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetPresentationO(Lcom/intellij/modcommand/ActionContext;)Lcom/intellij/modcommand/Presentation;context'Lcom/intellij/modcommand/ActionContext;textLjava/lang/String;
StackMapTable$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotationsperformM(Lcom/intellij/modcommand/ActionContext;)Lcom/intellij/modcommand/ModCommand;lambda$perform$0R(Lcom/intellij/modcommand/ActionContext;ILcom/intellij/modcommand/ModPsiUpdater;)VstartOffsetupdater'Lcom/intellij/modcommand/ModPsiUpdater;
SourceFilePropertiesAnnotator.javaEnclosingMethodz0com/intellij/lang/properties/PropertiesAnnotator|}highlightTokens�(Lcom/intellij/lang/ASTNode;Lcom/intellij/lang/annotation/AnnotationHolder;Lcom/intellij/lang/properties/PropertiesHighlighter;)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;�(Ljava/lang/Object;)V�
�qr�*(Lcom/intellij/modcommand/ModPsiUpdater;)VInnerClasses�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0�\
�*@NotNull method %s.%s must not return null�>Argument for @NotNull parameter '%s' of %s.%s must not be null�h3offormat�
(�java/lang/IllegalStateException�(Ljava/lang/String;)V�
��"java/lang/IllegalArgumentException�
��[Ljava/lang/Object;�java/lang/RuntimeException� Z\]4
*�*��^\_
`ab3&]H
��Y����lQ(^`_`acdedfg]�B+���+����+��!M,�'*��,*��-\�
*�1�4��l�+(@5^egh6iAh_ B`aBhi$jkcmemdndop]`+���++*��:�>Y����lU?^n_`ahicdeddnd
qr]c!,*��D�"�J�N`�T�^
o p_ !hi!s!tu
�\]�'�$$�����!!����  (( Y�S�Y�S��''/Y�S�Y�S�Y�S��"*�Y�S�Y�S����((��Z_�����Z_����l� D(](C(�(�#(��(��(��(��(��(��(��(��(��(��(�`(J(J�����xy{vw����~yPK��M�"�"6com/intellij/lang/properties/PropertiesAnnotator.class���=D
java/lang/Object<init>()V)com/intellij/lang/properties/psi/Property
getPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;getUnescapedKey()Ljava/lang/String;/com/intellij/lang/properties/psi/PropertiesFilefindPropertiesByKey$(Ljava/lang/String;)Ljava/util/List;2com/intellij/lang/properties/psi/impl/PropertyImpl

getKeyNode()Lcom/intellij/lang/ASTNode; !"java/util/Collectionsize()I	$%&'(0com/intellij/lang/properties/PropertiesAnnotatorEP_NAME4Lcom/intellij/openapi/extensions/ExtensionPointName;*+,testK(Lcom/intellij/lang/properties/psi/Property;)Ljava/util/function/Predicate;
./0122com/intellij/openapi/extensions/ExtensionPointName
findFirstSafe2(Ljava/util/function/Predicate;)Ljava/lang/Object;	45678.com/intellij/lang/annotation/HighlightSeverityERROR0Lcom/intellij/lang/annotation/HighlightSeverity;:$duplicate.property.key.error.message
<=>?@-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;BCDEF-com/intellij/lang/annotation/AnnotationHolder
newAnnotationt(Lcom/intellij/lang/annotation/HighlightSeverity;Ljava/lang/String;)Lcom/intellij/lang/annotation/AnnotationBuilder;HIJKL.com/intellij/lang/annotation/AnnotationBuilderrangeM(Lcom/intellij/lang/ASTNode;)Lcom/intellij/lang/annotation/AnnotationBuilder;
NOPQR6com/intellij/lang/properties/PropertiesQuickFixFactorygetInstance:()Lcom/intellij/lang/properties/PropertiesQuickFixFactory;
NTUVcreateRemovePropertyFixa(Lcom/intellij/lang/properties/psi/Property;)Lcom/intellij/codeInsight/intention/IntentionAction;HXYZwithFixf(Lcom/intellij/codeInsight/intention/IntentionAction;)Lcom/intellij/lang/annotation/AnnotationBuilder;H\]create_2com/intellij/lang/properties/PropertiesHighlighter
^
$bcdhighlightTokens�(Lcom/intellij/lang/ASTNode;Lcom/intellij/lang/annotation/AnnotationHolder;Lcom/intellij/lang/properties/PropertiesHighlighter;)V
fggetValueNodei>com/intellij/lang/properties/editor/PropertiesValueHighlighter
h
^lmngetHighlightingLexer()Lcom/intellij/lexer/Lexer;pqrscom/intellij/lang/ASTNodegetText
uvwxycom/intellij/lexer/Lexerstart(Ljava/lang/CharSequence;)V
u{|}getTokenType&()Lcom/intellij/psi/tree/IElementType;
^��getTokenHighlights](Lcom/intellij/psi/tree/IElementType;)[Lcom/intellij/openapi/editor/colors/TextAttributesKey;
�����Fcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponentgetDisplayNameJ(Lcom/intellij/openapi/editor/colors/TextAttributesKey;)Ljava/lang/String;
����getSeverityh(Lcom/intellij/openapi/editor/colors/TextAttributesKey;)Lcom/intellij/lang/annotation/HighlightSeverity;
u��"
getTokenStartp���getTextRange'()Lcom/intellij/openapi/util/TextRange;
����"#com/intellij/openapi/util/TextRangegetStartOffset
u��"getTokenEnd
���(II)V
���Q�6com/intellij/openapi/editor/colors/EditorColorsManager:()Lcom/intellij/openapi/editor/colors/EditorColorsManager;
����getGlobalScheme9()Lcom/intellij/openapi/editor/colors/EditorColorsScheme;�����5com/intellij/openapi/editor/colors/EditorColorsScheme
getAttributesk(Lcom/intellij/openapi/editor/colors/TextAttributesKey;)Lcom/intellij/openapi/editor/markup/TextAttributes;H�K�W(Lcom/intellij/openapi/util/TextRange;)Lcom/intellij/lang/annotation/AnnotationBuilder;H���enforcedTextAttributese(Lcom/intellij/openapi/editor/markup/TextAttributes;)Lcom/intellij/lang/annotation/AnnotationBuilder;	���� PROPERTIES_INVALID_STRING_ESCAPEHLcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;
����getTextAttributesKey8()Lcom/intellij/openapi/editor/colors/TextAttributesKey;�2com/intellij/lang/properties/PropertiesAnnotator$1
���(I)VH�Y�l(Lcom/intellij/codeInsight/intention/CommonIntentionAction;)Lcom/intellij/lang/annotation/AnnotationBuilder;
u��advance�����Ecom/intellij/lang/properties/DuplicatePropertyKeyAnnotationSuppressorsuppressAnnotationFor.(Lcom/intellij/lang/properties/psi/Property;)Z�@com.intellij.properties.duplicatePropertyKeyAnnotationSuppressor
.�]�H(Ljava/lang/String;)Lcom/intellij/openapi/extensions/ExtensionPointName;�&com/intellij/lang/annotation/Annotator	Signature}Lcom/intellij/openapi/extensions/ExtensionPointName<Lcom/intellij/lang/properties/DuplicatePropertyKeyAnnotationSuppressor;>;CodeLineNumberTableLocalVariableTablethis2Lcom/intellij/lang/properties/PropertiesAnnotator;annotateO(Lcom/intellij/psi/PsiElement;Lcom/intellij/lang/annotation/AnnotationHolder;)Vproperty+Lcom/intellij/lang/properties/psi/Property;elementLcom/intellij/psi/PsiElement;holder/Lcom/intellij/lang/annotation/AnnotationHolder;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;keyLjava/lang/String;othersLjava/util/Collection;keyNodeLcom/intellij/lang/ASTNode;	valueNodeLocalVariableTypeTable@Ljava/util/Collection<Lcom/intellij/lang/properties/IProperty;>;
StackMapTable�java/lang/StringRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsIend	textRange%Lcom/intellij/openapi/util/TextRange;
attributes3Lcom/intellij/openapi/editor/markup/TextAttributes;builder0Lcom/intellij/lang/annotation/AnnotationBuilder;startOffsetdisplayNameseverity6Lcom/intellij/openapi/editor/colors/TextAttributesKey;elementType$Lcom/intellij/psi/tree/IElementType;keys7[Lcom/intellij/openapi/editor/colors/TextAttributesKey;nodehighlighter4Lcom/intellij/lang/properties/PropertiesHighlighter;lexerLcom/intellij/lexer/Lexer;s"com/intellij/psi/tree/IElementType4com/intellij/openapi/editor/colors/TextAttributesKey1com/intellij/openapi/editor/markup/TextAttributeslambda$annotate$0u(Lcom/intellij/lang/properties/psi/Property;Lcom/intellij/lang/properties/DuplicatePropertyKeyAnnotationSuppressor;)Z
suppressorGLcom/intellij/lang/properties/DuplicatePropertyKeyAnnotationSuppressor;<clinit>
SourceFilePropertiesAnnotator.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;)Z$
$%'J(Lcom/intellij/lang/properties/DuplicatePropertyKeyAnnotationSuppressor;)ZInnerClassesPropertiesComponent+%java/lang/invoke/MethodHandles$Lookup-java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0/�
$0java/util/List2>Argument for @NotNull parameter '%s' of %s.%s must not be null4��&�format:@
�;"java/lang/IllegalArgumentException=(Ljava/lang/String;)V?
>@[Ljava/lang/Object;B!$�'(���/*���.�������	�+��1,��1+��+�N��-�	:-�
:���:-��:����<�#-�)�-�-,�39��;�A�G�M-�S�W�[,�^Y�`�a-��e:�,�hY�j�a��&���3p�C�'p�B4 5(60768A9J:P;d<j=�>�A�B�C�D�F�f
����������� ���(���0���A|��Js������A|������
��
cd���,�kN*�o:-�t-�z��-�z:,�~::�66		��	2:

��:
��:����-��*����`6
-��*����`6��Y
��:����
��:+�A����:��6
�������Y����:�[�	��V-�ħ�.����u� 
pB^u�
��pB^u�

�4�H�
pB^u�

�4��pB^u��^IJ
KMN O(PBQIRPSZTjUzV�W�X�Z�[�\�t�P�w�x�y��jqx�
za���T���E���+���$��I���P��8B���
 �(��������
�	�
�<+*����<����!	͸ϳ#��0
/���J5��!Y6S�Y7S�Y8SY9S�<�>Z_�A��,� �C��C��C(�^)@�*,.!#&�PKZ�rQQ6com/intellij/lang/properties/PropertiesCommenter.class���=�
java/lang/Object<init>()V0com/intellij/lang/properties/PropertiesCommenter
#
$com/intellij/openapi/editor/DocumentinsertString(ILjava/lang/CharSequence;)V
java/lang/Stringlength()IdeleteString(II)VgetCharsSequence()Ljava/lang/CharSequence;
 !"#$$com/intellij/util/text/CharArrayUtil
regionMatches4(Ljava/lang/CharSequence;ILjava/lang/CharSequence;)Z&!('java/lang/UnsupportedOperationException
'
+,-getBlockCommentPrefix()Ljava/lang/String;
/0-getBlockCommentSuffix	234569com/intellij/lang/properties/parsing/PropertiesTokenTypesEND_OF_LINE_COMMENT$Lcom/intellij/psi/tree/IElementType;81com/intellij/lang/CodeDocumentationAwareCommenter:9com/intellij/codeInsight/generation/SelfManagingCommenterHASH_COMMENT_PREFIXLjava/lang/String;
ConstantValueEXCLAMATION_COMMENT_PREFIXCodeLineNumberTableLocalVariableTablethis2Lcom/intellij/lang/properties/PropertiesCommenter;getLineCommentPrefixgetCommentedBlockCommentPrefixgetCommentedBlockCommentSuffixcreateLineCommentingState}(IILcom/intellij/openapi/editor/Document;Lcom/intellij/psi/PsiFile;)Lcom/intellij/codeInsight/generation/CommenterDataHolder;	startLineIendLinedocument&Lcom/intellij/openapi/editor/Document;fileLcom/intellij/psi/PsiFile;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationscreateBlockCommentingStateselectionStartselectionEndcommentLined(IILcom/intellij/openapi/editor/Document;Lcom/intellij/codeInsight/generation/CommenterDataHolder;)Vlineoffsetdata9Lcom/intellij/codeInsight/generation/CommenterDataHolder;
uncommentLineisLineCommentedd(IILcom/intellij/openapi/editor/Document;Lcom/intellij/codeInsight/generation/CommenterDataHolder;)Z
StackMapTablegetCommentPrefixt(ILcom/intellij/openapi/editor/Document;Lcom/intellij/codeInsight/generation/CommenterDataHolder;)Ljava/lang/String;getBlockCommentRange�(IILcom/intellij/openapi/editor/Document;Lcom/intellij/codeInsight/generation/CommenterDataHolder;)Lcom/intellij/openapi/util/TextRange;uncommentBlockCommentstartOffset	endOffsetinsertBlockCommentgetLineCommentTokenType&()Lcom/intellij/psi/tree/IElementType;getBlockCommentTokenType getDocumentationCommentTokenTypegetDocumentationCommentPrefix!getDocumentationCommentLinePrefixgetDocumentationCommentSuffixisDocumentationComment (Lcom/intellij/psi/PsiComment;)ZelementLcom/intellij/psi/PsiComment;	Signature�Ljava/lang/Object;Lcom/intellij/lang/CodeDocumentationAwareCommenter;Lcom/intellij/codeInsight/generation/SelfManagingCommenter<Lcom/intellij/codeInsight/generation/CommenterDataHolder;>;
SourceFilePropertiesCommenter.java$$$reportNull$$$0(I)Vyz
{>Argument for @NotNull parameter '%s' of %s.%s must not be null}LN\GUX^_bd,0format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
�"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��[Ljava/lang/Object;�!79;<=	><=%?/*��@ABCD-?-	�@ABC,-?,�@ABC0-?,�@!ABCE-?,�@&ABCF-?,�@+ABCGH?o-��|��|�a@1A4BCIJKJLMNOPQRQSSTSSUH?o-��|��|�a@:A4BCVJWJLMNOPQRQSSTSSXY?{-��|��|-	��a@
?@A4BCZJLM\]RSSTSS^Y?�"-��|��|-	�`��a		@
D!EA4"BC"ZJ"[J"LM"\]RSSTSS_`?�7-��|�	�|-�	��-�%����a		@@I#J6IA47BC7ZJ7[J7LM7\]RSSTSSbc?g,�
�|-��|	�a	@PA*BCZJLM\]PQRQSSTSSde?w-��|�
�|�'Y�)�a		@YA4BCVJWJLM\]PQRQSSTSS,c?i,��|-��|*�*�a	@_A*BCVJLM\]PQRQSSTSS0c?i,��|-��|*�.�a	@eA*BCWJLM\]PQRQSSTSSfY?Z�'Y�)�@jA4BCgJhJLM\]ie?Z�'Y�)�@pA4BCgJhJLM\]PSRSjk?.�1�@vABCPQRQlk?,�@|ABCPQRQmk?,�@�ABCPQRQn-?,�@�ABCPQRQo-?,�@�ABCPQRQp-?,�@�ABCPQRQqr?6�@�ABCst
yz?�$~��UU]U]UeUeUeUeUeUeUeYS�Y�S�Y�S�Y�S�VVV^^ffnnvv~~������Y�S�CY�S�;Y�S�3Y�S�+Y�S�#Y�S�Y�S�Y�S�Y�S�����Z_���a��\��������[�������������������uvwxPK��~mmScom/intellij/lang/properties/PropertiesImplUtil$ResourceBundleWithCachedFiles.class���=b
java/lang/Object<init>()V		
Mcom/intellij/lang/properties/PropertiesImplUtil$ResourceBundleWithCachedFilesmyBundle-Lcom/intellij/lang/properties/ResourceBundle;	myFilesLjava/util/List;
0com/intellij/lang/properties/EmptyResourceBundlegetInstance/()Lcom/intellij/lang/properties/ResourceBundle;
java/util/Collections	emptyList()Ljava/util/List;
@(Lcom/intellij/lang/properties/ResourceBundle;Ljava/util/List;)V	!"#EMPTYOLcom/intellij/lang/properties/PropertiesImplUtil$ResourceBundleWithCachedFiles;	SignatureCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;CodeLineNumberTableLocalVariableTablethisbundlefilesLocalVariableTypeTables(Lcom/intellij/lang/properties/ResourceBundle;Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;)VRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations	getBundleRuntimeInvisibleAnnotationsgetFilesE()Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;<clinit>
SourceFilePropertiesImplUtil.javaNestHost:/com/intellij/lang/properties/PropertiesImplUtilInnerClassesResourceBundleWithCachedFiles$$$reportNull$$$0(I)V=>
?+com/intellij/lang/properties/ResourceBundleAjava/util/ListC>Argument for @NotNull parameter '%s' of %s.%s must not be nullE*@NotNull method %s.%s must not return nullG*+
13java/lang/StringOformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;QR
PS"java/lang/IllegalArgumentExceptionU(Ljava/lang/String;)VW
VXjava/lang/IllegalStateExceptionZ
[X[Ljava/lang/Object;]java/lang/RuntimeException_
StackMapTable1"#$%&�+��@,��@*�*+�*,�
�a'����( )#*+,+%$-.//0
//1&C
*�Y��@�aLB'�(
)#2/./3&C
*�
Y��@�aLD'�(
)#$42/./5&1�Y���� �'���
=>&�'�$$F�H��!!����  (00YIS�YJS�YKS��'/YKS�YLS�YMS��''YNS���T�((�VZ_�Y��[Z_�\��a� DP]PCP�P�#P^�P^�P^�P^�P^�P^�P^�P^�P^�P^�P^`PJPJ`;
9<6789PK��6���<com/intellij/lang/properties/PropertiesQuickFixFactory.class���=)
java/lang/Object<init>()V
	
3com/intellij/openapi/application/ApplicationManagergetApplication0()Lcom/intellij/openapi/application/Application;6com/intellij/lang/properties/PropertiesQuickFixFactory,com/intellij/openapi/application/Application
getService%(Ljava/lang/Class;)Ljava/lang/Object;CodeLineNumberTableLocalVariableTablethis8Lcom/intellij/lang/properties/PropertiesQuickFixFactory;getInstance:()Lcom/intellij/lang/properties/PropertiesQuickFixFactory;createCreatePropertyFixl(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/List;)Lcom/intellij/codeInspection/LocalQuickFix;	Signature�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;)Lcom/intellij/codeInspection/LocalQuickFix;createRemovePropertyFixa(Lcom/intellij/lang/properties/psi/Property;)Lcom/intellij/codeInsight/intention/IntentionAction;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationscreateRemovePropertyLocalFixX(Lcom/intellij/lang/properties/psi/Property;)Lcom/intellij/codeInspection/LocalQuickFix;
SourceFilePropertiesQuickFixFactory.java!
/*��	&�
��
� !"	#$#%&"	#$#'(PK���v�/�/=com/intellij/lang/properties/PropertiesReferenceManager.class���={7com/intellij/lang/properties/PropertiesReferenceManager$com/intellij/openapi/project/Project
getService%(Ljava/lang/Class;)Ljava/lang/Object;


java/lang/Object<init>()V
com/intellij/psi/PsiManagergetInstanceE(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiManager;	myPsiManagerLcom/intellij/psi/PsiManager;
(com/intellij/openapi/project/DumbServiceR(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/project/DumbService;	 !
myDumbService*Lcom/intellij/openapi/project/DumbService;#$%&'"com/intellij/openapi/module/Module
getProject(()Lcom/intellij/openapi/project/Project;
)*+,-)com/intellij/psi/util/CachedValuesManager
getManagerS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/util/CachedValuesManager;/01compute�(Lcom/intellij/lang/properties/PropertiesReferenceManager;Lcom/intellij/openapi/module/Module;)Lcom/intellij/psi/util/CachedValueProvider;
)345getCachedValuei(Lcom/intellij/openapi/util/UserDataHolder;Lcom/intellij/psi/util/CachedValueProvider;)Ljava/lang/Object;7"java/util/concurrent/ConcurrentMap69:;get&(Ljava/lang/Object;)Ljava/lang/Object;=java/util/List?java/util/ArrayList
>BCDprocess_(Ljava/lang/String;Ljava/util/ArrayList;)Lcom/intellij/lang/properties/PropertiesFileProcessor;
FGHprocessPropertiesFiles�(Lcom/intellij/psi/search/GlobalSearchScope;Lcom/intellij/lang/properties/PropertiesFileProcessor;Lcom/intellij/lang/properties/BundleNameEvaluator;)Z
JKLfindPropertiesFilesH(Lcom/intellij/openapi/module/Module;Ljava/lang/String;)Ljava/util/List;<NOPiterator()Ljava/util/Iterator;RSTUVjava/util/IteratorhasNext()ZRXYZnext()Ljava/lang/Object;\/com/intellij/lang/properties/psi/PropertiesFile[^_`	getLocale()Ljava/util/Locale;
bcdefjava/util/Localeequals(Ljava/lang/Object;)Z
bhijgetLanguage()Ljava/lang/String;
lmnopjava/lang/Stringlength()I
brs`
getDefault<uvVisEmpty<x:y(I)Ljava/lang/Object;
$
|}~�)com/intellij/psi/search/GlobalSearchScopeallScopeS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/search/GlobalSearchScope;	�����0com/intellij/lang/properties/BundleNameEvaluatorDEFAULT2Lcom/intellij/lang/properties/BundleNameEvaluator;	�����/com/intellij/lang/properties/PropertiesFileTypeINSTANCE1Lcom/intellij/openapi/fileTypes/LanguageFileType;
�����%com/intellij/psi/search/FileTypeIndexgetFilesl(Lcom/intellij/openapi/fileTypes/FileType;Lcom/intellij/psi/search/GlobalSearchScope;)Ljava/util/Collection;�N�java/util/Collection�$com/intellij/openapi/vfs/VirtualFile
���processFile�(Lcom/intellij/openapi/vfs/VirtualFile;Lcom/intellij/lang/properties/BundleNameEvaluator;Lcom/intellij/lang/properties/PropertiesFileProcessor;)Z
��VisDumb
����)com/intellij/util/indexing/FileBasedIndex-()Lcom/intellij/util/indexing/FileBasedIndex;	�����3com/intellij/lang/properties/xml/XmlPropertiesIndexNAMELcom/intellij/util/indexing/ID;	����
MARKER_KEY9Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;
����getContainingFilest(Lcom/intellij/util/indexing/ID;Ljava/lang/Object;Lcom/intellij/psi/search/GlobalSearchScope;)Ljava/util/Collection;
���findFileB(Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/psi/PsiFile;
�����/com/intellij/lang/properties/PropertiesImplUtilgetPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;����evaluateBundleName.(Lcom/intellij/psi/PsiFile;)Ljava/lang/String;���C�4com/intellij/lang/properties/PropertiesFileProcessorF(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)Z
lc
>��fadd���fun{(Lcom/intellij/lang/properties/PropertiesReferenceManager;Lcom/intellij/openapi/module/Module;)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;
|���'moduleWithDependenciesAndLibrariesScopeQ(Lcom/intellij/openapi/module/Module;)Lcom/intellij/psi/search/GlobalSearchScope;
�K��(Lcom/intellij/psi/search/GlobalSearchScope;Ljava/lang/String;Lcom/intellij/lang/properties/BundleNameEvaluator;)Ljava/util/List;a(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/PropertiesReferenceManager;CodeLineNumberTableLocalVariableTableproject&Lcom/intellij/openapi/project/Project;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations)(Lcom/intellij/openapi/project/Project;)Vthis9Lcom/intellij/lang/properties/PropertiesReferenceManager;module$Lcom/intellij/openapi/module/Module;
bundleNameLjava/lang/String;map$Ljava/util/concurrent/ConcurrentMap;LocalVariableTypeTable{Ljava/util/concurrent/ConcurrentMap<Ljava/lang/String;Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;>;	Signature{(Lcom/intellij/openapi/module/Module;Ljava/lang/String;)Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;RuntimeInvisibleAnnotationssearchScope+Lcom/intellij/psi/search/GlobalSearchScope;bundleNameEvaluatorresultLjava/util/ArrayList;HLjava/util/ArrayList<Lcom/intellij/lang/properties/psi/PropertiesFile;>;�(Lcom/intellij/psi/search/GlobalSearchScope;Ljava/lang/String;Lcom/intellij/lang/properties/BundleNameEvaluator;)Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;findPropertiesFile{(Lcom/intellij/openapi/module/Module;Ljava/lang/String;Ljava/util/Locale;)Lcom/intellij/lang/properties/psi/PropertiesFile;propFile1Lcom/intellij/lang/properties/psi/PropertiesFile;localeLjava/util/Locale;	propFilesLjava/util/List;CLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;
StackMapTable$Lorg/jetbrains/annotations/Nullable;processAllPropertiesFiles9(Lcom/intellij/lang/properties/PropertiesFileProcessor;)Z	processor6Lcom/intellij/lang/properties/PropertiesFileProcessor;file&Lcom/intellij/openapi/vfs/VirtualFile;	evaluatorqNamepsiFileLcom/intellij/psi/PsiFile;propertiesFilecom/intellij/psi/PsiFilelambda$findPropertiesFiles$2m(Ljava/lang/String;Ljava/util/ArrayList;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)ZbaseNamelambda$findPropertiesFiles$1X(Lcom/intellij/openapi/module/Module;)Lcom/intellij/psi/util/CachedValueProvider$Result;
factoryMaplambda$findPropertiesFiles$0bundleName1
SourceFilePropertiesReferenceManager.javaRuntimeVisibleAnnotations)Lcom/intellij/openapi/components/Service;value/Lcom/intellij/openapi/components/Service$Level;PROJECTBootstrapMethods-
./012"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;44()Lcom/intellij/psi/util/CachedValueProvider$Result;6
7 �:
;;>
?"LA$(Ljava/lang/String;)Ljava/util/List;InnerClassesD7com/intellij/lang/properties/xml/XmlPropertiesIndex$KeyKeyG)com/intellij/psi/util/CachedValueProviderResultJ-com/intellij/openapi/components/Service$LevelL'com/intellij/openapi/components/ServiceLevelO%java/lang/invoke/MethodHandles$LookupQjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)VST
U>Argument for @NotNull parameter '%s' of %s.%s must not be nullW*@NotNull method %s.%s must not return nullY�����K
G�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;kl
lm"java/lang/IllegalArgumentExceptiono(Ljava/lang/String;)V
q
prjava/lang/IllegalStateExceptiont
ur[Ljava/lang/Object;wjava/lang/RuntimeExceptiony1
 !	��G*��V*���
�"����	���
��f+��V*�	*+��*+���
�%&'(������	���KL��;+��V,��V+�"�(+*+�.�2�6N-,�8�<Y��V�
�)#l6<�,-(3�*;��;��;��(���(�����������
��K���>+��V,��V-��V�>Y�@:*+,�A-�EWY��V�
�"|l�>>�<#=2C�4>��>��>��>��#�#���������������+�	�V,�
�V*+,�I:-�6�M:�Q�#�W�[:�]-�a������M:�Q�5�W�[:�]�g�k��]�q�a������t��w�[��
'
	�<R�&[��R�5[��6
JKL=MKNNPQTpU�V�X�[�\�_�H=p#����������	�
��
��������Y+��V**��z�{+���E�
	�	c����	���GH�1�+��V,�
�V-��V��+����:�Q��W��:*-,�������*����=������+����:�Q��W��:*-,��������
		�
R�"���"���"i?jLkOlYm�n�o�r�>?
�
���������������������Q+��V,��V-��V*�+��:��:�!,��:�-�����
	�3[�v%w,x1y;z@{O~�H;�Q��QQ�Q%,,%��������
�i,*�ř	+-��W�
�>?A�*��� �n*+����M,�
Y��S�ٰ�
.1� ����!��!�"L�K
*+��,�����/� 
��
��
#�
ST�W��WWWWW]WWW]WWWWWWWWWX�	Z��WWWWW[WWW[WWWWWWWWW���
�XXXajs|j�saj�|�����Y[S�KY\S�BY]S�9Y^S�0Y_S�'Y`S�YaS�YbS�YcS��VVVVV_VVV_VVVVVVVVVY^S�YdS��UU^ggpgggpss|������YeS�<YfS�3YdS�*�'YgS�YhS�YiS�YjS��n�VVVVVaVVVaVVVVVVVVV�pZ_�s��uZ_�v��
b�XEl�WlCl�l�[lx�lx�lx�lx�lx�lx�lx�lx�lx�lx�Vlx�lx�lx�Ulx�lx�lx�lx�lx�lx�lx�lx�lx�YlJlJzB"C�E	�FHIKM@NPR$%&'([e)*+ ,353,898,<=@PK
�"���5com/intellij/lang/properties/PropertiesUtilBase.class���=G
java/lang/Object<init>()V	
"com/intellij/openapi/module/Module
getProject(()Lcom/intellij/openapi/project/Project;
7com/intellij/lang/properties/PropertiesReferenceManagergetInstancea(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/PropertiesReferenceManager;
findPropertiesFile{(Lcom/intellij/openapi/module/Module;Ljava/lang/String;Ljava/util/Locale;)Lcom/intellij/lang/properties/psi/PropertiesFile;/com/intellij/lang/properties/PropertiesUtilBaseCodeLineNumberTableLocalVariableTablethis1Lcom/intellij/lang/properties/PropertiesUtilBase;getPropertiesFile{(Ljava/lang/String;Lcom/intellij/openapi/module/Module;Ljava/util/Locale;)Lcom/intellij/lang/properties/psi/PropertiesFile;
bundleNameLjava/lang/String;searchFromModule$Lcom/intellij/openapi/module/Module;localeLjava/util/Locale;manager9Lcom/intellij/lang/properties/PropertiesReferenceManager;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFilePropertiesUtilBase.java$$$reportNull$$$0(I)V/0
1>Argument for @NotNull parameter '%s' of %s.%s must not be null3 "java/lang/String9format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;;<
:="java/lang/IllegalArgumentException?(Ljava/lang/String;)VA
@B[Ljava/lang/Object;D
StackMapTable1/*��	x"*��2+��2+��
N-+*,��F
*" !""#"$%&'()*)++),++)
/0�B4��Y5S�Y6S�Y7SY8S�>�@Z_�C�F,�:E�:E�:E-.PKY�H
H
Fcom/intellij/lang/properties/PropertiesWebReferenceContributor$1.class���=p	@com/intellij/lang/properties/PropertiesWebReferenceContributor$1this$0@Lcom/intellij/lang/properties/PropertiesWebReferenceContributor;
	
%com/intellij/psi/PsiReferenceProvider<init>()V7com/intellij/lang/properties/psi/impl/PropertyValueImpl	com/intellij/psi/PsiReferenceEMPTY_ARRAY [Lcom/intellij/psi/PsiReference;com/intellij/psi/PsiElementtextContains(C)Z

getText()Ljava/lang/String;
 !"#$6com/intellij/openapi/paths/GlobalPathReferenceProviderisWebReferenceUrl(Ljava/lang/String;)Z&'com/intellij/openapi/paths/WebReference
%()2(Lcom/intellij/psi/PsiElement;Ljava/lang/String;)VC(Lcom/intellij/lang/properties/PropertiesWebReferenceContributor;)VCodeLineNumberTableLocalVariableTablethisBLcom/intellij/lang/properties/PropertiesWebReferenceContributor$1;
acceptsTarget (Lcom/intellij/psi/PsiElement;)ZtargetLcom/intellij/psi/PsiElement;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsgetReferencesByElementd(Lcom/intellij/psi/PsiElement;Lcom/intellij/util/ProcessingContext;)[Lcom/intellij/psi/PsiReference;
propertyValue9Lcom/intellij/lang/properties/psi/impl/PropertyValueImpl;elementcontext%Lcom/intellij/util/ProcessingContext;	textValueLjava/lang/String;
StackMapTableBjava/lang/String
SourceFile&PropertiesWebReferenceContributor.javaEnclosingMethodG>com/intellij/lang/properties/PropertiesWebReferenceContributorIJregisterReferenceProviders+(Lcom/intellij/psi/PsiReferenceRegistrar;)VNestHostInnerClasses$$$reportNull$$$0(I)VMN
O#com/intellij/util/ProcessingContextR>Argument for @NotNull parameter '%s' of %s.%s must not be nullT*@NotNull method %s.%s must not return nullVjava/lang/ObjectX2;<70format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;`a
Ab"java/lang/IllegalArgumentExceptiond(Ljava/lang/String;)Vf
egjava/lang/IllegalStateExceptioni
jg[Ljava/lang/Object;ljava/lang/RuntimeExceptionn *+>
*+�*��,-
./
01+G
+��P�@,-
./
234	56578+w+��P,��P+�
�+�
N��Y��P�+:���Y��P�-�:���Y�%Y+�'SY��P��Y��P�@2
JQ�
UQ�&S
AQKQ,+BHPj!->9:w./w;3w<=+L9:H/>?45556
55
MN+Yw�++++0000U�W��))))----���Y�,,4<DDDDYZS�Y[S�Y\S�Y]S��++++3333Y]S�Y^S��++33;;;;Y_S�Y^S���c�))))4444�eZ_�h��jZ_�k��@�,DAiACA�A�/Am�Am�Am�Am�Am�+Am�Am�Am�+Am�Am�Am�AmlAJAJoL
EFHCDKFPKHCd�HHDcom/intellij/lang/properties/PropertiesWebReferenceContributor.class���=J
(com/intellij/psi/PsiReferenceContributor<init>()V7com/intellij/lang/properties/psi/impl/PropertyValueImpl


&com/intellij/patterns/PlatformPatterns
psiElementD(Ljava/lang/Class;)Lcom/intellij/patterns/PsiElementPattern$Capture;@com/intellij/lang/properties/PropertiesWebReferenceContributor$1
C(Lcom/intellij/lang/properties/PropertiesWebReferenceContributor;)V&com/intellij/psi/PsiReferenceRegistrar�Y
registerReferenceProviderQ(Lcom/intellij/patterns/ElementPattern;Lcom/intellij/psi/PsiReferenceProvider;D)V>com/intellij/lang/properties/PropertiesWebReferenceContributorCodeLineNumberTableLocalVariableTablethis@Lcom/intellij/lang/properties/PropertiesWebReferenceContributor;registerReferenceProviders+(Lcom/intellij/psi/PsiReferenceRegistrar;)V	registrar(Lcom/intellij/psi/PsiReferenceRegistrar;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile&PropertiesWebReferenceContributor.javaNestMembersInnerClasses//com/intellij/patterns/PsiElementPattern$Capture1'com/intellij/patterns/PsiElementPatternCapture$$$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
StackMapTable0/*��
 !"#$^+��6+�	�Y*���I
$ !"%&'	()(
34-!8�:Y;SY<SY=S�C�EZ_�H�-.02	*+,PK�ލDD9com/intellij/lang/properties/PropertyKeyManipulator.class���=l
+com/intellij/psi/AbstractElementManipulator<init>()V
	
5com/intellij/lang/properties/psi/impl/PropertyKeyImplgetText()Ljava/lang/String;
#com/intellij/openapi/util/TextRangegetStartOffset()I
java/lang/String	substring(II)Ljava/lang/String;
getEndOffset
(I)Ljava/lang/String; !"makeConcatWithConstantsJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
$%&replaceWithTextC(Ljava/lang/String;)Lcom/intellij/psi/impl/source/tree/LeafElement;
()*+,3com/intellij/lang/properties/PropertyKeyManipulatorhandleContentChange�(Lcom/intellij/lang/properties/psi/impl/PropertyKeyImpl;Lcom/intellij/openapi/util/TextRange;Ljava/lang/String;)Lcom/intellij/lang/properties/psi/impl/PropertyKeyImpl;CodeLineNumberTableLocalVariableTablethis5Lcom/intellij/lang/properties/PropertyKeyManipulator;element7Lcom/intellij/lang/properties/psi/impl/PropertyKeyImpl;range%Lcom/intellij/openapi/util/TextRange;
newContentLjava/lang/String;oldTextnewText
Exceptions<-com/intellij/util/IncorrectOperationExceptionRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationss(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/util/TextRange;Ljava/lang/String;)Lcom/intellij/psi/PsiElement;	SignaturefLcom/intellij/psi/AbstractElementManipulator<Lcom/intellij/lang/properties/psi/impl/PropertyKeyImpl;>;
SourceFilePropertyKeyManipulator.javaBootstrapMethodsG
HIJ!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;MInnerClassesP%java/lang/invoke/MethodHandles$LookupRjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)VTU
(V>Argument for @NotNull parameter '%s' of %s.%s must not be nullXjava/lang/ObjectZ24*+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
StackMapTable!(-/*��./01+,-�;+��W,��W+�:,�
�-,���:+�#��k.1/>;01;23;45;67%871
97:;=>>?>>A+@-5*+�,-�'�./01:;=>>?>>
TU-�BY�[�Y\S�Y]S�Y^SY_S�c�eZ_�h�k,�j�j�jN
OQSABCDEFLPK�,1�6com/intellij/lang/properties/PropertyManipulator.class���=�
+com/intellij/psi/AbstractElementManipulator<init>()V
	
0com/intellij/lang/properties/PropertyManipulatorgetRangeInElement[(Lcom/intellij/lang/properties/psi/impl/PropertyImpl;)Lcom/intellij/openapi/util/TextRange;
2com/intellij/lang/properties/psi/impl/PropertyImplgetText()Ljava/lang/String;
#com/intellij/openapi/util/TextRangegetStartOffset()I
java/lang/String	substring(II)Ljava/lang/String;
 !getEndOffset
#$(I)Ljava/lang/String;&'(makeConcatWithConstantsJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;*([^\s])
,$1 

./0
replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
234setValue(Ljava/lang/String;)V
678getValueNode()Lcom/intellij/lang/ASTNode;
:;
getTextLength
=>?from)(II)Lcom/intellij/openapi/util/TextRange;ABCDEcom/intellij/lang/ASTNodegetTextRange'()Lcom/intellij/openapi/util/TextRange;
B
HI	getLength
KLMhandleContentChange�(Lcom/intellij/lang/properties/psi/impl/PropertyImpl;Lcom/intellij/openapi/util/TextRange;Ljava/lang/String;)Lcom/intellij/lang/properties/psi/impl/PropertyImpl;CodeLineNumberTableLocalVariableTablethis2Lcom/intellij/lang/properties/PropertyManipulator;element4Lcom/intellij/lang/properties/psi/impl/PropertyImpl;range%Lcom/intellij/openapi/util/TextRange;
newContentLjava/lang/String;
valueRangeoldTextnewText
Exceptions^-com/intellij/util/IncorrectOperationExceptionRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations	valueNodeLcom/intellij/lang/ASTNode;
StackMapTableRuntimeInvisibleAnnotationsD(Lcom/intellij/psi/PsiElement;)Lcom/intellij/openapi/util/TextRange;s(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/util/TextRange;Ljava/lang/String;)Lcom/intellij/psi/PsiElement;	SignaturecLcom/intellij/psi/AbstractElementManipulator<Lcom/intellij/lang/properties/psi/impl/PropertyImpl;>;
SourceFilePropertyManipulator.javaBootstrapMethodsn
opq'r$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;tInnerClassesw%java/lang/invoke/MethodHandles$Lookupyjava/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�java/lang/Object�SU
Lformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
�"java/lang/IllegalArgumentException�4
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException�!N/*��OPQRLMN�O+��~,��~*+�:+�
:,��-,��"�%:+��")+�-�1+�dO !8"M#PHOQROSTOUVOWX8YV2ZX8[X\]_``a``N�E+��~+�5M,�+�9�<Y��~�,�@N-�+�F�d-�G�<Y��~�d-�A�!AO)
*"+),P*EQREST
8bc)UVe`_``a`AfN3	*+���OP	QRe`_``a`ALgN5*+�,-�J�OPQR\]_``a``
{|N?�####((�����!!!!%%�����$$,$44Y�S�Y�S�Y�S��####++Y�S�Y�S��###+33Y�S�Y�S�����!!!!,,��Z_�����Z_����d�$DaC��'��������#������#�������dJJ�u
vxzhijklmsPK�a&TT;com/intellij/lang/properties/PropertyValueManipulator.class���=l
+com/intellij/psi/AbstractElementManipulator<init>()V
	
7com/intellij/lang/properties/psi/impl/PropertyValueImplgetText()Ljava/lang/String;
#com/intellij/openapi/util/TextRangegetStartOffset()I
java/lang/String	substring(II)Ljava/lang/String;
getEndOffset
(I)Ljava/lang/String; !"makeConcatWithConstantsJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
$%&replaceWithTextC(Ljava/lang/String;)Lcom/intellij/psi/impl/source/tree/LeafElement;
()*+,5com/intellij/lang/properties/PropertyValueManipulatorhandleContentChange�(Lcom/intellij/lang/properties/psi/impl/PropertyValueImpl;Lcom/intellij/openapi/util/TextRange;Ljava/lang/String;)Lcom/intellij/lang/properties/psi/impl/PropertyValueImpl;CodeLineNumberTableLocalVariableTablethis7Lcom/intellij/lang/properties/PropertyValueManipulator;element9Lcom/intellij/lang/properties/psi/impl/PropertyValueImpl;range%Lcom/intellij/openapi/util/TextRange;
newContentLjava/lang/String;oldTextnewText
Exceptions<-com/intellij/util/IncorrectOperationExceptionRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationss(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/util/TextRange;Ljava/lang/String;)Lcom/intellij/psi/PsiElement;	SignaturehLcom/intellij/psi/AbstractElementManipulator<Lcom/intellij/lang/properties/psi/impl/PropertyValueImpl;>;
SourceFilePropertyValueManipulator.javaBootstrapMethodsG
HIJ!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;MInnerClassesP%java/lang/invoke/MethodHandles$LookupRjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)VTU
(V>Argument for @NotNull parameter '%s' of %s.%s must not be nullXjava/lang/ObjectZ24*+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
StackMapTable!(-/*��./01+,-�;+��W,��W+�:,�
�-,���:+�#��k.1/>;01;23;45;67%871
97:;=>>?>>A+@-5*+�,-�'�./01:;=>>?>>
TU-�BY�[�Y\S�Y]S�Y^SY_S�c�eZ_�h�k,�j�j�jN
OQSABCDEFLPK��o2cc4com/intellij/lang/properties/RemovePropertyFix.class���=W
1com/intellij/modcommand/PsiUpdateModCommandAction<init> (Lcom/intellij/psi/PsiElement;)Vremove.property.intention.text
java/lang/Object

-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;)com/intellij/lang/properties/psi/Propertydelete()V
.com/intellij/lang/properties/RemovePropertyFixinvoke|(Lcom/intellij/modcommand/ActionContext;Lcom/intellij/lang/properties/psi/Property;Lcom/intellij/modcommand/ModPsiUpdater;)V.(Lcom/intellij/lang/properties/psi/Property;)VCodeLineNumberTableLocalVariableTablethis0Lcom/intellij/lang/properties/RemovePropertyFix;origProperty+Lcom/intellij/lang/properties/psi/Property;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
getFamilyName()Ljava/lang/String;RuntimeInvisibleAnnotationscontext'Lcom/intellij/modcommand/ActionContext;propertyupdater'Lcom/intellij/modcommand/ModPsiUpdater;n(Lcom/intellij/modcommand/ActionContext;Lcom/intellij/psi/PsiElement;Lcom/intellij/modcommand/ModPsiUpdater;)V	Signature`Lcom/intellij/modcommand/PsiUpdateModCommandAction<Lcom/intellij/lang/properties/psi/Property;>;
SourceFileRemovePropertyFix.java$$$reportNull$$$0(I)V56
7java/lang/String9>Argument for @NotNull parameter '%s' of %s.%s must not be null;*@NotNull method %s.%s must not return null=#+-.(formatG
:H"java/lang/IllegalArgumentExceptionJ(Ljava/lang/String;)VL
KMjava/lang/IllegalStateExceptionO
PM[Ljava/lang/Object;Rjava/lang/RuntimeExceptionT
StackMapTable O+��8*+��V


 !"#$%	&'&()H�	�Y��8�VQ: !"*&%&v+��8,��8-��8,��V
 *!"+,-$./%&&&'&&&D05*+,�-��
 !"%&&&'&&&
56?O�##(###<�>��!!%!!!���	�$$,4<DY?S�#Y@S�YAS�YBS�YCS��##+###Y@S�YDS��##+...YES��YFS��I�!!,!!!�KZ_�N��PZ_�Q��V�$D:a:C:�:�':S�:S�:S�:S�:S�:S�#:S�:S�:S�#:S�:S�:S�:Sd:J:JU1234PK{*årr`com/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressor$SuppressForFile.class���=�
java/lang/Object<init>()V		
Zcom/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressor$SuppressForFile	shortNameLjava/lang/String;!unused.property.suppress.for.file
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;-com/intellij/codeInspection/ProblemDescriptorgetStartElement()Lcom/intellij/psi/PsiElement; com/intellij/psi/PsiElementgetContainingFile()Lcom/intellij/psi/PsiFile;
"#$%&#com/intellij/psi/PsiDocumentManagergetInstanceM(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiDocumentManager;
"()*getDocumentB(Lcom/intellij/psi/PsiFile;)Lcom/intellij/openapi/editor/Document;	,-./0Jcom/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressorLOG(Lcom/intellij/openapi/diagnostic/Logger;
23456&com/intellij/openapi/diagnostic/Logger
assertTrue(ZLjava/lang/Object;)Z89:makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;<=>?@$com/intellij/openapi/editor/DocumentinsertString(ILjava/lang/CharSequence;)VBCDisValid()ZF/com/intellij/lang/properties/psi/PropertiesFile
HIJapplyFixX(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/ProblemDescriptor;)VL,com/intellij/codeInspection/SuppressQuickFix(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis\Lcom/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressor$SuppressForFile;
getFamilyName()Ljava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsproject&Lcom/intellij/openapi/project/Project;
descriptor/Lcom/intellij/codeInspection/ProblemDescriptor;elementLcom/intellij/psi/PsiElement;fileLcom/intellij/psi/PsiFile;doc&Lcom/intellij/openapi/editor/Document;
StackMapTabled$com/intellij/openapi/project/Projectfcom/intellij/psi/PsiFile"Lorg/jetbrains/annotations/NonNls;$RuntimeInvisibleParameterAnnotationsisAvailableF(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;)Zcontext
isSuppressAll^(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/CommonProblemDescriptor;)V
SourceFile#PropertiesInspectionSuppressor.javaNestHostBootstrapMethodss
tuv9w$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;y)# suppress inspection "" for whole file
InnerClassesSuppressForFile}%java/lang/invoke/MethodHandles$Lookupjava/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�
XZkSIiformat�
��java/lang/IllegalStateException�M
��"java/lang/IllegalArgumentException�
��[Ljava/lang/Object;�java/lang/RuntimeException�0KMNF
*�*+��Otu	vP
QR
STNH
��Y����bQ�O{PQRUVWVIJNO+���,���,�N-�:+�!�':�+���1W*��7�;�b=�%ce<2�ce<2O���*�=�N�P>OQROXYOZ[8\]0^_*%`aW@*%gWVVh
VVijNv++���,���,�A�,��E���b@O�P +QR+XY+k]WVVh
VVlDN,�O�PQRAImN4
*+,��G�OqP
QRWVVh
VV
��N)G�##((((�����!!%%%%����$$,4,<Y�S�Y�S�Y�S�Y�S��##++++Y�S�Y�S��##&&..�Y�S�Y�S����!!,,,,��Z_�����Z_����b�$D�a�C����'���������������#���������#�����������d�J�J�z,{|~�noqrxp,PKN�)��jcom/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressor$SuppressSinglePropertyFix.class���=�
java/lang/Object<init>()V		
dcom/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressor$SuppressSinglePropertyFix	shortNameLjava/lang/String;%unused.property.suppress.for.property
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;-com/intellij/codeInspection/ProblemDescriptorgetStartElement()Lcom/intellij/psi/PsiElement; com/intellij/psi/PsiElementgetContainingFile()Lcom/intellij/psi/PsiFile;")com/intellij/lang/properties/psi/Property
$%&'(!com/intellij/psi/util/PsiTreeUtilgetParentOfTypeM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lcom/intellij/psi/PsiElement;	*+,-.Jcom/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressorLOG(Lcom/intellij/openapi/diagnostic/Logger;
01234&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Z!678getTextRange'()Lcom/intellij/openapi/util/TextRange;
:;<=>#com/intellij/openapi/util/TextRangegetStartOffset()I
@ABCD#com/intellij/psi/PsiDocumentManagergetInstanceM(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiDocumentManager;
@FGHgetDocumentB(Lcom/intellij/psi/PsiFile;)Lcom/intellij/openapi/editor/Document;JKLMN$com/intellij/openapi/editor/Document
getLineNumber(I)IJPQNgetLineStartOffsetSTUmakeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;JWXYinsertString(ILjava/lang/CharSequence;)V![\]isValid()Z
_`aapplyFixX(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/ProblemDescriptor;)Vc,com/intellij/codeInspection/SuppressQuickFix(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethisfLcom/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressor$SuppressSinglePropertyFix;
getFamilyName()Ljava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsproject&Lcom/intellij/openapi/project/Project;
descriptor/Lcom/intellij/codeInspection/ProblemDescriptor;elementLcom/intellij/psi/PsiElement;fileLcom/intellij/psi/PsiFile;property+Lcom/intellij/lang/properties/psi/Property;startIdoc&Lcom/intellij/openapi/editor/Document;line	lineStart
StackMapTable�$com/intellij/openapi/project/Project�com/intellij/psi/PsiFile"Lorg/jetbrains/annotations/NonNls;$RuntimeInvisibleParameterAnnotationsisAvailableF(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;)Zcontext
isSuppressAll^(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/CommonProblemDescriptor;)V
SourceFile#PropertiesInspectionSuppressor.javaNestHostBootstrapMethods�
���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;�# suppress inspection ""
InnerClassesSuppressSinglePropertyFix�%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�
oq�j`�format�
��java/lang/IllegalStateException�d
��"java/lang/IllegalArgumentException�
��[Ljava/lang/Object;�java/lang/RuntimeException�0bdeF
*�*+��fIJ	Kg
hi
jkeH
��Y����Q�fPghilmnm`ae�
�+���,���,�N-�:-!�#�!:�)���/W�5�96+�?�E:�)���/W�I6�O6		*��R�V�~�%��!0���!0�&��!J0���!J0f.UVX*Y;ZG\R]c^n_ya�cgf
�hi�op�qrustmuv*bwxGEyzR:{|n}zy~z	n@R:�nmm�
mm��e�-+���,���,!�#�!N-�-�Z����!@f
ghg*-hi-op-�twxnmm�
mm�]e,�fmghiA`�e4
*+,��^�fFg
hinmm�
mm
��e)G�##((((�����!!%%%%����$$,4,<Y�S�Y�S�Y�S�Y�S��##++++Y�S�Y�S��##&&..�Y�S�Y�S����!!,,,,��Z_�����Z_�����$D�a�C����'���������������#���������#�����������d�J�J��*����������*PKг�+EEPcom/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressor.class���=�
java/lang/Object<init>()V,com/intellij/codeInspection/SuppressQuickFix
dcom/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressor$SuppressSinglePropertyFix
	
(Ljava/lang/String;)VZcom/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressor$SuppressForFile
)com/intellij/lang/properties/psi/Property
!com/intellij/psi/util/PsiTreeUtilgetParentOfTypeN(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;Z)Lcom/intellij/psi/PsiElement;com/intellij/psi/PsiElementgetContainingFile()Lcom/intellij/psi/PsiFile; /com/intellij/lang/properties/psi/PropertiesFile"#$getPrevSibling()Lcom/intellij/psi/PsiElement;&com/intellij/psi/PsiWhiteSpace(com/intellij/psi/PsiComment*+,getText()Ljava/lang/String;.suppress
01234java/lang/Stringcontains(Ljava/lang/CharSequence;)Z678makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;";<=getPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;@ABCDcom/intellij/psi/PsiFile
findElementAt (I)Lcom/intellij/psi/PsiElement;FG$getNextSiblingIfileK/com/intellij/lang/properties/psi/PropertiesListMN$
getFirstChildPJcom/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressor
RSTUV&com/intellij/openapi/diagnostic/LoggergetInstance;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;	OXYZLOG(Lcom/intellij/openapi/diagnostic/Logger;\0com/intellij/codeInspection/InspectionSuppressorCodeLineNumberTableLocalVariableTablethisLLcom/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressor;getSuppressActions`(Lcom/intellij/psi/PsiElement;Ljava/lang/String;)[Lcom/intellij/codeInspection/SuppressQuickFix;elementLcom/intellij/psi/PsiElement;toolIdLjava/lang/String;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsisSuppressedFor2(Lcom/intellij/psi/PsiElement;Ljava/lang/String;)Z1Lcom/intellij/lang/properties/psi/PropertiesFile;containingFileLcom/intellij/psi/PsiFile;textprevproperty+Lcom/intellij/lang/properties/psi/Property;leaf
StackMapTable"Lorg/jetbrains/annotations/NonNls;<clinit>
SourceFile#PropertiesInspectionSuppressor.javaNestMembersBootstrapMethods}
~�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;�""InnerClassesSuppressSinglePropertyFixSuppressForFile�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
O�/[Lcom/intellij/codeInspection/SuppressQuickFix;�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null�fPdbkformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
0�"java/lang/IllegalArgumentException�
�java/lang/IllegalStateException�
�[Ljava/lang/Object;�java/lang/RuntimeException�!O[YZ]/*��^_`abc]v+,����Y�	Y,�SY�Y,�SY����ua�^_ +`a+de+fghiij	ikl]�9+���,���+��N-�"+�:��
�:���Z-�!:�%��'�:�'�&�):-�/�,�5�/���9:���-�::�>�?:�%��E:����'�z�):-�/�,�5�/�H�/���E:�%��E:�J�(�L-�-�/�,�5�/������uZ�(@�O0@��*�O0�40,�^j '!/"9%;'>)F*V+^,g-�/�1�3�4�6�7�8�9�;�<>2?4A7C_z6Im'no;ImgpgFOqe�kpg9`a9de9fgrs��Im��teh@gv@�kvhiij
iiw]!	O�Q�W�^
��]�'�$�����!����  (0 Y�S�Y�S�Y�S��'Y�S�Y�S��'**Y�S��Y�S����(��Z_�����Z_����u� D0]0C0�0�#0��0��0��0��0��0��0��0��0��0��0�`0J0J��	O�O����xy{|�z	PK���<��lcom/intellij/lang/properties/codeInspection/TrailingSpacesInPropertyInspection$RemoveTrailingSpacesFix.class���=�
3com/intellij/modcommand/PsiUpdateModCommandQuickFix<init>()V		
fcom/intellij/lang/properties/codeInspection/TrailingSpacesInPropertyInspection$RemoveTrailingSpacesFixmyIgnoreVisibleSpacesZ&remove.trailing.spaces.fix.family.namejava/lang/Object
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;com/intellij/psi/PsiElement	getParent()Lcom/intellij/psi/PsiElement;2com/intellij/lang/properties/psi/impl/PropertyImpl
 !"#$Ncom/intellij/lang/properties/codeInspection/TrailingSpacesInPropertyInspectiongetTrailingSpacesE(Lcom/intellij/psi/PsiElement;Z)Lcom/intellij/openapi/util/TextRange;&'(getContainingFile()Lcom/intellij/psi/PsiFile;*+,-.com/intellij/psi/PsiFilegetViewProvider%()Lcom/intellij/psi/FileViewProvider;01234!com/intellij/psi/FileViewProvidergetDocument(()Lcom/intellij/openapi/editor/Document;678getTextRange'()Lcom/intellij/openapi/util/TextRange;
:;<=>#com/intellij/openapi/util/TextRangegetStartOffset()I
:@AB
shiftRight((I)Lcom/intellij/openapi/util/TextRange;
:DE>getEndOffsetGHIJK$com/intellij/openapi/editor/DocumentdeleteString(II)V(Z)VCodeLineNumberTableLocalVariableTablethishLcom/intellij/lang/properties/codeInspection/TrailingSpacesInPropertyInspection$RemoveTrailingSpacesFix;ignoreVisibleSpaces
getFamilyName()Ljava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsapplyFixm(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;Lcom/intellij/modcommand/ModPsiUpdater;)Vdocument&Lcom/intellij/openapi/editor/Document;docRange%Lcom/intellij/openapi/util/TextRange;project&Lcom/intellij/openapi/project/Project;elementLcom/intellij/psi/PsiElement;updater'Lcom/intellij/modcommand/ModPsiUpdater;parent	textRange
StackMapTable$RuntimeInvisibleParameterAnnotations
SourceFile'TrailingSpacesInPropertyInspection.javaNestHostInnerClassesRemoveTrailingSpacesFix$$$reportNull$$$0(I)Vmn
ojava/lang/Stringq*@NotNull method %s.%s must not return nulls>Argument for @NotNull parameter '%s' of %s.%s must not be nullu
^`bSXformat}
r~java/lang/IllegalStateException�(Ljava/lang/String;)V�
��"java/lang/IllegalArgumentException�
��[Ljava/lang/Object;�java/lang/RuntimeException�0LMF
*�*��Nij	kO
PQ
RSTMH
��Y��p�fQrNpOPQUVWVXYMl+��p,��p-��p,�:���,*��:�6,�%�)�/:,�5�9�?:�9�C�F�f��A:N"u v)w3x8yJzZ{k}ORJ!Z[Z\]lPQl^_l`albc Lda39e]WVVVgVVV
mnM�'�$$$t�v��!!!����  (08YwS�YxS�YyS�YzS��'''Y{S�YwS��"""�Y|S���(((��Z_�����Z_����f� Dr]rCr�r�#r��r��r��r��r��r��r��r��r��r��r�`rJrJ�k
 lhij PK"t���Tcom/intellij/lang/properties/codeInspection/TrailingSpacesInPropertyInspection.class���=
5com/intellij/lang/properties/PropertiesInspectionBase<init>()VTrailingSpacesInProperty	

Ncom/intellij/lang/properties/codeInspection/TrailingSpacesInPropertyInspectionmyIgnoreVisibleSpacesZignoreVisibleSpaces	java/lang/BooleanTRUELjava/lang/Boolean;
toString()Ljava/lang/String;
 org/jdom/ElementsetAttribute8(Ljava/lang/String;Ljava/lang/String;)Lorg/jdom/Element;
"#$getAttributeValue&(Ljava/lang/String;)Ljava/lang/String;
&'(parseBoolean(Ljava/lang/String;)Z*7com/intellij/codeInspection/options/OptRegularComponent
-<trailing.spaces.in.property.inspection.ignore.visible.spaces/java/lang/Object
12345-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
789:;+com/intellij/codeInspection/options/OptPanecheckbox�(Ljava/lang/String;Ljava/lang/String;[Lcom/intellij/codeInspection/options/OptRegularComponent;)Lcom/intellij/codeInspection/options/OptCheckbox;
7=>?panei([Lcom/intellij/codeInspection/options/OptRegularComponent;)Lcom/intellij/codeInspection/options/OptPane;A/com/intellij/lang/properties/psi/PropertiesFile@CDE
getProperties()Ljava/util/List;Gcom/intellij/util/SmartList
FJKLMNjava/util/Listiterator()Ljava/util/Iterator;PQRSTjava/util/IteratorhasNext()ZPVWXnext()Ljava/lang/Object;Z&com/intellij/lang/properties/IProperty
\]^_-com/intellij/openapi/progress/ProgressManager
checkCanceleda2com/intellij/lang/properties/psi/impl/PropertyImplccom/intellij/lang/ASTNode
`efg
getKeyNode()Lcom/intellij/lang/ASTNode;
`ijggetValueNode
lmnop*com/intellij/util/containers/ContainerUtilar(([Ljava/lang/Object;)[Ljava/lang/Object;r[Lcom/intellij/lang/ASTNode;btuvgetPsi()Lcom/intellij/psi/PsiElement;

xyzgetTrailingSpacesE(Lcom/intellij/psi/PsiElement;Z)Lcom/intellij/openapi/util/TextRange;|Binspection.trailing.spaces.in.property.trailing.spaces.description	~���0com/intellij/codeInspection/ProblemHighlightTypeGENERIC_ERROR_OR_WARNING2Lcom/intellij/codeInspection/ProblemHighlightType;�)com/intellij/codeInspection/LocalQuickFix�fcom/intellij/lang/properties/codeInspection/TrailingSpacesInPropertyInspection$RemoveTrailingSpacesFix
���(Z)V
�����-com/intellij/codeInspection/InspectionManagercreateProblemDescriptor�(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/util/TextRange;Ljava/lang/String;Lcom/intellij/codeInspection/ProblemHighlightType;Z[Lcom/intellij/codeInspection/LocalQuickFix;)Lcom/intellij/codeInspection/ProblemDescriptor;J���add(Ljava/lang/Object;)Z	�����-com/intellij/codeInspection/ProblemDescriptorEMPTY_ARRAY0[Lcom/intellij/codeInspection/ProblemDescriptor;J��ptoArray�����com/intellij/psi/PsiElementgetText
�����java/lang/Stringlength()I
����charAt(I)C�#com/intellij/openapi/util/TextRange
���(II)V����getTextRange'()Lcom/intellij/openapi/util/TextRange;
`���trailingSpaces9(Ljava/lang/String;)Lcom/intellij/openapi/util/TextRange;CodeLineNumberTableLocalVariableTablethisPLcom/intellij/lang/properties/codeInspection/TrailingSpacesInPropertyInspection;getShortNameRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations
writeSettings(Lorg/jdom/Element;)VnodeLorg/jdom/Element;
StackMapTable
Exceptions�0com/intellij/openapi/util/WriteExternalException$RuntimeInvisibleParameterAnnotationsreadSettingsattributeValueLjava/lang/String;�.com/intellij/openapi/util/InvalidDataExceptiongetOptionsPane/()Lcom/intellij/codeInspection/options/OptPane;	checkFile|(Lcom/intellij/psi/PsiFile;Lcom/intellij/codeInspection/InspectionManager;Z)[Lcom/intellij/codeInspection/ProblemDescriptor;keyLcom/intellij/psi/PsiElement;	textRange%Lcom/intellij/openapi/util/TextRange;Lcom/intellij/lang/ASTNode;propertyImpl4Lcom/intellij/lang/properties/psi/impl/PropertyImpl;property(Lcom/intellij/lang/properties/IProperty;fileLcom/intellij/psi/PsiFile;manager/Lcom/intellij/codeInspection/InspectionManager;
isOnTheFly
propertiesLjava/util/List;descriptorsLocalVariableTypeTable:Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;ALjava/util/List<Lcom/intellij/codeInspection/ProblemDescriptor;>;�com/intellij/psi/PsiFileiIelementignoreVisibleTrailingSpaces$Lorg/jetbrains/annotations/Nullable;
SourceFile'TrailingSpacesInPropertyInspection.javaNestMembersInnerClassesRemoveTrailingSpacesFix$$$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5
�"java/lang/IllegalArgumentException(Ljava/lang/String;)V

	java/lang/IllegalStateException
[Ljava/lang/Object;java/lang/RuntimeException1

�/*���#�����-��)����������c+���*�	�+���W���./1��������	������u+���+�!M,�*,�%�	��	���5679� ����
�����	������c%�)Y+,�.�0�)�6S�<Y�����d7�=>=�%���������5
�+���,���+�@��+�@�B:�FY�H:�I:�O���U�Y:�[�`:�bY�dSY�hS�k�q:		�6
6
�]	2:�K�s:

*�	�w:�2,
{�.�0�}��Y��Y*�	��S����W������[��������Y�JFP�C
��JFPY`q�Zb��
��JFP�FCD$E-FLGOHVI�J�K�L�M�N�O�N�I�S�T�p�?��
�4���M��V���L��������������$���-����$���-���������
yz��Z*��M�M,��d>�:,�� �*,��	� ,��d����Y`,����������*���,������&M���"YZ[\+]H[N`Ub�*<��Z��Z�S������
���CS�###(##�����!!!%!!���.�$$$,4<Y�S�Y�S�Y�S�YS��"""*""Y�S�YS��""+477YS�YS��YS���"""-""�	Z_���Z_�����$D�a�C����'����������"������"���������e�J�J�
�
�����PKe��~AAScom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection$1.class���=o	Mcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection$1this$0MLcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection;		

val$holder,Lcom/intellij/codeInspection/ProblemsHolder;

"com/intellij/psi/PsiElementVisitor<init>()V7com/intellij/lang/properties/psi/impl/PropertyValueImpl
getChars()Ljava/lang/CharSequence;
Kcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspectiongetThreeDots(Ljava/lang/CharSequence;)Z !"com/intellij/psi/PsiElement
getTextLength()I
$%&'(#com/intellij/openapi/util/TextRangecreate)(II)Lcom/intellij/openapi/util/TextRange;*/inspection.use.ellipsis.in.property.description,java/lang/Object
./012-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;4)com/intellij/codeInspection/LocalQuickFix
6789:kcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection$ReplaceThreeDotsWithEllipsisFixgetInstanceo()Lcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection$ReplaceThreeDotsWithEllipsisFix;
<=>?@*com/intellij/codeInspection/ProblemsHolderregisterProblem�(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/util/TextRange;Ljava/lang/String;[Lcom/intellij/codeInspection/LocalQuickFix;)V|(Lcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection;Lcom/intellij/codeInspection/ProblemsHolder;)VCodeLineNumberTableLocalVariableTablethisOLcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection$1;visitElement (Lcom/intellij/psi/PsiElement;)VlengthIelementLcom/intellij/psi/PsiElement;foundZ
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile$UseEllipsisInPropertyInspection.javaEnclosingMethodWXbuildVisitorS(Lcom/intellij/codeInspection/ProblemsHolder;Z)Lcom/intellij/psi/PsiElementVisitor;NestHostInnerClassesReplaceThreeDotsWithEllipsisFix$$$reportNull$$$0(I)V\]
^>Argument for @NotNull parameter '%s' of %s.%s must not be null`KGjava/lang/Stringeformatg2
fh"java/lang/IllegalArgumentExceptionj(Ljava/lang/String;)Vl
km 	
ABC*+�*,�*��CDEFGHB�I+��_+���+���=�,+�>*�+d�#)�+�-�3Y�5S�;�O�7C&	 &!8"A#E!H%D*&"IJIEFIKL.MNP	QRQ
\]B-!a�+YbSYcSYdS�i�kZ_�n�Z6[UVSTYPK�����qcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection$ReplaceThreeDotsWithEllipsisFix.class���=�
java/lang/Object<init>()V		
kcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection$ReplaceThreeDotsWithEllipsisFixinstancemLcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection$ReplaceThreeDotsWithEllipsisFix;
use.ellipsis.fix.family.name
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;-com/intellij/codeInspection/ProblemDescriptor
getPsiElement()Lcom/intellij/psi/PsiElement;7com/intellij/lang/properties/psi/impl/PropertyValueImpl
 !getChars()Ljava/lang/CharSequence;
#$%&'Kcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspectiongetThreeDots(Ljava/lang/CharSequence;)Z)*+,-com/intellij/psi/PsiElement
getTextLength()I/java/lang/StringBuilder
.12(Ljava/lang/CharSequence;)V4…
.678replace/(IILjava/lang/String;)Ljava/lang/StringBuilder;
.:;<toString()Ljava/lang/String;
>?@replaceWithTextC(Ljava/lang/String;)Lcom/intellij/psi/impl/source/tree/LeafElement;
BCDapplyFixX(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/ProblemDescriptor;)VF)com/intellij/codeInspection/LocalQuickFixCodeLineNumberTableLocalVariableTablethisgetInstanceo()Lcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection$ReplaceThreeDotsWithEllipsisFix;
StackMapTableOjava/lang/Throwable
getFamilyNameRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationslengthInewTextLjava/lang/StringBuilder;project&Lcom/intellij/openapi/project/Project;
descriptor/Lcom/intellij/codeInspection/ProblemDescriptor;elementLcom/intellij/psi/PsiElement;foundZ$RuntimeInvisibleParameterAnnotations^(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/CommonProblemDescriptor;)V
SourceFile$UseEllipsisInPropertyInspection.javaNestHostInnerClassesReplaceThreeDotsWithEllipsisFixjava/lang/Classg$$$reportNull$$$0(I)Vij
kjava/lang/Stringm*@NotNull method %s.%s must not return nullo>Argument for @NotNull parameter '%s' of %s.%s must not be nullq
XZPCformatx
nyjava/lang/IllegalStateException{(Ljava/lang/String;)V}
|~"java/lang/IllegalArgumentException�
�~[Ljava/lang/Object;�java/lang/RuntimeException�0EJG/*��H6IJ	KLGz)��"YK²�
�Y�
�*çL*�+���  # M�hDN�H;<=>@%BP<GH��Y��l�MQnHGIJQRSRCDG�d+��l,��l,�N-���-���"6�6-�(6�.Y-���0:d3�5W-��9�=W�M�)�CH&	LMO+P0Q8RHSVUcWIH8+TUHVWdJdXYdZ[M\]+9^_SRR`
RRACaG4
*+,��A�H6I
JSRR`
RR
ijG��  p�r������$,YsS�YtS�YuS��##YvS�YsS���YwS��z�$$�|Z_����Z_����M�DnYnCn�n�n��n��n��n��n��n��n��n��n��n�\nJnJ�e
#fbcd#PK�gtn
n
Qcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection.class���=u
5com/intellij/lang/properties/PropertiesInspectionBase<init>()V
	
*com/intellij/codeInspection/ProblemsHolder
getProject(()Lcom/intellij/openapi/project/Project;
8com/intellij/openapi/vfs/encoding/EncodingProjectManagergetInstanceb(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/vfs/encoding/EncodingProjectManager;
#getDefaultCharsetForPropertiesFilesB(Lcom/intellij/openapi/vfs/VirtualFile;)Ljava/nio/charset/Charset;	!java/nio/charset/StandardCharsetsUTF_8Ljava/nio/charset/Charset;	 !""com/intellij/psi/PsiElementVisitor
EMPTY_VISITOR$Lcom/intellij/psi/PsiElementVisitor;$Mcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection$1
#&'|(Lcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection;Lcom/intellij/codeInspection/ProblemsHolder;)V)*+,-java/lang/CharSequencelength()I)/01charAt(I)C3Kcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspectionCodeLineNumberTableLocalVariableTablethisMLcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection;buildVisitorS(Lcom/intellij/codeInspection/ProblemsHolder;Z)Lcom/intellij/psi/PsiElementVisitor;holder,Lcom/intellij/codeInspection/ProblemsHolder;
isOnTheFlyZcharset
StackMapTableBjava/nio/charset/CharsetRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotationsgetThreeDots(Ljava/lang/CharSequence;)ZelementLjava/lang/CharSequence;
textLengthI
SourceFile$UseEllipsisInPropertyInspection.javaNestMembersQkcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection$ReplaceThreeDotsWithEllipsisFixInnerClassesReplaceThreeDotsWithEllipsisFix$$$reportNull$$$0(I)VTU
2V>Argument for @NotNull parameter '%s' of %s.%s must not be nullX*@NotNull method %s.%s must not return nullZjava/lang/Object\;3I9Gjava/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!24/*��56789:4�1+��W+��
�N-���Y��W��#Y*+�%�@�2A5'6*1781;<1=>?CDEDDF	D
GH4�X*��W*�(<��*d�..��*d�..��*d�..��*d�..���@�
5*+-&.6/F2V36XIJIKLE	DFD
TU4�� Y�[�����]�$,Y^S�Y_S�Y`S��#Y_S�YaS��#&YaS��YbS��h�$�jZ_�m��oZ_�p��@�DdYdCd�d�dr�dr�dr�dr�dr�dr�dr�dr�dr�dr�dr\dJdJtR#P2SMNOP#PKj�j�

\com/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection$1.class���=^	Vcom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection$1this$0VLcom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection;		
val$codeStyleKeyValueDelimiterC	

val$holder,Lcom/intellij/codeInspection/ProblemsHolder;
"com/intellij/psi/PsiElementVisitor<init>()V2com/intellij/lang/properties/psi/impl/PropertyImpl
getKeyValueDelimiter()C:wrong.property.key.value.delimiter.inspection.display.namejava/lang/Object
 !"#$-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;&)com/intellij/codeInspection/LocalQuickFix(ucom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection$ReplaceKeyValueDelimiterQuickFix
'*+ (Lcom/intellij/psi/PsiElement;)V
-./01*com/intellij/codeInspection/ProblemsHolderregisterProblem^(Lcom/intellij/psi/PsiElement;Ljava/lang/String;[Lcom/intellij/codeInspection/LocalQuickFix;)V�(Lcom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection;CLcom/intellij/codeInspection/ProblemsHolder;)VCodeLineNumberTableLocalVariableTablethisXLcom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection$1;visitElement	delimiterelementLcom/intellij/psi/PsiElement;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile-WrongPropertyKeyValueDelimiterInspection.javaEnclosingMethodDTcom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspectionFGbuildVisitorS(Lcom/intellij/codeInspection/ProblemsHolder;Z)Lcom/intellij/psi/PsiElementVisitor;NestHostInnerClasses ReplaceKeyValueDelimiterQuickFix$$$reportNull$$$0(I)VKL
M>Argument for @NotNull parameter '%s' of %s.%s must not be nullO:8java/lang/StringTformatV$
UW"java/lang/IllegalArgumentExceptionY(Ljava/lang/String;)V[
Z\ 	

23H*+�*�*-�*��4 5678+3�	@+��N+��3+��=*��#*�+���%Y�'Y+�)S�,�<64#$%&?)5 (9
@67@:;=	>?>
KL3-!P�YQSYRSYSS�X�ZZ_�]�I'CJBCE@AHCPK95__{com/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection$ReplaceKeyValueDelimiterQuickFix.class���=\
5com/intellij/codeInspection/LocalQuickFixOnPsiElement<init> (Lcom/intellij/psi/PsiElement;)V
	
ucom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection$ReplaceKeyValueDelimiterQuickFix
getFamilyName()Ljava/lang/String;2com/intellij/lang/properties/psi/impl/PropertyImpl

#replaceKeyValueDelimiterWithDefault()V1replace.key.value.delimiter.quick.fix.family.namejava/lang/Object
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;5com/intellij/codeInsight/intention/HighPriorityActionCodeLineNumberTableLocalVariableTablethiswLcom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection$ReplaceKeyValueDelimiterQuickFix;elementLcom/intellij/psi/PsiElement;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsgetTextRuntimeInvisibleAnnotationsinvoke}(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;
endElement
SourceFile-WrongPropertyKeyValueDelimiterInspection.javaNestHost6Tcom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspectionInnerClasses ReplaceKeyValueDelimiterQuickFix$$$reportNull$$$0(I)V9:
;java/lang/String=>Argument for @NotNull parameter '%s' of %s.%s must not be null?*@NotNull method %s.%s must not return nullA$
-/1)+formatL
>M"java/lang/IllegalArgumentExceptionO(Ljava/lang/String;)VQ
PRjava/lang/IllegalStateExceptionT
UR[Ljava/lang/Object;Wjava/lang/RuntimeExceptionY
StackMapTable0O+��<*+��[ 
/
0!"#$%&	'(')C
*�Y��<�[L> 5!
"#*'&'+,�)+��<,��<-��<��<-�
��[ 
!:(;!4)"#)-.)/0)$%)1%&''''(''''I��Y��<�[R> @!"#*'&'
9:���++0++++0@�B��))-))))-����,,4<D,L4YCS�#YDS�YES�YFS�YGS��++3++++;YDS�YHS�YIS��++366663YJS��YKS��N�))4))))4�PZ_�S��UZ_�V��[�,D>i>C>�>�/>X�>X�>X�>X�>X�>X�+>X�>X�>X�>X�+>X�>X�>X�>Xl>J>JZ7
582345PK��|YLLZcom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection.class���=f
5com/intellij/lang/properties/PropertiesInspectionBase<init>()V
	
*com/intellij/codeInspection/ProblemsHoldergetFile()Lcom/intellij/psi/PsiFile;8com/intellij/lang/properties/psi/impl/PropertiesFileImpl	"com/intellij/psi/PsiElementVisitor
EMPTY_VISITOR$Lcom/intellij/psi/PsiElementVisitor;

getProject(()Lcom/intellij/openapi/project/Project;
Fcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettingsgetInstancep(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettings;
 !"getDelimiter()C$Vcom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection$1
#&'�(Lcom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection;CLcom/intellij/codeInspection/ProblemsHolder;)V)Tcom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection+6com/intellij/codeInspection/CleanupLocalInspectionToolCodeLineNumberTableLocalVariableTablethisVLcom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection;buildVisitorS(Lcom/intellij/codeInspection/ProblemsHolder;Z)Lcom/intellij/psi/PsiElementVisitor;holder,Lcom/intellij/codeInspection/ProblemsHolder;
isOnTheFlyZcodeStyleSettingsHLcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettings;codeStyleKeyValueDelimiterC
StackMapTableRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotations
SourceFile-WrongPropertyKeyValueDelimiterInspection.javaNestMembersDucom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection$ReplaceKeyValueDelimiterQuickFixInnerClasses ReplaceKeyValueDelimiterQuickFix$$$reportNull$$$0(I)VGH
(I>Argument for @NotNull parameter '%s' of %s.%s must not be nullK*@NotNull method %s.%s must not return nullMjava/lang/ObjectO3)1java/lang/StringTformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;VW
UX"java/lang/IllegalArgumentExceptionZ(Ljava/lang/String;)V\
[]java/lang/IllegalStateException_
`][Ljava/lang/Object;bjava/lang/RuntimeExceptiond!(*,/*��-./012,�8+��J+��
��Y��J�+��N-�6�#Y*+�%�;T-&, .48/0834856&78,9:<=>==?	=
GH,���L�N�����P� YQS�YRS��YRS�YSS��YSS���Y� �[Z_�^��`Z_�a��;�DUUUCU�U�Uc�Uc�Uc�Uc�Uc�Uc�Uc�Uc�UcXUJUJeE#C(F@ABC#PKz��IIVcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$1.class���=.	Pcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$1this$0PLcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog;
	
#com/intellij/ui/ComboboxSpeedSearch<init>*(Ljavax/swing/JComboBox;Ljava/lang/Void;)V"com/intellij/psi/PsiFileSystemItem
getName()Ljava/lang/String;z(Lcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog;Ljavax/swing/JComboBox;Ljava/lang/Void;)VCodeLineNumberTableLocalVariableTablethisRLcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$1;arg0Ljavax/swing/JComboBox;arg1Ljava/lang/Void;getElementText&(Ljava/lang/Object;)Ljava/lang/String;elementLjava/lang/Object;
SourceFilePropertiesCopyHandler.javaEnclosingMethod%Ncom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog'(createCenterPanel()Ljavax/swing/JComponent;NestHost+9com/intellij/lang/properties/editor/PropertiesCopyHandlerInnerClassesPropertiesCopyDialog T*+�*,-���*>
+�
���

 !"#$&)*,$*-
PK�[��Vcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$2.class���=M	Pcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$2this$0PLcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog;		
val$resourceBundleComboBox"Lcom/intellij/openapi/ui/ComboBox;

5com/intellij/ide/util/gotoByName/GotoFileCellRenderer<init>(I)V
getListCellRendererComponent>(Ljavax/swing/JList;Ljava/lang/Object;IZZ)Ljava/awt/Component;
com/intellij/util/ui/UIUtilgetListSelectionBackground(Z)Ljava/awt/Color;
  com/intellij/openapi/ui/ComboBox
getBackground()Ljava/awt/Color;
"#$setBackgroundRecursively'(Ljava/awt/Component;Ljava/awt/Color;)Vv(Lcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog;ILcom/intellij/openapi/ui/ComboBox;)VCodeLineNumberTableLocalVariableTablethisRLcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$2;arg0IlistLjavax/swing/JList;valueLjava/lang/Object;index
isSelectedZcellHasFocus	componentLjava/awt/Component;
StackMapTable9javax/swing/JList;java/lang/Object=java/awt/Component?java/awt/Color
SourceFilePropertiesCopyHandler.javaEnclosingMethodDNcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialogFGcreateCenterPanel()Ljavax/swing/JComponent;NestHostJ9com/intellij/lang/properties/editor/PropertiesCopyHandlerInnerClassesPropertiesCopyDialog 	
%&N*+�*-�*��'�( )*+,&�(*+,�:�
��
*���!�'�
�%�(H()*(-.(/0(1,(23(43
5677�8:<<�8:<<>@ABCEHIKCIL
PKI�s���Vcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$3.class���=O	Pcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$3this$0PLcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog;
	
java/lang/Object<init>()V
java/awt/event/ItemEventgetItem()Ljava/lang/Object;Xcom/intellij/lang/properties/editor/PropertiesCopyHandler$ResourceBundleAsFileSystemItem
getResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;	Ncom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialogmyCurrentResourceBundle-Lcom/intellij/lang/properties/ResourceBundle; java/awt/event/ItemListenerS(Lcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog;)VCodeLineNumberTableLocalVariableTablethisRLcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$3;itemStateChanged(Ljava/awt/event/ItemEvent;)VeLjava/awt/event/ItemEvent;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFilePropertiesCopyHandler.javaEnclosingMethod23createCenterPanel()Ljavax/swing/JComponent;NestHost69com/intellij/lang/properties/editor/PropertiesCopyHandlerInnerClassesPropertiesCopyDialogResourceBundleAsFileSystemItem$$$reportNull$$$0(I)V:;
<>Argument for @NotNull parameter '%s' of %s.%s must not be null>)'java/lang/StringCformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;EF
DG"java/lang/IllegalArgumentExceptionI(Ljava/lang/String;)VK
JL
StackMapTable !">
*+�*��#�$
%&
'("[+��=*�+�
����N#
��$%&)*+	,-,
:;"-!?�Y@SYASYBS�H�JZ_�M�758
59
01./45PK=��!^^Vcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$4.class���=L	Pcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$4this$0PLcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog;
	
com/intellij/ui/DocumentAdapter<init>()V	Ncom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialogmyPropertyNameTextField(Lcom/intellij/ui/components/JBTextField;
&com/intellij/ui/components/JBTextFieldgetText()Ljava/lang/String;	myCurrentPropertyNameLjava/lang/String;S(Lcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog;)VCodeLineNumberTableLocalVariableTablethisRLcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$4;textChanged$(Ljavax/swing/event/DocumentEvent;)Ve!Ljavax/swing/event/DocumentEvent;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFilePropertiesCopyHandler.javaEnclosingMethod./createCenterPanel()Ljavax/swing/JComponent;NestHost29com/intellij/lang/properties/editor/PropertiesCopyHandlerInnerClassesPropertiesCopyDialog$$$reportNull$$$0(I)V56
7>Argument for @NotNull parameter '%s' of %s.%s must not be null9java/lang/Object;%#java/lang/String@format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;BC
AD"java/lang/IllegalArgumentExceptionF(Ljava/lang/String;)VH
GI
StackMapTable >
*+�*��� 
!"
#$[+��8*�*��
���K
�� !"%&'	()(
56-!:�<Y=SY>SY?S�E�GZ_�J�314
,-*+01PK�1�Q�*�*Tcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog.class���=�
+com/intellij/lang/properties/ResourceBundle
getProject(()Lcom/intellij/openapi/project/Project;
	
%com/intellij/openapi/ui/DialogWrapper<init>)(Lcom/intellij/openapi/project/Project;)V	Ncom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialogmyPropertiesLjava/util/List;	myCurrentResourceBundle-Lcom/intellij/lang/properties/ResourceBundle;
*com/intellij/util/containers/ContainerUtilgetFirstItem$(Ljava/util/List;)Ljava/lang/Object;&com/intellij/lang/properties/IProperty !"getName()Ljava/lang/String;	$%&myCurrentPropertyNameLjava/lang/String;	()*	myProject&Lcom/intellij/openapi/project/Project;
,-.init()V
01.initValidation
34567)com/intellij/openapi/util/text/StringUtilisEmpty(Ljava/lang/String;)Z9&com/intellij/openapi/ui/ValidationInfo;*copy.property.name.must.be.not.empty.error=java/lang/Object
?@ABC-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
8EF(Ljava/lang/String;)V
HIJKL+com/intellij/lang/properties/PropertiesUtilcontainsPropertyB(Lcom/intellij/lang/properties/ResourceBundle;Ljava/lang/String;)ZN1copy.property.with.name.0.already.exists.conflictPjavax/swing/JLabel
OR.Tcopy.property.0.label
OVWFsetText
OYZ[getFont()Ljava/awt/Font;]
java/awt/Font
\_`a
deriveFont(I)Ljava/awt/Font;
OcdesetFont(Ljava/awt/Font;)Vgjava/util/ArrayList
fR
jklmn$com/intellij/psi/search/ProjectScopegetContentScopeS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/search/GlobalSearchScope;
pqrst7com/intellij/lang/properties/PropertiesReferenceManagergetInstancea(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/PropertiesReferenceManager;vwxprocessN(Ljava/util/Collection;)Lcom/intellij/lang/properties/PropertiesFileProcessor;	z{|}~0com/intellij/lang/properties/BundleNameEvaluator	BASE_NAME2Lcom/intellij/lang/properties/BundleNameEvaluator;
p���processPropertiesFiles�(Lcom/intellij/psi/search/GlobalSearchScope;Lcom/intellij/lang/properties/PropertiesFileProcessor;Lcom/intellij/lang/properties/BundleNameEvaluator;)Z�����java/util/Collectionstream()Ljava/util/stream/Stream;���apply()Ljava/util/function/Function;�����java/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;����distinct���test ()Ljava/util/function/Predicate;����filter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;������java/util/Comparator	comparing5(Ljava/util/function/Function;)Ljava/util/Comparator;����sorted1(Ljava/util/Comparator;)Ljava/util/stream/Stream;����"()Ljava/util/function/IntFunction;����toArray5(Ljava/util/function/IntFunction;)[Ljava/lang/Object;�%[Lcom/intellij/psi/PsiFileSystemItem;� com/intellij/openapi/ui/ComboBox
���([Ljava/lang/Object;)V�Pcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$1
���z(Lcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog;Ljavax/swing/JComboBox;Ljava/lang/Void;)V
����.#com/intellij/ui/ComboboxSpeedSearchsetupListeners�Pcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$2
���v(Lcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog;ILcom/intellij/openapi/ui/ComboBox;)V
����setRenderer!(Ljavax/swing/ListCellRenderer;)V�Pcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$3
���S(Lcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog;)V
����addItemListener (Ljava/awt/event/ItemListener;)V�Xcom/intellij/lang/properties/editor/PropertiesCopyHandler$ResourceBundleAsFileSystemItem
���0(Lcom/intellij/lang/properties/ResourceBundle;)V
����setSelectedItem(Ljava/lang/Object;)V�&com/intellij/ui/components/JBTextField��"getKey
�E	���myPropertyNameTextField(Lcom/intellij/ui/components/JBTextField;
����getDocument()Ljavax/swing/text/Document;�Pcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$4
�������javax/swing/text/DocumentaddDocumentListener'(Ljavax/swing/event/DocumentListener;)V
����� com/intellij/util/ui/FormBuildercreateFormBuilder$()Lcom/intellij/util/ui/FormBuilder;
����addComponent<(Ljavax/swing/JComponent;)Lcom/intellij/util/ui/FormBuilder;�copy.destination.new.name.labelcom/intellij/util/ui/UIUtil
�addLabeledComponentO(Ljava/lang/String;Ljavax/swing/JComponent;I)Lcom/intellij/util/ui/FormBuilder;&copy.destination.resource.bundle.label
�	
N(Ljava/lang/String;Ljavax/swing/JComponent;)Lcom/intellij/util/ui/FormBuilder;
�
getPanel()Ljavax/swing/JPanel;"com/intellij/psi/PsiFileSystemItem
getBaseDirectory(()Lcom/intellij/openapi/vfs/VirtualFile;�add(Ljava/lang/Object;)Z	Signature;Ljava/util/List<+Lcom/intellij/lang/properties/IProperty;>;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations@(Ljava/util/List;Lcom/intellij/lang/properties/ResourceBundle;)VCodeLineNumberTableLocalVariableTablethisPLcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog;
propertiescurrentResourceBundleLocalVariableTypeTablek(Ljava/util/List<+Lcom/intellij/lang/properties/IProperty;>;Lcom/intellij/lang/properties/ResourceBundle;)V$RuntimeInvisibleParameterAnnotations
doValidate*()Lcom/intellij/openapi/ui/ValidationInfo;
StackMapTable$Lorg/jetbrains/annotations/Nullable;getCurrentPropertyNamegetCurrentResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;createCenterPanel()Ljavax/swing/JComponent;informationalLabelLjavax/swing/JLabel;propertiesFilesLjava/util/Collection;searchScope+Lcom/intellij/psi/search/GlobalSearchScope; resourceBundlesAsFileSystemItemsresourceBundleComboBox"Lcom/intellij/openapi/ui/ComboBox;search%Lcom/intellij/ui/ComboboxSpeedSearch;ILjava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;HLcom/intellij/openapi/ui/ComboBox<Lcom/intellij/psi/PsiFileSystemItem;>;getPreferredFocusedComponentlambda$createCenterPanel$2((I)[Lcom/intellij/psi/PsiFileSystemItem;x$0Ilambda$createCenterPanel$10(Lcom/intellij/lang/properties/ResourceBundle;)Zblambda$createCenterPanel$0\(Ljava/util/Collection;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)ZbaseNamepropertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;
SourceFilePropertiesCopyHandler.javaNestHostP9com/intellij/lang/properties/editor/PropertiesCopyHandlerBootstrapMethodsS
TUVWX"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;ZF(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)Z\
]GH_&(Ljava/lang/Object;)Ljava/lang/Object;	abcde//com/intellij/lang/properties/psi/PropertiesFilegetResourceBundleg`(Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/lang/properties/ResourceBundle;j
kDEEn
op"getBaseNamerA(Lcom/intellij/lang/properties/ResourceBundle;)Ljava/lang/String;�u�(Lcom/intellij/lang/properties/ResourceBundle;)Lcom/intellij/lang/properties/editor/PropertiesCopyHandler$ResourceBundleAsFileSystemItem;w(I)Ljava/lang/Object;y
z@AAInnerClassesPropertiesCopyDialogResourceBundleAsFileSystemItem�%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�$%.java/lang/String�format�C
��"java/lang/IllegalArgumentException�
�Ejava/lang/IllegalStateException�
�E[Ljava/lang/Object;�java/lang/RuntimeException� %&)*��
�C+���,���*,��*+�
*,�*+����#*,��'*�+*�/�+ "���"�2�:�>�B�! C"#C$C%&C$'(
)*�E*�#�2��8Y:�<�>�D�*�*�#�G��8YM�<Y*�#S�>�D��+'@8 �
��)�C�D�!E"#,,-"/*�#� �!"#./C
*�Y����+L �!
"#019C�OY�QL+S�<Y*�
���S�>�U++�X�^�b�fY�hM*�'�iN*�'�o-,�u�y�W,����������������������������:��Y��:��Y*��:����Y*��Ķ���Y*�Ͷ���Y*��ֶ�*��Y*�
�������*����Y*�����+����<�>*����<�>��� z��'�3�;�C�G�T�X�Y�c�h�r�|����������������������$7?B�!HC"#;23;45C67��8���9:��;<&;4=��9>,,?1/*�� !"#,,
@A/�� �!BC
DEB
*����+@ �!
F
GHL
*,�W� 
��! 
45
I&
JK
����!��	������<�%.Y�S�Y�S�Y�S��%Y�S�Y�S��"Y�S�����'��Z_�����Z_����+�E�[�C���������������������������������_�J�J�|:O}
����O~
���LMQ>RY[YR^`fRhilR^mqR^stRvx{NOPK�v��^com/intellij/lang/properties/editor/PropertiesCopyHandler$ResourceBundleAsFileSystemItem.class���=�
+com/intellij/lang/properties/ResourceBundle
getProject(()Lcom/intellij/openapi/project/Project;
	
-com/intellij/psi/impl/SyntheticFileSystemItem<init>)(Lcom/intellij/openapi/project/Project;)V	Xcom/intellij/lang/properties/editor/PropertiesCopyHandler$ResourceBundleAsFileSystemItemmyResourceBundle-Lcom/intellij/lang/properties/ResourceBundle;
getBaseName()Ljava/lang/String;
getBaseDirectory(()Lcom/intellij/openapi/vfs/VirtualFile;

 !com/intellij/psi/PsiManagergetInstanceE(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiManager;
#$%
findDirectoryG(Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/psi/PsiDirectory;'?com/intellij/lang/properties/editor/ResourceBundleAsVirtualFile
&)*0(Lcom/intellij/lang/properties/ResourceBundle;)V
,-.getPropertiesFiles()Ljava/util/List;01234java/util/Listiterator()Ljava/util/Iterator;6789:java/util/IteratorhasNext()Z6<=>next()Ljava/lang/Object;@/com/intellij/lang/properties/psi/PropertiesFile?BCDgetContainingFile()Lcom/intellij/psi/PsiFile;FGHIJcom/intellij/psi/PsiFileprocessChildren0(Lcom/intellij/psi/search/PsiElementProcessor;)Z	LMNOP!com/intellij/icons/AllIcons$NodesResourceBundleLjavax/swing/Icon;
RSTUVjava/lang/ObjectgetClass()Ljava/lang/Class;
RXYZequals(Ljava/lang/Object;)Z
R\]^hashCode()I
`ab	getParent&()Lcom/intellij/psi/PsiFileSystemItem;CodeLineNumberTableLocalVariableTablethisZLcom/intellij/lang/properties/editor/PropertiesCopyHandler$ResourceBundleAsFileSystemItem;resourceBundleRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsgetResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;getNameRuntimeInvisibleAnnotationsdir&Lcom/intellij/openapi/vfs/VirtualFile;
StackMapTablet$com/intellij/openapi/vfs/VirtualFilev"com/intellij/psi/PsiFileSystemItem$Lorg/jetbrains/annotations/Nullable;getVirtualFilepropertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;	processor-Lcom/intellij/psi/search/PsiElementProcessor;LocalVariableTypeTableTLcom/intellij/psi/search/PsiElementProcessor<-Lcom/intellij/psi/PsiFileSystemItem;>;	SignatureW(Lcom/intellij/psi/search/PsiElementProcessor<-Lcom/intellij/psi/PsiFileSystemItem;>;)ZgetIcon(I)Ljavax/swing/Icon;flagsIoLjava/lang/Object;item()Lcom/intellij/psi/PsiElement;
SourceFilePropertiesCopyHandler.javaNestHost�9com/intellij/lang/properties/editor/PropertiesCopyHandlerInnerClassesResourceBundleAsFileSystemItem�com/intellij/icons/AllIconsNodes$$$reportNull$$$0(I)V��
�java/lang/String�com/intellij/psi/PsiDirectory�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null�h{nIformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException� *c[+���*+��*+�
�rdefghi	jkjlmc/*�
�defgncF*�
�Y����rO�defgojijabcf*�
�L+��*��+�"�r�sJ�d
!"efgpqowiwxc6�&Y*�
�(�d'efgIJc�>+���*�
�+�/M,�5�!,�;�?N-�A+�E������r�6�#?�d,(-7.90<1e (yz>fg>{|}>{~�i	jkj��c8�K�d7efg��owiwYZc~)*+��+�*�Q+�Q��+�M*�
,�
�W�rd<=>?e )fg)���g]^c2*�
�[�dDefgAa�c/*�_�defgowiw
��c�� ��������R�$,Y�S�Y�S�Y�S��#Y�S�Y�S��#&Y�S��Y�S����$��Z_�����Z_����r�D�Y�C������������������������������������\�J�J����
L������PK��`6�,�,?com/intellij/lang/properties/editor/PropertiesCopyHandler.class���=�
5com/intellij/refactoring/copy/CopyHandlerDelegateBase<init>()V
	
/com/intellij/lang/properties/PropertiesImplUtilgetPropertyG(Lcom/intellij/psi/PsiElement;)Lcom/intellij/lang/properties/IProperty;&com/intellij/lang/properties/IPropertygetKey()Ljava/lang/String;
java/lang/Stringequals(Ljava/lang/Object;)ZgetPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile; !"/com/intellij/lang/properties/psi/PropertiesFilegetResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
$%&'(+com/intellij/lang/properties/ResourceBundlegetPropertiesFiles()Ljava/util/List;*+,fun0(Ljava/lang/String;)Lcom/intellij/util/Function;
./012*com/intellij/util/containers/ContainerUtil
mapNotNullD(Ljava/util/Collection;Lcom/intellij/util/Function;)Ljava/util/List;4Ncom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog
367@(Ljava/util/List;Lcom/intellij/lang/properties/ResourceBundle;)V9:;<=java/util/ListisEmpty()Z
3?@=
showAndGet
3BCgetCurrentPropertyName
3EF"getCurrentResourceBundle
HIJKL9com/intellij/lang/properties/editor/PropertiesCopyHandlercopyPropertyToAnotherBundleX(Ljava/util/Collection;Ljava/lang/String;Lcom/intellij/lang/properties/ResourceBundle;)VNjava/util/HashMap
MQRSTUjava/util/Collectioniterator()Ljava/util/Iterator;WXYZ=java/util/IteratorhasNextW\]^next()Ljava/lang/Object;
H`abfindWithMatchedSuffix�(Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/lang/properties/ResourceBundle;)Lcom/intellij/lang/properties/psi/PropertiesFile;defgh
java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
$jkl
getProject(()Lcom/intellij/openapi/project/Project;Qnopsize()Idns com/intellij/openapi/ui/Messagesu-copy.resource.bundles.are.not.matched.messagewjava/lang/Object
yz{|}-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;+copy.resource.bundles.are.not.matched.title
r���showYesNoDialog_(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/lang/String;Ljavax/swing/Icon;)Id:
�����0com/intellij/codeInsight/FileModificationServicegetInstance4()Lcom/intellij/codeInsight/FileModificationService;d���values()Ljava/util/Collection;�+�()Lcom/intellij/util/Function;
.��2map
����preparePsiElementsForWrite(Ljava/util/Collection;)Z���run7(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/Runnable;
�����/com/intellij/openapi/command/WriteCommandActionrunWriteCommandAction=(Lcom/intellij/openapi/project/Project;Ljava/lang/Runnable;)V
.���getFirstItem*(Ljava/util/Collection;)Ljava/lang/Object;	H���LOG(Lcom/intellij/openapi/diagnostic/Logger;
�����&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Z
H���updateBundleEditors�(Ljava/lang/String;Lcom/intellij/lang/properties/ResourceBundle;Lcom/intellij/lang/properties/ResourceBundle;Lcom/intellij/openapi/project/Project;)V
$��getBaseName
H���getPropertiesFileSuffixW(Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/lang/String;)Ljava/lang/String;9R���getContainingFile()Lcom/intellij/psi/PsiFile;����com/intellij/psi/PsiFilegetName
�����'com/intellij/openapi/util/io/FileUtilRtgetNameWithoutExtension&(Ljava/lang/String;)Ljava/lang/String;
�����)com/intellij/openapi/util/text/StringUtil	trimStart8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;d���entrySet()Ljava/util/Set;�R�
java/util/Set�java/util/Map$Entry��^��getValue���^���addPropertyN(Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;���findPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;
����;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;CodeLineNumberTableLocalVariableTablethis;Lcom/intellij/lang/properties/editor/PropertiesCopyHandler;canCopy"([Lcom/intellij/psi/PsiElement;Z)Zproperty(Lcom/intellij/lang/properties/IProperty;elementLcom/intellij/psi/PsiElement;elements[Lcom/intellij/psi/PsiElement;
fromUpdateZpropertyNameLjava/lang/String;
StackMapTable�com/intellij/psi/PsiElementdoCopy@([Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiDirectory;)VpropertyNewNamedestinationResourceBundle-Lcom/intellij/lang/properties/ResourceBundle;defaultTargetDirectoryLcom/intellij/psi/PsiDirectory;representativekeyresourceBundle
propertiesLjava/util/List;dlgPLcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog;LocalVariableTypeTable:Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;doClone (Lcom/intellij/psi/PsiElement;)VcontainingFile1Lcom/intellij/lang/properties/psi/PropertiesFile;matchedrepresentativeFromSourceBundlesourceResourceBundleLjava/util/Collection;newNametargetResourceBundlepropertiesFileMappingLjava/util/Map;project&Lcom/intellij/openapi/project/Project;ALjava/util/Collection<+Lcom/intellij/lang/properties/IProperty;>;jLjava/util/Map<Lcom/intellij/lang/properties/IProperty;Lcom/intellij/lang/properties/psi/PropertiesFile;>;#$com/intellij/openapi/project/Project	Signature�(Ljava/util/Collection<+Lcom/intellij/lang/properties/IProperty;>;Ljava/lang/String;Lcom/intellij/lang/properties/ResourceBundle;)VRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationspropertiesFile
searchFiletargetSuffixbaseNameRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;suffix$lambda$copyPropertyToAnotherBundle$1$(Ljava/util/Map;Ljava/lang/String;)VvaluetargetentryLjava/util/Map$Entry;pLjava/util/Map$Entry<Lcom/intellij/lang/properties/IProperty;Lcom/intellij/lang/properties/psi/PropertiesFile;>;lambda$doCopy$0m(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/lang/properties/IProperty;<clinit>
SourceFilePropertiesCopyHandler.javaNestMembers>Xcom/intellij/lang/properties/editor/PropertiesCopyHandler$ResourceBundleAsFileSystemItem@Pcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$4BPcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$3DPcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$2FPcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$1BootstrapMethodsI
JKLMN"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;P&(Ljava/lang/Object;)Ljava/lang/Object;R
HS78U[(Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/lang/properties/IProperty;	�XM(Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/psi/PsiFile;[
H\01InnerClassesPropertiesCopyDialogEntryResourceBundleAsFileSystemItemb%java/lang/invoke/MethodHandles$Lookupdjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)Vfg
Hh>Argument for @NotNull parameter '%s' of %s.%s must not be nullj*@NotNull method %s.%s must not return nulll*J�K�aformatz}
{"java/lang/IllegalArgumentException}(Ljava/lang/String;)V
~�java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException�!H���/*���1������	XN+:�66�=2:�:��-��
N�-�
�������-����)�
H����@�.678"9':)<-=8?F@H7NC�>"&��-��X��X��X��V���V
p+2�N-��-�
:��-��:�#�)�-:�3Y�5:�8�#�>��A:�D:	*	�G����
�T$93�6
HIJKLN'O8QERWS^TeUoW�f
^�e
	p��p��pi	�\
�'I88
E+88�5��[�����KL�w	�+��i,��i-��i�MY�O:+�P:�V�4�[�:�:-�_:��cW���-�i:+�m�q� t�v�x~�v�x�������[������������,����+���:������W��:*,-����y�MW�7��2HQ$M""�!HQ$M"��HQ$M"���Z`!a?bHcPdUeagdijj�l�m�k�n�q�r�s�t�|�}�~����pHP?"���)��
�������!�j�� !�!$%&'''('''����#+��i,��i-��i��i��	�"��4#��#�###&''''(''''
ab��[*��i+��i**�����M+��N+�#��:�V�"�[�:-��,��������	�W�%��� �%�F�S�V�Y��4F)[*[ ;+�%6,�-.&.''(
''
���� *������M,+��M,Y�	�i��������  * ,�/�-'&'
01��I*����M,�V�6,�[��N-�����:-���:+��W��DZ�	�W;�uv/w:xEyHz�4/2�:3&45II�&46
78�<+*����P�
�)9�!	H�����2
fg���7	777777777=k�	m��7	777777777;���v�8	8AJAJS\enwYnS�BYoS�9YpS�0YqS�'YrS�YsS�YtS�YuS��7	777777777@YuS�YvS��5	555>>>>GGPYwS�YxS�YyS���|�6	666666666A�~Z_�����Z_�����8EwC��;������������������7������5���������yJJ�]B3H^
�d_	=H`
?ACEace:;G HOQTHOVWHYZY<=3?ACEPK*�SKKBcom/intellij/lang/properties/editor/PropertiesFoldingBuilder.class���=X
.com/intellij/lang/folding/CustomFoldingBuilder<init>()V

com/intellij/lang/ASTNodegetElementType&()Lcom/intellij/psi/tree/IElementType;	?com/intellij/lang/properties/parsing/PropertiesParserDefinitionFILE_ELEMENT_TYPE1Lcom/intellij/psi/tree/ILightStubFileElementType;<com/intellij/lang/properties/editor/PropertiesFoldingBuilderCodeLineNumberTableLocalVariableTablethis>Lcom/intellij/lang/properties/editor/PropertiesFoldingBuilder;buildLanguageFoldRegionsW(Ljava/util/List;Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/editor/Document;Z)VdescriptorsLjava/util/List;rootLcom/intellij/psi/PsiElement;document&Lcom/intellij/openapi/editor/Document;quickZLocalVariableTypeTable?Ljava/util/List<Lcom/intellij/lang/folding/FoldingDescriptor;>;	Signature�(Ljava/util/List<Lcom/intellij/lang/folding/FoldingDescriptor;>;Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/editor/Document;Z)VRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsgetLanguagePlaceholderTextT(Lcom/intellij/lang/ASTNode;Lcom/intellij/openapi/util/TextRange;)Ljava/lang/String;nodeLcom/intellij/lang/ASTNode;range%Lcom/intellij/openapi/util/TextRange;isRegionCollapsedByDefault(Lcom/intellij/lang/ASTNode;)ZisCustomFoldingRoot
StackMapTable
SourceFilePropertiesFoldingBuilder.java$$$reportNull$$$0(I)V9:
;>Argument for @NotNull parameter '%s' of %s.%s must not be null=java/lang/Object? "/1-35java/lang/StringKformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;MN
LO"java/lang/IllegalArgumentExceptionQ(Ljava/lang/String;)VS
RT[Ljava/lang/Object;V!/*���+��<,��<-��<�6#4 !"#$%&'()*+++,+++-.[+��<,��<�6' /012*++,
++34G
+��<�6,

/0*	+,+54[+��<+�	����6	@	1/0*	+,+
9:b�>�@�))19AIAAYAS�#YBS�YCS�YDS�YES�YFS�****22:BYGS�YHS�YIS�YJS��P�RZ_�U�6��0LW�LW�LW�LW�LW�LW�/LW�LW�LW�LW�LW78PK�k�E~	~	ocom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction$1.class���=Z	icom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction$1this$1iLcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction;		

val$separatorLjava/lang/String;

*com/intellij/openapi/actionSystem/AnAction<init>()V	gcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorActionthis$0NLcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent;
Lcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponentgetTreeModel5()Lcom/intellij/ide/structureView/StructureViewModel;Hcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewModel !"setSeparator(Ljava/lang/String;)V$>com/intellij/lang/properties/structureView/GroupByWordPrefixes&GROUP_BY_PREFIXES
()*setActionActive(Ljava/lang/String;Z)V
,-refillActionGroup
/0rebuild~(Lcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethiskLcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction$1;actionPerformed4(Lcom/intellij/openapi/actionSystem/AnActionEvent;)Ve1Lcom/intellij/openapi/actionSystem/AnActionEvent;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile-PropertiesGroupingStructureViewComponent.javaEnclosingMethodNestHostInnerClassesChangeGroupSeparatorAction$$$reportNull$$$0(I)VDE
F>Argument for @NotNull parameter '%s' of %s.%s must not be nullHjava/lang/ObjectJ97java/lang/StringOformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;QR
PS"java/lang/IllegalArgumentExceptionU"
VW
StackMapTable 	
12C*+�*,�*��3K456782�=+��G*����*��*��%�'*��+*���.�Y3NO+P2Q<R4=56=9:;	<=<
DE2-!I�KYLSYMSYNS�T�VZ_�X�BC@,>?APKb˄���com/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction$SelectSeparatorAction.class���=r	}com/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction$SelectSeparatorActionthis$1iLcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction;1select.separator.action.with.empty.separator.name
java/lang/Object

-com/intellij/lang/properties/PropertiesBundlemessagePointerD(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/function/Supplier;
*com/intellij/openapi/actionSystem/AnAction<init> (Ljava/util/function/Supplier;)V	gcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorActionmyPredefinedSeparatorsLjava/util/Set;
 !"com/intellij/util/ArrayUtilRt
toStringArray+(Ljava/util/Collection;)[Ljava/lang/String;
$%&getCurrentSeparator()Ljava/lang/String;(%select.property.separator.dialog.text
*+,message9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;.&select.property.separator.dialog.title
01234 com/intellij/openapi/ui/MessagesgetQuestionIcon()Ljavax/swing/Icon;
0678showEditableChooseDialog�(Ljava/lang/String;Ljava/lang/String;Ljavax/swing/Icon;[Ljava/lang/String;Ljava/lang/String;Lcom/intellij/openapi/ui/InputValidator;)Ljava/lang/String;:;<=>
java/util/Setadd(Ljava/lang/Object;)Z
@ABrefillActionGroup()Vl(Lcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction;)VCodeLineNumberTableLocalVariableTablethisLcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction$SelectSeparatorAction;actionPerformed4(Lcom/intellij/openapi/actionSystem/AnActionEvent;)Ve1Lcom/intellij/openapi/actionSystem/AnActionEvent;strings[Ljava/lang/String;currentLjava/lang/String;	separator
StackMapTableNUjava/lang/StringRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile-PropertiesGroupingStructureViewComponent.javaNestHost]Lcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponentInnerClassesChangeGroupSeparatorActionSelectSeparatorAction$$$reportNull$$$0(I)Vab
c>Argument for @NotNull parameter '%s' of %s.%s must not be nulleKIformatj,
Tk"java/lang/IllegalArgumentExceptionm(Ljava/lang/String;)Vo
np0CDE*+�*�	���E\]^FGHIJD�U+��d*���M*��#N'�	�)-�	�)�/,-�5:��*���9W*��?�R�5STTE.bcd*e-f3d8h=i>kMlTmF4UGHUKLBMN:OP8QPV	WXW
abD-!f�	YgSYhSYiS�l�nZ_�q�^\_`YZ[\PK��y��mcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction.class���=�	gcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorActionthis$0NLcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent;group.by.title
java/lang/Object

-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
4com/intellij/openapi/actionSystem/DefaultActionGroup<init>(Ljava/lang/String;Z)Vjava/util/LinkedHashSet
()V	myPredefinedSeparatorsLjava/util/Set;!.#$%&'
java/util/Setadd(Ljava/lang/Object;)Z)_+/
-./getCurrentSeparator()Ljava/lang/String;
12refillActionGroup	456784com/intellij/openapi/actionSystem/ActionUpdateThreadBGT6Lcom/intellij/openapi/actionSystem/ActionUpdateThread;
:;<=>/com/intellij/openapi/actionSystem/AnActionEventgetPresentation2()Lcom/intellij/openapi/actionSystem/Presentation;@
group.by.0
BCDE.com/intellij/openapi/actionSystem/PresentationsetText	GHIJKcom/intellij/util/ui/EmptyIconICON_16Ljavax/swing/Icon;
BMNOsetIcon(Ljavax/swing/Icon;)V
QRSTULcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponentgetTreeModel5()Lcom/intellij/ide/structureView/StructureViewModel;WHcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewModelVYZ/getSeparator
\]	removeAll#_`aiterator()Ljava/util/Iterator;cdefgjava/util/IteratorhasNext()Zcijknext()Ljava/lang/Object;mjava/lang/String
lop'equalsricom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction$1
qtu~(Lcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction;Ljava/lang/String;)V
wxyz>*com/intellij/openapi/actionSystem/AnActiongetTemplatePresentation
|&}/(Lcom/intellij/openapi/actionSystem/AnAction;)V}com/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction$SelectSeparatorAction
~��l(Lcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction;)V	Signature#Ljava/util/Set<Ljava/lang/String;>;Q(Lcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent;)VCodeLineNumberTableLocalVariableTablethisiLcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction;getActionUpdateThread8()Lcom/intellij/openapi/actionSystem/ActionUpdateThread;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsupdate4(Lcom/intellij/openapi/actionSystem/AnActionEvent;)Ve1Lcom/intellij/openapi/actionSystem/AnActionEvent;	separatorLjava/lang/String;presentation0Lcom/intellij/openapi/actionSystem/Presentation;$RuntimeInvisibleParameterAnnotations#Lcom/intellij/openapi/util/NlsSafe;action,Lcom/intellij/openapi/actionSystem/AnAction;
StackMapTable
SourceFile-PropertiesGroupingStructureViewComponent.javaNestHostInnerClassesChangeGroupSeparatorActionSelectSeparatorAction$$$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�
l�java/lang/IllegalStateException�(Ljava/lang/String;)V�
��"java/lang/IllegalArgumentException�
��[Ljava/lang/Object;�java/lang/RuntimeException� �����U*+�*�	��*�Y��*� �"W*�(�"W*�*�"W*�*�,�"W*�0��&	-.+/*061B2P3T4�U�����B�3Y�����K4�8�����������,+���*�,M+�9N-?�	Y,S��A-�F�L���=
>?$@+A�*,��,��
�����	���./�:*��P�V�X��D�������2��W*�[*��^L+�b�6+�h�lM,*�,�n����qY*,�sN-�v,�A*-�{���*�~Y*���{���c� l��&	HI!J/K9TBUGVJWVX� 9��!&��W���@!&�
��������������	� Y�S�Y�S��Y�S�Y�S���Y�S���� ��Z_�����Z_������DlUlCl�l�l��l��l��l��l��l��l��l��l�XlJlJ��Q�q~����QPK�:�4��Rcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent.class���=d
Fcom/intellij/ide/structureView/newStructureView/StructureViewComponent<init>�(Lcom/intellij/openapi/fileEditor/FileEditor;Lcom/intellij/ide/structureView/StructureViewModel;Lcom/intellij/openapi/project/Project;Z)V>com/intellij/lang/properties/structureView/GroupByWordPrefixes
GROUP_BY_PREFIXES

java/lang/Stringequals(Ljava/lang/Object;)Z
Lcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponentgetTreeModel5()Lcom/intellij/ide/structureView/StructureViewModel;Hcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewModelsetGroupingActive(Z)V
 setActionActive(Ljava/lang/String;Z)V
"#$addGroupByActions9(Lcom/intellij/openapi/actionSystem/DefaultActionGroup;)V&gcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction
%()Q(Lcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent;)V
+,-./4com/intellij/openapi/actionSystem/DefaultActionGroupadd/(Lcom/intellij/openapi/actionSystem/AnAction;)V�(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/fileEditor/FileEditor;Lcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewModel;)VCodeLineNumberTableLocalVariableTablethisNLcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent;project&Lcom/intellij/openapi/project/Project;editor,Lcom/intellij/openapi/fileEditor/FileEditor;structureViewModelJLcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewModel;nameLjava/lang/String;stateZ
StackMapTableresult6Lcom/intellij/openapi/actionSystem/DefaultActionGroup;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile-PropertiesGroupingStructureViewComponent.javaNestMembersJ}com/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction$SelectSeparatorActionLicom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction$1InnerClassesChangeGroupSeparatorActionSelectSeparatorAction$$$reportNull$$$0(I)VPQ
R>Argument for @NotNull parameter '%s' of %s.%s must not be nullTjava/lang/ObjectVA#format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;[\
]"java/lang/IllegalArgumentException_(Ljava/lang/String;)Va
`b!01U	*,-+��2
3*	45	67	89	:; 1p	+��*���*+��@2	!"3 45<=>?#$1_+��S*+�!+�%Y*�'�*�@2&
'(345ABC	DED
PQ1-!U�WYXSYYSYZS�^�`Z_�c�M%NI%OKFGH%IKPK�����Ncom/intellij/lang/properties/editor/PropertiesGroupingStructureViewModel.class���=Hcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewModeljava/lang/ObjectEcom/intellij/ide/structureView/StructureViewModel$ElementInfoProvidersetSeparator(Ljava/lang/String;)VgetSeparator()Ljava/lang/String;setGroupingActive(Z)V
SourceFile)PropertiesGroupingStructureViewModel.javaInnerClasses1com/intellij/ide/structureView/StructureViewModelElementInfoProvider	


	PKơ0��Dcom/intellij/lang/properties/editor/PropertiesValueHighlighter.class���=
2com/intellij/lang/properties/PropertiesHighlighter<init>()VDcom/intellij/lang/properties/editor/PropertiesValueHighlightingLexer
>com/intellij/lang/properties/editor/PropertiesValueHighlighterCodeLineNumberTableLocalVariableTablethis@Lcom/intellij/lang/properties/editor/PropertiesValueHighlighter;getHighlightingLexer()Lcom/intellij/lexer/Lexer;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations
SourceFilePropertiesValueHighlighter.java!
/*��
2�Y�	�

PK�$��Jcom/intellij/lang/properties/editor/PropertiesValueHighlightingLexer.class���=-com/intellij/lexer/DummyLexer	9com/intellij/lang/properties/parsing/PropertiesTokenTypesVALUE_CHARACTERS$Lcom/intellij/psi/tree/IElementType;

<init>'(Lcom/intellij/psi/tree/IElementType;)V
com/intellij/lexer/LayeredLexer(Lcom/intellij/lexer/Lexer;)VUcom/intellij/lang/properties/PropertiesHighlightingLexer$PropertiesStringLiteralLexer

"com/intellij/psi/tree/IElementType	EMPTY_ARRAY%[Lcom/intellij/psi/tree/IElementType;
 Dcom/intellij/lang/properties/editor/PropertiesValueHighlightingLexerregisterSelfStoppingLayerg(Lcom/intellij/lexer/Lexer;[Lcom/intellij/psi/tree/IElementType;[Lcom/intellij/psi/tree/IElementType;)V()VCodeLineNumberTableLocalVariableTablethisFLcom/intellij/lang/properties/editor/PropertiesValueHighlightingLexer;
SourceFile%PropertiesValueHighlightingLexer.javaInnerClasses+8com/intellij/lang/properties/PropertiesHighlightingLexerPropertiesStringLiteralLexer!!"\**�Y��	�
*�Y���Y�S���#
)$*%&'()
*,PKL�;��
�
Hcom/intellij/lang/properties/editor/PropertyStructureViewElement$1.class���={	Bcom/intellij/lang/properties/editor/PropertyStructureViewElement$1this$0BLcom/intellij/lang/properties/editor/PropertyStructureViewElement;
	
java/lang/Object<init>()V
@com/intellij/lang/properties/editor/PropertyStructureViewElementgetPresentableName()Ljava/lang/String;
java/lang/StringisEmpty()Z		GROUP_KEY6Lcom/intellij/openapi/editor/colors/TextAttributesKey;
 getProperty*()Lcom/intellij/lang/properties/IProperty;"#$%&com/intellij/lang/properties/IPropertygetName'*structure.view.empty.property.presentation
)*+,--com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;	/01
myProperty(Lcom/intellij/lang/properties/IProperty;"345getIcon(I)Ljavax/swing/Icon;	789:;Fcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponentPROPERTY_KEYHLcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;
7=>?getTextAttributesKey8()Lcom/intellij/openapi/editor/colors/TextAttributesKey;ABCDE5com/intellij/openapi/editor/colors/EditorColorsScheme
getAttributesk(Lcom/intellij/openapi/editor/colors/TextAttributesKey;)Lcom/intellij/openapi/editor/markup/TextAttributes;
GHI
getPsiElement()Lcom/intellij/psi/PsiElement;
KLMgetErrorTextAttributesl(Lcom/intellij/openapi/editor/colors/EditorColorsScheme;)Lcom/intellij/openapi/editor/markup/TextAttributes;
OPQRS1com/intellij/openapi/editor/markup/TextAttributesmerge�(Lcom/intellij/openapi/editor/markup/TextAttributes;Lcom/intellij/openapi/editor/markup/TextAttributes;)Lcom/intellij/openapi/editor/markup/TextAttributes;U>com/intellij/lang/properties/editor/TextAttributesPresentationE(Lcom/intellij/lang/properties/editor/PropertyStructureViewElement;)VCodeLineNumberTableLocalVariableTablethisDLcom/intellij/lang/properties/editor/PropertyStructureViewElement$1;
StackMapTable^4com/intellij/openapi/editor/colors/TextAttributesKeyRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotationsgetPresentableTextpropertypresentableNameLjava/lang/String;(Z)Ljavax/swing/Icon;openZgetTextAttributeshighlightingAttributes3Lcom/intellij/openapi/editor/markup/TextAttributes;colorsScheme7Lcom/intellij/openapi/editor/colors/EditorColorsScheme;baseAttrKey	baseAttrs
SourceFile!PropertyStructureViewElement.javaEnclosingMethodtugetPresentation,()Lcom/intellij/navigation/ItemPresentation;NestHostInnerClassesy2com/intellij/lang/properties/PropertiesHighlighterPropertiesComponent TVW>
*+�*��XYY
Z[
>?WV*��
�*��
��	���X^YZ[\@]_`a`bW�6*��L+��*��
M,�
+�!�,��,�&��(�X"cdefg!i,j5iY 6Z[.c1 de\�"�
H4fWB*��.�2�XoYZ[ghiMW�N*��
�*��
��	��	�6�<M+,�@N*��F�*�+�J:�
-�N�-�X&	tuv$w,x6y@zE{L~Y4@jkNZ[Nlm$*n,"ok\E]�(]Opqrsvw7xz@PK��NN��Fcom/intellij/lang/properties/editor/PropertyStructureViewElement.class���=�
java/lang/Object<init>()V		
@com/intellij/lang/properties/editor/PropertyStructureViewElement
myProperty(Lcom/intellij/lang/properties/IProperty;		myGrouped$Ljava/util/function/BooleanSupplier;

getPsiElement()Lcom/intellij/psi/PsiElement;&com/intellij/lang/properties/IPropertycom/intellij/psi/PsiElementisValid()Z	 !myPresentableNameLjava/lang/String;#$%&"java/util/function/BooleanSuppliergetAsBoolean
()*getProperty*()Lcom/intellij/lang/properties/IProperty;	,-.EMPTY_ARRAY:[Lcom/intellij/ide/structureView/StructureViewTreeElement;0Bcom/intellij/lang/properties/editor/PropertyStructureViewElement$1
/23E(Lcom/intellij/lang/properties/editor/PropertyStructureViewElement;)V567navigate(Z)V9:canNavigate<=canNavigateToSource
?@*getValue
BCDgetChildren<()[Lcom/intellij/ide/structureView/StructureViewTreeElement;
FGHIJ6com/intellij/openapi/editor/colors/EditorColorsManagergetInstance:()Lcom/intellij/openapi/editor/colors/EditorColorsManager;
FLMNgetGlobalScheme9()Lcom/intellij/openapi/editor/colors/EditorColorsScheme;	PQRSTFcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponentPROPERTY_KEYHLcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;
PVWXgetTextAttributesKey8()Lcom/intellij/openapi/editor/colors/TextAttributesKey;Z[\]^5com/intellij/openapi/editor/colors/EditorColorsScheme
getAttributesk(Lcom/intellij/openapi/editor/colors/TextAttributesKey;)Lcom/intellij/openapi/editor/markup/TextAttributes;
`abcd1com/intellij/openapi/editor/markup/TextAttributesclone5()Lcom/intellij/openapi/editor/markup/TextAttributes;f
java/awt/Font
`hijsetFontType(I)Vl	GROUP_KEY
nopqr4com/intellij/openapi/editor/colors/TextAttributesKeycreateTextAttributesKey}(Ljava/lang/String;Lcom/intellij/openapi/editor/markup/TextAttributes;)Lcom/intellij/openapi/editor/colors/TextAttributesKey;	tlu6Lcom/intellij/openapi/editor/colors/TextAttributesKey;w7com/intellij/ide/structureView/StructureViewTreeElementyCcom/intellij/lang/properties/editor/ResourceBundleEditorViewElementRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsO(Lcom/intellij/lang/properties/IProperty;Ljava/util/function/BooleanSupplier;)VCodeLineNumberTableLocalVariableTablethisBLcom/intellij/lang/properties/editor/PropertyStructureViewElement;propertygrouped$RuntimeInvisibleParameterAnnotations
StackMapTable$Lorg/jetbrains/annotations/Nullable;elementLcom/intellij/psi/PsiElement;
getProperties+()[Lcom/intellij/lang/properties/IProperty;getFiles()[Lcom/intellij/psi/PsiFile;setPresentableName(Ljava/lang/String;)VpresentableNamegetPresentableName()Ljava/lang/String;�java/lang/StringgetErrorTextAttributesl(Lcom/intellij/openapi/editor/colors/EditorColorsScheme;)Lcom/intellij/openapi/editor/markup/TextAttributes;colorsScheme7Lcom/intellij/openapi/editor/colors/EditorColorsScheme;getPresentation,()Lcom/intellij/navigation/ItemPresentation;requestFocusZ()Ljava/lang/Object;9()[Lcom/intellij/ide/util/treeView/smartTree/TreeElement;<clinit>groupKeyTextAttributes3Lcom/intellij/openapi/editor/markup/TextAttributes;
SourceFile!PropertyStructureViewElement.javaNestMembersInnerClasses�2com/intellij/lang/properties/PropertiesHighlighterPropertiesComponent$$$reportNull$$$0�j
�)[Lcom/intellij/lang/properties/IProperty;�.>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null���
�Cformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException��
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException�!vxluz{|{z{|{ !}~s+���,���*�*+�*,�
��&'()� ����|{{�
{{)*~G*��
*����@-���z�|�~c*��L+��+����@
2
3���
��z�|���~J�Y*�SY�����S�8���|{��~,�=���|���~>*+��
AB����!��~L*�
�"�
*����@�E���@*~/*�'�J���CD~B�+Y�����K�O���|{��~6�S�������~3	�/Y*�1�Y�	��z{|{67~C*��4�
�
������:~4
*��8���
��=~4
*��;���
��A@�~/*�>����AC�~/*�A����|{�~Z$�E�K�O�U�Y�_K*�gk*�m�s�!"##$���
�j~�'�$$�����!!����  (00Y�S�Y�S�Y�S��'/Y�S�Y�S�Y�S��''Y�S�����((��Z_�����Z_��� D�]�C����#����������������������`�J�J��/P��@���/PKU�b��Icom/intellij/lang/properties/editor/ResourceBundleEditorViewElement.class���=
Ccom/intellij/lang/properties/editor/ResourceBundleEditorViewElementjava/lang/Object
getProperties+()[Lcom/intellij/lang/properties/IProperty;RuntimeInvisibleTypeAnnotations$Lorg/jetbrains/annotations/Nullable;getFiles()[Lcom/intellij/psi/PsiFile;
SourceFile$ResourceBundleEditorViewElement.java	
PKT�5�S
S
Qcom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager$1.class���=�	Kcom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager$1val$propertiesOrdersLjava/util/List;		
val$isAlphaSorted[Z

java/lang/Object<init>()Vjava/util/LinkedHashSet

java/util/Listiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Z!"#next()Ljava/lang/Object;%Ycom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager$PropertiesOrder	$'(myKeys*+,-.
java/util/SetaddAll(Ljava/util/Collection;)Z
$012getNext$(Ljava/lang/String;)Ljava/util/List;4java/lang/String	3678CASE_INSENSITIVE_ORDERLjava/util/Comparator;:;<=>java/util/Comparatorcompare'(Ljava/lang/Object;Ljava/lang/Object;)I@ABCDjava/util/Collectionadd(Ljava/lang/Object;)Z@
GHIgetIn((Ljava/lang/String;)Ljava/util/Iterator;K(com/intellij/util/graph/InboundSemiGraph(Ljava/util/List;[Z)VCodeLineNumberTableLocalVariableTablethisMLcom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager$1;getNodes()Ljava/util/Collection;order[Lcom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager$PropertiesOrder;nodesLjava/util/Set;LocalVariableTypeTable#Ljava/util/Set<Ljava/lang/String;>;
StackMapTable	Signature,()Ljava/util/Collection<Ljava/lang/String;>;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsnextKeyLjava/lang/String;nsiblingsLjava/util/Collection;*Ljava/util/Collection<Ljava/lang/String;>;<(Ljava/lang/String;)Ljava/util/Iterator<Ljava/lang/String;>;((Ljava/lang/Object;)Ljava/util/Iterator;PLjava/lang/Object;Lcom/intellij/util/graph/InboundSemiGraph<Ljava/lang/String;>;
SourceFile*ResourceBundlePropertiesUpdateManager.javaEnclosingMethodmIcom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManagerop	keysOrderO(Lcom/intellij/lang/properties/ResourceBundle;)Lcom/intellij/openapi/util/Pair;NestHostInnerClassesPropertiesOrder$$$reportNull$$$0(I)Vtu
v*@NotNull method %s.%s must not return nullxRHformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;}~
3java/lang/IllegalStateException�(Ljava/lang/String;)V�
��[Ljava/lang/Object;� J	
LM9*+�*,�*��N�OPQRSM�=�Y�L*��M,��,� �$N+-�&�)W���+Y��w�Z� HN��%�0�3�O %TU=PQ5VWX5VY[\]^_^HIM3��Y�M*��N-��^-� �$:+�/�:��9� �3:*�3��5+�9�
*�T,�?W���,�EY��w�Z$�� $�33��MN&	��&�I�`�g�p�s�v�O4I'`a&MTU�PQ�ba}cdX}ce[f]^_^AHgM3	*+�3�F�N�O	PQ]^_^
tuM~@y�YzS� Y{S�Y|S�����Z_���Z,�$3��3��3�r$ls
kln[hijqlPK�����_com/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager$PropertiesOrder.class���=�
java/lang/Object<init>()V	
/com/intellij/lang/properties/psi/PropertiesFile
getProperties()Ljava/util/List;java/util/ArrayListjava/util/Listsize()I

(I)V	Ycom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager$PropertiesOrdermyKeysLjava/util/List; !fun()Lcom/intellij/util/Function;#$%get/(Ljava/util/List;)Ljava/util/function/Supplier;
'()*+'com/intellij/util/containers/FactoryMap	createMapJ(Lcom/intellij/util/Function;Ljava/util/function/Supplier;)Ljava/util/Map;	-./myKeyIndicesLjava/util/Map;123iterator()Ljava/util/Iterator;56789java/util/IteratorhasNext()Z5;<=next()Ljava/lang/Object;?&com/intellij/lang/properties/IProperty>ABCgetKey()Ljava/lang/String;EFGadd(Ljava/lang/Object;)ZIJK$L
java/util/Map&(Ljava/lang/Object;)Ljava/lang/Object;N"it/unimi/dsi/fastutil/ints/IntListMPFQ(I)ZISTGcontainsKeyMMWXYgetInt(I)I[$\(I)Ljava/lang/Object;^java/lang/String`com/intellij/util/SmartList
_
cdefjava/util/Collections	emptyListhjava/util/HashMap
gk'it/unimi/dsi/fastutil/ints/IntArrayList
j	Signature$Ljava/util/List<Ljava/lang/String;>;GLjava/util/Map<Ljava/lang/String;Lit/unimi/dsi/fastutil/ints/IntList;>;4(Lcom/intellij/lang/properties/psi/PropertiesFile;)VCodeLineNumberTableLocalVariableTablekeyLjava/lang/String;property(Lcom/intellij/lang/properties/IProperty;this[Lcom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager$PropertiesOrder;file1Lcom/intellij/lang/properties/psi/PropertiesFile;
propertiesindexILocalVariableTypeTable:Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsgetNext$(Ljava/lang/String;)Ljava/util/List;nextProperty	searchIdxiindices$Lit/unimi/dsi/fastutil/ints/IntList;nextProperties8(Ljava/lang/String;)Ljava/util/List<Ljava/lang/String;>;RuntimeInvisibleAnnotationslambda$new$1!(Ljava/util/List;)Ljava/util/Map;lambda$new$08(Ljava/lang/String;)Lit/unimi/dsi/fastutil/ints/IntList;k
SourceFile*ResourceBundlePropertiesUpdateManager.javaNestHost�Icom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManagerBootstrapMethods�
�����"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�
����=�
����()Ljava/util/Map;InnerClassesPropertiesOrder�%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�zt�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
]�"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException� mn./mopqS�+���*�+�M*�
Y,���*�,�"�&�,>,�0:�4�D�:�>:�@:�$*��DW*�,�H�M�OW������#�75�D>]�r6
���$�6�8�V�_�d�p�������s>_)tuV2vw�xy�z{y|8T}~y|��	�����qb�+���M*�,+�R�i*�,+�H�MN6-�U�M-�V`6*���-*��Z�]:�,��_Y�aM,�DW����,�	�b�,Y�����#�_M�E]��	@Gr6
�
��%�3�?�M�]�b�f�n�w�}�sH]�u?8�~(U�~%X���xy�tu
��
��nm��������
��q8�gY*��i�r�s|
��q3	�jY�l�r�s	�u
�q�� ���������$,Y�S�Y�S�Y�S��#Y�S�Y�S��#+Y�S�Y�S�����$��Z_�ǧ��Z_�ʧ���D]Y]C]�]�]�]�]�]�]�]�]�]�]�]�]�\]J]J����
����������������PKb��+�+Ocom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager.class���=�
java/lang/Object<init>()V		
Icom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManagermyResourceBundle-Lcom/intellij/lang/properties/ResourceBundle;
+com/intellij/lang/properties/ResourceBundle
getProject(()Lcom/intellij/openapi/project/Project;
+com/intellij/psi/codeStyle/CodeStyleManagergetInstanceU(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/codeStyle/CodeStyleManager;	myCodeStyleManager-Lcom/intellij/psi/codeStyle/CodeStyleManager;
reload
!"#$%3com/intellij/openapi/application/ApplicationManagergetApplication0()Lcom/intellij/openapi/application/Application;'()*+,com/intellij/openapi/application/ApplicationisUnitTestMode()Z	-./myKeysOrderLjava/util/List;	123LOG(Lcom/intellij/openapi/diagnostic/Logger;56789java/util/Listcontains(Ljava/lang/Object;)Z
;<=>?&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Z
ABCgetDefaultPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;	EFG
myAlphaSortedZIJKLM/com/intellij/lang/properties/psi/PropertiesFileaddPropertyN(Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;OPQRS&com/intellij/lang/properties/IProperty
getPsiElement()Lcom/intellij/psi/PsiElement;
UVWreformat<(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;
YZ[insertPropertyLastX(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)V	]^G	myOrdered5`a9addcjava/lang/IllegalStateExceptioneKCan't insert new properties by anchor while resource bundle is alpha-sorted
bgh(Ljava/lang/String;)VIjklfindPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;InopaddPropertyAfterv(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/lang/properties/IProperty;)Lcom/intellij/lang/properties/IProperty;5rstindexOf(Ljava/lang/Object;)I5vaw(ILjava/lang/Object;)VOyz{getValue()Ljava/lang/String;
}~��java/util/Objectsequals'(Ljava/lang/Object;Ljava/lang/Object;)ZO��hsetValue
���findExistedPrevSiblingPropertye(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/openapi/util/Pair;
�����com/intellij/openapi/util/PairgetFirst()Ljava/lang/Object;
���getPropertiesFiles()Ljava/util/List;5���iterator()Ljava/util/Iterator;����+java/util/IteratorhasNext����next
��95��9remove�$com/intellij/pom/PomTargetPsiElement����	getTarget()Lcom/intellij/pom/PomTarget;�,com/intellij/lang/properties/xml/XmlProperty
���SgetNavigationElement����com/intellij/psi/PsiElementdelete5��+isEmpty5���get(I)Ljava/lang/Object;�java/lang/String
�����java/lang/IntegervalueOf(I)Ljava/lang/Integer;
����createF(Ljava/lang/Object;Ljava/lang/Object;)Lcom/intellij/openapi/util/Pair;I���
getProperties5���size()I
���	keysOrderO(Lcom/intellij/lang/properties/ResourceBundle;)Lcom/intellij/openapi/util/Pair;
����	getSecond�java/lang/Boolean
���+booleanValue���fun()Lcom/intellij/util/Function;
�����*com/intellij/util/containers/ContainerUtilmapD(Ljava/util/Collection;Lcom/intellij/util/Function;)Ljava/util/List;�Kcom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager$1
���(Ljava/util/List;[Z)V
�����(com/intellij/util/graph/CachingSemiGraphcacheV(Lcom/intellij/util/graph/InboundSemiGraph;)Lcom/intellij/util/graph/InboundSemiGraph;
�����&com/intellij/util/graph/GraphGeneratorgenerateK(Lcom/intellij/util/graph/InboundSemiGraph;)Lcom/intellij/util/graph/Graph;�#com/intellij/util/graph/DFSTBuilder
���.(Lcom/intellij/util/graph/OutboundSemiGraph;)V
���+	isAcyclic�java/util/ArrayListcom/intellij/util/graph/GraphgetNodes()Ljava/util/Collection;
�(Ljava/util/Collection;)V	�	
CASE_INSENSITIVE_ORDERLjava/util/Comparator;5
sort(Ljava/util/Comparator;)V
��(Z)Ljava/lang/Boolean;
�'(Ljava/lang/Object;Ljava/lang/Object;)V
�
comparator()Ljava/util/Comparator;java/util/Comparatorreversed
; !;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;	Signature$Ljava/util/List<Ljava/lang/String;>;0(Lcom/intellij/lang/properties/ResourceBundle;)VCodeLineNumberTableLocalVariableTablethisKLcom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager;bundleinsertNewProperty'(Ljava/lang/String;Ljava/lang/String;)VkeyLjava/lang/String;valuepropertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;
StackMapTableinsertAfter9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VanchorfileanchorProperty(Lcom/intellij/lang/properties/IProperty;anchorIndexIRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsinsertOrUpdateTranslationoldValuepropertyAndPosition Lcom/intellij/openapi/util/Pair;propertyLocalVariableTypeTable]Lcom/intellij/openapi/util/Pair<Lcom/intellij/lang/properties/IProperty;Ljava/lang/Integer;>;
ExceptionsG-com/intellij/util/IncorrectOperationExceptiondeletePropertyIfExistF(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)VkeyExistInOtherPropertiesFilesxmlPropertyLcom/intellij/pom/PomTarget;	anElementLcom/intellij/psi/PsiElement;prevKeyiprevPosition�(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/openapi/util/Pair<Lcom/intellij/lang/properties/IProperty;Ljava/lang/Integer;>;
propertieslastProperty:Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;YLcom/intellij/openapi/util/Pair<Ljava/util/List<Ljava/lang/String;>;Ljava/lang/Boolean;>;sortedNodesresourceBundlepropertiesOrders
isAlphaSorted[Z	generatorLcom/intellij/util/graph/Graph;dfstBuilder%Lcom/intellij/util/graph/DFSTBuilder;acyclicmLjava/util/List<Lcom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager$PropertiesOrder;>;3Lcom/intellij/util/graph/Graph<Ljava/lang/String;>;9Lcom/intellij/util/graph/DFSTBuilder<Ljava/lang/String;>;[�(Lcom/intellij/lang/properties/ResourceBundle;)Lcom/intellij/openapi/util/Pair<Ljava/util/List<Ljava/lang/String;>;Ljava/lang/Boolean;>;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;isSorted<clinit>
SourceFile*ResourceBundlePropertiesUpdateManager.javaNestMembersnYcom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager$PropertiesOrderBootstrapMethodsq
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
m{|4(Lcom/intellij/lang/properties/psi/PropertiesFile;)V~�(Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager$PropertiesOrder;InnerClassesPropertiesOrder�%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�-/5
3format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException�
�g[Ljava/lang/Object;�123^GFG./"#
$%]*�*+�*+�
��*��&'(	)*+'()*+,%�l� �&�#*�,��0*�,+�4���:W*��@N*�D�*�-+,�H�N�TW�*+,-�X*�\�*�,+�_W�2"f;���;�&I&&	./+132:3R5Y6`7k:'*l()l-.l/.390134%�j+���,���-���*�D�
*�\�
�bYd�f�*��@:-�i:+,�mW*�,-�q6*�,`+�u�2
	&"=&>0@9ACBOC[DiE'Hj()j-.j/.j5.9161C'78[9:;<<<=<<<>[%��-+�i:�-�x:,�|�,��*��N�TW�*�\�Q*�D�*�-+,�H�N�TW�*+-��:*�-+,�����O�m�N�TW�
*+,-�X�2`�7O��#���IO�I�����IO�I��O�&NH	IJK L(M7O8R?SFT[U\WdXkY�Z�X�[�]�_'H!?.d&@A�()�-.�/.�01	�B8Cd&@DEFHI%��,+�iN-�^*�,�W6*�����:���,���I:,���+�i�	6�����*�,+��W-�<-�N:���%����:�0���:W����:���2!�$O��/I���5��&Jbcde:fNgQhTjWk\lgokpsq{r�s�t�v�x'R:01QJG�KLs1MN�()�-.�61�B8��%�T*�,����*�,+�q>6�4*�,����:,�i:�`�������2�
�/�O�&*
{|~!�1�;�@�LR�'H1O.;B86P:T()T-.T61;Q:"RZ[%�C-��:������d���O:*�-+,�m�N�TW�2�5RO&��+�B�'>C()C-.C/.C01;S/+T8C;SU%�I*���L*+���\*�\�**+��ն׵D**�D��
+���5�,�*�,�2<����c��5&����*�C�H�'I()A�ACA�V
��%x�*������L�YTM��Y+,����N��Y-��:��6�O��Y-���:,3�����Y��������Y����2�h5d���&:��
��%�/�6�;�J�P�Z�h�y���'HJ=W/�X
|Y/tZ[%d\]/Z^_6S`GC*J=W#
|Ya%d\b/Z^c"efg;gZ+%/*�D�&�'()h+%/*�\�&�'()i%!	��0�&
��%�W���%.Y�S�Y�S�Y�S�Y�SY�S����Z_���2:�$������������m�
���jkopwy}lm�PK8��
�
<com/intellij/lang/properties/editor/ResourceBundleUtil.class���=o
java/lang/Object<init>()V		
0com/intellij/openapi/actionSystem/CommonDataKeysPSI_ELEMENT+Lcom/intellij/openapi/actionSystem/DataKey;
)com/intellij/openapi/actionSystem/DataKeygetDataC(Lcom/intellij/openapi/actionSystem/DataContext;)Ljava/lang/Object;com/intellij/psi/PsiElement&com/intellij/lang/properties/IProperty	+com/intellij/lang/properties/ResourceBundleARRAY_DATA_KEY.[Lcom/intellij/lang/properties/ResourceBundle;	 VIRTUAL_FILE"$com/intellij/openapi/vfs/VirtualFile
!$%&isValid()Z	()PROJECT+$com/intellij/openapi/project/Project-?com/intellij/lang/properties/editor/ResourceBundleAsVirtualFile
,/01getResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
34567com/intellij/psi/PsiManagergetInstanceE(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiManager;
39:;findFileB(Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/psi/PsiFile;=/com/intellij/lang/properties/psi/PropertiesFile</@6com/intellij/lang/properties/editor/ResourceBundleUtilCodeLineNumberTableLocalVariableTablethis8Lcom/intellij/lang/properties/editor/ResourceBundleUtil; getResourceBundleFromDataContext^(Lcom/intellij/openapi/actionSystem/DataContext;)Lcom/intellij/lang/properties/ResourceBundle;psiFileLcom/intellij/psi/PsiFile;dataContext/Lcom/intellij/openapi/actionSystem/DataContext;elementLcom/intellij/psi/PsiElement;bundlesvirtualFile&Lcom/intellij/openapi/vfs/VirtualFile;project&Lcom/intellij/openapi/project/Project;
StackMapTableRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFileResourceBundleUtil.java$$$reportNull$$$0(I)V[\
?]>Argument for @NotNull parameter '%s' of %s.%s must not be null_J@Fjava/lang/Stringdformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;fg
eh"java/lang/IllegalArgumentExceptionj(Ljava/lang/String;)Vl
km1?A3*��B
CDE	FGAI�*��^�*�
�L+����*�
�M,�
,��,2��*�
�!N-�
-�#���'*�
�*:-�,��-�,�.��!�2-�8:�<��<�>��S���!�*"B> !'"5#@$K%M'Y(e)m+r,}-�.�1C>}HI�JKLM'kN@ROPY9QRTUVUWXW
[\A-!`�YaSYbSYcS�i�kZ_�n�YZPK�V�kkDcom/intellij/lang/properties/editor/TextAttributesPresentation.class���=>com/intellij/lang/properties/editor/TextAttributesPresentationjava/lang/Object/com/intellij/navigation/ColoredItemPresentationgetTextAttributesl(Lcom/intellij/openapi/editor/colors/EditorColorsScheme;)Lcom/intellij/openapi/editor/markup/TextAttributes;
SourceFileTextAttributesPresentation.java	
PK�\��
�
Jcom/intellij/lang/properties/findUsages/PropertiesFindUsagesProvider.class���=m
java/lang/Object<init>()V com/intellij/psi/PsiNamedElement
com/intellij/lang/HelpID"reference.dialogs.findUsages.other&com/intellij/lang/properties/IPropertyterms.property
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;getName()Ljava/lang/String;
 !")com/intellij/openapi/util/text/StringUtil
notNullize&(Ljava/lang/String;)Ljava/lang/String;$%&'com/intellij/psi/PsiElementgetText
)*+,-Dcom/intellij/lang/properties/findUsages/PropertiesFindUsagesProvidergetDescriptiveName1(Lcom/intellij/psi/PsiElement;)Ljava/lang/String;/;com/intellij/lang/properties/parsing/PropertiesWordsScanner
.2/com/intellij/lang/findUsages/FindUsagesProviderCodeLineNumberTableLocalVariableTablethisFLcom/intellij/lang/properties/findUsages/PropertiesFindUsagesProvider;canFindUsagesFor (Lcom/intellij/psi/PsiElement;)Z
psiElementLcom/intellij/psi/PsiElement;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations	getHelpIdgetTypeelement
StackMapTableRuntimeInvisibleAnnotationsgetNodeText2(Lcom/intellij/psi/PsiElement;Z)Ljava/lang/String;useFullNameZgetWordsScanner/()Lcom/intellij/lang/cacheBuilder/WordsScanner;
SourceFile!PropertiesFindUsagesProvider.java$$$reportNull$$$0(I)VLM
)Njava/lang/StringP>Argument for @NotNull parameter '%s' of %s.%s must not be nullR*@NotNull method %s.%s must not return nullT:A+@,D8?format^
Q_"java/lang/IllegalArgumentExceptiona(Ljava/lang/String;)Vc
bdjava/lang/IllegalStateExceptionf
gd[Ljava/lang/Object;ijava/lang/RuntimeExceptionk!)13/*��4567893J
+��O+��B4 5
67
:;<	=>=?-3H+��O�B4%567:;<	=>=@-3j$+��O+�
���Y��O��BWQ4
+!,5$67$A;C=<==>=,-3�4+��O+��+���Y��O�+�#Y��O�BZQNQ423$554674A;C=<==>=DE3c+��O*+�(Y��O�B	MQ4	;5 67A;FGC=<==>	=HI32�.Y�0�4@567
LM3���3333838838S�U��1111515515����444<D<DD<DYVS�YWS�YXS��3333;3CC3KYXS�YYS�YZS�Y[S��33;CKNKKVKY\S�&Y]S�YYS��YZS�Y[S��`�1111<1<<1<�bZ_�e��gZ_�h��B4DQqQCQ�Q�7Qj�Qj�Qj�Qj�3Qj�Qj�Qj�Qj�Qj�3Qj�Qj�Qj�Qj�Qj�Qj�QjtQJQJlJKPK�p�SAcom/intellij/lang/properties/parsing/PropertiesWordsScanner.class���=*4com/intellij/lang/properties/parsing/PropertiesLexer
<init>()V"com/intellij/psi/tree/IElementType	

9com/intellij/lang/properties/parsing/PropertiesTokenTypesKEY_CHARACTERS$Lcom/intellij/psi/tree/IElementType;
com/intellij/psi/tree/TokenSetcreateG([Lcom/intellij/psi/tree/IElementType;)Lcom/intellij/psi/tree/TokenSet;	
COMMENTS Lcom/intellij/psi/tree/TokenSet;	
VALUE_CHARACTERS
 2com/intellij/lang/cacheBuilder/DefaultWordsScanner}(Lcom/intellij/lexer/Lexer;Lcom/intellij/psi/tree/TokenSet;Lcom/intellij/psi/tree/TokenSet;Lcom/intellij/psi/tree/TokenSet;)V";com/intellij/lang/properties/parsing/PropertiesWordsScannerCodeLineNumberTableLocalVariableTablethis=Lcom/intellij/lang/properties/parsing/PropertiesWordsScanner;
SourceFilePropertiesWordsScanner.java!!#_)*�Y��Y�	S���Y�S���$	"
%	(%)&'()PK-&n���Kcom/intellij/lang/properties/projectView/ResourceBundleDeleteProvider.class���=�
java/lang/Object<init>()V		
4com/intellij/openapi/actionSystem/ActionUpdateThreadBGT6Lcom/intellij/openapi/actionSystem/ActionUpdateThread;	+com/intellij/lang/properties/ResourceBundleARRAY_DATA_KEY+Lcom/intellij/openapi/actionSystem/DataKey;
)com/intellij/openapi/actionSystem/DataKeygetDataC(Lcom/intellij/openapi/actionSystem/DataContext;)Ljava/lang/Object;.[Lcom/intellij/lang/properties/ResourceBundle;	0com/intellij/openapi/actionSystem/CommonDataKeysPROJECT!$com/intellij/openapi/project/Project	#$%&'Ecom/intellij/lang/properties/projectView/ResourceBundleDeleteProviderLOG(Lcom/intellij/openapi/diagnostic/Logger;
)*+,-&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Z
/0123java/util/Arraysstream.([Ljava/lang/Object;)Ljava/util/stream/Stream;567apply()Ljava/util/function/Function;9:;<=java/util/stream/StreamflatMap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;59@A=mapC6D"()Ljava/util/function/IntFunction;9FGHtoArray5(Ljava/util/function/IntFunction;)[Ljava/lang/Object;J[Lcom/intellij/psi/PsiElement;LMNrunj(Lcom/intellij/openapi/project/Project;[Lcom/intellij/lang/properties/ResourceBundle;)Ljava/lang/Runnable;
PQRST5com/intellij/refactoring/safeDelete/SafeDeleteHandlerinvoke\(Lcom/intellij/openapi/project/Project;[Lcom/intellij/psi/PsiElement;ZLjava/lang/Runnable;)V
VWXYZ1com/intellij/openapi/fileEditor/FileEditorManagergetInstance[(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/fileEditor/FileEditorManager;\?com/intellij/lang/properties/editor/ResourceBundleAsVirtualFile
[^_0(Lcom/intellij/lang/properties/ResourceBundle;)V
Vabc	closeFile)(Lcom/intellij/openapi/vfs/VirtualFile;)Vecom/intellij/psi/PsiElement
ghigetPropertiesFiles()Ljava/util/List;klm2njava/util/List()Ljava/util/stream/Stream;
)pYq;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;scom/intellij/ide/DeleteProviderCodeLineNumberTableLocalVariableTablethisGLcom/intellij/lang/properties/projectView/ResourceBundleDeleteProvider;getActionUpdateThread8()Lcom/intellij/openapi/actionSystem/ActionUpdateThread;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations
deleteElement2(Lcom/intellij/openapi/actionSystem/DataContext;)Vproject&Lcom/intellij/openapi/project/Project;toDeletedataContext/Lcom/intellij/openapi/actionSystem/DataContext;resourceBundles
StackMapTable�-com/intellij/openapi/actionSystem/DataContext$RuntimeInvisibleParameterAnnotationscanDeleteElement2(Lcom/intellij/openapi/actionSystem/DataContext;)Zlambda$deleteElement$2W(Lcom/intellij/openapi/project/Project;[Lcom/intellij/lang/properties/ResourceBundle;)Vbundle-Lcom/intellij/lang/properties/ResourceBundle;fileEditorManager3Lcom/intellij/openapi/fileEditor/FileEditorManager;lambda$deleteElement$1!(I)[Lcom/intellij/psi/PsiElement;x$0Ilambda$deleteElement$0H(Lcom/intellij/lang/properties/ResourceBundle;)Ljava/util/stream/Stream;rb<clinit>
SourceFile!ResourceBundleDeleteProvider.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/Object;)Ljava/lang/Object;�
#����	������/com/intellij/lang/properties/psi/PropertiesFilegetContainingFile()Lcom/intellij/psi/PsiFile;�M(Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/psi/PsiFile;�(I)Ljava/lang/Object;�
#�����
#���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�%�y~�java/lang/String�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�!#r&'	t/*��u"vwxyztB�Y��ư�Ku'vwx{|}|~t m+��Ʋ
+��M,�X,��S�+�� N�"-���(W,�.�4�8�>�?�B�E�I:--,�K�O��3�)#� )�#� )�8u.,-.'/7182@3J4T5^7l>v4'E��^�Jmwxm��Z�}	|�|��tp+��Ʋ+�� M,����� @u
BCv wx��
��}	|�|
��t�/*�UM+N-�66�-2:,�[Y�]�`������ Vu89:(9.<v*
��/��/�*��
��t/�d�u5v��
��t4
*�f�j�u3v
���t!	#�o�"�u#
��t��  ȧʧ�����$$Y�S�Y�S��##Y�S�Y�S��&�Y�S�Y�S����$$��Z_�ڧ��Z_�ݧ���D�Y�C�����������������������\�J�J��
������*����������������PK����	�	Lcom/intellij/lang/properties/refactoring/PropertiesRefactoringSettings.class���=Y
java/lang/Object<init>()V		
Fcom/intellij/lang/properties/refactoring/PropertiesRefactoringSettingsRENAME_SEARCH_IN_COMMENTSZ
3com/intellij/openapi/application/ApplicationManagergetApplication0()Lcom/intellij/openapi/application/Application;,com/intellij/openapi/application/Application
getService%(Ljava/lang/Class;)Ljava/lang/Object;
(com/intellij/util/xmlb/XmlSerializerUtilcopyBean'(Ljava/lang/Object;Ljava/lang/Object;)V
 !"	loadStateK(Lcom/intellij/lang/properties/refactoring/PropertiesRefactoringSettings;)V
$%&getStateJ()Lcom/intellij/lang/properties/refactoring/PropertiesRefactoringSettings;(8com/intellij/openapi/components/PersistentStateComponentCodeLineNumberTableLocalVariableTablethisHLcom/intellij/lang/properties/refactoring/PropertiesRefactoringSettings;getInstancestateRuntimeInvisibleTypeAnnotations#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/refactoring/PropertiesRefactoringSettings;>;
SourceFile"PropertiesRefactoringSettings.javaRuntimeVisibleAnnotations'Lcom/intellij/openapi/components/State;namePropertiesRefactoringSettingsstorages)Lcom/intellij/openapi/components/Storage;valuebaseRefactoring.xmlcategory2Lcom/intellij/openapi/components/SettingsCategory;CODE$$$reportNull$$$0(I)VDE
F>Argument for @NotNull parameter '%s' of %s.%s must not be nullH/
!java/lang/StringMformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;OP
NQ"java/lang/IllegalArgumentExceptionS(Ljava/lang/String;)VU
TV
StackMapTable!')8
*�*��*

+
,-	.&)&�
���*%&),*�*+,-!")O+��G+*��X*

+,-/-0	121A!3)3	*+���*+	,-0	121A%4)/*�#�*+,-
DE)-!I�YJSYKSYLS�R�TZ_�W�56789!:;s<=[@>?s@AeBCPKd(�,�,6com/intellij/lang/properties/references/I18nUtil.class���=f
java/lang/Object<init>()V
	
java/util/Collections	emptyList()Ljava/util/List;com/intellij/psi/PsiElementgetContainingFile()Lcom/intellij/psi/PsiFile;com/intellij/psi/PsiFile
getProject(()Lcom/intellij/openapi/project/Project;
3com/intellij/lang/injection/InjectedLanguageManagergetInstance](Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/injection/InjectedLanguageManager;
 !"getInjectionHostJ(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiLanguageInjectionHost;$%&getVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;()getOriginalFile
+,-.-com/intellij/openapi/roots/ProjectRootManagerW(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/roots/ProjectRootManager;
+012getFileIndex/()Lcom/intellij/openapi/roots/ProjectFileIndex;45678+com/intellij/openapi/roots/ProjectFileIndexgetModuleForFileL(Lcom/intellij/openapi/vfs/VirtualFile;)Lcom/intellij/openapi/module/Module;
:;<=7com/intellij/lang/properties/PropertiesReferenceManagera(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/PropertiesReferenceManager;
:?@AfindPropertiesFilesH(Lcom/intellij/openapi/module/Module;Ljava/lang/String;)Ljava/util/List;
CDEFG0com/intellij/lang/properties/references/I18nUtilcreatePropertyd(Lcom/intellij/openapi/project/Project;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;Z)VIJKLMjava/util/Collectioniterator()Ljava/util/Iterator;OPQRSjava/util/IteratorhasNext()ZOUVWnext()Ljava/lang/Object;Y/com/intellij/lang/properties/psi/PropertiesFile
[\]^#com/intellij/psi/PsiDocumentManagerM(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiDocumentManager;X
[abcgetDocumentB(Lcom/intellij/psi/PsiFile;)Lcom/intellij/openapi/editor/Document;
[efgcommitDocument)(Lcom/intellij/openapi/editor/Document;)VXijkfindPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;	mnopq7com/intellij/lang/properties/psi/PropertyKeyValueFormatMEMORY9Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;XstuaddProperty�(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;)Lcom/intellij/lang/properties/IProperty;wxyz{&com/intellij/lang/properties/IPropertysetValueN(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;)V}java/util/ArrayList
|���process�(Lcom/intellij/openapi/roots/ProjectFileIndex;Lcom/intellij/openapi/project/Project;Ljava/util/Set;Ljava/util/List;Ljava/util/List;)Lcom/intellij/lang/properties/PropertiesFileProcessor;����S
java/util/SetisEmpty
:���processAllPropertiesFiles9(Lcom/intellij/lang/properties/PropertiesFileProcessor;)Z���fun()Lcom/intellij/util/Function;
�����*com/intellij/util/containers/ContainerUtilmapD(Ljava/util/Collection;Lcom/intellij/util/Function;)Ljava/util/List;
�����)com/intellij/psi/search/GlobalSearchScopeunionC(Ljava/util/Collection;)Lcom/intellij/psi/search/GlobalSearchScope;	�����0com/intellij/lang/properties/BundleNameEvaluatorDEFAULT2Lcom/intellij/lang/properties/BundleNameEvaluator;
:���processPropertiesFiles�(Lcom/intellij/psi/search/GlobalSearchScope;Lcom/intellij/lang/properties/PropertiesFileProcessor;Lcom/intellij/lang/properties/BundleNameEvaluator;)Z
���sort(Ljava/util/List;)V�����java/util/ListaddAll(Ljava/util/Collection;)Z�2com/intellij/lang/properties/xml/XmlPropertiesFileX$4���isInContent)(Lcom/intellij/openapi/vfs/VirtualFile;)Z
�����$com/intellij/openapi/vfs/VirtualFilegetPath()Ljava/lang/String;
�����%com/intellij/openapi/util/io/FileUtiltoSystemDependentName&(Ljava/lang/String;)Ljava/lang/String;
�����*com/intellij/openapi/module/ModuleUtilCorefindModuleForFiler(Lcom/intellij/openapi/vfs/VirtualFile;Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/module/Module;����contains(Ljava/lang/Object;)Z����addCodeLineNumberTableLocalVariableTablethis2Lcom/intellij/lang/properties/references/I18nUtil;propertiesFilesByBundleNameA(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Ljava/util/List;
refManager9Lcom/intellij/lang/properties/PropertiesReferenceManager;project&Lcom/intellij/openapi/project/Project;module$Lcom/intellij/openapi/module/Module;resourceBundleNameLjava/lang/String;contextLcom/intellij/psi/PsiElement;containingFileLcom/intellij/psi/PsiFile;containingFileContextvirtualFile&Lcom/intellij/openapi/vfs/VirtualFile;
StackMapTable	Signaturet(Ljava/lang/String;Lcom/intellij/psi/PsiElement;)Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotationsc(Lcom/intellij/openapi/project/Project;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;)VpropertiesFilesLjava/util/Collection;keyvalueLocalVariableTypeTableJLjava/util/Collection<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;
Exceptions�-com/intellij/util/IncorrectOperationException�(Lcom/intellij/openapi/project/Project;Ljava/util/Collection<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/lang/String;Ljava/lang/String;)VdocumentManager%Lcom/intellij/psi/PsiDocumentManager;document&Lcom/intellij/openapi/editor/Document;existingProperty(Lcom/intellij/lang/properties/IProperty;file1Lcom/intellij/lang/properties/psi/PropertiesFile;replaceIfExistZ$com/intellij/openapi/editor/Document$com/intellij/openapi/project/Projectjava/lang/String�(Lcom/intellij/openapi/project/Project;Ljava/util/Collection<+Lcom/intellij/lang/properties/psi/PropertiesFile;>;Ljava/lang/String;Ljava/lang/String;Z)VdefaultSuggestPropertiesFilesG(Lcom/intellij/openapi/project/Project;Ljava/util/Set;)Ljava/util/List;scope+Lcom/intellij/psi/search/GlobalSearchScope;contextModulesLjava/util/Set;
relevantPathsLjava/util/List;
otherPathsprojectFileIndex-Lcom/intellij/openapi/roots/ProjectFileIndex;	processor6Lcom/intellij/lang/properties/PropertiesFileProcessor;6Ljava/util/Set<+Lcom/intellij/openapi/module/Module;>;$Ljava/util/List<Ljava/lang/String;>;4com/intellij/lang/properties/PropertiesFileProcessor�(Lcom/intellij/openapi/project/Project;Ljava/util/Set<+Lcom/intellij/openapi/module/Module;>;)Ljava/util/List<Ljava/lang/String;>;&lambda$defaultSuggestPropertiesFiles$0�(Lcom/intellij/openapi/roots/ProjectFileIndex;Lcom/intellij/openapi/project/Project;Ljava/util/Set;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)ZpathrelevantbaseNamepropertiesFile#"com/intellij/openapi/module/Module
SourceFile
I18nUtil.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;/F(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)Z1
C24&(Ljava/lang/Object;)Ljava/lang/Object;	6"789getModuleWithDependenciesScope-()Lcom/intellij/psi/search/GlobalSearchScope;;Q(Lcom/intellij/openapi/module/Module;)Lcom/intellij/psi/search/GlobalSearchScope;InnerClasses>%java/lang/invoke/MethodHandles$Lookup@java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)VBC
CD)com/intellij/psi/PsiLanguageInjectionHostF>Argument for @NotNull parameter '%s' of %s.%s must not be nullH*@NotNull method %s.%s must not return nullJ�E�����
Fformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;VW
X"java/lang/IllegalArgumentExceptionZ(Ljava/lang/String;)V\
[]java/lang/IllegalStateException_
`][Ljava/lang/Object;bjava/lang/RuntimeExceptiond1C�/*������	�����+��E*��Y��E�+�
M,��,�N-�
-�
M,�#:�,�'�#:�9,�:�*�/�3:��9:*�>Y��E��Y��E��@N��G���9G�":��J��:"#$-%8'@(E)R+W,_-p.u/|0�3�R|��_.��p��������z��-l��@Y�����������
��	F���+*��E+��E,��E-��E*+,-�B���
":*;�*+��+��+��+���+����������������	FG��
�*��E+�	�E,�
�E-��E+�H:�N�a�T�X:*�Z:�_�`:�
�d,�h:		�,-�l�rW��	-�l�v�����6		�O�5X[�w�IO�2$BBCHDVE[FbIlJqK�M�N�P�Q�\	HI��V;��l%��	BO���������������������	����������	
�f�*��E+�
�E�|Y�~M�|Y�~N*�*�/:*+,-�:+���*�9��W� +������:*�9����W,��-��,-��W,Y��E��"	�;�||4Y|�2UV"W+Y8gAhNk\lknoosp{q�H\
����l"d+[8N� �l"d��������
��
�3O������:*���2����:+��:	,	��6

�-���W��0
�84���X�"A���&	Z[
]^_(`0a:bMd�p(%�0��	:
OO��OOOO �O!<��
BC��s�KKQQQKKKKKKKKKKQI�	K��KKOOOKKKKKKKKKKO����LLUUU^gpy^gpy^�UYLS�9YMS�0YNS�'YOS�YPS�YQS�YRS��LLUUULLLLLLLLLL^YMS�YSS�YTS��LLUUUXXXXXXXXaaUYSS��YUS�YTS��Y�JJUUUJJJJJJJJJJU�[Z_�^��`Z_�a����LE�KC��Oc�c�c�c�c�c�c�c�Lc�c�c�c�Lc�c�c�c�c�MJJe<
=?A$%&'.0.'35:PK�\�jjKcom/intellij/lang/properties/references/PropertiesPsiCompletionUtil$1.class���=<
java/lang/Object<init>()V&com/intellij/lang/properties/IProperty
getKey()Ljava/lang/String;
java/lang/StringhashCode()I
java/util/Objectsequals'(Ljava/lang/Object;Ljava/lang/Object;)ZEcom/intellij/lang/properties/references/PropertiesPsiCompletionUtil$1#it/unimi/dsi/fastutil/Hash$StrategyCodeLineNumberTableLocalVariableTablethisGLcom/intellij/lang/properties/references/PropertiesPsiCompletionUtil$1;(Ljava/lang/Object;)IkeyLjava/lang/String;objectLjava/lang/Object;
StackMapTableRuntimeInvisibleTypeAnnotations$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotationso1o2	SignatureKLjava/lang/Object;Lit/unimi/dsi/fastutil/Hash$Strategy<Ljava/lang/Object;>;
SourceFile PropertiesPsiCompletionUtil.javaEnclosingMethod3Ccom/intellij/lang/properties/references/PropertiesPsiCompletionUtil56getPropertiesKeysP(Lcom/intellij/lang/properties/references/PropertyReferenceBase;)Ljava/util/Set;NestHostInnerClasses:it/unimi/dsi/fastutil/HashStrategy /*�� !"} +��+��	M,��,�
��"#$' 
#$  ! %&'
�C�(	)*)�3+,��+��&,��+��	,��	����-.0120 3 !3+&3,&')@())*
))-./01247289;	PKA+�ssIcom/intellij/lang/properties/references/PropertiesPsiCompletionUtil.class���=�
java/lang/Object<init>()V	
/com/intellij/lang/properties/psi/PropertiesFilegetVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;
getProject(()Lcom/intellij/openapi/project/Project;
-com/intellij/openapi/roots/ProjectRootManagergetInstanceW(Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/roots/ProjectRootManager;
getFileIndex/()Lcom/intellij/openapi/roots/ProjectFileIndex; +com/intellij/openapi/roots/ProjectFileIndexisInContent)(Lcom/intellij/openapi/vfs/VirtualFile;)Z"#$
getProperties()Ljava/util/List;&'()*java/util/Listiterator()Ljava/util/Iterator;,-./0java/util/IteratorhasNext()Z,234next()Ljava/lang/Object;6&com/intellij/lang/properties/IProperty
89:;<=com/intellij/lang/properties/references/PropertyReferenceBaseaddKey$(Ljava/lang/Object;Ljava/util/Set;)V>5it/unimi/dsi/fastutil/objects/ObjectOpenCustomHashSet@Ecom/intellij/lang/properties/references/PropertiesPsiCompletionUtil$1
?
=CD((Lit/unimi/dsi/fastutil/Hash$Strategy;)V
8FG$getPropertiesFiles
8IJK
getElement()Lcom/intellij/psi/PsiElement;MNcom/intellij/psi/PsiElement
PQRS7com/intellij/lang/properties/PropertiesReferenceManagera(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/PropertiesReferenceManager;UVWprocess�(Lcom/intellij/lang/properties/references/PropertyReferenceBase;Ljava/util/Set;)Lcom/intellij/lang/properties/PropertiesFileProcessor;
PYZ[processAllPropertiesFiles9(Lcom/intellij/lang/properties/PropertiesFileProcessor;)Z
]^_`aCcom/intellij/lang/properties/references/PropertiesPsiCompletionUtiladdVariantsFromFile�(Lcom/intellij/lang/properties/references/PropertyReferenceBase;Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Set;)VCodeLineNumberTableLocalVariableTablethisELcom/intellij/lang/properties/references/PropertiesPsiCompletionUtil;property(Lcom/intellij/lang/properties/IProperty;propertyReference?Lcom/intellij/lang/properties/references/PropertyReferenceBase;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;variantsLjava/util/Set;virtualFile&Lcom/intellij/openapi/vfs/VirtualFile;
propertiesLjava/util/List;LocalVariableTypeTable#Ljava/util/Set<Ljava/lang/Object;>;;Ljava/util/List<+Lcom/intellij/lang/properties/IProperty;>;
StackMapTablex$com/intellij/openapi/vfs/VirtualFile	Signature�(Lcom/intellij/lang/properties/references/PropertyReferenceBase;Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/util/Set<Ljava/lang/Object;>;)VgetPropertiesKeysP(Lcom/intellij/lang/properties/references/PropertyReferenceBase;)Ljava/util/Set;propFilepropertiesFileListCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;�
java/util/Setd(Lcom/intellij/lang/properties/references/PropertyReferenceBase;)Ljava/util/Set<Ljava/lang/Object;>;lambda$getPropertiesKeys$0�(Lcom/intellij/lang/properties/references/PropertyReferenceBase;Ljava/util/Set;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)ZbaseNameLjava/lang/String;
SourceFile PropertiesPsiCompletionUtil.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;�F(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)Z�
]���InnerClasses�#it/unimi/dsi/fastutil/Hash$Strategy�it/unimi/dsi/fastutil/HashStrategy�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup1]b/*��cdef	`abX+��+�N-�+�
��-���+�!:�%:�+��1�5:*,�7���c"&.MTWd>MghXijXklXmnLop.*qrsXmt.*quv�w�&,�yz{|b�Y�=Y�?Y�A�BL*�EM,�*�H�L�O*+�T�XW�(,�%N-�+�-�1�:*+�\���+�c&	45672=M>T?WAd*M}lYijJmnE~rsJmtE~v�2�&�,�y�
��bT*-+�\�c
89d*ijmn��kl���?������?���	���PK�>����Hcom/intellij/lang/properties/structureView/GroupByWordPrefixes$Key.class���=I
java/lang/Record<init>()V		
Bcom/intellij/lang/properties/structureView/GroupByWordPrefixes$KeywordsLjava/util/List;	node6Lcom/intellij/ide/util/treeView/smartTree/TreeElement;toStringX(Lcom/intellij/lang/properties/structureView/GroupByWordPrefixes$Key;)Ljava/lang/String;hashCodeG(Lcom/intellij/lang/properties/structureView/GroupByWordPrefixes$Key;)IequalsY(Lcom/intellij/lang/properties/structureView/GroupByWordPrefixes$Key;Ljava/lang/Object;)Z	Signature$Ljava/util/List<Ljava/lang/String;>;I(Ljava/util/List;Lcom/intellij/ide/util/treeView/smartTree/TreeElement;)VCodeLineNumberTableLocalVariableTablethisDLcom/intellij/lang/properties/structureView/GroupByWordPrefixes$Key;LocalVariableTypeTableMethodParameters](Ljava/util/List<Ljava/lang/String;>;Lcom/intellij/ide/util/treeView/smartTree/TreeElement;)V()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Ljava/util/List;&()Ljava/util/List<Ljava/lang/String;>;8()Lcom/intellij/ide/util/treeView/smartTree/TreeElement;
SourceFileGroupByWordPrefixes.javaNestHost4>com/intellij/lang/properties/structureView/GroupByWordPrefixesRecordBootstrapMethods8
9:;<=java/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;?
words;node
InnerClassesKeyE%java/lang/invoke/MethodHandles$LookupGjava/lang/invoke/MethodHandlesLookup0 _*�*+�*,�
�!�" #$%&	'( 1*��!�"#$) 1*��!�"#$* <*+��!�"#$+,- /*��!�"#$./ /*�
�!�"#$0123567>@AB3CDFHPK�q��r)r)Dcom/intellij/lang/properties/structureView/GroupByWordPrefixes.class���=n
java/lang/Object<init>()V		
>com/intellij/lang/properties/structureView/GroupByWordPrefixesmySeparatorLjava/lang/String;java/util/ArrayList


/com/intellij/ide/util/treeView/AbstractTreeNodegetValue()Ljava/lang/Object;@com/intellij/lang/properties/structureView/PropertiesPrefixGroup
	getPrefix()Ljava/lang/String;
 !)com/intellij/openapi/util/text/StringUtilsplit6(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;#$%&'java/util/Listsize()I)+,-./java/util/Collectioniterator()Ljava/util/Iterator;12345java/util/IteratorhasNext()Z178next:4com/intellij/ide/util/treeView/smartTree/TreeElement
<=>getPropertyUnescapedKeyJ(Lcom/intellij/ide/util/treeView/smartTree/TreeElement;)Ljava/lang/String;
@ABCDjava/lang/String
startsWith(Ljava/lang/String;)Z	FGHLOG(Lcom/intellij/openapi/diagnostic/Logger;JKLmakeConcatWithConstantsJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
NOPQR&com/intellij/openapi/diagnostic/Loggererror(Ljava/lang/String;)VTBcom/intellij/lang/properties/structureView/GroupByWordPrefixes$Key
SVWI(Ljava/util/List;Lcom/intellij/ide/util/treeView/smartTree/TreeElement;)V#YZ[add(Ljava/lang/Object;)Z#]^5isEmpty
`abcd*com/intellij/util/containers/ContainerUtil	emptyList()Ljava/util/List;fghcompare()Ljava/util/Comparator;#jklsort(Ljava/util/Comparator;)V
nopisEndOfGroup(ILjava/util/List;I)Z
rasjava/util/Collections#uvwget(I)Ljava/lang/Object;	Syz{wordsLjava/util/List;}com/intellij/util/SmartList
|	S���node6Lcom/intellij/ide/util/treeView/smartTree/TreeElement;
�����#com/intellij/openapi/util/ComparingstrEqual'(Ljava/lang/String;Ljava/lang/String;)Z#���subList(II)Ljava/util/List;#���toArray(([Ljava/lang/Object;)[Ljava/lang/Object;�[Ljava/lang/String;
���join9([Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
@��'length
@���	substring(I)Ljava/lang/String;
���	trimStart8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
��O(Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V�@com/intellij/lang/properties/editor/PropertyStructureViewElement
���RsetPresentableName�?com/intellij/ide/util/treeView/smartTree/ActionPresentationData�,structure.view.group.by.prefixes.action.name
�����-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;�3structure.view.group.by.prefixes.action.description	�����#com/intellij/icons/AllIcons$Actions
GroupByPrefixLjavax/swing/Icon;
���9(Ljava/lang/String;Ljava/lang/String;Ljavax/swing/Icon;)V�GROUP_BY_PREFIXES	�����/com/intellij/ide/util/treeView/smartTree/SorterALPHA_SORTER1Lcom/intellij/ide/util/treeView/smartTree/Sorter;���h
getComparator�7com/intellij/ide/structureView/StructureViewTreeElement��&com/intellij/lang/properties/IProperty���getUnescapedKey
�����java/lang/Mathmax(II)I
@���	compareTo(Ljava/lang/String;)I
N���getInstance;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;�0com/intellij/ide/util/treeView/smartTree/GrouperID
ConstantValueRuntimeInvisibleAnnotations"Lorg/jetbrains/annotations/NonNls;RuntimeInvisibleTypeAnnotationsCodeLineNumberTableLocalVariableTablethis@Lcom/intellij/lang/properties/structureView/GroupByWordPrefixes;	separatorsetSeparatorgetSeparatorgroup_(Lcom/intellij/ide/util/treeView/AbstractTreeNode;Ljava/util/Collection;)Ljava/util/Collection;parentPrefixparentPrefixLengthItextexpectedZelementword
wordInPrevKeykprevKeynextKeyjfirstKey
groupChildren	prefixLenstringsprefixpresentableNameiparent1Lcom/intellij/ide/util/treeView/AbstractTreeNode;childrenLjava/util/Collection;keysgroups
groupStartLocalVariableTypeTable$Ljava/util/List<Ljava/lang/String;>;HLjava/util/List<Lcom/intellij/ide/util/treeView/smartTree/TreeElement;>;4Lcom/intellij/ide/util/treeView/AbstractTreeNode<*>;NLjava/util/Collection<Lcom/intellij/ide/util/treeView/smartTree/TreeElement;>;VLjava/util/List<Lcom/intellij/lang/properties/structureView/GroupByWordPrefixes$Key;>;BLjava/util/List<Lcom/intellij/ide/util/treeView/smartTree/Group;>;
StackMapTable	Signature�(Lcom/intellij/ide/util/treeView/AbstractTreeNode<*>;Ljava/util/Collection<Lcom/intellij/ide/util/treeView/smartTree/TreeElement;>;)Ljava/util/Collection<Lcom/intellij/ide/util/treeView/smartTree/Group;>;#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations	prevWords[(ILjava/util/List<Lcom/intellij/lang/properties/structureView/GroupByWordPrefixes$Key;>;I)ZgetPresentation?()Lcom/intellij/ide/util/treeView/smartTree/ActionPresentation;getName	isVisiblevalueLjava/lang/Object;$Lorg/jetbrains/annotations/Nullable;lambda$group$0�(Lcom/intellij/lang/properties/structureView/GroupByWordPrefixes$Key;Lcom/intellij/lang/properties/structureView/GroupByWordPrefixes$Key;)Is1s2resk1DLcom/intellij/lang/properties/structureView/GroupByWordPrefixes$Key;k2o1o2<clinit>
SourceFileGroupByWordPrefixes.javaNestMembersBootstrapMethods1
234K5$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;71unexpected text: ; parentPrefix=; mySeparator=9
:;<=>"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;)IB
C!""InnerClassesKeyHcom/intellij/icons/AllIconsActionsK%java/lang/invoke/MethodHandles$LookupMjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)VOP
Qjava/util/ComparatorS>Argument for @NotNull parameter '%s' of %s.%s must not be nullU*@NotNull method %s.%s must not return nullW
���=format`�
@a"java/lang/IllegalArgumentExceptioncR
dejava/lang/IllegalStateExceptiong
he[Ljava/lang/Object;jjava/lang/RuntimeExceptionl!��GH�������
R�F
*�*+���	�
��
��R�>*+���
 !������/*���$��������+��R,��R�
Y�N+���"+���:*���"6�
(:6,�*:�0�s�6�9:�;:�����?�*��?��6		��E*��I�M*��:
-�SY
�U�XW���-�\��_Y��R�-�e�i�
Y�:66-�"��-�m��~-�"�	�q�-�t�S�x:	�|Y�~:

-�t�S��XW	�"6`6��-d�t�S�x:
-�t�S�x:6�V�"��t�@�:
�"�
�t�@�:���
6�	����
-�t�S��XW���`	���@����:*���:

����:*���:d��Y

*����XW�(-�"�-�t�S�:����6���iY��R���0
�@�1�$9@@��S#�	+
@
M#�/
+
@
#|�,##!@@�@@@�@���_+
@
#|�@@$�	+
@
I
��1*."/.0A3E4H6f7m8u9�:�;�<�=�?�A�N�O�PQRU3V<WRX[YhZz[�\�]�^�_�`�a�\�d�Yfg(h4i?jHkdmono�q�P�s�.�>��mZ��5��	�z{
fa���/����Z��z��{
�t�{a���
��3Z�{	<Q�{
[2�p�(e
4Y���������	{EY�HV����
{���\	�z

z��

�t�
3Z�
	<Q�
���	��
��

op�k+�"����+�t�S�xN+d�t�S�x:�"��-�"��-�t�@�t�@������+##@�yz{ |1}>~J�4k�k	{k�� Kz{1:{ k	 Kz
1:
�O��Y�����������������������-����������h�G����Y��R�PT�������5�,������=>��.*��R*�ʚ�*�ʹ�L+�͚�+�͹��
������"�$��.��� � 
!"�Cn*�xM+�xN6,�"-�"�ҢN,�"��-�"��,�t�@:-�t�@:��6��������
## �*@@��.BC
D!E.F;GHHUI^JfDlL�RH#U$^%�
_�n&'n('i){
d*{i)

d*
+�!	�ܳE��
OP�gw�'''---'V�	X��'''+++'����((1:::CYYS�YZS�Y[S�Y\S��'''009'Y[S�Y]S�Y^S��(((1114Y]S��Y_S��b�'''222'�dZ_�f��hZ_�i���(E@g@C@�@�+@k�@k�@k�@k�@k�'@k�@k�@k�@k�(@k�@k�@k�@kj@J@JmESF�GIJLN,-/068?AD.SPK���Ucom/intellij/lang/properties/structureView/PropertiesFileStructureViewElement$1.class���=0	Ocom/intellij/lang/properties/structureView/PropertiesFileStructureViewElement$1this$0OLcom/intellij/lang/properties/structureView/PropertiesFileStructureViewElement;
	
java/lang/Object<init>()V
Mcom/intellij/lang/properties/structureView/PropertiesFileStructureViewElementgetPresentableText()Ljava/lang/String;

getElement()Lcom/intellij/psi/PsiElement;8com/intellij/lang/properties/psi/impl/PropertiesFileImpl
getIcon(I)Ljavax/swing/Icon;(com/intellij/navigation/ItemPresentationR(Lcom/intellij/lang/properties/structureView/PropertiesFileStructureViewElement;)VCodeLineNumberTableLocalVariableTablethisQLcom/intellij/lang/properties/structureView/PropertiesFileStructureViewElement$1;(Z)Ljavax/swing/Icon;openZ
SourceFile'PropertiesFileStructureViewElement.javaEnclosingMethod,-getPresentation,()Lcom/intellij/navigation/ItemPresentation;NestHostInnerClasses  >
*+�*��!."
#$
 2*��
�!1"#$% C*�����!6"#$&'()*+./
PK�:�,��Scom/intellij/lang/properties/structureView/PropertiesFileStructureViewElement.class���=|
=com/intellij/ide/structureView/impl/common/PsiTreeElementBase<init> (Lcom/intellij/psi/PsiElement;)V		
Mcom/intellij/lang/properties/structureView/PropertiesFileStructureViewElement	myGrouped$Ljava/util/function/BooleanSupplier;

getElement()Lcom/intellij/psi/PsiElement;8com/intellij/lang/properties/psi/impl/PropertiesFileImpl

getProperties()Ljava/util/List;java/util/ArrayListjava/util/Listsize()I
 !(I)V#$%iterator()Ljava/util/Iterator;'()*+java/util/IteratorhasNext()Z'-./next()Ljava/lang/Object;1&com/intellij/lang/properties/IProperty3@com/intellij/lang/properties/editor/PropertyStructureViewElement
256O(Lcom/intellij/lang/properties/IProperty;Ljava/util/function/BooleanSupplier;)V89:;<java/util/Collectionadd(Ljava/lang/Object;)Z
>?@getName()Ljava/lang/String;BOcom/intellij/lang/properties/structureView/PropertiesFileStructureViewElement$1
ADER(Lcom/intellij/lang/properties/structureView/PropertiesFileStructureViewElement;)Va(Lcom/intellij/lang/properties/psi/impl/PropertiesFileImpl;Ljava/util/function/BooleanSupplier;)VCodeLineNumberTableLocalVariableTablethisOLcom/intellij/lang/properties/structureView/PropertiesFileStructureViewElement;propertiesFile:Lcom/intellij/lang/properties/psi/impl/PropertiesFileImpl;groupedgetChildrenBase()Ljava/util/Collection;property(Lcom/intellij/lang/properties/IProperty;
propertiesLjava/util/List;elementsLjava/util/Collection;LocalVariableTypeTable;Ljava/util/List<+Lcom/intellij/lang/properties/IProperty;>;QLjava/util/Collection<Lcom/intellij/ide/structureView/StructureViewTreeElement;>;
StackMapTable	SignatureS()Ljava/util/Collection<Lcom/intellij/ide/structureView/StructureViewTreeElement;>;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetPresentableTextgetPresentation,()Lcom/intellij/navigation/ItemPresentation;{Lcom/intellij/ide/structureView/impl/common/PsiTreeElementBase<Lcom/intellij/lang/properties/psi/impl/PropertiesFileImpl;>;
SourceFile'PropertiesFileStructureViewElement.javaNestMembersInnerClasses$$$reportNull$$$0h!
i*@NotNull method %s.%s must not return nullkjava/lang/Objectm
Ojava/lang/Stringqformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;st
rujava/lang/IllegalStateExceptionw(Ljava/lang/String;)Vy
xz!FGQ*+�*,��H
I JKLMNOPG�U*�
��L�Y+��M+�"N-�&�%-�,�0:,�2Y*��4�7W���,Y��j�Z� '*HH 4!H"K#I*4QRUJKJST<UVWJSX<UY[\]^_^`@G5*�
��=�H(IJKabG3	�AY*�C�H.I	JK]^_^
h!G(l�nYoSYpS�v�xZ_�{�g
A[cdefAPKmb�3Scom/intellij/lang/properties/structureView/PropertiesFileStructureViewModel$1.class���=oKcom/intellij/lang/properties/structureView/PropertiesFileStructureViewModel
java/lang/Object<init>()V
compare()Ljava/util/Comparator;action.sort.by.type
2com/intellij/ide/structureView/StructureViewBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;?com/intellij/ide/util/treeView/smartTree/ActionPresentationData	)com/intellij/icons/AllIcons$ObjectBrowser
SortByTypeLjavax/swing/Icon;
9(Ljava/lang/String;Ljava/lang/String;Ljavax/swing/Icon;)V!KIND_SORTER#@com/intellij/lang/properties/structureView/PropertiesPrefixGroup%Mcom/intellij/lang/properties/structureView/PropertiesFileStructureViewModel$1'/com/intellij/ide/util/treeView/smartTree/SorterCodeLineNumberTableLocalVariableTablethisOLcom/intellij/lang/properties/structureView/PropertiesFileStructureViewModel$1;
getComparatorRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations	isVisible()ZgetPresentation?()Lcom/intellij/ide/util/treeView/smartTree/ActionPresentation;nameLjava/lang/String;getName()Ljava/lang/String;lambda$getComparator$0'(Ljava/lang/Object;Ljava/lang/Object;)Io1Ljava/lang/Object;o2weight1Iweight2
StackMapTable
SourceFile%PropertiesFileStructureViewModel.javaEnclosingMethodNestHostBootstrapMethodsH
IJKLM"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;:P
$Q9:InnerClassesTcom/intellij/icons/AllIcons
ObjectBrowserW%java/lang/invoke/MethodHandles$LookupYjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V[\
$]java/util/Comparator_*@NotNull method %s.%s must not return nulla%-java/lang/Stringeformatg
fhjava/lang/IllegalStateExceptionj(Ljava/lang/String;)Vl
km $&(/*��)*+,-(D�	Y��^�AM`)*+,./0/12(,�)&*+,34(O
��L�Y++���)
,
-*+,

56./0/78(- �)3*+,./0/
9:(*�"��=+�"��>d�A@�@)
 **;<=<
>?@?
[\((b�YcSYdS�i�kZ_�n�RSU$VXZDBCFGNONEPK��L���Qcom/intellij/lang/properties/structureView/PropertiesFileStructureViewModel.class���=�
@com/intellij/ide/structureView/TextEditorBasedStructureViewModel<init>A(Lcom/intellij/openapi/editor/Editor;Lcom/intellij/psi/PsiFile;)V		
Kcom/intellij/lang/properties/structureView/PropertiesFileStructureViewModelmyGroupingStateZ>com/intellij/lang/properties/structureView/GroupByWordPrefixes

(Ljava/lang/String;)V	myByWordPrefixesGrouper@Lcom/intellij/lang/properties/structureView/GroupByWordPrefixes;

setSeparator

getPsiFile()Lcom/intellij/psi/PsiFile; !"com/intellij/psi/PsiFile
getProject(()Lcom/intellij/openapi/project/Project;
$%&'(Ecom/intellij/lang/properties/structureView/PropertiesSeparatorManagergetInstanceo(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/structureView/PropertiesSeparatorManager;*8com/intellij/lang/properties/psi/impl/PropertiesFileImpl
),-.getResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
$01B(Lcom/intellij/lang/properties/ResourceBundle;Ljava/lang/String;)V

345getSeparator()Ljava/lang/String;7Mcom/intellij/lang/properties/structureView/PropertiesFileStructureViewElement9:;getAsBooleans(Lcom/intellij/lang/properties/structureView/PropertiesFileStructureViewModel;)Ljava/util/function/BooleanSupplier;
6=>a(Lcom/intellij/lang/properties/psi/impl/PropertiesFileImpl;Ljava/util/function/BooleanSupplier;)V@0com/intellij/ide/util/treeView/smartTree/GrouperB/com/intellij/ide/util/treeView/smartTree/Sorter	ADEFALPHA_SORTER1Lcom/intellij/ide/util/treeView/smartTree/Sorter;	HIFKIND_SORTERKjava/lang/ClassM)com/intellij/lang/properties/psi/Property
OPQgetRoot;()Lcom/intellij/ide/structureView/StructureViewTreeElement;SMcom/intellij/lang/properties/structureView/PropertiesFileStructureViewModel$1
RUV()VXHcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewModelKIND_SORTER_IDLjava/lang/String;
ConstantValueIRuntimeInvisibleAnnotations"Lorg/jetbrains/annotations/NonNls;RuntimeInvisibleTypeAnnotationss(Lcom/intellij/lang/properties/psi/impl/PropertiesFileImpl;Lcom/intellij/openapi/editor/Editor;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethisMLcom/intellij/lang/properties/structureView/PropertiesFileStructureViewModel;file:Lcom/intellij/lang/properties/psi/impl/PropertiesFileImpl;editor$Lcom/intellij/openapi/editor/Editor;	separatorseparatorManagerGLcom/intellij/lang/properties/structureView/PropertiesSeparatorManager;setGroupingActive(Z)Vstate#Lorg/jetbrains/annotations/NotNull;getGroupers5()[Lcom/intellij/ide/util/treeView/smartTree/Grouper;
getSorters4()[Lcom/intellij/ide/util/treeView/smartTree/Sorter;getSuitableClasses()[Ljava/lang/Class;isAlwaysShowsPlus<(Lcom/intellij/ide/structureView/StructureViewTreeElement;)Zelement9Lcom/intellij/ide/structureView/StructureViewTreeElement;isAlwaysLeaf8()Lcom/intellij/ide/util/treeView/smartTree/TreeElement;lambda$getRoot$0()Z<clinit>
SourceFile%PropertiesFileStructureViewModel.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;~�
�}~InnerClasses�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�3[Lcom/intellij/ide/util/treeView/smartTree/Grouper;�2[Lcom/intellij/ide/util/treeView/smartTree/Sorter;�[Ljava/lang/Class;�*@NotNull method %s.%s must not return null�java/lang/Object�
qsujava/lang/String�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��java/lang/IllegalStateException�
�[Ljava/lang/Object;�
StackMapTable!WBYZ[\]^_^IF`al*,+�*�*�
Y-���b8:;c*defghijZao%*�+�*���#M,*��)�++�/�b?@A$Bc %de%jZkl45a2*��2�bFcdemna>*��b
KLcdeoPQa?�6Y*��)*�8�<�bQcde]p_pqraJ�?Y*�SY�����S�bVcde_pstaO�AY�CSY�GSY�����X�b[cde_puvaH�JYLSY�����Q�b`cde_pwxa6�becdeyz{xa6�bjcdeyzAP|a/*�N�bcde]p_p}~a/*��bQcdeVa#�RY�T�G�b
��a�L���Y�S�$,Y�S�Y�S�Y�S�����Z_����:�(������������R�����������RPK+��9��Hcom/intellij/lang/properties/structureView/PropertiesPrefixGroup$1.class���=2	Bcom/intellij/lang/properties/structureView/PropertiesPrefixGroup$1this$0BLcom/intellij/lang/properties/structureView/PropertiesPrefixGroup;
	
java/lang/Object<init>()V	@com/intellij/lang/properties/structureView/PropertiesPrefixGroupmyPresentableNameLjava/lang/String;	!com/intellij/icons/AllIcons$NodesTagLjavax/swing/Icon;(com/intellij/navigation/ItemPresentationE(Lcom/intellij/lang/properties/structureView/PropertiesPrefixGroup;)VCodeLineNumberTableLocalVariableTablethisDLcom/intellij/lang/properties/structureView/PropertiesPrefixGroup$1;getPresentableText()Ljava/lang/String;getIcon(Z)Ljavax/swing/Icon;openZ
SourceFilePropertiesPrefixGroup.javaEnclosingMethod+,getPresentation,()Lcom/intellij/navigation/ItemPresentation;NestHostInnerClasses0com/intellij/icons/AllIconsNodes >
*+�*��/
 
!"2*��
�2 #$8��7 %&'()*-./1PK�j��Fcom/intellij/lang/properties/structureView/PropertiesPrefixGroup.class���=s
java/lang/Object<init>()V		
@com/intellij/lang/properties/structureView/PropertiesPrefixGroupmyPropertiesLjava/util/Collection;	myPrefixLjava/lang/String;	myPresentableName	mySeparatorBcom/intellij/lang/properties/structureView/PropertiesPrefixGroup$1
E(Lcom/intellij/lang/properties/structureView/PropertiesPrefixGroup;)V
getClass()Ljava/lang/Class;
!"#$%java/lang/Stringequals(Ljava/lang/Object;)Z
!'()hashCode()I+.com/intellij/ide/util/treeView/smartTree/Group	SignatureNLjava/util/Collection<Lcom/intellij/ide/util/treeView/smartTree/TreeElement;>;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsO(Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethisBLcom/intellij/lang/properties/structureView/PropertiesPrefixGroup;
propertiesprefixpresentableName	separatorLocalVariableTypeTable�(Ljava/util/Collection<Lcom/intellij/ide/util/treeView/smartTree/TreeElement;>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V$RuntimeInvisibleParameterAnnotationsgetPresentableName()Ljava/lang/String;getSeparator	getPrefixgetPresentation,()Lcom/intellij/navigation/ItemPresentation;getChildren()Ljava/util/Collection;P()Ljava/util/Collection<Lcom/intellij/ide/util/treeView/smartTree/TreeElement;>;oLjava/lang/Object;group
StackMapTable
SourceFilePropertiesPrefixGroup.javaNestMembersInnerClasses$$$reportNull$$$0(I)VOP
Qjava/util/CollectionS>Argument for @NotNull parameter '%s' of %s.%s must not be nullU*@NotNull method %s.%s must not return nullW789:
>@ADformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;cd
!e"java/lang/IllegalArgumentExceptiong(Ljava/lang/String;)Vi
hjjava/lang/IllegalStateExceptionl
mj[Ljava/lang/Object;ojava/lang/RuntimeExceptionq!*,-./0/./0/./0/./0/	12�;+��R,��R-��R��R*�*+�*,�
*-�*��J3!%*/4:44;56;7;8;9;:;;7-,<0////=////>?2C
*�Y��R�JL!34
56./0/@?2C
*�Y��R�JL!3$4
56./0/A?2D*�
Y��R�JM!3)456./0/BC23	�Y*��3/4	56./0/DE2D*�Y��R�JMT3?456,F./0/$%2�/*+��+�*�+���+�M*�
,�
� ���J�3CDFH-J4 /56/GHI6()22*�
�&�3N456
OP2���/////4444V�X��-----1111����008@HPPPPYYS�#YZS�Y[S�Y\S�Y]S��/////7?GOY]S�#Y^S�Y_S�Y`S�YaS��/////7777YbS���f�-----8888�hZ_�k��mZ_�n��J�0D!m!C!�!�3!p�!p�!p�!p�!p�!p�/!p�!p�!p�!p�!p�!p�/!p�!p�!pp!J!JrN
KLMPK���ubbMcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$1.class���=B	Gcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$1this$0GLcom/intellij/lang/properties/structureView/PropertiesSeparatorManager;
	
+com/intellij/util/containers/SoftFactoryMap<init>()V
Ecom/intellij/lang/properties/structureView/PropertiesSeparatorManagerguessSeparatorE(Lcom/intellij/lang/properties/ResourceBundleImpl;)Ljava/lang/String;/com/intellij/lang/properties/ResourceBundleImpl
createJ(Lcom/intellij/lang/properties/structureView/PropertiesSeparatorManager;)VCodeLineNumberTableLocalVariableTablethisILcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$1;resourceBundle1Lcom/intellij/lang/properties/ResourceBundleImpl;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations&(Ljava/lang/Object;)Ljava/lang/Object;	SignaturerLcom/intellij/util/containers/SoftFactoryMap<Lcom/intellij/lang/properties/ResourceBundleImpl;Ljava/lang/String;>;
SourceFilePropertiesSeparatorManager.javaEnclosingMethodNestHostInnerClasses$$$reportNull$$$0(I)V+,
->Argument for @NotNull parameter '%s' of %s.%s must not be null/java/lang/Object1java/lang/String6format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;89
7:"java/lang/IllegalArgumentException<(Ljava/lang/String;)V>
=?
StackMapTable >
*+�*��!

J
+��.+�
�A$

 	!"!D#3	*+���!	 	!"!
+,-!0�2Y3SY4SY5S�;�=Z_�@�*
($%&')PK.^����Mcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$2.class���=6	Gcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$2val$charCounts0Lit/unimi/dsi/fastutil/ints/Int2LongOpenHashMap;		
val$mostProbableChar[C

java/lang/Object<init>()V��������	countJ
.it/unimi/dsi/fastutil/ints/Int2LongOpenHashMapget(I)Jjava/util/function/IntConsumer5(Lit/unimi/dsi/fastutil/ints/Int2LongOpenHashMap;[C)VCodeLineNumberTableLocalVariableTablethisILcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$2;	Signatureaccept(I)VchI	charCount
StackMapTable
SourceFilePropertiesSeparatorManager.javaEnclosingMethod0Ecom/intellij/lang/properties/structureView/PropertiesSeparatorManager23guessSeparatorE(Lcom/intellij/lang/properties/ResourceBundleImpl;)Ljava/lang/String;NestHostInnerClasses 	
 D*+�*,�*�*��!
DE"#$%&' z *��A *���* �*��U�!H	IJKM"  #$ ()	*+�,-./14/5
PK^�Qbbkcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$PropertiesSeparatorManagerState.class���=�
java/lang/Object<init>()Vjava/util/HashMap
	
ecom/intellij/lang/properties/structureView/PropertiesSeparatorManager$PropertiesSeparatorManagerStatemySeparatorsLjava/util/Map;
java/util/MapisEmpty()Z
entrySet()Ljava/util/Set; 
java/util/Setiterator()Ljava/util/Iterator;"#$%java/util/IteratorhasNext"'()next()Ljava/lang/Object;+java/util/Map$Entry*-.)getValue0java/lang/String2java/lang/StringBuilder
/456length()I
189(I)V
/;<=charAt(I)C?\u
1ABCappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;E%04x
GHIJKjava/lang/IntegervalueOf(I)Ljava/lang/Integer;
/MNOformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
QRS
getSeparators()Ljava/util/Map;*UV)getKey
1XYZtoString()Ljava/lang/String;\]^put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
`abcdEcom/intellij/lang/properties/structureView/PropertiesSeparatorManagerdecodeSeparator&(Ljava/lang/String;)Ljava/lang/String;	Signature5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;RuntimeVisibleAnnotations-Lcom/intellij/util/xmlb/annotations/Property;surroundWithTag)Lcom/intellij/util/xmlb/annotations/XMap;keyAttributeNameurlvalueAttributeName	separatorentryTagNamefileCodeLineNumberTableLocalVariableTablethisgLcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$PropertiesSeparatorManagerState;7()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;encodei()Lcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$PropertiesSeparatorManagerState;cCiILjava/lang/String;encodedLjava/lang/StringBuilder;entryLjava/util/Map$Entry;encodedStateLocalVariableTypeTable;Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;
StackMapTabledecodedecoded
SourceFilePropertiesSeparatorManager.javaNestHostInnerClassesPropertiesSeparatorManagerStateEntry!efghiZjklsmnsopsqr>*�*�Y�	�
�s
fgtuvRSr/*�
�sltuvewr4
*�
��spt
uvxyrz��Y�L*�
��M,�!�|,�&�*N-�,�/:�1Y�3�7:6�3�1�:6>�@WD�Y�FS�L�@W����+�P-�T�/�W�[W���+�s2tu*v5wCxPyYza{xx~}�~�tHYz{F8|}5ao~CS�*l���uv��v�*l���5�"�."*/1�7��yrb�Y�L*�
��M,�!�C,�&�*N-�,�/:�_:����-�T�/:+�P�[W���+�s*
��*�5�<�A�D�O�]�`�t45(o~Om~*3��buvZ�v�*3����"�,*/����`�`�	*�	PK�R^A��Kcom/intellij/lang/properties/structureView/PropertiesSeparatorManager.class���=
java/lang/Object<init>()Vecom/intellij/lang/properties/structureView/PropertiesSeparatorManager$PropertiesSeparatorManagerState
	
Ecom/intellij/lang/properties/structureView/PropertiesSeparatorManagermyUserDefinedSeparatorsgLcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$PropertiesSeparatorManagerState;Gcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$1
J(Lcom/intellij/lang/properties/structureView/PropertiesSeparatorManager;)V	myGuessedSeparators-Lcom/intellij/util/containers/SoftFactoryMap;$com/intellij/openapi/project/Project
getService%(Ljava/lang/Class;)Ljava/lang/Object; /com/intellij/lang/properties/ResourceBundleImpl".
$%&
getSeparators()Ljava/util/Map;
()*getUrl()Ljava/lang/String;,-./0
java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;2java/lang/String
4-5+com/intellij/util/containers/SoftFactoryMap
789:0java/util/ObjectsrequireNonNull<.it/unimi/dsi/fastutil/ints/Int2LongOpenHashMap
;
?@AgetPropertiesFiles()Ljava/util/List;CDEFGjava/util/Listiterator()Ljava/util/Iterator;IJKLMjava/util/IteratorhasNext()ZIOPQnext()Ljava/lang/Object;S/com/intellij/lang/properties/psi/PropertiesFileRUVA
getPropertiesX&com/intellij/lang/properties/IPropertyWZ[*getUnescapedKey
1]^_length()I
1abccharAt(I)C
efghijava/lang/CharacterisLetterOrDigit(C)Z
;k/l(I)J
;nopput(IJ)J
;rstkeySet%()Lit/unimi/dsi/fastutil/ints/IntSet;vGcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$2
uxy5(Lit/unimi/dsi/fastutil/ints/Int2LongOpenHashMap;[C)V{|}~!it/unimi/dsi/fastutil/ints/IntSetforEach#(Ljava/util/function/IntConsumer;)V
e���toString(C)Ljava/lang/String;,�o�8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
���decodei()Lcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$PropertiesSeparatorManagerState;
��MisEmpty
���encode�java/lang/StringBuilder
�
1���	substring(II)Ljava/lang/String;�\u
1���
startsWith(Ljava/lang/String;)Z
1���(I)Ljava/lang/String;
�����java/lang/IntegerparseInt(Ljava/lang/String;I)I
����append(C)Ljava/lang/StringBuilder;
���*
���	loadStatej(Lcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$PropertiesSeparatorManagerState;)V
���getState�8com/intellij/openapi/components/PersistentStateComponent	SignaturerLcom/intellij/util/containers/SoftFactoryMap<Lcom/intellij/lang/properties/ResourceBundleImpl;Ljava/lang/String;>;CodeLineNumberTableLocalVariableTablethisGLcom/intellij/lang/properties/structureView/PropertiesSeparatorManager;getInstanceo(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/structureView/PropertiesSeparatorManager;project&Lcom/intellij/openapi/project/Project;getSeparatorA(Lcom/intellij/lang/properties/ResourceBundle;)Ljava/lang/String;resourceBundleImpl1Lcom/intellij/lang/properties/ResourceBundleImpl;resourceBundle-Lcom/intellij/lang/properties/ResourceBundle;	separatorLjava/lang/String;
StackMapTableRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsguessSeparatorE(Lcom/intellij/lang/properties/ResourceBundleImpl;)Ljava/lang/String;cCiIkeyproperty(Lcom/intellij/lang/properties/IProperty;
propertiesLjava/util/List;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;
charCounts0Lit/unimi/dsi/fastutil/ints/Int2LongOpenHashMap;mostProbableChar[CLocalVariableTypeTable:Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;�setSeparatorB(Lcom/intellij/lang/properties/ResourceBundle;Ljava/lang/String;)Vstate$RuntimeInvisibleParameterAnnotations$Lorg/jetbrains/annotations/Nullable;decodeSeparator&(Ljava/lang/String;)Ljava/lang/String;encodedCharactercoderesultLjava/lang/StringBuilder;pos(Ljava/lang/Object;)V�Ljava/lang/Object;Lcom/intellij/openapi/components/PersistentStateComponent<Lcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$PropertiesSeparatorManagerState;>;
SourceFilePropertiesSeparatorManager.javaRuntimeVisibleAnnotations)Lcom/intellij/openapi/components/Service;value/Lcom/intellij/openapi/components/Service$Level;PROJECT'Lcom/intellij/openapi/components/State;namePropertiesSeparatorManagerNestMembersInnerClassesPropertiesSeparatorManagerState�-com/intellij/openapi/components/Service$Level�'com/intellij/openapi/components/ServiceLevel$$$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;

1java/lang/IllegalStateException(Ljava/lang/String;)V
"java/lang/IllegalArgumentException
[Ljava/lang/Object;java/lang/RuntimeException1����N*�*�Y�	�
*�Y*���� !���	���6*�����������H+��+�M�!�*�
�#,�'�+�1N-�*�,�3�1�6�1�-Y������+1@1G1�*+-&.�4��H��H��6��&"������
����
ʻ;Y�=L*�>�BM,�H��,�N�RN-����-�T:�B:�H�V�N�W:�Y:����6�\�)�`6		�d�+	+	�j
a�mX���ӧ����x�Y.UM+�q�uY+,�w�z,4�,.U,4����D
�;I�R�CI�&W1��)����%;��N34%5,647S8\9d:q;z<�=�:�@�A�C�D�O�P�R�\	z��	g0��\;��SD��4f��%u���������$���4f�����l+��*�
�#+��',��W���VWY� ���������R+��*+���
���
]^�����	������M*�
����
*�
����F�c�������
����R*�\p����Y��L=*�\�2*`��N-�����-�����6+��W����+�����	��1��6
�
�����(�1�3�@�G�J�M��4("��@
��R��>��<������A���3	*+������	���	���A�Q�/*�����������
�����	������!Y	S�Y
S��YS�Y	S���YS���#�Z_���Z_�����E1W1C1�1�1�1�1�1�1�1�1�1�1[1J1J�"�	u��@�������[e����s��uPK�lH?�<�<<com/intellij/lang/properties/xml/XmlPropertiesFileImpl.class���=�	6com/intellij/lang/properties/xml/XmlPropertiesFileImplmyFileModificationStampJ		
myFileLcom/intellij/psi/xml/XmlFile;
com/intellij/psi/xml/XmlFilegetModificationStamp()J	myPropertiesMap5Lcom/intellij/util/containers/MostlySingularMultiMap;3com/intellij/util/containers/MostlySingularMultiMap
<init>()V
getRootTag()Lcom/intellij/psi/xml/XmlTag; java/util/ArrayList
#entry%&'()com/intellij/psi/xml/XmlTagfindSubTags2(Ljava/lang/String;)[Lcom/intellij/psi/xml/XmlTag;+,com/intellij/lang/properties/xml/XmlProperty
*-.X(Lcom/intellij/psi/xml/XmlTag;Lcom/intellij/lang/properties/xml/XmlPropertiesFileImpl;)V01234java/util/Listadd(Ljava/lang/Object;)Z
*678getKey()Ljava/lang/String;
:3;'(Ljava/lang/Object;Ljava/lang/Object;)V
=>?@A/com/intellij/lang/properties/PropertiesImplUtil
isAlphaSorted(Ljava/util/Collection;)Z	CDE
myAlphaSortedZ	GHImyPropertiesLjava/util/List;
KL2com/intellij/lang/properties/xml/XmlPropertiesFile��������Pjava/lang/Object
O	STUmyLockLjava/lang/Object;
WXensurePropertiesLoaded
Z[\get((Ljava/lang/Object;)Ljava/lang/Iterable;^_`abjava/lang/Iterableiterator()Ljava/util/Iterator;defghjava/util/IteratorhasNext()Zdjklnext()Ljava/lang/Object;n&com/intellij/lang/properties/IProperty
pqrst*com/intellij/util/containers/ContainerUtilcollect&(Ljava/util/Iterator;)Ljava/util/List;
=vwxgetResourceBundle`(Lcom/intellij/lang/properties/psi/PropertiesFile;)Lcom/intellij/lang/properties/ResourceBundle;
z{|}~+com/intellij/lang/properties/PropertiesUtil	getLocaleE(Lcom/intellij/lang/properties/psi/PropertiesFile;)Ljava/util/Locale;m6m��8getValue
���addPropertyN(Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;m���
getPsiElement()Lcom/intellij/psi/PsiElement;�����com/intellij/psi/PsiElementgetNavigationElement
���addPropertyAfterv(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/lang/properties/IProperty;)Lcom/intellij/lang/properties/IProperty;
���w(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/lang/properties/IProperty;Z)Lcom/intellij/lang/properties/IProperty;
���createPropertyTagC(Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/psi/xml/XmlTag;%���	addSubTag=(Lcom/intellij/psi/xml/XmlTag;Z)Lcom/intellij/psi/xml/XmlTag;%���addAfterY(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;���compare()Ljava/util/Comparator;
�����java/util/CollectionsbinarySearch;(Ljava/util/List;Ljava/lang/Object;Ljava/util/Comparator;)I0�3�(ILjava/lang/Object;)V0�[�(I)Ljava/lang/Object;�%���createChildTagV(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/intellij/psi/xml/XmlTag;�key%���setAttributeI(Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/psi/xml/XmlAttribute;�����com/intellij/psi/PsiFile
getProject(()Lcom/intellij/openapi/project/Project;
�����)com/intellij/psi/util/CachedValuesManager
getManagerS(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/util/CachedValuesManager;	���KEYLcom/intellij/openapi/util/Key;���computeG(Lcom/intellij/psi/PsiFile;)Lcom/intellij/psi/util/CachedValueProvider;
����getCachedValue�(Lcom/intellij/openapi/util/UserDataHolder;Lcom/intellij/openapi/util/Key;Lcom/intellij/psi/util/CachedValueProvider;Z)Ljava/lang/Object;�/com/intellij/lang/properties/psi/PropertiesFile�java/util/HashMap
�
���
getProperties()Ljava/util/List;0_m��8getUnescapedKey�����
java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
���getContainingFile()Lcom/intellij/psi/PsiFile;���8getName����getVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;����	getParent!()Lcom/intellij/psi/PsiDirectory;���8getText
O���getClass()Ljava/lang/Class;
O4equals
OhashCode()I
�	
makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;

3com/intellij/lang/properties/xml/XmlPropertiesIndexisPropertiesFile!(Lcom/intellij/psi/xml/XmlFile;)Z
!(Lcom/intellij/psi/xml/XmlFile;)V
0com/intellij/psi/util/CachedValueProvider$ResultcreateY(Ljava/lang/Object;[Ljava/lang/Object;)Lcom/intellij/psi/util/CachedValueProvider$Result;
 java/lang/String	compareTo(Ljava/lang/String;)I"xml properties file
$%&'com/intellij/openapi/util/Key3(Ljava/lang/String;)Lcom/intellij/openapi/util/Key;ENTRY_TAG_NAMELjava/lang/String;
ConstantValueRuntimeInvisibleAnnotations"Lorg/jetbrains/annotations/NonNls;RuntimeInvisibleTypeAnnotations	SignaturewLcom/intellij/openapi/util/Key<Lcom/intellij/psi/util/CachedValue<Lcom/intellij/lang/properties/psi/PropertiesFile;>;>;:Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;qLcom/intellij/util/containers/MostlySingularMultiMap<Ljava/lang/String;Lcom/intellij/lang/properties/IProperty;>;CodeLineNumberTableLocalVariableTableproperty.Lcom/intellij/lang/properties/xml/XmlProperty;Lcom/intellij/psi/xml/XmlTag;entries[Lcom/intellij/psi/xml/XmlTag;
propertiesMaprootTagpropertiesOrderthis8Lcom/intellij/lang/properties/xml/XmlPropertiesFileImpl;LocalVariableTypeTable
StackMapTable9file#Lorg/jetbrains/annotations/NotNull;Ejava/lang/Throwable<()Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;findPropertyByKey<(Ljava/lang/String;)Lcom/intellij/lang/properties/IProperty;
propertiesLjava/util/Iterator;>Ljava/util/Iterator<Lcom/intellij/lang/properties/IProperty;>;$RuntimeInvisibleParameterAnnotationsfindPropertiesByKey$(Ljava/lang/String;)Ljava/util/List;N(Ljava/lang/String;)Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;/()Lcom/intellij/lang/properties/ResourceBundle;()Ljava/util/Locale;G(Lcom/intellij/lang/properties/IProperty;)Lcom/intellij/psi/PsiElement;(Lcom/intellij/lang/properties/IProperty;
ExceptionsV-com/intellij/util/IncorrectOperationExceptiono(Lcom/intellij/lang/properties/IProperty;Lcom/intellij/lang/properties/IProperty;)Lcom/intellij/psi/PsiElement;anchor$Lorg/jetbrains/annotations/Nullable;valueaddToEnd	anchorTag
addedEntry�(Ljava/lang/String;Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;)Lcom/intellij/lang/properties/IProperty;insertedpositionIinsertPosition
dummyPropertyinsertIndexformat9Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;h7com/intellij/lang/properties/psi/PropertyKeyValueFormatgetPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/psi/PsiFile;manager+Lcom/intellij/psi/util/CachedValuesManager;getNamesMap()Ljava/util/Map;resultLjava/util/Map;5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;7()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;othattoStringlambda$getPropertiesFile$1N(Lcom/intellij/psi/PsiFile;)Lcom/intellij/psi/util/CachedValueProvider$Result;1Lcom/intellij/lang/properties/psi/PropertiesFile;lambda$addProperty$0S(Lcom/intellij/lang/properties/IProperty;Lcom/intellij/lang/properties/IProperty;)Ip1p2k1k2<clinit>
SourceFileXmlPropertiesFileImpl.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/Object;Ljava/lang/Object;)I�
�z{{�4()Lcom/intellij/psi/util/CachedValueProvider$Result;�
�wx�
���
�$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;�XmlPropertiesFileImpl:InnerClasses�)com/intellij/psi/util/CachedValueProviderResult�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�+com/intellij/lang/properties/ResourceBundle�java/util/Locale�$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�5ZeB��Mw}��n��Gi9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;e�
�java/lang/IllegalStateException�(Ljava/lang/String;)V�
��"java/lang/IllegalArgumentException�
��[Ljava/lang/Object;�java/lang/RuntimeException�1K()*"+,-,��./	
HI.0.1DETUX2��*�*����
*���**����Y�L*��M�Y�!N,�V,"�$::�66�92:�*Y*�,:	-	�/W	�5:

�+
	�9����*-�<�B*-�F*+���X�@A�@%AA�6%*�%�3N./%0-172?3C4M5g6s7|8�9�:�5�>�?�@�A�B4Rs56	�
�)
g)#7MI89-{:7q;7?i<I�=>?-{:1?i<02`*�J*M�*�OY�Q�R*+��3D*+EF4=>B
��2C
*�Y����@L3K4
=>+C-C��2�*�RYL�*�V*�F+�Y����M+�,�@�O0@D3QRST4=>.F+C-CGH2�A+���*�RYM�*�V*�+�Y�]N-�c�-�i�m�,ð:,��9::>:@#�-Od@m�OD3YZ[!\:]4 !IJA=>A�)?!IK-C,LC,MN2�3+���*�RYM�*�V*�+�Y�]�o,�Y����N,�-�%..1.@�$O0@D3cde.f43=>3�).O+C-CC,LC,wP2C
*�uY����@L�3l4
=>+C-C}Q2D*�yY����@M�3r4=>+C-C�R2n-+���*+�+��������Y����@	b�3	x4-=>-5STU+C-CCLC�W2y.+�	��*+�+��,������Y�
���@	c�3	~4 .=>.5S.XSTU+C-CCYL
CY��2z$+���,���*+,-��Y�
���@	Pm3�4*$=>$�)$Z)$XS+C-CCCLCC��2K	h-��-�����%:*��:*+,��:� *����������%:�*Y*�,�@SM%�-m%%%%%�m%%%%%J�3��#�+�]�4\	h=>h�)hZ)hXSh[EP\7#E;7+=#7]]7+C-CYL
Y�^2�+���,���-���*+,��:*�RY:�*�V*�B���*Y*�,:*�F����6�*+,��:	*�F	���>�td�6
*�F
���m:*+,��:	*�F
`	��	�Y����*+,���Y����:��+��������@Q	�Ug%O*A�+mMm�g%OSm@D3F�#�+�/�6�B�M�R�X�b�q�������������4pb_S	�*`a
�bSByc6Rida�_S	�=>��)�Z)�ef#�#7+C-CCCCLCCC��2�&*��N-"�,��:�+��W�3�
��#�44&=>&�)&Z)
;7#7	ij2~/*���*����L*��+*��*����װ�@		�#�3	���-�4/Bklm-	CLCno2�F��Y��L*�ܹ�M,�c�#,�i�mN+-��-����W���+Y����@��d(I�3��%�8�;�4 %5SF=>>pq?>pr.s+C-C�82I*���Y����@R3�4=>+C-C��24
*����3�4
=>��24
*����3�4
=>��2I*���Y����@R�3�4=>+C-C�824
*����3�4
=>@h2u*�RYL�*�V*�B+ìM+�,�@�OD3����4=>42�/*+��+�*��+����+�M*�,�����@�3����-�4 /=>/tUu>22*���34=>v824
*���34
=>
wx2t'*����Y*���L+�OY*S��@@3�
���4'Bk
Zy
z{2d*�M+�N,-��3���4*|S}S
~))�2"
!�#�˱3$
��2/��kkkqqkkkqkqkqqkqqqkkqkkk��	���kkkookkkokokookoookkokkk���O�llluulll}l}lu�lu��ll�lllY�S�/Y�S�'Y�S�Y�S�Y�S�Y�S��jjs||���|�|�||�|||��|���Y�S�]Y�S�TY�S�KY�S�BY�S�9Y�S�0Y�S�'Y�S�Y�S�Y�S�Y�S��llloxlll�l�l��l���ll�lll�0Y�S�'Y�S�Y�S�Y�S�Y�S����lllwwlllwlwlwwlwwwllwlll��Z_�ͧ��Z_�Ч�@�#�lE�kC��o�������j������������l�������oJJ��������������������PK�p*�	�	Ncom/intellij/lang/properties/xml/XmlPropertiesIndex$MyIXMLBuilderAdapter.class���=h
java/lang/Object<init>()Vjava/util/HashMap
	
Hcom/intellij/lang/properties/xml/XmlPropertiesIndex$MyIXMLBuilderAdaptermyMapLjava/util/HashMap;	myStopIfAcceptedZ	accepted
properties
java/lang/Stringequals(Ljava/lang/Object;)Z	 !"#$;com/intellij/util/xml/NanoXmlUtil$ParserStoppedXmlExceptionINSTANCE=Lcom/intellij/util/xml/NanoXmlUtil$ParserStoppedXmlException;&entry	()insideEntry+key	-+.Ljava/lang/String;
01234'com/intellij/openapi/util/io/StreamUtilreadText$(Ljava/io/Reader;)Ljava/lang/String;67com/intellij/lang/properties/xml/XmlPropertiesIndex$Key
589(Ljava/lang/String;)V
;<=put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;?$com/intellij/util/xml/NanoXmlBuilder	Signature`Ljava/util/HashMap<Lcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key;Ljava/lang/String;>;(Z)VCodeLineNumberTableLocalVariableTablethisJLcom/intellij/lang/properties/xml/XmlPropertiesIndex$MyIXMLBuilderAdapter;stopIfAcceptedstartElementL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)VnamensPrefixnsURIsystemIDlineNrI
StackMapTable
ExceptionsTjava/lang/ExceptionaddAttribute](Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vvaluetype	addPCData&(Ljava/io/Reader;Ljava/lang/String;I)VreaderLjava/io/Reader;
SourceFileXmlPropertiesIndex.javaNestHosta3com/intellij/lang/properties/xml/XmlPropertiesIndexInnerClassesMyIXMLBuilderAdaptere!com/intellij/util/xml/NanoXmlUtilParserStoppedXmlExceptionKey >)+.@ABCU*�*�Y�	�
*��D����EFGHIJC�2*��+��*����*%+��'*�����D�����&�1�E>2FG2K.2L.2M.2N.2OPQ	
RSUVC�*�'�*+��	*�,�D���E>FG+.L.M.W.X.QYZC�**�'�%*�,�+�/:*�
�5Y*�,�7�:W�D���)�E4W.*FG*[\*N.*OPQ)RS]^_`b`c
 df5`g	PKt�Jcom/intellij/lang/properties/xml/XmlPropertiesReferenceContributor$1.class���=�	Dcom/intellij/lang/properties/xml/XmlPropertiesReferenceContributor$1this$0DLcom/intellij/lang/properties/xml/XmlPropertiesReferenceContributor;
	
%com/intellij/psi/PsiReferenceProvider<init>()V$com/intellij/pom/PomTargetPsiElement
	getTarget()Lcom/intellij/pom/PomTarget;,com/intellij/lang/properties/xml/XmlPropertycom/intellij/psi/PsiElementgetContainingFile()Lcom/intellij/psi/PsiFile;
 /com/intellij/lang/properties/PropertiesImplUtilgetPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;	"#$%&com/intellij/psi/PsiReferenceEMPTY_ARRAY [Lcom/intellij/psi/PsiReference;(com/intellij/psi/xml/XmlTag
*+,-.!com/intellij/psi/util/PsiTreeUtilgetParentOfTypeM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lcom/intellij/psi/PsiElement;06com/intellij/lang/properties/xml/XmlPropertiesFileImpl
23X(Lcom/intellij/psi/xml/XmlTag;Lcom/intellij/lang/properties/xml/XmlPropertiesFileImpl;)V5+com/intellij/psi/PsiReferenceBase$Immediate
789:;&com/intellij/pom/references/PomServiceconvertToPsi;(Lcom/intellij/psi/PsiTarget;)Lcom/intellij/psi/PsiElement;
4=>=(Lcom/intellij/psi/PsiElement;Lcom/intellij/psi/PsiElement;)VG(Lcom/intellij/lang/properties/xml/XmlPropertiesReferenceContributor;)VCodeLineNumberTableLocalVariableTablethisFLcom/intellij/lang/properties/xml/XmlPropertiesReferenceContributor$1;
acceptsTarget (Lcom/intellij/psi/PsiElement;)ZtargetLcom/intellij/psi/PsiElement;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsgetReferencesByElementd(Lcom/intellij/psi/PsiElement;Lcom/intellij/util/ProcessingContext;)[Lcom/intellij/psi/PsiReference;elementcontext%Lcom/intellij/util/ProcessingContext;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;property.Lcom/intellij/lang/properties/xml/XmlProperty;W/com/intellij/lang/properties/psi/PropertiesFile
SourceFile&XmlPropertiesReferenceContributor.javaEnclosingMethod\Bcom/intellij/lang/properties/xml/XmlPropertiesReferenceContributor^_registerReferenceProviders+(Lcom/intellij/psi/PsiReferenceRegistrar;)VNestHostInnerClassesc!com/intellij/psi/PsiReferenceBase	Immediate$$$reportNull$$$0(I)Vef
g#com/intellij/util/ProcessingContexti&>Argument for @NotNull parameter '%s' of %s.%s must not be nulll*@NotNull method %s.%s must not return nullnjava/lang/ObjectpGOPMEjava/lang/Stringxformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;z{
y|"java/lang/IllegalArgumentException~(Ljava/lang/String;)V�
�java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException� ?@>
*+�*��A#B
CD
EF@l$+��h+�
�+�
�����I@A'(#'B$CD$GHJ	KLKMN@�]+��h,��h+��N-��!Y��h��Y+'�)�'-�/�1:�"Y�4Y+�6�<SY��h�I4�jVk�1jVkA-.*/@0B4]CD]OH]PQCRS@TUJKKKL
KK
ef@)G�####((m�o��!!!!%%���q�$$,4<<YrS�YsS�YtS�YuS��####++YuS�YvS��##++33YwS�YvS���}�!!!!,,�Z_�����Z_����I�$DyayCy�y�'y��y��y��y��y��#y��y��y��#y��y��y��y�dyJyJ�a4bd	Z[]XY`[PK��J�33Hcom/intellij/lang/properties/xml/XmlPropertiesReferenceContributor.class���=I
(com/intellij/psi/PsiReferenceContributor<init>()V
	
!com/intellij/patterns/XmlPatternsxmlAttributeValue2()Lcom/intellij/patterns/XmlAttributeValuePattern;java/lang/Stringkey
.com/intellij/patterns/XmlAttributeValuePattern
withLocalNameE([Ljava/lang/String;)Lcom/intellij/patterns/XmlAttributeValuePattern;Dcom/intellij/lang/properties/xml/XmlPropertiesReferenceContributor$1
G(Lcom/intellij/lang/properties/xml/XmlPropertiesReferenceContributor;)V
 !&com/intellij/psi/PsiReferenceRegistrarregisterReferenceProviderP(Lcom/intellij/patterns/ElementPattern;Lcom/intellij/psi/PsiReferenceProvider;)V#Bcom/intellij/lang/properties/xml/XmlPropertiesReferenceContributorCodeLineNumberTableLocalVariableTablethisDLcom/intellij/lang/properties/xml/XmlPropertiesReferenceContributor;registerReferenceProviders+(Lcom/intellij/psi/PsiReferenceRegistrar;)V	registrar(Lcom/intellij/psi/PsiReferenceRegistrar;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile&XmlPropertiesReferenceContributor.javaNestMembersInnerClasses$$$reportNull$$$0(I)V45
"6>Argument for @NotNull parameter '%s' of %s.%s must not be null8java/lang/Object:+#)format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;?@

A"java/lang/IllegalArgumentExceptionC(Ljava/lang/String;)VE
DF
StackMapTable!"$/*��% &'()*$e$+��7+��
YS��Y*���H%
##3&$'($+,-	./.
45$-!9�;Y<SY=SY>S�B�DZ_�G�3
012PKS�K��2com/intellij/lang/properties/xml/XmlProperty.class���=�
java/lang/Object<init>()V		
,com/intellij/lang/properties/xml/XmlPropertymyTagLcom/intellij/psi/xml/XmlTag;	myPropertiesFile8Lcom/intellij/lang/properties/xml/XmlPropertiesFileImpl;keycom/intellij/psi/xml/XmlTaggetAttributeValue&(Ljava/lang/String;)Ljava/lang/String;
isWritable()Z setAttributeI(Ljava/lang/String;Ljava/lang/String;)Lcom/intellij/psi/xml/XmlAttribute;
"#$getName()Ljava/lang/String;&'(getValue$()Lcom/intellij/psi/xml/XmlTagValue;*+,-$ com/intellij/psi/xml/XmlTagValuegetText
/'$
12$getKey*456setText(Ljava/lang/String;)V
89:;<&com/intellij/pom/references/PomServiceconvertToPsi;(Lcom/intellij/psi/PsiTarget;)Lcom/intellij/psi/PsiElement;	>?@ABcom/intellij/util/PlatformIcons
PROPERTY_ICONLjavax/swing/Icon;DEisValid
GHIgetClass()Ljava/lang/Class;
KLMequals(Ljava/lang/Object;)Z
OPQhashCode()ISTUmakeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
WXYsetName1(Ljava/lang/String;)Lcom/intellij/psi/PsiElement;[&com/intellij/lang/properties/IProperty]$com/intellij/pom/PomRenameableTarget_com/intellij/psi/PsiTargetRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsX(Lcom/intellij/psi/xml/XmlTag;Lcom/intellij/lang/properties/xml/XmlPropertiesFileImpl;)VCodeLineNumberTableLocalVariableTablethis.Lcom/intellij/lang/properties/xml/XmlProperty;tagxmlPropertiesFile$RuntimeInvisibleParameterAnnotationsnameLjava/lang/String;getUnescapedValuegetUnescapedKeysetValuevalue
Exceptionst-com/intellij/util/IncorrectOperationException"Lorg/jetbrains/annotations/NonNls;getPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;y1com/intellij/psi/PsiInvalidElementAccessExceptiongetDocCommentText
getPsiElement()Lcom/intellij/psi/PsiElement;navigate(Z)VrequestFocusZcanNavigatecanNavigateToSourcegetIcon(I)Ljavax/swing/Icon;flagsIgetNavigationElementoLjava/lang/Object;property
StackMapTabletoString&(Ljava/lang/String;)Ljava/lang/Object;
SourceFileXmlProperty.javaBootstrapMethods�
���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;�#XmlProperty: key = '', value = ''InnerClasses�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V��
�com/intellij/psi/PsiElement�>Argument for @NotNull parameter '%s' of %s.%s must not be null�*@NotNull method %s.%s must not return null�ilq
{�Xpjava/lang/String�format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;��
��"java/lang/IllegalArgumentException�6
��java/lang/IllegalStateException�
��[Ljava/lang/Object;�java/lang/RuntimeException�!Z\^`abacdj+���*�*+�*,�
��ef ghijb	ak	a#$d6*���e"fghd4
*���e'f
ghXYdR+���*�+���e,fghlmb	aka2$d/*�!�e1fgh'$d9*��%�)�e6fghn$d/*�.�e;fgho$d/*�0�e@fghp6dY+���*��%+�3��e
EFfghqmrsbuakuavwd/*�
�eJfghrxz$d,�eOfgh{|dC
*�7Y�����L�eUf
gh`aba}~d5�e[fgh��d,�e_fgh�d,�edfgh��d8�=�eifgh��Ed4
*��C�enf
gh�|dC
*�Y�����Letf
gh`abaLMd�/*+��+�*�F+�F��+�M*�,��J�����eyz|~-�f /gh/���hPQd2*��N�e�fgh�$d8*�0*�.�R�e�fghAX�d0*+�V�efghb	aka
��dUW�####((�����!!!!%%����$$,4<<Y�S�Y�S�Y�S�Y�S��####+3Y�S�Y�S�Y�S��##+3;;Y�S�Y�S�Y�S�����!!!!,,��Z_�����Z_������$D�a�C����'���������������#������������#��������������d�J�J��
��������PKRRf�++bcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection$1.class���=|	\com/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection$1this$0\Lcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection;		

val$holder,Lcom/intellij/codeInspection/ProblemsHolder;

"com/intellij/psi/PsiElementVisitor<init>()V
Zcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspectionfindPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;/com/intellij/lang/properties/psi/PropertiesFilegetResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
 !"+com/intellij/lang/properties/ResourceBundlegetBaseName()Ljava/lang/String;
$%&(isResourceBundleAlphaSortedExceptOneFilea(Lcom/intellij/lang/properties/ResourceBundle;Lcom/intellij/lang/properties/psi/PropertiesFile;)Z(6inspection.alpha.unsorted.properties.file.description1*java/lang/Object
,-./0-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;	234560com/intellij/codeInspection/ProblemHighlightTypeGENERIC_ERROR_OR_WARNING2Lcom/intellij/codeInspection/ProblemHighlightType;8)com/intellij/codeInspection/LocalQuickFix:scom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection$PropertiesSorterQuickFix
9<=(Z)V
?@ABC*com/intellij/codeInspection/ProblemsHolderregisterProblem�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Lcom/intellij/codeInspection/ProblemHighlightType;[Lcom/intellij/codeInspection/LocalQuickFix;)VEFG
isAlphaSorted()ZI5inspection.alpha.unsorted.properties.file.description�(Lcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection;Lcom/intellij/codeInspection/ProblemsHolder;)VCodeLineNumberTableLocalVariableTablethis^Lcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection$1;	visitFile(Lcom/intellij/psi/PsiFile;)VfixuLcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection$PropertiesSorterQuickFix;fileLcom/intellij/psi/PsiFile;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;resourceBundle-Lcom/intellij/lang/properties/ResourceBundle;resourceBundleBaseNameLjava/lang/String;
StackMapTable^java/lang/StringRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile*AlphaUnsortedPropertiesFileInspection.javaEnclosingMethodfgbuildVisitorS(Lcom/intellij/codeInspection/ProblemsHolder;Z)Lcom/intellij/psi/PsiElementVisitor;NestHostInnerClassesPropertiesSorterQuickFix$$$reportNull$$$0(I)Vkl
m>Argument for @NotNull parameter '%s' of %s.%s must not be nulloTPformatt0
]u"java/lang/IllegalArgumentExceptionw(Ljava/lang/String;)Vy
xz 	
JKC*+�*,�*��LMNOPQK&
�+��n+�M,��,�N-�:-,�#�,*�+'�)YS�+�1�7Y�9Y�;S�>�,�D�*�9Y�;:*�+H�)�+�1�7YS�>�\�	�=]/L6
"
#$%&''7(L'O+P-Y.c/�2M>cRS�NO�TU
tVWhXYbZ[_	`a`
klK-!p�)YqSYrSYsS�v�xZ_�{�i9jdebchPK��v[��ycom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection$PropertiesSorterQuickFix.class���=�
java/lang/Object<init>()V		
scom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection$PropertiesSorterQuickFixmyOnlyCurrentFileZ'properties.sorter.quick.fix.family.name
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;-com/intellij/codeInspection/ProblemDescriptor
getPsiElement()Lcom/intellij/psi/PsiElement; com/intellij/psi/PsiElementgetContainingFile()Lcom/intellij/psi/PsiFile;
"#$getFilesToSort2(Lcom/intellij/psi/PsiFile;)Ljava/util/Collection;&'()*java/util/Collectionsize()I&,-.iterator()Ljava/util/Iterator;01234java/util/IteratorhasNext()Z0678next()Ljava/lang/Object;:/com/intellij/lang/properties/psi/PropertiesFile9<=4
isAlphaSorted
?@ABCZcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspectionsortPropertiesFile4(Lcom/intellij/lang/properties/psi/PropertiesFile;)V
?EFGfindPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;
IJKLMjava/util/Collections	emptyList()Ljava/util/List;
IOPQ	singleton#(Ljava/lang/Object;)Ljava/util/Set;9STUgetResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
WXYZM+com/intellij/lang/properties/ResourceBundlegetPropertiesFiles
\]^applyFixX(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/ProblemDescriptor;)V`)com/intellij/codeInspection/LocalQuickFix(Z)VCodeLineNumberTableLocalVariableTablethisuLcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection$PropertiesSorterQuickFix;onlyCurrentFile
getFamilyName()Ljava/lang/String;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsfile1Lcom/intellij/lang/properties/psi/PropertiesFile;project&Lcom/intellij/openapi/project/Project;
descriptor/Lcom/intellij/codeInspection/ProblemDescriptor;filesToSortLjava/util/Collection;forceLocalVariableTypeTableILjava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;
StackMapTable$RuntimeInvisibleParameterAnnotationsLcom/intellij/psi/PsiFile;propertiesFile	Signaturee(Lcom/intellij/psi/PsiFile;)Ljava/util/Collection<Lcom/intellij/lang/properties/psi/PropertiesFile;>;^(Lcom/intellij/openapi/project/Project;Lcom/intellij/codeInspection/CommonProblemDescriptor;)V
SourceFile*AlphaUnsortedPropertiesFileInspection.javaNestHostInnerClassesPropertiesSorterQuickFix$$$reportNull$$$0(I)V��
�java/lang/String�com/intellij/psi/PsiFile�java/util/List�
java/util/Set�*@NotNull method %s.%s must not return null�>Argument for @NotNull parameter '%s' of %s.%s must not be null�
oqmh#]format�
��java/lang/IllegalStateException�(Ljava/lang/String;)V�
��"java/lang/IllegalArgumentException�
��[Ljava/lang/Object;�java/lang/RuntimeException�0_abF
*�*��cST	Ud
ef
ghibH
��Y����xQ�cZdefjklk]^bj+���,���*,���!N-�%��6-�+:�/�)�5�9:��;�����>��ӱx�&@�	0�'9�c"_ `1aOb^caeffigd>Omnjefjopjqr Jst19uv Jswlkky
kk#$b�D+���+�DM,��HY����*��,�NY����,�R�VY����x ��9�R�Q�cj
kl$m1od DefDmz
7{n|}jklkkykA]~b4
*+,��[�cPd
eflkky
kk
��bo�++000+++�����))---)))����,,4<D,,,Y�S�Y�S�Y�S�Y�S��++333;;;Y�S�Y�S�Y�S��++..6+++�Y�S�Y�S����))444)))��Z_�����Z_����x�,D�i�C����/���������������+������������+�����������l�J�J��
?���?PK�T}	� � `com/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection.class���=3
/com/intellij/codeInspection/LocalInspectionTool<init>()V\com/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection$1

�(Lcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection;Lcom/intellij/codeInspection/ProblemsHolder;)V

/com/intellij/lang/properties/PropertiesImplUtilgetPropertiesFileM(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;8com/intellij/lang/properties/psi/impl/PropertiesFileImpl	dcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspectionSuppressorEP_NAME4Lcom/intellij/openapi/extensions/ExtensionPointName;
2com/intellij/openapi/extensions/ExtensionPointName
getExtensions()[Ljava/lang/Object;!g[Lcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspectionSuppressor;#$%suppressInspectionFor4(Lcom/intellij/lang/properties/psi/PropertiesFile;)Z
'()*++com/intellij/lang/properties/ResourceBundlegetPropertiesFiles()Ljava/util/List;-./01java/util/Listiterator()Ljava/util/Iterator;34567java/util/IteratorhasNext()Z39:;next()Ljava/lang/Object;=/com/intellij/lang/properties/psi/PropertiesFile
?@ABCjava/lang/Objectequals(Ljava/lang/Object;)Z<EF7
isAlphaSortedHjava/util/ArrayList<JK+
getProperties
GMN(Ljava/util/Collection;)VPQRapply()Ljava/util/function/Function;	TUVWXjava/lang/StringCASE_INSENSITIVE_ORDERLjava/util/Comparator;Z[\]^java/util/Comparator	comparingK(Ljava/util/function/Function;Ljava/util/Comparator;)Ljava/util/Comparator;-`absort(Ljava/util/Comparator;)V<defgetContainingFile()Lcom/intellij/psi/PsiFile;h/com/intellij/lang/properties/psi/PropertiesList
jklmn!com/intellij/psi/util/PsiTreeUtilfindChildOfTypeM(Lcom/intellij/psi/PsiElement;Ljava/lang/Class;)Lcom/intellij/psi/PsiElement;<pqr
getProject(()Lcom/intellij/openapi/project/Project;
tuvwxFcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettingsgetInstancep(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettings;
tz{|getDelimiter()C~java/lang/StringBuilderg���getDocCommentText()Ljava/lang/String;
}��(Ljava/lang/String;)V-���size()I-���get(I)Ljava/lang/Object;�&com/intellij/lang/properties/IProperty����getValue��
}���append-(Ljava/lang/String;)Ljava/lang/StringBuilder;����getKey�
�����java/lang/CharactervalueOf(C)Ljava/lang/Character;	�����7com/intellij/lang/properties/psi/PropertyKeyValueFormatFILE9Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;
�����9com/intellij/lang/properties/psi/PropertiesElementFactorygetPropertyText�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Character;Lcom/intellij/openapi/project/Project;Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;)Ljava/lang/String;�

}���toString
����createPropertiesFilek(Lcom/intellij/openapi/project/Project;Ljava/lang/String;)Lcom/intellij/lang/properties/psi/PropertiesFile;	�����Zcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspectionLOG(Lcom/intellij/openapi/diagnostic/Logger;
�����&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Zg���replace<(Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement;�AlphaUnsortedPropertiesFile
��w�;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;CodeLineNumberTableLocalVariableTablethis\Lcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection;buildVisitorS(Lcom/intellij/codeInspection/ProblemsHolder;Z)Lcom/intellij/psi/PsiElementVisitor;holder,Lcom/intellij/codeInspection/ProblemsHolder;
isOnTheFlyZRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotationsfindPropertiesFilefilterfLcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspectionSuppressor;fileLcom/intellij/psi/PsiFile;propertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;
StackMapTable$Lorg/jetbrains/annotations/Nullable;(isResourceBundleAlphaSortedExceptOneFilea(Lcom/intellij/lang/properties/ResourceBundle;Lcom/intellij/lang/properties/psi/PropertiesFile;)ZresourceBundle-Lcom/intellij/lang/properties/ResourceBundle;exceptedFilesortPropertiesFile4(Lcom/intellij/lang/properties/psi/PropertiesFile;)Vproperty(Lcom/intellij/lang/properties/IProperty;valueLjava/lang/String;commentAbovePropertykeypropertyTextiI
propertiesLjava/util/List;propertiesList1Lcom/intellij/lang/properties/psi/PropertiesList;	delimiterCrawTextLjava/lang/StringBuilder;fakeFilefakePropertiesListLocalVariableTypeTable:Ljava/util/List<Lcom/intellij/lang/properties/IProperty;>;getShortName<clinit>
SourceFile*AlphaUnsortedPropertiesFileInspection.javaNestMembersscom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection$PropertiesSorterQuickFixBootstrapMethods


"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;	�<(Lcom/intellij/lang/properties/IProperty;)Ljava/lang/String;InnerClassesPropertiesSorterQuickFix%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup$$$reportNull$$$0(I)V
�>Argument for @NotNull parameter '%s' of %s.%s must not be null ��������format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;*+
T,"java/lang/IllegalArgumentException.
/�[Ljava/lang/Object;11����/*���������Y+���Y*+�	���� ������������	�
���G*��*�L+������ M,�>6�,2:+�"������+���
<� ���"7
89;2<==?;E@� 2
��G��
:���������
����N*��+��*�&�,M,�2�,,�8�<N-���-+�>�-�D��������	3�<��E-F4G6IGJILLM� -��N��N������
��
�����GY*�I�LL+�O�S�Y�_*�cg�i�gM,��*�o�s�y>�}Y,���:6+���{+����:��:��:���W��:		�;	���������:

��W+��d����W����*�o����:�cg�i�g:������W,��W���	�3Gg�}�6�TT�
<Gg}�TTTT�
<Gg}�TTTTT)�<Gg}�,<Gg}<g��<Gg}<g��ftvx.y3{@|O}]~js�|������������������}����������
je��s\��|S���=��	���
R�������.���@���O����,���������-Ȱ����������!	��ʳ���
�)�!�?�  )2;Y"S�Y#S�Y$S�Y%S�Y&S�&//Y'S�Y(S�Y)S��-�/Z_�0���	�(T2�T2�T2�T2�T2�#T2�T2�T2�T2�	PKf~T���jcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspectionSuppressor.class���=9com.intellij.properties.alphaUnsortedInspectionSuppressor
2com/intellij/openapi/extensions/ExtensionPointNamecreateH(Ljava/lang/String;)Lcom/intellij/openapi/extensions/ExtensionPointName;	

dcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspectionSuppressorEP_NAME4Lcom/intellij/openapi/extensions/ExtensionPointName;java/lang/Object	Signature�Lcom/intellij/openapi/extensions/ExtensionPointName<Lcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspectionSuppressor;>;suppressInspectionFor4(Lcom/intellij/lang/properties/psi/PropertiesFile;)ZRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations<clinit>()VCodeLineNumberTable
SourceFile4AlphaUnsortedPropertiesFileInspectionSuppressor.java

	!	��	�PK�D�n��Vcom/intellij/lang/properties/codeInspection/unused/ImplicitPropertyUsageProvider.class���=Pcom/intellij/lang/properties/codeInspection/unused/ImplicitPropertyUsageProviderjava/lang/ObjectisUsed.(Lcom/intellij/lang/properties/psi/Property;)ZRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFile"ImplicitPropertyUsageProvider.java		
PK�a���Zcom/intellij/lang/properties/codeInspection/unused/LoggerConfigPropertyUsageProvider.class���=O
java/lang/Object<init>()V	
)com/intellij/lang/properties/psi/PropertygetPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;/com/intellij/lang/properties/psi/PropertiesFilegetName()Ljava/lang/String;	Tcom/intellij/lang/properties/codeInspection/unused/LoggerConfigPropertyUsageProviderLOGGER_PROPERTIES_KEYWORDS[Ljava/lang/String;
java/lang/String
startsWith(Ljava/lang/String;)Z log4j"commons-logging$logging&Pcom/intellij/lang/properties/codeInspection/unused/ImplicitPropertyUsageProviderRuntimeInvisibleAnnotations"Lorg/jetbrains/annotations/NonNls;RuntimeInvisibleTypeAnnotationsCodeLineNumberTableLocalVariableTablethisVLcom/intellij/lang/properties/codeInspection/unused/LoggerConfigPropertyUsageProvider;isUsed.(Lcom/intellij/lang/properties/psi/Property;)ZkeywordLjava/lang/String;property+Lcom/intellij/lang/properties/psi/Property;propertiesFileName
StackMapTable#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations<clinit>
SourceFile&LoggerConfigPropertyUsageProvider.java$$$reportNull$$$0(I)V=>
?>Argument for @NotNull parameter '%s' of %s.%s must not be nullA3/format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;FG
H"java/lang/IllegalArgumentExceptionJ(Ljava/lang/String;)VL
KM0%'()
(*/*��+,-./0*�?+��@+��
M�N-�66�-2:,��������6!�7��+
,57=,*,12?-.?34+52)	898:*/�YSY!SY#S��+	
=>*-!B�YCSYDSYES�I�KZ_�N�;<PK�^���^com/intellij/lang/properties/providers/slf4j/SimpleLoggerImplicitPropertiesUsageProvider.class���=^Xcom/intellij/lang/properties/providers/slf4j/SimpleLoggerImplicitPropertiesUsageProviderjava/lang/ObjectPcom/intellij/lang/properties/codeInspection/unused/ImplicitPropertyUsageProvider<init>()V
	thisZLcom/intellij/lang/properties/providers/slf4j/SimpleLoggerImplicitPropertiesUsageProvider;isUsed.(Lcom/intellij/lang/properties/psi/Property;)Z#Lorg/jetbrains/annotations/NotNull;propertykotlin/jvm/internal/IntrinsicscheckNotNullParameter'(Ljava/lang/Object;Ljava/lang/String;)V
)com/intellij/lang/properties/psi/PropertygetContainingFile()Lcom/intellij/psi/PsiFile;com/intellij/psi/PsiFilegetName()Ljava/lang/String; !"simplelogger.properties$areEqual'(Ljava/lang/Object;Ljava/lang/Object;)Z&'
(getKey*!+Jcom/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesModelKt-getSIMPLE_LOGGER_PROPERTIES()Ljava/util/Map;/0
.1
java/util/Map3containsKey(Ljava/lang/Object;)Z5647org.slf4j.simpleLogger.log.9kotlin/text/StringsKt;startsWith$default;(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z=>
<?fileLcom/intellij/psi/PsiFile;keyLjava/lang/String;+Lcom/intellij/lang/properties/psi/Property;java/lang/StringFLkotlin/Metadata;mv	kxi0d1E��




��

������20B¢J020H¨d2RLcom/intellij/lang/properties/codeInspection/unused/ImplicitPropertyUsageProvider;intellij.properties.psi.impl.SimpleLoggerImplicitPropertiesUsageProvider.ktCodeLineNumberTableLocalVariableTable
StackMapTable$RuntimeInvisibleParameterAnnotations
SourceFileRuntimeVisibleAnnotations1W/*�
�XY
W�R+�+�M,Y��#�W%�)��+�,Y�W�N�2-�8�-:�@���Z'�AG	LG�G@X	

&4@QY*
EAB4CDRRE[\V]CHI[IJIKILMIJNIOP[sQR[ssSss
sTssEsUPKQ6
ߊ�`com/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesCompletionContributor$1.class���=�Zcom/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesCompletionContributor$1tLcom/intellij/codeInsight/completion/CompletionProvider<Lcom/intellij/codeInsight/completion/CompletionParameters;>;6com/intellij/codeInsight/completion/CompletionProvider<init>()V
this\Lcom/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesCompletionContributor$1;addCompletions�(Lcom/intellij/codeInsight/completion/CompletionParameters;Lcom/intellij/util/ProcessingContext;Lcom/intellij/codeInsight/completion/CompletionResultSet;)V#Lorg/jetbrains/annotations/NotNull;
parameterskotlin/jvm/internal/IntrinsicscheckNotNullParameter'(Ljava/lang/Object;Ljava/lang/String;)V
contextresult8com/intellij/codeInsight/completion/CompletionParameters	getEditor&()Lcom/intellij/openapi/editor/Editor;
"com/intellij/openapi/editor/Editor!
getProject(()Lcom/intellij/openapi/project/Project;#$"%Fcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettings'getInstancep(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettings;)*
(+getDelimiter()C-.
(/"com/intellij/codeInsight/TailTypes1charType&(C)Lcom/intellij/codeInsight/TailType;34
25Jcom/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesModelKt7getSIMPLE_LOGGER_PROPERTIES()Ljava/util/Map;9:
8;java/util/ArrayList=
java/util/Map?size()IAB@C(I)VE
>Fjava/util/CollectionHentrySet()Ljava/util/Set;JK@L
java/util/SetNiterator()Ljava/util/Iterator;PQORjava/util/IteratorThasNext()ZVWUXnext()Ljava/lang/Object;Z[U\java/util/Map$Entry^getKey`[_ajava/lang/Stringc4com/intellij/codeInsight/lookup/LookupElementBuilderecreateJ(Ljava/lang/String;)Lcom/intellij/codeInsight/lookup/LookupElementBuilder;gh
figetValuek[_ljava/lang/CharSequencenkotlin/text/StringsKtpisBlank(Ljava/lang/CharSequence;)Zrs
qt=v$java/lang/invoke/StringConcatFactoryxmakeConcatWithConstants�(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;z{
y|}&(Ljava/lang/Object;)Ljava/lang/String;z�withTailTextK(Ljava/lang/String;Z)Lcom/intellij/codeInsight/lookup/LookupElementBuilder;��
f�com/intellij/ui/IconManager�	Companion'Lcom/intellij/ui/IconManager$Companion;��	��%com/intellij/ui/IconManager$Companion�()Lcom/intellij/ui/IconManager;)�
��com/intellij/ui/PlatformIcons�PropertyLcom/intellij/ui/PlatformIcons;��	��getPlatformIcon3(Lcom/intellij/ui/PlatformIcons;)Ljavax/swing/Icon;����withIconJ(Ljavax/swing/Icon;)Lcom/intellij/codeInsight/lookup/LookupElementBuilder;��
f�
withIcon(...)�checkNotNullExpressionValue�
�-com/intellij/codeInsight/lookup/LookupElement�1com/intellij/codeInsight/lookup/TailTypeDecorator�withTail�(Lcom/intellij/codeInsight/lookup/LookupElement;Lcom/intellij/codeInsight/TailType;)Lcom/intellij/codeInsight/lookup/TailTypeDecorator;��
��add(Ljava/lang/Object;)Z��I�java/util/List�java/lang/Iterable�7com/intellij/codeInsight/completion/CompletionResultSet�addAllElements(Ljava/lang/Iterable;)V��
��V$i$a$-applyIf-SimpleLoggerPropertiesCompletionContributor$1$addCompletions$1$builder$1I2$this$addCompletions_u24lambda_u241_u24lambda_u2406Lcom/intellij/codeInsight/lookup/LookupElementBuilder;$i$f$applyIf$this$applyIf$ivLjava/lang/Object;condition$ivZH$i$a$-map-SimpleLoggerPropertiesCompletionContributor$1$addCompletions$1builderitLjava/util/Map$Entry;
item$iv$iv
$i$f$mapTo$this$mapTo$iv$ivLjava/util/Map;destination$iv$ivLjava/util/Collection;$i$f$map$this$map$iv
delimiterCharCdefaultDelimiterType#Lcom/intellij/codeInsight/TailType;:Lcom/intellij/codeInsight/completion/CompletionParameters;%Lcom/intellij/util/ProcessingContext;9Lcom/intellij/codeInsight/completion/CompletionResultSet;#com/intellij/util/ProcessingContext�!com/intellij/codeInsight/TailType�Lkotlin/Metadata;mv	kxi0d1`��#
��


��



��

��*��
��200J 0202020	H¨
d28Lcom/intellij/codeInsight/completion/CompletionProvider;intellij.properties.psi.implXcom/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesCompletionContributor�Entry.SimpleLoggerPropertiesCompletionContributor.kt*Lkotlin/jvm/internal/SourceDebugExtension;value,SMAP
SimpleLoggerPropertiesCompletionContributor.kt
Kotlin
*S Kotlin
*F
+ 1 SimpleLoggerPropertiesCompletionContributor.kt
com/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesCompletionContributor$1
+ 2 _Maps.kt
kotlin/collections/MapsKt___MapsKt
+ 3 KtUtils.kt
com/intellij/util/KotlinUtils
*L
1#1,41:1
125#2:42
152#2,2:43
154#2:46
35#3:45
*S KotlinDebug
*F
+ 1 SimpleLoggerPropertiesCompletionContributor.kt
com/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesCompletionContributor$1
*L
28#1:42
28#1:43,2
28#1:46
30#1:45
*E
CodeLineNumberTableLocalVariableTable
StackMapTable$RuntimeInvisibleParameterAnnotationsInnerClassesEnclosingMethod	Signature
SourceFileSourceDebugExtensionRuntimeVisibleAnnotationsRuntimeInvisibleAnnotationsBootstrapMethods1�/*�	���

�&
+�,�-�+� �&�,�06�6:-�<::6:�>Y�D�G�I:	6
�M�S:�Y���]�_:	:
:6
�b�d�j:
�m�o�u��66�:6
�m���������������Y���:����_��W��f	��_��������]���@@IU��C���@@IU__f�I@�&���@@IU__f�IAf�.���@@IU��V#*5*O+[+s,~���-��-�!��#�,�.�*	%���������#���&���&��~p���
��{s��
s���O���
L���L���	5���2���#���*���


�
�
������_@�	������,SMAP
SimpleLoggerPropertiesCompletionContributor.kt
Kotlin
*S Kotlin
*F
+ 1 SimpleLoggerPropertiesCompletionContributor.kt
com/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesCompletionContributor$1
+ 2 _Maps.kt
kotlin/collections/MapsKt___MapsKt
+ 3 KtUtils.kt
com/intellij/util/KotlinUtils
*L
1#1,41:1
125#2:42
152#2,2:43
154#2:46
35#3:45
*S KotlinDebug
*F
+ 1 SimpleLoggerPropertiesCompletionContributor.kt
com/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesCompletionContributor$1
*L
28#1:42
28#1:43,2
28#1:46
30#1:45
*E
�L��[I�I�I��I��I��[s��[ss�s�ss�sss�ss�s����[s��~wPK����!!^com/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesCompletionContributor.class���=OXcom/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesCompletionContributor9com/intellij/codeInsight/completion/CompletionContributor<init>()V
2com/intellij/codeInsight/completion/CompletionType	BASIC4Lcom/intellij/codeInsight/completion/CompletionType;	

5com/intellij/lang/properties/psi/impl/PropertyKeyImpl&com/intellij/patterns/PlatformPatterns
psiElementD(Ljava/lang/Class;)Lcom/intellij/patterns/PsiElementPattern$Capture;
psiFile0()Lcom/intellij/patterns/PsiFilePattern$Capture;
simplelogger.properties,com/intellij/patterns/PsiFilePattern$CapturewithName=(Ljava/lang/String;)Lcom/intellij/patterns/PsiElementPattern; 
!$com/intellij/patterns/ElementPattern#/com/intellij/patterns/PsiElementPattern$Capture%inFileQ(Lcom/intellij/patterns/ElementPattern;)Lcom/intellij/patterns/PsiElementPattern;'(
&)Zcom/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesCompletionContributor$1+
,6com/intellij/codeInsight/completion/CompletionProvider.extend�(Lcom/intellij/codeInsight/completion/CompletionType;Lcom/intellij/patterns/ElementPattern;Lcom/intellij/codeInsight/completion/CompletionProvider;)V01
2thisZLcom/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesCompletionContributor;Lkotlin/Metadata;mv	kxi0d1%��


����20B¢¨d2;Lcom/intellij/codeInsight/completion/CompletionContributor;intellij.properties.psi.impl'com/intellij/patterns/PsiElementPatternCCapture$com/intellij/patterns/PsiFilePatternF.SimpleLoggerPropertiesCompletionContributor.ktCodeLineNumberTableLocalVariableTableInnerClasses
SourceFileRuntimeVisibleAnnotations1I|.*�*����"�$�*�$�,Y�-�/�3�J*
),(-K.45L,&DE	GE	MHN767[I8I9I:;I8<I=>[s?@[s5sAssBPK��G88Pcom/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesModelKt.class���=\Jcom/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesModelKtjava/lang/ObjectgetSIMPLE_LOGGER_PROPERTIES()Ljava/util/Map;7()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;#Lorg/jetbrains/annotations/NotNull;SIMPLE_LOGGER_PROPERTIESLjava/util/Map;	
	<clinit>()Vkotlin/Pairorg.slf4j.simpleLogger.logFile
System.errkotlin/TuplesKtto3(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;
(org.slf4j.simpleLogger.cacheOutputStream&org.slf4j.simpleLogger.defaultLogLevelinfo!#org.slf4j.simpleLogger.showDateTime#false%%org.slf4j.simpleLogger.dateTimeFormat''org.slf4j.simpleLogger.showShortLogName)%org.slf4j.simpleLogger.showThreadName+true-"org.slf4j.simpleLogger.showLogName/&org.slf4j.simpleLogger.levelInBrackets1&org.slf4j.simpleLogger.warnLevelString3WARN5kotlin/collections/MapsKt7linkedMapOf)([Lkotlin/Pair;)Ljava/util/LinkedHashMap;9:
8;
java/util/Map=SIMPLE_LOGGER_PROPERTIES_CONFIGLjava/lang/String;simplelogger.propertiesASIMPLE_LOGGER_LOG_PREFIXorg.slf4j.simpleLogger.log.D5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Lkotlin/Metadata;mv	kxi0d1e��
��

��
$
"��0X€T¢
��" 000X€¢
��"0X€T¢
��¨d2intellij.properties.psi.implSimpleLoggerPropertiesModel.kt
ConstantValueRuntimeInvisibleAnnotations	SignatureCodeLineNumberTable
SourceFileRuntimeVisibleAnnotations1?@UBVC@UEV	
WFVX��Y	WV
X���K*�S*�S* "�S*$&�S*(�S**&�S*,.�S*0.�S**&�S*	2&�S*
46�S*�<�>��Y^	

$
&
.
08
:B
EM
PX
[c
fn
qy
z	ZT[CGH[IIIJIKLIMNIOP[sQR[sCss	ssss?sSPK/�B��:com/intellij/lang/properties/psi/impl/PropertyImpl$1.class���=0	4com/intellij/lang/properties/psi/impl/PropertyImpl$1this$04Lcom/intellij/lang/properties/psi/impl/PropertyImpl;
	
java/lang/Object<init>()V
2com/intellij/lang/properties/psi/impl/PropertyImplgetName()Ljava/lang/String;
getPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;/com/intellij/lang/properties/psi/PropertiesFile(com/intellij/navigation/ItemPresentation7(Lcom/intellij/lang/properties/psi/impl/PropertyImpl;)VCodeLineNumberTableLocalVariableTablethis6Lcom/intellij/lang/properties/psi/impl/PropertyImpl$1;getPresentableTextgetLocationStringgetIcon(Z)Ljavax/swing/Icon;openZ
SourceFilePropertyImpl.javaEnclosingMethod,-getPresentation,()Lcom/intellij/navigation/ItemPresentation;NestHostInnerClasses >
*+�*���
 !
"2*��
�� !#7
*�����
 !$%6�� !&'()*+./
PKaB�scom/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil$ResourceBundleBaseNameInputValidator.class���=�
java/lang/Object<init>()V		
mcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil$ResourceBundleBaseNameInputValidator	myProject&Lcom/intellij/openapi/project/Project;	myResourceBundle-Lcom/intellij/lang/properties/ResourceBundle;	java/io/File
separatorCharC
java/lang/StringindexOf(I)I
 !"+com/intellij/lang/properties/ResourceBundlegetPropertiesFiles()Ljava/util/List;$%&'(java/util/Listiterator()Ljava/util/Iterator;*+,-.java/util/IteratorhasNext()Z*012next()Ljava/lang/Object;4/com/intellij/lang/properties/psi/PropertiesFile
6789:0com/intellij/codeInsight/FileModificationServicegetInstance4()Lcom/intellij/codeInsight/FileModificationService;3<=>getContainingFile()Lcom/intellij/psi/PsiFile;
6@ABprepareFileForWrite(Lcom/intellij/psi/PsiFile;)Z
DEFgetBaseName()Ljava/lang/String;3HIJgetVirtualFile(()Lcom/intellij/openapi/vfs/VirtualFile;
LMNOF$com/intellij/openapi/vfs/VirtualFilegetNameWithoutExtension
QRSlength()I
UVW	substring(I)Ljava/lang/String;
LYZFgetExtension\]^makeConcatWithConstantsJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;`/com/intellij/refactoring/rename/RenameProcessor
_bcZ(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;Ljava/lang/String;ZZ)V
_efg
addElement2(Lcom/intellij/psi/PsiElement;Ljava/lang/String;)V	ijklmHcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtilLOG(Lcom/intellij/openapi/diagnostic/Logger;
opqrs&com/intellij/openapi/diagnostic/Logger
assertTrue(Z)Zu#rename.resource.bundle.dialog.title
wxyz{-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
_}~setCommandName(Ljava/lang/String;)V
_��doRun�&com/intellij/openapi/ui/InputValidatorV(Lcom/intellij/openapi/project/Project;Lcom/intellij/lang/properties/ResourceBundle;)VCodeLineNumberTableLocalVariableTablethisoLcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil$ResourceBundleBaseNameInputValidator;projectresourceBundle
checkInput(Ljava/lang/String;)ZinputStringLjava/lang/String;
StackMapTablecanClosepropertiesFile1Lcom/intellij/lang/properties/psi/PropertiesFile;virtualFile&Lcom/intellij/openapi/vfs/VirtualFile;newNamepropertiesFilesLjava/util/List;renameProcessor1Lcom/intellij/refactoring/rename/RenameProcessor;baseNameLocalVariableTypeTableCLjava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;
SourceFileResourceBundleRenameUtil.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;�.InnerClasses$ResourceBundleBaseNameInputValidator�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup ���Y*�*+�*,�
��cd	ef� �������X+���+/�����j������@���	�*�
�M,�#N-�)�#-�/�3:�5�;�?�����N*�
�C:,�#:�)�h�/�3:�G:����+�K�P�T�X�[:-��_Y*��;�aN���-�;�d���-�
�h�nW�-t��v�|-����^op#q5r8t:uCvawjxoyr{u|�}�~������������������\	#��jM���+��aV�����������:���C��������A�$*%��_*�&3L�7�$_
���i����i�
���PK,]���
�
ucom/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil$ResourceBundleKeySectionInputValidator.class���=�
java/lang/Object<init>()V		
ocom/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil$ResourceBundleKeySectionInputValidator
myPsiElementsLjava/util/List;		mySectionLjava/lang/String;	mySectionPositionI		myProject&Lcom/intellij/openapi/project/Project;java/util/Listiterator()Ljava/util/Iterator; !"#$java/util/IteratorhasNext()Z &'(next()Ljava/lang/Object;*com/intellij/psi/PsiElement	,-.$assertionsDisabledZ0 com/intellij/psi/PsiNamedElement2java/lang/AssertionError
1/567getName()Ljava/lang/String;
9:;<=java/lang/String	substring(II)Ljava/lang/String;
9?@Alength()I
9C<D(I)Ljava/lang/String;FGHmakeConcatWithConstantsJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;J/com/intellij/refactoring/rename/RenameProcessor
ILMZ(Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;Ljava/lang/String;ZZ)V
IOPQ
addElement2(Lcom/intellij/psi/PsiElement;Ljava/lang/String;)VS+rename.resource.bundle.section.dialog.title
UVWXY-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
I[\]setCommandName(Ljava/lang/String;)V
I_`doRunbHcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil
defg$java/lang/ClassdesiredAssertionStatusi&com/intellij/openapi/ui/InputValidator	Signature0Ljava/util/List<+Lcom/intellij/psi/PsiElement;>;L(Ljava/util/List;Ljava/lang/String;ILcom/intellij/openapi/project/Project;)VCodeLineNumberTableLocalVariableTablethisqLcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil$ResourceBundleKeySectionInputValidator;psiElementssectionsectionPositionprojectLocalVariableTypeTablel(Ljava/util/List<+Lcom/intellij/psi/PsiElement;>;Ljava/lang/String;ILcom/intellij/openapi/project/Project;)V
checkInput(Ljava/lang/String;)ZinputStringcanCloseoldNamenewName
psiElementLcom/intellij/psi/PsiElement;renameProcessor1Lcom/intellij/refactoring/rename/RenameProcessor;
StackMapTable<clinit>
SourceFileResourceBundleRenameUtil.javaNestHostBootstrapMethods�
���G�$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&ResourceBundleKeySectionInputValidator�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup0hjk-.lm�*�*+�*,�
*�*��n<=	>?@Ao4pqrstuvrkjwxym6�nEopqz{ym�M*��N-���-�%�):�+��/��1Y�3��/�4:�+���1Y�3�*��8+*�*�
�>`�B�E:,��IY*��KM�,�N��s�+�,��1Y�3�,R��T�Z,�^�n>JK L6MBNUO\PxQ|R�U�W�X�Y�Z�[o>BW|x!} y~�pq�z����$�I �))�9�;9���m4a�c���+�n2�@���a����a����PK{��4��Ncom/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil.class���=�
java/lang/Object<init>()V	
com/intellij/psi/PsiElementisValid()ZgetContainingFile()Lcom/intellij/psi/PsiFile;
7com/intellij/refactoring/rename/PsiElementRenameHandlerinvoke�(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/editor/Editor;)V=rename.bundle.enter.new.resource.bundle.base.name.prompt.text
-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; #rename.resource.bundle.dialog.title
"#$%& com/intellij/openapi/ui/MessagesgetQuestionIcon()Ljavax/swing/Icon;
()*+,+com/intellij/lang/properties/ResourceBundlegetBaseName()Ljava/lang/String;.mcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil$ResourceBundleBaseNameInputValidator
-01V(Lcom/intellij/openapi/project/Project;Lcom/intellij/lang/properties/ResourceBundle;)V
"345showInputDialog�(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/lang/String;Ljavax/swing/Icon;Ljava/lang/String;Lcom/intellij/openapi/ui/InputValidator;)Ljava/lang/String;789:java/util/ListisEmpty7<=>get(I)Ljava/lang/Object;@AB
getProject(()Lcom/intellij/openapi/project/Project;D@rename.bundle.enter.new.resource.bundle.section.name.prompt.textF+rename.resource.bundle.section.dialog.titleHocom/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil$ResourceBundleKeySectionInputValidator
GJKL(Ljava/util/List;Ljava/lang/String;ILcom/intellij/openapi/project/Project;)VMHcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil
OPQRS&com/intellij/openapi/diagnostic/LoggergetInstance;(Ljava/lang/Class;)Lcom/intellij/openapi/diagnostic/Logger;	LUVWLOG(Lcom/intellij/openapi/diagnostic/Logger;CodeLineNumberTableLocalVariableTablethisJLcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil;renameResourceBundleKeyF(Lcom/intellij/psi/PsiElement;Lcom/intellij/openapi/project/Project;)V
psiElementLcom/intellij/psi/PsiElement;project&Lcom/intellij/openapi/project/Project;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotationsrenameResourceBundleBaseNameV(Lcom/intellij/lang/properties/ResourceBundle;Lcom/intellij/openapi/project/Project;)VresourceBundle-Lcom/intellij/lang/properties/ResourceBundle;renameResourceBundleKeySection&(Ljava/util/List;Ljava/lang/String;I)VpsiElementsLjava/util/List;sectionLjava/lang/String;sectionPositionILocalVariableTypeTable0Ljava/util/List<+Lcom/intellij/psi/PsiElement;>;	SignatureF(Ljava/util/List<+Lcom/intellij/psi/PsiElement;>;Ljava/lang/String;I)V<clinit>
SourceFileResourceBundleRenameUtil.javaNestMembersInnerClasses$ResourceBundleBaseNameInputValidator&ResourceBundleKeySectionInputValidator$$$reportNull$$$0(I)V~
L�>Argument for @NotNull parameter '%s' of %s.%s must not be null�_aiM]gjava/lang/String�format�
��"java/lang/IllegalArgumentException�(Ljava/lang/String;)V�
��[Ljava/lang/Object;�1LVWX/*��YZ[\	]^Xm&*���+���*��*+*�
��cY% Z&_`&abdeef
ee	ghX�	8*���+���+�����!*�'�-Y+*�/�2W�cY# $'%3#7&Z8ij8abdeef
ee	klX�A*�6��*�;��?N-C��E���!+�GY*+-�I�2W�c
Y)	*
,-*.<-@0Z*AmnAopAqr'absAmtuvwX!	L�N�T�Y
~X�|���%-%Y�S�Y�S�Y�S�Y�S�&&Y�S�Y�S�����Z_���cd�$������������#��������{-L|
GL}xyz-GPK�.�llKcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenamer.class���=�
7com/intellij/refactoring/rename/naming/AutomaticRenamer<init>()V	
/com/intellij/lang/properties/psi/PropertiesFile
getProject(()Lcom/intellij/openapi/project/Project;
2com/intellij/lang/properties/ResourceBundleManagergetInstance\(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/ResourceBundleManager;	Ecom/intellij/lang/properties/refactoring/rename/ResourceBundleRenamermyResourceBundleManager4Lcom/intellij/lang/properties/ResourceBundleManager;getResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
 !"+com/intellij/lang/properties/ResourceBundlegetPropertiesFiles()Ljava/util/List;$%&'(java/util/Listiterator()Ljava/util/Iterator;*+,-.java/util/IteratorhasNext()Z*012next()Ljava/lang/Object;
45678java/lang/Objectequals(Ljava/lang/Object;)Z:;<getContainingFile()Lcom/intellij/psi/PsiFile;	>?@
myElementsLjava/util/List;$BC8add
EFGgetBaseName.(Lcom/intellij/psi/PsiFile;)Ljava/lang/String;	IJK
myOldBaseNameLjava/lang/String;MNOgetName()Ljava/lang/String;
QRSsuggestAllNames'(Ljava/lang/String;Ljava/lang/String;)VUcom/intellij/psi/PsiFileWMX com/intellij/psi/PsiNamedElement	Z[\$assertionsDisabledZ^java/lang/AssertionError
]
abcdejava/lang/Stringlength()I
aghi	substring(I)Ljava/lang/String;klmmakeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
aohp(II)Ljava/lang/String;rresource.bundle.renamer
tuvwx-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;z*resource.bundle.renamer.dialog.description|#resource.bundle.renamer.entity.name
~��.java/lang/ClassdesiredAssertionStatusF(Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablecontainingFileLcom/intellij/psi/PsiFile;file1Lcom/intellij/lang/properties/psi/PropertiesFile;thisGLcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenamer;propertiesFilenewName
StackMapTablenameToCanonicalNameH(Ljava/lang/String;Lcom/intellij/psi/PsiNamedElement;)Ljava/lang/String;nameelement"Lcom/intellij/psi/PsiNamedElement;RuntimeInvisibleTypeAnnotations"Lorg/jetbrains/annotations/NonNls;$RuntimeInvisibleParameterAnnotationscanonicalNameToName
canonicalNameoldCanonicalNameoldNamesuggestNameForElement�(Lcom/intellij/psi/PsiNamedElement;Lcom/intellij/refactoring/rename/naming/NameSuggester;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	suggester6Lcom/intellij/refactoring/rename/naming/NameSuggester;newClassNameoldClassNameelementNamebaseClassNameSuffixnewBaseNameisSelectedByDefaultgetDialogTitlegetDialogDescription
entityName<clinit>
SourceFileResourceBundleRenamer.javaBootstrapMethods�
���l�$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!JK[\	��u*�*+��
�+���#N-�)�2-�/�:+�3�����9:*�=�AW���**�+�9�D�H*+�L,�P��.#$%4&='@)I*U+X,i-t.�4I��4!��u��u��u�K�� a*�����J*�,�T�D��2� ���K���	��	�����7*�,�T�DN,�V:�Y���]Y�_�+-�`�f�j��789':�47��7�K7��+�K#�K��'aa�	��	�����P+�V:�-�*�H�`�f:�`-�`�-�--�`�`d�n:*�H�`�f�j��"?@
ACD)E+G<H�RP��P��P��P�KP�KH�K3�K<�K��a�a�.�,��M����O�4
q�4�s��R�
���O�4
y�4�s��W�
���O�4
{�4�s��\�
����4�}���Y���@������
���PK9�N��
�
Rcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenamerFactory.class���=�
java/lang/Object<init>()Vcom/intellij/psi/PsiFile


/com/intellij/lang/properties/PropertiesImplUtilgetPropertiesFileP(Lcom/intellij/psi/PsiElement;)Lcom/intellij/lang/properties/psi/PropertiesFile;/com/intellij/lang/properties/psi/PropertiesFilegetResourceBundle/()Lcom/intellij/lang/properties/ResourceBundle;
+com/intellij/lang/properties/ResourceBundlegetBaseDirectory(()Lcom/intellij/openapi/vfs/VirtualFile;
getPropertiesFiles()Ljava/util/List; !"#$java/util/Listsize()I&resource.bundle.renamer.option
()*+,-com/intellij/lang/properties/PropertiesBundlemessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

.
/M(Lcom/intellij/psi/PsiFile;)Lcom/intellij/lang/properties/psi/PropertiesFile;	12345Lcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenamerFactory$assertionsDisabledZ7java/lang/AssertionError
6:Ecom/intellij/lang/properties/refactoring/rename/ResourceBundleRenamer
9<=F(Lcom/intellij/lang/properties/psi/PropertiesFile;Ljava/lang/String;)V
?@ABCjava/lang/ClassdesiredAssertionStatus()ZE>com/intellij/refactoring/rename/naming/AutomaticRenamerFactoryCodeLineNumberTableLocalVariableTablethisNLcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenamerFactory;isApplicable (Lcom/intellij/psi/PsiElement;)ZelementLcom/intellij/psi/PsiElement;file1Lcom/intellij/lang/properties/psi/PropertiesFile;resourceBundle-Lcom/intellij/lang/properties/ResourceBundle;
StackMapTableRuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
getOptionName()Ljava/lang/String;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;	isEnabled
setEnabled(Z)Venabled
createRenamer�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/Collection;)Lcom/intellij/refactoring/rename/naming/AutomaticRenamer;newNameLjava/lang/String;usagesLjava/util/Collection;propertiesFileLocalVariableTypeTable:Ljava/util/Collection<Lcom/intellij/usageView/UsageInfo;>;	Signature�(Lcom/intellij/psi/PsiElement;Ljava/lang/String;Ljava/util/Collection<Lcom/intellij/usageView/UsageInfo;>;)Lcom/intellij/refactoring/rename/naming/AutomaticRenamer;<clinit>
SourceFile!ResourceBundleRenamerFactory.java$$$reportNull$$$0(I)Vmn
1o>Argument for @NotNull parameter '%s' of %s.%s must not be nullqM3Kjava/lang/Stringvformatx,
wy"java/lang/IllegalArgumentException{(Ljava/lang/String;)V}
|~!1D45F/*��G#HIJKLF�=+��p+���+�	M,��,�N-��-�����S�
�@G&')*+-#.H*=IJ=MN'OP#QRT	UVUWXF4
%��'�G5H
IJYZTZ[CF,�G:HIJ\]F5�G?HIJ^5_`F�'+��-:�0���6Y�8��9Y,�;�S�GD	EFH4'IJ'MN'ab'cd	ePf'cghiYUTUjF41�>���0�S@G#
mnF-!r�YsSYtSYuS�z�|Z_��klPK���:FFicons/xmlProperties.svg<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
  <g fill="none" fill-rule="evenodd">
    <polygon fill="#F26522" fill-opacity=".7" points="1 16 16 16 16 9 1 9"/>
    <path fill="#9AA7B0" fill-opacity=".8" d="M3,1 L13,1 L13,8 L3,8 L3,1 Z M5,3 L5,4 L11,4 L11,3 L5,3 Z M5,5 L5,6 L11,6 L11,5 L5,5 Z"/>
    <polygon fill="#231F20" fill-opacity=".7" points="0 3 0 2 3 0 3 1 .8 2.5 3 4 3 5" transform="translate(3 10)"/>
    <polygon fill="#231F20" fill-opacity=".7" points="0 4 2.2 2.5 0 1 0 0 3 2 3 3 0 5" transform="translate(8 10)"/>
  </g>
</svg>
PK#�@�dd7inspectionDescriptions/AlphaUnsortedPropertiesFile.html<html>
<body>
Reports alphabetically unsorted resource bundles or .properties files.
</body>
</html>PK,���7inspectionDescriptions/DuplicatePropertyInspection.html<html>
<body>
Reports duplicate property keys with different values, duplicate keys, or duplicate property values.
<!-- tooltip end -->
<p>Example:</p>
<pre><code>
property1=<b><font color="#000080">value</font></b>;
property2=<b><font color="#000080">value</font></b>;
</code></pre>
<p>The <b>Options</b> list allows selecting the area in which the inspection should search for duplicates.</p>

</body>
</html>
PK
i����.inspectionDescriptions/IncompleteProperty.html<!--
  ~ Copyright 2000-2015 JetBrains s.r.o.
  ~
  ~ Licensed under the Apache License, Version 2.0 (the "License");
  ~ you may not use this file except in compliance with the License.
  ~ You may obtain a copy of the License at
  ~
  ~ http://www.apache.org/licenses/LICENSE-2.0
  ~
  ~ Unless required by applicable law or agreed to in writing, software
  ~ distributed under the License is distributed on an "AS IS" BASIS,
  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  ~ See the License for the specific language governing permissions and
  ~ limitations under the License.
  -->
<html>
<body>
Reports property keys that have no translations in part of resource bundle .properties files.
</body>
</html>PK���]]4inspectionDescriptions/TrailingSpacesInProperty.html<html>
<body>
Reports properties whose keys or values end with a whitespace.
</body>
</html>
PKKL���*inspectionDescriptions/UnusedProperty.html<html>
<body>
Reports properties that are not referenced outside of the .properties file they are contained in.
</body>
</html>
PK!�c��;inspectionDescriptions/UseEllipsisInPropertyInspection.html<html>
<body>
Reports three "dot" characters which are used instead of the ellipsis character for UTF-8 properties files.
</body>
</html>
PKS��ss:inspectionDescriptions/WrongPropertyKeyValueDelimiter.html<html>
<body>
Reports properties in which key or value delimiters do not match code style settings.
</body>
</html>PKK�0��1fileTemplates/internal/XML Properties File.xml.ft<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties/>PK�p����?com/intellij/lang/properties/EmptyResourceBundle$Holder$1.class���=I
+com/intellij/lang/properties/ResourceBundle<init>()V
	
java/util/Collections	emptyList()Ljava/util/List;java/lang/IllegalStateException

9com/intellij/lang/properties/EmptyResourceBundle$Holder$1CodeLineNumberTableLocalVariableTablethis;Lcom/intellij/lang/properties/EmptyResourceBundle$Holder$1;getPropertiesFiles	SignatureE()Ljava/util/List<Lcom/intellij/lang/properties/psi/PropertiesFile;>;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetDefaultPropertiesFile3()Lcom/intellij/lang/properties/psi/PropertiesFile;getBaseName()Ljava/lang/String;getBaseDirectory(()Lcom/intellij/openapi/vfs/VirtualFile;
getProject(()Lcom/intellij/openapi/project/Project;isValid()Z
SourceFileEmptyResourceBundle.javaEnclosingMethod-7com/intellij/lang/properties/EmptyResourceBundle$HolderNestHost00com/intellij/lang/properties/EmptyResourceBundleInnerClassesHolder$$$reportNull$$$0(I)V34
5java/util/List7*@NotNull method %s.%s must not return null9java/lang/Object;java/lang/String?format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;AB
@C(Ljava/lang/String;)VE

F
StackMapTable /*��B�Y��6�HK8 2�
Y��!"-�"#$2�
Y��(%&2�
Y��.'(,�3
34(:�<Y=SY>S�D�
Z_�G�1,/2
+,)*./PK���
��=com/intellij/lang/properties/EmptyResourceBundle$Holder.class���=
java/lang/Object<init>()V9com/intellij/lang/properties/EmptyResourceBundle$Holder$1
	
7com/intellij/lang/properties/EmptyResourceBundle$HolderNULL-Lcom/intellij/lang/properties/ResourceBundle;CodeLineNumberTableLocalVariableTablethis9Lcom/intellij/lang/properties/EmptyResourceBundle$Holder;<clinit>
SourceFileEmptyResourceBundle.javaNestHost0com/intellij/lang/properties/EmptyResourceBundleInnerClassesHolder /*��#�Y�	�
�
PKcn���6com/intellij/lang/properties/EmptyResourceBundle.class���=
java/lang/Object<init>()V		
7com/intellij/lang/properties/EmptyResourceBundle$HolderNULL-Lcom/intellij/lang/properties/ResourceBundle;0com/intellij/lang/properties/EmptyResourceBundleCodeLineNumberTableLocalVariableTablethis2Lcom/intellij/lang/properties/EmptyResourceBundle;getInstance/()Lcom/intellij/lang/properties/ResourceBundle;
SourceFileEmptyResourceBundle.javaNestMembers9com/intellij/lang/properties/EmptyResourceBundle$Holder$1InnerClassesHolder1
/*��	��8

PK���AA:com/intellij/lang/properties/PropertiesFileProcessor.class���=4com/intellij/lang/properties/PropertiesFileProcessorjava/lang/ObjectprocessF(Ljava/lang/String;Lcom/intellij/lang/properties/psi/PropertiesFile;)Z
SourceFilePropertiesFileProcessor.javaRuntimeVisibleAnnotationsLjava/lang/FunctionalInterface;	
PK�����Lcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent.class���=Fcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent	PROPERTY_KEYHLcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;		PROPERTY_VALUE	PROPERTY_COMMENT	PROPERTY_KEY_VALUE_SEPARATOR	PROPERTIES_VALID_STRING_ESCAPE	 PROPERTIES_INVALID_STRING_ESCAPE	$VALUESI[Lcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;
clone()Ljava/lang/Object;
 !"#$java/lang/EnumvalueOf5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
 &'(<init>(Ljava/lang/String;I)V	*+,myTextAttributesKey6Lcom/intellij/openapi/editor/colors/TextAttributesKey;	./0myMessagePointerLjava/util/function/Supplier;	234myTokenType$Lcom/intellij/psi/tree/IElementType;	678elementTypeToComponentLjava/util/Map;:;<=>
java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;	@A8textAttributeKeyToComponent
CDEgetByTextAttribute�(Lcom/intellij/openapi/editor/colors/TextAttributesKey;)Lcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;
GHIgetMessagePointer()Ljava/util/function/Supplier;KLM=java/util/function/SupplierOjava/lang/String	QRSTU.com/intellij/lang/annotation/HighlightSeverityWARNING0Lcom/intellij/lang/annotation/HighlightSeverity;XPROPERTIES.KEY	Z[\],<com/intellij/openapi/editor/DefaultLanguageHighlighterColorsKEYWORD
_`abc4com/intellij/openapi/editor/colors/TextAttributesKeycreateTextAttributesKey�(Ljava/lang/String;Lcom/intellij/openapi/editor/colors/TextAttributesKey;)Lcom/intellij/openapi/editor/colors/TextAttributesKey;e4options.properties.attribute.descriptor.property.keygjava/lang/Object
ijklm-com/intellij/lang/properties/PropertiesBundlemessagePointerD(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/function/Supplier;	opqr49com/intellij/lang/properties/parsing/PropertiesTokenTypesKEY_CHARACTERS
t'u�(Ljava/lang/String;ILcom/intellij/openapi/editor/colors/TextAttributesKey;Ljava/util/function/Supplier;Lcom/intellij/psi/tree/IElementType;)V	xPROPERTIES.VALUE	Zz{,STRING}6options.properties.attribute.descriptor.property.value	o�4VALUE_CHARACTERS�PROPERTIES.LINE_COMMENT	Z��,LINE_COMMENT�/options.properties.attribute.descriptor.comment	o��4END_OF_LINE_COMMENT�PROPERTIES.KEY_VALUE_SEPARATOR	Z��,OPERATION_SIGN�;options.properties.attribute.descriptor.key.value.separator	o��4KEY_VALUE_SEPARATOR�PROPERTIES.VALID_STRING_ESCAPE	Z��,VALID_STRING_ESCAPE�;options.properties.attribute.descriptor.valid.string.escape	����4(com/intellij/psi/StringEscapesTokenTypesVALID_STRING_ESCAPE_TOKEN� PROPERTIES.INVALID_STRING_ESCAPE	Z��,INVALID_STRING_ESCAPE�=options.properties.attribute.descriptor.invalid.string.escape	���4INVALID_UNICODE_ESCAPE_TOKEN
���$valuesK()[Lcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;
���values
�����java/util/Arraysstream.([Ljava/lang/Object;)Ljava/util/stream/Stream;���apply()Ljava/util/function/Function;�����java/util/function/Functionidentity
�����java/util/stream/CollectorstoMapX(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector;�����java/util/stream/Streamcollect0(Ljava/util/stream/Collector;)Ljava/lang/Object;�	Signature}Ljava/util/Map<Lcom/intellij/psi/tree/IElementType;Lcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;>;�Ljava/util/Map<Lcom/intellij/openapi/editor/colors/TextAttributesKey;Lcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;>;1Ljava/util/function/Supplier<Ljava/lang/String;>;RuntimeInvisibleTypeAnnotationsLorg/jetbrains/annotations/Nls;CodeLineNumberTable\(Ljava/lang/String;)Lcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;LocalVariableTablenameLjava/lang/String;thistextAttributesKey	tokenTypeLocalVariableTypeTable�(Lcom/intellij/openapi/editor/colors/TextAttributesKey;Ljava/util/function/Supplier<Ljava/lang/String;>;Lcom/intellij/psi/tree/IElementType;)VgetTextAttributesKey8()Lcom/intellij/openapi/editor/colors/TextAttributesKey;3()Ljava/util/function/Supplier<Ljava/lang/String;>;getTokenType&()Lcom/intellij/psi/tree/IElementType;getByTokenTypen(Lcom/intellij/psi/tree/IElementType;)Lcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;getDisplayNameJ(Lcom/intellij/openapi/editor/colors/TextAttributesKey;)Ljava/lang/String;key	component
StackMapTableRuntimeInvisibleAnnotationsgetSeverityh(Lcom/intellij/openapi/editor/colors/TextAttributesKey;)Lcom/intellij/lang/annotation/HighlightSeverity;<clinit>()VZLjava/lang/Enum<Lcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;>;
SourceFilePropertiesHighlighter.javaNestHost�2com/intellij/lang/properties/PropertiesHighlighterBootstrapMethods�
���"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;>
��n(Lcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;)Lcom/intellij/psi/tree/IElementType;	

���(Lcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;)Lcom/intellij/openapi/editor/colors/TextAttributesKey;InnerClassesPropertiesComponent%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup@1 @@	@@@@78��A8��+,/0���
�34	���"
�����(	#��4
*����(�
��'u��*+�%*-�)*�-*�1��WXYZ[�*��,l0�4�l��������/*�)��^��HI�/*�-��b�����
����/*�1��f�����7
�5*�9���j�
�4DE�7
�?*�9���n�
�,���b*�BL+��+�F�J�N��rst��,����������j*�BL+��	�P���xyz{y��,���@Q����
���B*�Y�SY�SY�
SY�
SY�SY�S��(���y�YVW�Y�^d�f�h�n�s��Yvw�y�^|�f�h�~�s��Y�����^��f�h���s�
�Y�����^��f�h���s�
�Y�����^��f�h���s��Y�����^��f�h���s���������������:�5�����������:�?��b)*+!.-/60B3N4W5c8o9x:�=�>�?�B�C�D�(�L�M�O�PQ���������
�@PKN$�tt8com/intellij/lang/properties/PropertiesHighlighter.class���=K
4com/intellij/openapi/fileTypes/SyntaxHighlighterBase<init>()V8com/intellij/lang/properties/PropertiesHighlightingLexer


Fcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponentgetByTokenTypen(Lcom/intellij/psi/tree/IElementType;)Lcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;
getTextAttributesKey8()Lcom/intellij/openapi/editor/colors/TextAttributesKey;
packo(Lcom/intellij/openapi/editor/colors/TextAttributesKey;)[Lcom/intellij/openapi/editor/colors/TextAttributesKey;2com/intellij/lang/properties/PropertiesHighlighterCodeLineNumberTableLocalVariableTablethis4Lcom/intellij/lang/properties/PropertiesHighlighter;getHighlightingLexer()Lcom/intellij/lexer/Lexer;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsgetTokenHighlights](Lcom/intellij/psi/tree/IElementType;)[Lcom/intellij/openapi/editor/colors/TextAttributesKey;	tokenType$Lcom/intellij/psi/tree/IElementType;typeHLcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent;key6Lcom/intellij/openapi/editor/colors/TextAttributesKey;
StackMapTable.4com/intellij/openapi/editor/colors/TextAttributesKey
SourceFilePropertiesHighlighter.javaNestMembersInnerClassesPropertiesComponent$$$reportNull$$$0(I)V45
67[Lcom/intellij/openapi/editor/colors/TextAttributesKey;8*@NotNull method %s.%s must not return null:java/lang/Object<$java/lang/String@format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;BC
ADjava/lang/IllegalStateExceptionF(Ljava/lang/String;)VH
GI!/*�� 2�Y�	�!"#"$%�+�
MN,�,�N-�Y��7�,�-K9 !"%*&'()*+#"
45(;�=Y>SY?S�E�GZ_�J�2
3@/01PKcqw^^[com/intellij/lang/properties/PropertiesHighlightingLexer$PropertiesStringLiteralLexer.class���==%com/intellij/lexer/StringLiteralLexer��
<init>;(CLcom/intellij/psi/tree/IElementType;ZLjava/lang/String;)V
	
getTokenType&()Lcom/intellij/psi/tree/IElementType;	
(com/intellij/psi/StringEscapesTokenTypesINVALID_CHARACTER_ESCAPE_TOKEN$Lcom/intellij/psi/tree/IElementType;	Ucom/intellij/lang/properties/PropertiesHighlightingLexer$PropertiesStringLiteralLexermyStartI	myBufferLjava/lang/CharSequence; !java/lang/CharSequencelength()I#$%charAt(I)C	
'(VALID_STRING_ESCAPE_TOKEN'(Lcom/intellij/psi/tree/IElementType;)VCodeLineNumberTableLocalVariableTablethisWLcom/intellij/lang/properties/PropertiesHighlightingLexer$PropertiesStringLiteralLexer;originalLiteralToken	tokenTypenextCharC
StackMapTable5"com/intellij/psi/tree/IElementType
SourceFile PropertiesHighlightingLexer.javaNestHost:8com/intellij/lang/properties/PropertiesHighlightingLexerInnerClassesPropertiesStringLiteralLexer1)*B
*+��+
-	.,
-.
/
*�>*�L+��+�*�`*���+�*�*�`�"=u��&�+�+9;="?2@<B, >-.902123
�4�6789;
9<PK����>com/intellij/lang/properties/PropertiesHighlightingLexer.class���=04com/intellij/lang/properties/parsing/PropertiesLexer
<init>()V
	
com/intellij/lexer/LayeredLexer(Lcom/intellij/lexer/Lexer;)V
Ucom/intellij/lang/properties/PropertiesHighlightingLexer$PropertiesStringLiteralLexer	9com/intellij/lang/properties/parsing/PropertiesTokenTypesVALUE_CHARACTERS$Lcom/intellij/psi/tree/IElementType;
'(Lcom/intellij/psi/tree/IElementType;)V"com/intellij/psi/tree/IElementType	EMPTY_ARRAY%[Lcom/intellij/psi/tree/IElementType;
 !"8com/intellij/lang/properties/PropertiesHighlightingLexerregisterSelfStoppingLayerg(Lcom/intellij/lexer/Lexer;[Lcom/intellij/psi/tree/IElementType;[Lcom/intellij/psi/tree/IElementType;)V	$%KEY_CHARACTERSCodeLineNumberTableLocalVariableTablethis:Lcom/intellij/lang/properties/PropertiesHighlightingLexer;
SourceFile PropertiesHighlightingLexer.javaNestMembersInnerClassesPropertiesStringLiteralLexer!&xB*�Y��*�Y���Y�S��*�Y�#��Y�#S���'&!A$(B)*+,-.
/PK��,~//2com/intellij/lang/properties/PropertiesIcons.class���=U
java/lang/Object<init>()V	
com/intellij/ui/IconManagergetInstance()Lcom/intellij/ui/IconManager;,com/intellij/lang/properties/PropertiesIcons
java/lang/ClassgetClassLoader()Ljava/lang/ClassLoader;loadRasterizedIcon?(Ljava/lang/String;Ljava/lang/ClassLoader;II)Ljavax/swing/Icon;icons/xmlProperties.svgV��

load((Ljava/lang/String;II)Ljavax/swing/Icon;	
!"#
XmlPropertiesLjavax/swing/Icon;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotationsCodeLineNumberTableLocalVariableTablethis.Lcom/intellij/lang/properties/PropertiesIcons;pathLjava/lang/String;cacheKeyIflags$RuntimeInvisibleParameterAnnotations<clinit>
SourceFilePropertiesIcons.java$$$reportNull$$$0(I)V56

7javax/swing/Icon9>Argument for @NotNull parameter '%s' of %s.%s must not be null;*@NotNull method %s.%s must not return null=,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
StackMapTable1
"#$%&%'/*��(
)*+
'l!*��8�*
��Y��8�TW:() !,-!./!0/$%&%%1%2'$�� �(
56'���<�>������ Y?S�Y@S��Y@S�YAS��YAS���G� �IZ_�L��NZ_�O��T�DCUCCC�C�CQ�CQ�CQ�CQ�CQ�CQ�CQ�CQ�CQXCJCJS34PK�G
"�	�	Bcom/intellij/lang/properties/provider/PropertiesProviderImpl.class���=]
java/lang/Object<init>()V
	
)com/intellij/psi/search/GlobalSearchScope
getProject(()Lcom/intellij/openapi/project/Project;
1com/intellij/lang/properties/psi/PropertyKeyIndexgetInstance5()Lcom/intellij/lang/properties/psi/PropertyKeyIndex;

getProperties{(Ljava/lang/String;Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/search/GlobalSearchScope;)Ljava/util/Collection;
*com/intellij/util/containers/ContainerUtilgetFirstItem*(Ljava/util/Collection;)Ljava/lang/Object;)com/intellij/lang/properties/psi/Property !"getValue()Ljava/lang/String;$<com/intellij/lang/properties/provider/PropertiesProviderImpl&3com/intellij/properties/provider/PropertiesProviderCodeLineNumberTableLocalVariableTablethis>Lcom/intellij/lang/properties/provider/PropertiesProviderImpl;getPropertyValueQ(Ljava/lang/String;Lcom/intellij/psi/search/GlobalSearchScope;)Ljava/lang/String;propertyKeyLjava/lang/String;scope+Lcom/intellij/psi/search/GlobalSearchScope;project&Lcom/intellij/openapi/project/Project;propertyLjava/util/Collection;item+Lcom/intellij/lang/properties/psi/Property;LocalVariableTypeTableCLjava/util/Collection<Lcom/intellij/lang/properties/psi/Property;>;
StackMapTable<$com/intellij/openapi/project/Project>java/util/Collection@java/lang/StringRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotations#Lorg/jetbrains/annotations/NotNull;$RuntimeInvisibleParameterAnnotations
SourceFilePropertiesProviderImpl.java$$$reportNull$$$0(I)VHI
#J>Argument for @NotNull parameter '%s' of %s.%s must not be nullL.0$,format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;RS
?T"java/lang/IllegalArgumentExceptionV(Ljava/lang/String;)VX
WY[Ljava/lang/Object;[!#%'/*��()*+,-'�H+��K,��K,�N-���
+-,�:����:�
���:�
;�=�@?(&-7)>H*+H./H01323&"457678&"49ABCBDDE
DD
HI'�BM��YNS�YOS�YPSYQS�U�WZ_�Z�:,�?\�?\�?\FGPK�8|���Acom/intellij/lang/properties/psi/PropertiesElementFactory$1.class���=2
'com/intellij/openapi/util/UserDataCache<init>(Ljava/lang/String;)V
	
java/lang/System
getProperties()Ljava/util/Properties;system
9com/intellij/lang/properties/psi/PropertiesElementFactorycreatePropertiesFile�(Lcom/intellij/openapi/project/Project;Ljava/util/Properties;Ljava/lang/String;)Lcom/intellij/lang/properties/psi/PropertiesFile;$com/intellij/openapi/project/Projectjava/lang/Void
;com/intellij/lang/properties/psi/PropertiesElementFactory$1computei(Lcom/intellij/openapi/project/Project;Ljava/lang/Void;)Lcom/intellij/lang/properties/psi/PropertiesFile;CodeLineNumberTableLocalVariableTablethis=Lcom/intellij/lang/properties/psi/PropertiesElementFactory$1;arg0Ljava/lang/String;project&Lcom/intellij/openapi/project/Project;pLjava/lang/Void;8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;	Signature�Lcom/intellij/openapi/util/UserDataCache<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/openapi/project/Project;Ljava/lang/Void;>;
SourceFilePropertiesElementFactory.javaEnclosingMethodNestHostInnerClasses :*+�� !"#$%H
+�
�� ! 
"#
&'
()D*7
*+�,��� !
"#+,-./01
PKObYt$t$?com/intellij/lang/properties/psi/PropertiesElementFactory.class���=
java/lang/Object<init>()V		
7com/intellij/lang/properties/psi/PropertyKeyValueFormatPRESENTABLE9Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;
9com/intellij/lang/properties/psi/PropertiesElementFactorycreateProperty�(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Character;Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;)Lcom/intellij/lang/properties/IProperty;
getPropertyText�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Character;Lcom/intellij/openapi/project/Project;Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;)Ljava/lang/String;
createPropertiesFilek(Lcom/intellij/openapi/project/Project;Ljava/lang/String;)Lcom/intellij/lang/properties/psi/PropertiesFile; /com/intellij/lang/properties/psi/PropertiesFile
getProperties()Ljava/util/List;"#$%&java/util/Listget(I)Ljava/lang/Object;(&com/intellij/lang/properties/IProperty
*+,-.Fcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettingsgetInstancep(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettings;
*012getDelimiter()C
45678java/lang/CharactervalueOf(C)Ljava/lang/Character;	:;FILE
=>?escape&(Ljava/lang/String;)Ljava/lang/String;
4AB2	charValue
DEFescapeValue`(Ljava/lang/String;CLcom/intellij/lang/properties/psi/PropertyKeyValueFormat;)Ljava/lang/String;HIJmakeConcatWithConstantsM(Ljava/lang/String;Ljava/lang/Character;Ljava/lang/String;)Ljava/lang/String;	LMNOP/com/intellij/lang/properties/PropertiesFileTypeINSTANCE1Lcom/intellij/openapi/fileTypes/LanguageFileType;
RSTUV/com/intellij/openapi/fileTypes/LanguageFileTypegetDefaultExtension()Ljava/lang/String;XI?
Z[\-]com/intellij/psi/PsiFileFactoryI(Lcom/intellij/openapi/project/Project;)Lcom/intellij/psi/PsiFileFactory;
Z_`acreateFileFromTexto(Ljava/lang/String;Lcom/intellij/openapi/fileTypes/FileType;Ljava/lang/CharSequence;)Lcom/intellij/psi/PsiFile;cjava/io/ByteArrayOutputStream
bf
hijkljava/util/Propertiesstore+(Ljava/io/OutputStream;Ljava/lang/String;)Vnjava/io/IOExceptionpjava/lang/RuntimeException
ors(Ljava/lang/Throwable;)VuIv8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
bxyVtoString	{|}SYSTEM_PROPERTIES_KEYLcom/intellij/openapi/util/Key;����$com/intellij/openapi/project/ProjectgetUserData3(Lcom/intellij/openapi/util/Key;)Ljava/lang/Object;
����java/lang/System()Ljava/util/Properties;�system
���(Lcom/intellij/openapi/project/Project;Ljava/util/Properties;Ljava/lang/String;)Lcom/intellij/lang/properties/psi/PropertiesFile;���putUserData4(Lcom/intellij/openapi/util/Key;Ljava/lang/Object;)V
�����)com/intellij/openapi/util/text/StringUtilstartsWithChar(Ljava/lang/CharSequence;C)ZX
����escapeChars((Ljava/lang/String;[C)Ljava/lang/String;
����F=com/intellij/lang/properties/psi/PropertiesResourceBundleUtilconvertValueToFileFormat�system.properties.file
�����com/intellij/openapi/util/Keycreate3(Ljava/lang/String;)Lcom/intellij/openapi/util/Key;�;com/intellij/lang/properties/psi/PropertiesElementFactory$1
���(Ljava/lang/String;)V	���
PROPERTIES)Lcom/intellij/openapi/util/UserDataCache;	SignatureRLcom/intellij/openapi/util/Key<Lcom/intellij/lang/properties/psi/PropertiesFile;>;�Lcom/intellij/openapi/util/UserDataCache<Lcom/intellij/lang/properties/psi/PropertiesFile;Lcom/intellij/openapi/project/Project;Ljava/lang/Void;>;CodeLineNumberTableLocalVariableTablethis;Lcom/intellij/lang/properties/psi/PropertiesElementFactory;�(Lcom/intellij/openapi/project/Project;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Character;)Lcom/intellij/lang/properties/IProperty;project&Lcom/intellij/openapi/project/Project;nameLjava/lang/String;value	delimiterLjava/lang/Character;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations"Lorg/jetbrains/annotations/NonNls;$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotationsformattext	dummyFile1Lcom/intellij/lang/properties/psi/PropertiesFile;
StackMapTable�java/lang/StringfilenameeLjava/io/IOException;
propertiesLjava/util/Properties;fileNamestreamLjava/io/ByteArrayOutputStream;getSystemPropertiesY(Lcom/intellij/openapi/project/Project;)Lcom/intellij/lang/properties/psi/PropertiesFile;systemPropertiesFile'(Ljava/lang/String;C)Ljava/lang/String;C
DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;
forRemoval<clinit>
SourceFilePropertiesElementFactory.javaNestMembersBootstrapMethods�
���I�$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;��dummy.�.�\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������>9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;�
�"java/lang/IllegalArgumentException
�java/lang/IllegalStateException
�[Ljava/lang/Object;1|}�������/*������	��v#*���+���,���*+,-��
���#�*#��#��#��#�����2��������!������	��O*���+���,������+,-*�:*�:��!�'Y�����%	�+��4�'�",--5.�HO��O��O��O��O�-"��5�����9���������'�������	��^*���+�	���
��,�-�=�
-�)�/�3M�9�
*�<�*,+,�@�C�GY�����			F@�X��7 84:�4^��^��^��^��^����@	����������+��������	��7*���+�
���K�Q�WM*�Y,�K+�^�Y�����	�#���?@'A-@� 7��7�����@������������	��%R*����bY�dN+-e�g�:�oY�q�,�K�Q�t:*�Y�K-�w�^�Y����m�3	�h�bm�)h�b��&		FHLJK'M5N?OHN�>
��R��R��R��A��5���@5��������)����9*���*�z�~�L+�*�z*�����YL��+Y�����
	�$I�	TUV.X�9��#���������
>?��G*���*#���*!���
*��K*�Y=UY:UY UY	U��Y�����		c��	]^"`�G���������	E��=	*��C��h�	��	������Z�	EF�E*,����l� �������1����z��Y�������

����#�cccccccciccciccicicici�	��ccccccccgcccgccgcgcgcg����ddmvdmv�mv�d��d�d�m�YS�0YS�'YS�YS�YS�YS��aaaaaaaajaaasaa|a|a�a�YS�0Y	S�'Y
S�YS�YS�Y
S��aaaaaaaajmmmjvvjvjj�jY	S�*�'Y
S�YS�YS�Y
S���ddddddddodddoddodododo�Z_���Z_����T�dE�c�C���g��������������a��������������a��������������g�J�Jo������������������PKk�$1
1
Ccom/intellij/lang/properties/psi/PropertiesResourceBundleUtil.class���=j
java/lang/Object<init>()Vjava/lang/StringBuilder


java/lang/Stringlength()I
charAt(I)C=com/intellij/lang/properties/psi/PropertiesResourceBundleUtil
append(C)Ljava/lang/StringBuilder;
toString()Ljava/lang/String;	 !"#7com/intellij/lang/properties/psi/PropertyKeyValueFormatFILE9Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;	%&#MEMORY
()*
isEscapedChar(C)Z
ESCAPE_SYMBOLC
ConstantValue\CodeLineNumberTableLocalVariableTablethis?Lcom/intellij/lang/properties/psi/PropertiesResourceBundleUtil;fromPropertyValueToValueEditor&(Ljava/lang/String;)Ljava/lang/String;ciItextLjava/lang/String;bufferLjava/lang/StringBuilder;escapedZ
StackMapTableRuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations$RuntimeInvisibleParameterAnnotationsconvertValueToFileFormat`(Ljava/lang/String;CLcom/intellij/lang/properties/psi/PropertyKeyValueFormat;)Ljava/lang/String;value	delimitervalueFormatnextChar
SourceFile!PropertiesResourceBundleUtil.java$$$reportNull$$$0(I)VLM
N>Argument for @NotNull parameter '%s' of %s.%s must not be nullP*@NotNull method %s.%s must not return nullR9FH4Dformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;Z[
\"java/lang/IllegalArgumentException^(Ljava/lang/String;)V`
_ajava/lang/IllegalStateExceptionc
da[Ljava/lang/Object;fjava/lang/RuntimeExceptionh1+,-.//*��0	123	45/,�*��O�Y�	L=>*�
�d*�6\�.�**�
d�*`�u�*`�U�=�%�n�
r�
+\�W+�W=����+�Y��O�?	��;�K06
#PRUgn u!w}#14#T6,i78�9:z;<x=>@ABAACA	DE/�*��O,��O,��
*Y��O��Y�	N6*�
��*�6
�

�1-\�W,�$�-
�n�r�W��-�W�z� �	� �"=�
:�-\�W-�W�B\�4`*�
�*`��'�
,�$�
-\�W-�W�
-�W���9-�Y��O�??O�
�Z�	&	�K0N*!,)-5.=0K1R2Y3o6y9�;�<�>�?�@�B�E�-�H1>=�6,,�78F:G,H#)�;<@ABAAACAA
)*/Tn�r�u�	U���?@0L1I,
LM/Wg�'','',,Q�S��%%)%%))����((08@00YTS�YUS�YVS�YWS��''/''77YUS�YXS�YYS��''/22//YXS��YYS��]�%%0%%00�_Z_�b��dZ_�e��?�(DeC��+g�g�g�g�g�'g�g�g�g�'g�g�g�ghJJiJKPK=����=com/intellij/lang/properties/psi/PropertyKeyValueFormat.class���=67com/intellij/lang/properties/psi/PropertyKeyValueFormat	FILE9Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;		PRESENTABLE	MEMORY	$VALUES:[Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;
clone()Ljava/lang/Object;
java/lang/EnumvalueOf5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
<init>(Ljava/lang/String;I)V
	
%&'$values<()[Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;valuesCodeLineNumberTableM(Ljava/lang/String;)Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;LocalVariableTablenameLjava/lang/String;this	Signature()V<clinit>KLjava/lang/Enum<Lcom/intellij/lang/properties/psi/PropertyKeyValueFormat;>;
SourceFilePropertyKeyValueFormat.java@1@@	@	(')"
�
���*		+)4
*���*	,
-.)1*+��*	,/01
&')/�Y�SY�SY�
S�*	21)R.�Y �!��Y"�!��Y#�!�
�$�
�*

'	0345PK��ᝍ�8com/intellij/lang/properties/xml/XmlPropertiesFile.class���=
java/lang/Object<init>()V2com/intellij/lang/properties/xml/XmlPropertiesFile
/com/intellij/lang/properties/psi/PropertiesFileCodeLineNumberTableLocalVariableTablethis4Lcom/intellij/lang/properties/xml/XmlPropertiesFile;
SourceFileXmlPropertiesFile.java!	/*��
PK	META-INF/PKfileTemplates/PKfileTemplates/internal/PKicons/PKinspectionDescriptions/PKintentionDescriptions/PK:intentionDescriptions/CopyPropertyKeyToClipboardIntention/PK<intentionDescriptions/CopyPropertyValueToClipboardIntention/PK	messages/PKschemas/PKsearch/PK�C���a�a	__index__��=��J�u51����4fa�L'�5�]#�gru=��]�e#s�403�l�yRH�ϙ%Y
'o�_�j�+���*�y��6����ߤ�y�c �c�%�#��R3�x
E�bL��s��ĎQZh������:G����=m�o���s�({�����T�:���
���B|�=0[/4<���T��8��F��� k�N덵+D6SdvRdb�/��`�7'f�c�p4��c�t�K.�%��=��<�ڟ� d�8�d�d6s�������?�C
��!o��DnD$\5Q��᠌�}�k��
` =ثB|B?���%&_���¶�(hK�J�=fVL5
=ԝ77{��?w���?�>$���d�a��~j-?�Q<N'���ȅ���]1���8����u���؀��2��.���t�&L.@6�$�c�3/g�;���d�J�R��c4t�<:��N�� 3�͈-(�Z� lzi]���p���̏�B9�w�‘�]O7.:ք0�iX�=�e�t���uA���
��29F�E�3���O@��A�
�����%��8V�0���)�����o���9G\�,��G�:>4Ż\&���<���sS���F)�B���r��ܠ�
l 3�b����z+�>���@{���Z��	(�
��`��83q��w�o���i��Qל�*w0�!���$��&C�f��7���Q�_�5^���|��
x���%�V�����A���U�/���p0a�8@gm��Gg��NU|�t�J?�+��N��:/n13���w��N���)@�W��
D
<�����c�9�I!�F4��GZ�g_
���HR�y0X(HˆE���]s�*ls�Y	5R��$�O$�%������^F6���Fq)���"L����
E��~֯)
�{k�<���u����"p�]w�\D�ǀ�����}z�ٲN��"���J����N��L=��a���
�R���!�C�F���P�֗=|	*"�(�v5ݡ���+>�����z
�1��]�P���<	��x��5�/@�(��i]�tPq�ʘ���.�a�SU�x_u޴wv}V7���.���0�9���$���"<�a�?�z���q�2< s����J�S�%B�~��&�;�z3�h�Nݷ_ȁ[�6�I:�t0I��_;y�kX�J���G���
G�
����g���b���O�@���m�5�Y��6NN�X�O��8�!�
Y����cƘ
<]+����P{"�i��:v
t{����=_ H9ĕI
��
���`���G���2�<�92�S��\�[��爵	U��!��MQ�O	i�ݨ�W��I��+���L�?�R�f_��fݖ�-Q	��U�.V��	�n��2�B2	�25�k���8	G���2�OU	P\�'�`b��4�\	�R�� g�g
��	/h���ȟ	RR�M�����)�	<}�M�����]�	n�C�[��Vw��	�������Fk�	[��h5_���	�b�Q_�d_�:�	^%R�߈�sN�	�X�������	�(ғ����	��'���q<�	��\ ����&
�0�tY�I	_-
��1��=�7
#'�ዳ��m<
�Av�
����?
�5ϥ'eM�qL
����N)	�U
f��s�au*_
��Α�"3�h
�h-�I�[�*e�
0фR^؎-�	�
�t�3髂��6�
+g�;�_0&]�
S���9�b�gԵ
th��N�����
]�=DF�nT�
�
�����
��2�p��
�2�L��#�q�
��g퉶�	j�
\�/PՌ".��
u�Z@G+��"G�
�g�L�V�Qf!w�QY�<	m(<�@ۃ�ʞ0��G�U��"����/N�ݺ����8~tb����H
\�W�5�s2��H�0@4[�uB�D��õ
�ݒ�=�~���)�dT�����c-c�cW���9�g+�r8����y�Cǯ�2�ϐY��S�E��KA��r��c[-�\�g��Z]�1�ԞA�8jk#c����iD]�q�7���n
�S�SXU�
�am�N�l�3u_=lD]�z Ly�wUD���Iԅ ���
�d����s��Cg�������գ^��x�H��Y�*ţ[ܚ���j����vb�I�y�,���t�5�$6K
(԰S�L�"~	�
8���S�&
*E��Ȇ�]2
^ ����WF
K,�ze
���R
��S�t��U
#��#�j�P�GX
/��A�dT��
@]
X��9�
��{k
'3H�z_
����
�B(��.�S
��

��;;B"��R�
��4�ڏ�+C�
�u��8���
E�
￿SC��kO�
-4�����
"�
[���ʹ�4�
�E����%���
�&t�Yl�	�j�W����,�:d�=b��njCG���evs�I����B���\�g�x3@�r)�e��(�s)Tӏoɑ����Z�r6IA������\��C������*t�ڴ��I\���̓�6�oܚ���Gbe�L�a%8D嗺2��R����ARbu���h����@��qݯ�e6%�<wI=Q�V��	�N
cu�&Zl��X��
�f7�3Yi�9ǗH��Ж�p?az[q��+�����b������?,��� ������p�������@g!�l�'k_�w�c�o�7�E]�_����G:{��X����(f
X%>!���R+��;�8,b��Y�K��sk��̺:d�D���p�A�
�&M*:o�O��5�|���,C�lvF�o�7�d�
RYKh=�G��F�g��6���PdjC	U����jC�N�J���l�
�޾�F]�o��bb�]���p���;)9��qq�(T�sSrZ��+5w��s�N"�$
��s��Y�դL|x�?�"G2��D�q��LjSAa��X�WH!"���[�'��t��!�`׭^ߪ�ݳK����O���R�/��J�,�/,�O�	��?;�}I�}�6�a��a���t$b�~6�Y7�t1
7�77]��{�[��w�ʼ�2+���+:�����m ��:>�����9X��+2������ޠ����������u�e��������E�Q8�������c��t��w����$������������u&>-��������.��[y[�������7f������u�^�{n�X��$��Ցd7�I��
��:
�����8|y�Z乲���#�$�p[��,���L^���V1Z���Ot9[�|rڽ$�X
��MnG~�
�����X�)�8/�,Ѩ( ��u�g�)!��l�kX%�|��#�%��`�(�����29���^��H?���}�@-�VYI��I��on�0[R�,��E[�#��qO�����tĒ��<��u�w����/wx����I�*�Ӵ��Y���1�i�
"�Y�?Ƚ�������)���I)�'j�_k���)#�*+�I;q�����BF�h�(Ny$55@9;=3;7E\LD15FA;QSS,/nE:G3E8?<ABF905@5>1578=:3@>@C?@B@;=;?@;2>i6:UWWFNBC0!LTJNVL?B77B=;@ANPBDOOOOQOOOOOTeMoaPRNA\ZX;UIQSNA?EEEEEEEEEWOOMONUXVANVQ^OM3F88<KA866S<=5FD96;4`jPlTSqQ\{ZVVVVT^?Bo�mRNDJHFIQ_O<DJAKL6KIHDUSSQHFMMkK<NJH2by`jVZ^`^P:suNKR77.4*;:1?=6:L8[>2BA?C=8
9;META-INF/plugin.xmlmessages/PropertiesBundle.propertiescom/intellij/lang/properties/PropertiesFileType.classcom/intellij/lang/properties/PropertiesLanguage.classcom/intellij/lang/properties/editor/ResourceBundleFileType.classcom/intellij/lang/properties/xml/XmlPropertiesIndex.classcom/intellij/lang/properties/xml/XmlPropertiesIndex$2.classcom/intellij/lang/properties/xml/XmlPropertiesIndex$Key.classcom/intellij/lang/properties/PropertiesBundle.classcom/intellij/lang/properties/xml/XmlPropertiesIndex$1.classcom/intellij/lang/properties/psi/PropertyKeyIndex.classcom/intellij/lang/properties/editor/ResourceBundleAsVirtualFile.classcom/intellij/lang/properties/psi/codeStyle/PropertiesLanguageCodeStyleSettingsProvider.classcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettings.classcom/intellij/lang/properties/projectView/ResourceBundleGrouper.classcom/intellij/lang/properties/ResourceBundle.classcom/intellij/lang/properties/ResourceBundleImpl.classcom/intellij/lang/properties/projectView/ResourceBundleAwareNode.classcom/intellij/lang/properties/projectView/ResourceBundleNode.classcom/intellij/lang/properties/PropertiesInspectionBase.classcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection.classcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$1.classcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$2.classcom/intellij/lang/properties/IProperty.classcom/intellij/lang/properties/psi/Property.classcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$UnusedPropertiesSearchHelper.classcom/intellij/lang/properties/parsing/PropertiesParserDefinition.classcom/intellij/lang/properties/parsing/PropertiesLexer.classcom/intellij/lang/properties/parsing/PropertiesParserDefinition$1.classcom/intellij/lang/properties/psi/PropertyStub.classcom/intellij/lang/properties/psi/impl/PropertiesStubElementImpl.classcom/intellij/lang/properties/psi/impl/PropertyImpl.classcom/intellij/lang/properties/psi/impl/PropertyImplEscaper.classcom/intellij/lang/properties/psi/impl/PropertyStubImpl.classcom/intellij/lang/properties/parsing/PropertiesElementTypes.classcom/intellij/lang/properties/parsing/PropertyStubElementType.classcom/intellij/lang/properties/parsing/PropertyListStubElementType.classcom/intellij/lang/properties/psi/PropertiesListStub.classcom/intellij/lang/properties/IPropertyList.classcom/intellij/lang/properties/psi/PropertiesList.classcom/intellij/lang/properties/xml/XmlPropertiesIconProvider.classschemas/properties.dtdcom/intellij/lang/properties/psi/PropertiesFile.classcom/intellij/lang/properties/psi/impl/PropertiesFileImpl.classcom/intellij/lang/properties/PropertiesUtil.classcom/intellij/lang/properties/PropertiesImplUtil.classcom/intellij/lang/properties/CustomResourceBundle.classcom/intellij/lang/properties/ResourceBundleManager.classcom/intellij/lang/properties/ResourceBundleManagerState.classcom/intellij/lang/properties/ResourceBundleManager$1.classcom/intellij/lang/properties/PropertiesUtil$1.classcom/intellij/lang/properties/idCache/PropertiesTodoIndexer.classcom/intellij/lang/properties/idCache/PropertiesIdIndexer.classcom/intellij/lang/properties/idCache/PropertiesFilterLexer.classcom/intellij/lang/properties/references/PropertyReferenceBase.classcom/intellij/lang/properties/references/PropertyReference.classcom/intellij/lang/properties/PropertiesDescriptionProvider.classcom/intellij/lang/properties/psi/impl/PropertiesListStubImpl.classcom/intellij/lang/properties/psi/impl/PropertiesASTFactory.classcom/intellij/lang/properties/psi/impl/PropertyKeyImpl.classcom/intellij/lang/properties/psi/impl/PropertyValueImpl.classcom/intellij/lang/properties/parsing/_PropertiesLexer.classcom/intellij/lang/properties/parsing/PropertiesTokenTypes.classcom/intellij/lang/properties/parsing/PropertiesElementType.classcom/intellij/lang/properties/parsing/PropertiesParser.classcom/intellij/lang/properties/parsing/Parsing.classcom/intellij/lang/properties/psi/impl/PropertiesListImpl.classcom/intellij/lang/properties/codeInspection/duplicatePropertyInspection/DuplicatePropertyInspection.classcom/intellij/lang/properties/BundleNameEvaluator.classcom/intellij/lang/properties/ResourceBundleReference.classcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile.classcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile$1.classcom/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile$2.classcom/intellij/lang/properties/editor/PropertiesInheritorsSearcher.classcom/intellij/lang/properties/editor/GotoPropertyParentDeclarationHandler.classcom/intellij/lang/properties/references/I18nizeQuickFixModel.classcom/intellij/lang/properties/references/I18nizeQuickFixDialog.classsearch/intellij.properties.searchableOptions.xmlMETA-INF/properties-copyright.xmlintentionDescriptions/CopyPropertyKeyToClipboardIntention/after.txt.templateintentionDescriptions/CopyPropertyKeyToClipboardIntention/before.properties.templateintentionDescriptions/CopyPropertyKeyToClipboardIntention/description.htmlintentionDescriptions/CopyPropertyValueToClipboardIntention/after.txt.templateintentionDescriptions/CopyPropertyValueToClipboardIntention/before.properties.templateintentionDescriptions/CopyPropertyValueToClipboardIntention/description.htmlcom/intellij/lang/properties/EnterInPropertiesFileHandler.classcom/intellij/lang/properties/LastSelectedPropertiesFileStore.classcom/intellij/lang/properties/Native2AsciiListener.classcom/intellij/lang/properties/PropertiesColorsPage.classcom/intellij/lang/properties/PropertiesDocumentationProvider.classcom/intellij/lang/properties/PropertiesJoinLinesHandler.classcom/intellij/lang/properties/PropertiesNamesValidator.classcom/intellij/lang/properties/PropertiesQuickFixFactoryImpl.classcom/intellij/lang/properties/PropertiesWordCompletionFilter.classcom/intellij/lang/properties/actions/CopyPropertyKeyToClipboardIntention.classcom/intellij/lang/properties/actions/CopyPropertyValueToClipboardIntention.classcom/intellij/lang/properties/create/AddNewPropertyFileAction.classcom/intellij/lang/properties/create/CreateResourceBundleAction.classcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$1.classcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$2.classcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$3.classcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$4.classcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$5$1.classcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$5.classcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$6.classcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$7.classcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$8.classcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$9.classcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$Dialog.classcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$MyExistLocalesListModel.classcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent.classcom/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction$MyInputValidator$BaseNameError.classcom/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction$MyInputValidator.classcom/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction.classcom/intellij/lang/properties/customizeActions/DissociateResourceBundleAction.classcom/intellij/lang/properties/formatting/PropertiesFormattingModelBuilder.classcom/intellij/lang/properties/formatting/PropertiesRootBlock.classcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1$1.classcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1.classcom/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory.classcom/intellij/lang/properties/formatting/PropertyBlock.classcom/intellij/lang/properties/projectView/CustomResourceBundlePropertiesFileNode.classcom/intellij/lang/properties/projectView/ResourceBundleMoveProvider.classcom/intellij/lang/properties/refactoring/PropertiesFilesSafeDeleteProcessor.classcom/intellij/lang/properties/refactoring/PropertiesRefactoringSupportProvider.classcom/intellij/lang/properties/refactoring/PropertyKeysSafeDeleteProcessor.classcom/intellij/lang/properties/references/CreatePropertyFix$1.classcom/intellij/lang/properties/references/CreatePropertyFix.classcom/intellij/lang/properties/references/I18nizeQuickFixDialog$1.classcom/intellij/lang/properties/references/I18nizeQuickFixDialog$2.classcom/intellij/lang/properties/references/I18nizeQuickFixDialog$3.classcom/intellij/lang/properties/references/I18nizeQuickFixDialog$4.classcom/intellij/lang/properties/references/I18nizeQuickFixDialog$5.classcom/intellij/lang/properties/references/I18nizeQuickFixDialog$6.classcom/intellij/lang/properties/references/I18nizeQuickFixDialog$7.classcom/intellij/lang/properties/references/I18nizeQuickFixDialog$8.classcom/intellij/lang/properties/references/I18nizeQuickFixDialog$9.classcom/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization.classcom/intellij/lang/properties/references/PropertiesCompletionContributor$1.classcom/intellij/lang/properties/references/PropertiesCompletionContributor$2.classcom/intellij/lang/properties/references/PropertiesCompletionContributor.classcom/intellij/lang/properties/spellchecker/PropertiesSpellcheckingStrategy.classcom/intellij/lang/properties/structuralsearch/PropertiesMatchingStrategy.classcom/intellij/lang/properties/structureView/PropertiesFileStructureViewComponent.classcom/intellij/lang/properties/structureView/PropertiesStructureViewBuilderFactory$1.classcom/intellij/lang/properties/structureView/PropertiesStructureViewBuilderFactory.classcom/intellij/lang/properties/template/PropertiesContextType.classcom/intellij/lang/properties/ide/actions/PropertiesQualifiedNameProvider.classcom/intellij/lang/properties/ide/favoritesTreeView/ResourcesFavoriteNodeProvider.classcom/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettingsPanel.classcom/intellij/lang/properties/psi/codeStyle/PropertiesLanguageCodeStyleSettingsProvider$1.classcom/intellij/lang/properties/refactoring/rename/RenamePropertyProcessor$1.classcom/intellij/lang/properties/refactoring/rename/RenamePropertyProcessor.classMETA-INF/intellij.properties.psi.impl.kotlin_modulecom/intellij/codeInspection/unused/ImplicitPropertyUsageProvider.classcom/intellij/lang/properties/BundleNameEvaluator$1.classcom/intellij/lang/properties/BundleNameEvaluator$2.classcom/intellij/lang/properties/CustomResourceBundleState.classcom/intellij/lang/properties/DuplicatePropertyKeyAnnotationSuppressor.classcom/intellij/lang/properties/EmptyPropertiesQuickFixFactory.classcom/intellij/lang/properties/PropertiesAnnotator$1.classcom/intellij/lang/properties/PropertiesAnnotator.classcom/intellij/lang/properties/PropertiesCommenter.classcom/intellij/lang/properties/PropertiesImplUtil$ResourceBundleWithCachedFiles.classcom/intellij/lang/properties/PropertiesQuickFixFactory.classcom/intellij/lang/properties/PropertiesReferenceManager.classcom/intellij/lang/properties/PropertiesUtilBase.classcom/intellij/lang/properties/PropertiesWebReferenceContributor$1.classcom/intellij/lang/properties/PropertiesWebReferenceContributor.classcom/intellij/lang/properties/PropertyKeyManipulator.classcom/intellij/lang/properties/PropertyManipulator.classcom/intellij/lang/properties/PropertyValueManipulator.classcom/intellij/lang/properties/RemovePropertyFix.classcom/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressor$SuppressForFile.classcom/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressor$SuppressSinglePropertyFix.classcom/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressor.classcom/intellij/lang/properties/codeInspection/TrailingSpacesInPropertyInspection$RemoveTrailingSpacesFix.classcom/intellij/lang/properties/codeInspection/TrailingSpacesInPropertyInspection.classcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection$1.classcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection$ReplaceThreeDotsWithEllipsisFix.classcom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection.classcom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection$1.classcom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection$ReplaceKeyValueDelimiterQuickFix.classcom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection.classcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$1.classcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$2.classcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$3.classcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$4.classcom/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog.classcom/intellij/lang/properties/editor/PropertiesCopyHandler$ResourceBundleAsFileSystemItem.classcom/intellij/lang/properties/editor/PropertiesCopyHandler.classcom/intellij/lang/properties/editor/PropertiesFoldingBuilder.classcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction$1.classcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction$SelectSeparatorAction.classcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction.classcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent.classcom/intellij/lang/properties/editor/PropertiesGroupingStructureViewModel.classcom/intellij/lang/properties/editor/PropertiesValueHighlighter.classcom/intellij/lang/properties/editor/PropertiesValueHighlightingLexer.classcom/intellij/lang/properties/editor/PropertyStructureViewElement$1.classcom/intellij/lang/properties/editor/PropertyStructureViewElement.classcom/intellij/lang/properties/editor/ResourceBundleEditorViewElement.classcom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager$1.classcom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager$PropertiesOrder.classcom/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager.classcom/intellij/lang/properties/editor/ResourceBundleUtil.classcom/intellij/lang/properties/editor/TextAttributesPresentation.classcom/intellij/lang/properties/findUsages/PropertiesFindUsagesProvider.classcom/intellij/lang/properties/parsing/PropertiesWordsScanner.classcom/intellij/lang/properties/projectView/ResourceBundleDeleteProvider.classcom/intellij/lang/properties/refactoring/PropertiesRefactoringSettings.classcom/intellij/lang/properties/references/I18nUtil.classcom/intellij/lang/properties/references/PropertiesPsiCompletionUtil$1.classcom/intellij/lang/properties/references/PropertiesPsiCompletionUtil.classcom/intellij/lang/properties/structureView/GroupByWordPrefixes$Key.classcom/intellij/lang/properties/structureView/GroupByWordPrefixes.classcom/intellij/lang/properties/structureView/PropertiesFileStructureViewElement$1.classcom/intellij/lang/properties/structureView/PropertiesFileStructureViewElement.classcom/intellij/lang/properties/structureView/PropertiesFileStructureViewModel$1.classcom/intellij/lang/properties/structureView/PropertiesFileStructureViewModel.classcom/intellij/lang/properties/structureView/PropertiesPrefixGroup$1.classcom/intellij/lang/properties/structureView/PropertiesPrefixGroup.classcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$1.classcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$2.classcom/intellij/lang/properties/structureView/PropertiesSeparatorManager$PropertiesSeparatorManagerState.classcom/intellij/lang/properties/structureView/PropertiesSeparatorManager.classcom/intellij/lang/properties/xml/XmlPropertiesFileImpl.classcom/intellij/lang/properties/xml/XmlPropertiesIndex$MyIXMLBuilderAdapter.classcom/intellij/lang/properties/xml/XmlPropertiesReferenceContributor$1.classcom/intellij/lang/properties/xml/XmlPropertiesReferenceContributor.classcom/intellij/lang/properties/xml/XmlProperty.classcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection$1.classcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection$PropertiesSorterQuickFix.classcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection.classcom/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspectionSuppressor.classcom/intellij/lang/properties/codeInspection/unused/ImplicitPropertyUsageProvider.classcom/intellij/lang/properties/codeInspection/unused/LoggerConfigPropertyUsageProvider.classcom/intellij/lang/properties/providers/slf4j/SimpleLoggerImplicitPropertiesUsageProvider.classcom/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesCompletionContributor$1.classcom/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesCompletionContributor.classcom/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesModelKt.classcom/intellij/lang/properties/psi/impl/PropertyImpl$1.classcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil$ResourceBundleBaseNameInputValidator.classcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil$ResourceBundleKeySectionInputValidator.classcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil.classcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenamer.classcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenamerFactory.classicons/xmlProperties.svginspectionDescriptions/AlphaUnsortedPropertiesFile.htmlinspectionDescriptions/DuplicatePropertyInspection.htmlinspectionDescriptions/IncompleteProperty.htmlinspectionDescriptions/TrailingSpacesInProperty.htmlinspectionDescriptions/UnusedProperty.htmlinspectionDescriptions/UseEllipsisInPropertyInspection.htmlinspectionDescriptions/WrongPropertyKeyValueDelimiter.htmlfileTemplates/internal/XML Properties File.xml.ftcom/intellij/lang/properties/EmptyResourceBundle$Holder$1.classcom/intellij/lang/properties/EmptyResourceBundle$Holder.classcom/intellij/lang/properties/EmptyResourceBundle.classcom/intellij/lang/properties/PropertiesFileProcessor.classcom/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent.classcom/intellij/lang/properties/PropertiesHighlighter.classcom/intellij/lang/properties/PropertiesHighlightingLexer$PropertiesStringLiteralLexer.classcom/intellij/lang/properties/PropertiesHighlightingLexer.classcom/intellij/lang/properties/PropertiesIcons.classcom/intellij/lang/properties/provider/PropertiesProviderImpl.classcom/intellij/lang/properties/psi/PropertiesElementFactory$1.classcom/intellij/lang/properties/psi/PropertiesElementFactory.classcom/intellij/lang/properties/psi/PropertiesResourceBundleUtil.classcom/intellij/lang/properties/psi/PropertyKeyValueFormat.classcom/intellij/lang/properties/xml/XmlPropertiesFile.classMETA-INFfileTemplatesfileTemplates/internaliconsinspectionDescriptionsintentionDescriptionsintentionDescriptions/CopyPropertyKeyToClipboardIntentionintentionDescriptions/CopyPropertyValueToClipboardIntentionmessagesschemassearchPKpӉm5m5��META-INF/plugin.xmlPK��fqL'L'$���5messages/PropertiesBundle.propertiesPK�˼�5��,]com/intellij/lang/properties/PropertiesFileType.classPKS�%335��;lcom/intellij/lang/properties/PropertiesLanguage.classPK��-1Y
Y
@���ncom/intellij/lang/properties/editor/ResourceBundleFileType.classPK��*�*�*9��xycom/intellij/lang/properties/xml/XmlPropertiesIndex.classPK8����;��~�com/intellij/lang/properties/xml/XmlPropertiesIndex$2.classPKB�����=��©com/intellij/lang/properties/xml/XmlPropertiesIndex$Key.classPKPh2�x
x
3���com/intellij/lang/properties/PropertiesBundle.classPK ��lss;����com/intellij/lang/properties/xml/XmlPropertiesIndex$1.classPK�o���7����com/intellij/lang/properties/psi/PropertyKeyIndex.classPK>N��mmE����com/intellij/lang/properties/editor/ResourceBundleAsVirtualFile.classPK
z;�{{\��t�com/intellij/lang/properties/psi/codeStyle/PropertiesLanguageCodeStyleSettingsProvider.classPKh���L��i
com/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettings.classPK;�g�[/[/D���com/intellij/lang/properties/projectView/ResourceBundleGrouper.classPKc2.���1���Fcom/intellij/lang/properties/ResourceBundle.classPKcQi5��zNcom/intellij/lang/properties/ResourceBundleImpl.classPK�lHOvvF���ccom/intellij/lang/properties/projectView/ResourceBundleAwareNode.classPK��0d�7�7A���ecom/intellij/lang/properties/projectView/ResourceBundleNode.classPKن�tcc;����com/intellij/lang/properties/PropertiesInspectionBase.classPK�2�1==Q��m�com/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection.classPK���
S����com/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$1.classPK��d]��S��j�com/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$2.classPKr��C
C
,��z�com/intellij/lang/properties/IProperty.classPK1)G,$$/��com/intellij/lang/properties/psi/Property.classPK2(���n��xcom/intellij/lang/properties/codeInspection/unused/UnusedPropertyInspection$UnusedPropertiesSearchHelper.classPK�7N  E���
com/intellij/lang/properties/parsing/PropertiesParserDefinition.classPK�mFB��:��U%com/intellij/lang/properties/parsing/PropertiesLexer.classPKsF���G���'com/intellij/lang/properties/parsing/PropertiesParserDefinition$1.classPKڐ�,VV3���4com/intellij/lang/properties/psi/PropertyStub.classPKo�T77E���6com/intellij/lang/properties/psi/impl/PropertiesStubElementImpl.classPKEg\g�?�?8��4>com/intellij/lang/properties/psi/impl/PropertyImpl.classPK@��Z��?��b~com/intellij/lang/properties/psi/impl/PropertyImplEscaper.classPK%�%''<��I�com/intellij/lang/properties/psi/impl/PropertyStubImpl.classPK��)]]A��ʒcom/intellij/lang/properties/parsing/PropertiesElementTypes.classPK�$���B����com/intellij/lang/properties/parsing/PropertyStubElementType.classPKw>�
��F��´com/intellij/lang/properties/parsing/PropertyListStubElementType.classPK:�
@@9����com/intellij/lang/properties/psi/PropertiesListStub.classPK,~�;;0��n�com/intellij/lang/properties/IPropertyList.classPK�<���5����com/intellij/lang/properties/psi/PropertiesList.classPK֭�8��@����com/intellij/lang/properties/xml/XmlPropertiesIconProvider.classPK�e((����schemas/properties.dtdPK�I޴]]5��%�com/intellij/lang/properties/psi/PropertiesFile.classPK��<�B�B>����com/intellij/lang/properties/psi/impl/PropertiesFileImpl.classPKa$�O7O71���-com/intellij/lang/properties/PropertiesUtil.classPK�k{�=�=5��Yecom/intellij/lang/properties/PropertiesImplUtil.classPK�塿��7��>�com/intellij/lang/properties/CustomResourceBundle.classPKT{�9�3�38��D�com/intellij/lang/properties/ResourceBundleManager.classPKm��J�
�
=����com/intellij/lang/properties/ResourceBundleManagerState.classPK�X;dVV:����com/intellij/lang/properties/ResourceBundleManager$1.classPK_�E���3��7com/intellij/lang/properties/PropertiesUtil$1.classPKr��\\@�� ,com/intellij/lang/properties/idCache/PropertiesTodoIndexer.classPKZŊ#::>���3com/intellij/lang/properties/idCache/PropertiesIdIndexer.classPK�'���@��p<com/intellij/lang/properties/idCache/PropertiesFilterLexer.classPK\�riF)F)C��sBcom/intellij/lang/properties/references/PropertyReferenceBase.classPK�:M��
�
?��lcom/intellij/lang/properties/references/PropertyReference.classPK;~eE��@��\zcom/intellij/lang/properties/PropertiesDescriptionProvider.classPK���l��B����com/intellij/lang/properties/psi/impl/PropertiesListStubImpl.classPK�X���	�	@��…com/intellij/lang/properties/psi/impl/PropertiesASTFactory.classPK��33;���com/intellij/lang/properties/psi/impl/PropertyKeyImpl.classPK�2Oii=����com/intellij/lang/properties/psi/impl/PropertyValueImpl.classPK��&o�!�!;��`�com/intellij/lang/properties/parsing/_PropertiesLexer.classPK�$�?����com/intellij/lang/properties/parsing/PropertiesTokenTypes.classPKg�d<55@����com/intellij/lang/properties/parsing/PropertiesElementType.classPKQt�xx;����com/intellij/lang/properties/parsing/PropertiesParser.classPK�M���2��\�com/intellij/lang/properties/parsing/Parsing.classPKȿ��//>����com/intellij/lang/properties/psi/impl/PropertiesListImpl.classPK�Ⱦ�gmgmi��com/intellij/lang/properties/codeInspection/duplicatePropertyInspection/DuplicatePropertyInspection.classPKwx56���{com/intellij/lang/properties/BundleNameEvaluator.classPK�0��++:��Qcom/intellij/lang/properties/ResourceBundleReference.classPK4hS�n1n1U����com/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile.classPK�x�f��W����com/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile$1.classPK{%-D
D
W����com/intellij/lang/properties/structuralsearch/PropertiesStructuralSearchProfile$2.classPK�㺮I!I!F��x�com/intellij/lang/properties/editor/PropertiesInheritorsSearcher.classPK�H[�_
_
N��%com/intellij/lang/properties/editor/GotoPropertyParentDeclarationHandler.classPK��00B���'com/intellij/lang/properties/references/I18nizeQuickFixModel.classPK�oBA]s]sC���*com/intellij/lang/properties/references/I18nizeQuickFixDialog.classPK�D�RR0��>�search/intellij.properties.searchableOptions.xmlPK��8!��ެMETA-INF/properties-copyright.xmlPK�&�66L��2�intentionDescriptions/CopyPropertyKeyToClipboardIntention/after.txt.templatePKK��""T��ҮintentionDescriptions/CopyPropertyKeyToClipboardIntention/before.properties.templatePK�,/�~~J��f�intentionDescriptions/CopyPropertyKeyToClipboardIntention/description.htmlPK�-�:<<N��L�intentionDescriptions/CopyPropertyValueToClipboardIntention/after.txt.templatePK���""V���intentionDescriptions/CopyPropertyValueToClipboardIntention/before.properties.templatePK�%�р�L����intentionDescriptions/CopyPropertyValueToClipboardIntention/description.htmlPK;Ԉ�?��t�com/intellij/lang/properties/EnterInPropertiesFileHandler.classPK–m��B����com/intellij/lang/properties/LastSelectedPropertiesFileStore.classPKM��KLL7����com/intellij/lang/properties/Native2AsciiListener.classPK���K��7����com/intellij/lang/properties/PropertiesColorsPage.classPK��pB��ecom/intellij/lang/properties/PropertiesDocumentationProvider.classPK�H�/|	|	=���!com/intellij/lang/properties/PropertiesJoinLinesHandler.classPKx�~l��;���+com/intellij/lang/properties/PropertiesNamesValidator.classPKj{ʬz
z
@��|1com/intellij/lang/properties/PropertiesQuickFixFactoryImpl.classPK��{�A��T<com/intellij/lang/properties/PropertiesWordCompletionFilter.classPKM����N���?com/intellij/lang/properties/actions/CopyPropertyKeyToClipboardIntention.classPK��P���Ocom/intellij/lang/properties/actions/CopyPropertyValueToClipboardIntention.classPK���..B��acom/intellij/lang/properties/create/AddNewPropertyFileAction.classPK�dBӴ�D��
vcom/intellij/lang/properties/create/CreateResourceBundleAction.classPKL�g��O��#�com/intellij/lang/properties/create/CreateResourceBundleDialogComponent$1.classPK8o��O��K�com/intellij/lang/properties/create/CreateResourceBundleDialogComponent$2.classPK�y�zzO��@�com/intellij/lang/properties/create/CreateResourceBundleDialogComponent$3.classPK�`�ssO��'�com/intellij/lang/properties/create/CreateResourceBundleDialogComponent$4.classPK�Q�t��Q���com/intellij/lang/properties/create/CreateResourceBundleDialogComponent$5$1.classPKp��2O��t�com/intellij/lang/properties/create/CreateResourceBundleDialogComponent$5.classPK�4���O���com/intellij/lang/properties/create/CreateResourceBundleDialogComponent$6.classPK�J�00O��Կcom/intellij/lang/properties/create/CreateResourceBundleDialogComponent$7.classPK�JכJJO��q�com/intellij/lang/properties/create/CreateResourceBundleDialogComponent$8.classPK%_f��
�
O��(�com/intellij/lang/properties/create/CreateResourceBundleDialogComponent$9.classPKHE�T��\�com/intellij/lang/properties/create/CreateResourceBundleDialogComponent$Dialog.classPK�e����com/intellij/lang/properties/create/CreateResourceBundleDialogComponent$MyExistLocalesListModel.classPKh�E��X�XM��q�com/intellij/lang/properties/create/CreateResourceBundleDialogComponent.classPKL���o��uXcom/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction$MyInputValidator$BaseNameError.classPK=�~D

a���\com/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction$MyInputValidator.classPKF&��{"{"P��>icom/intellij/lang/properties/customizeActions/CombinePropertiesFilesAction.classPK��;���R��'�com/intellij/lang/properties/customizeActions/DissociateResourceBundleAction.classPK�#I
I
N��+�com/intellij/lang/properties/formatting/PropertiesFormattingModelBuilder.classPKNwˑ��A���com/intellij/lang/properties/formatting/PropertiesRootBlock.classPK�q�Պ�\����com/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1$1.classPK3��c�	�	Z����com/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory$1.classPK0@�O	O	X����com/intellij/lang/properties/formatting/PropertiesStripTrailingSpacesFilterFactory.classPK�Е���;����com/intellij/lang/properties/formatting/PropertyBlock.classPK��F���U���com/intellij/lang/properties/projectView/CustomResourceBundlePropertiesFileNode.classPK�9--I���	com/intellij/lang/properties/projectView/ResourceBundleMoveProvider.classPK������Q��v	com/intellij/lang/properties/refactoring/PropertiesFilesSafeDeleteProcessor.classPK���S���1	com/intellij/lang/properties/refactoring/PropertiesRefactoringSupportProvider.classPKyh���N��S8	com/intellij/lang/properties/refactoring/PropertyKeysSafeDeleteProcessor.classPK|u�'OOA���T	com/intellij/lang/properties/references/CreatePropertyFix$1.classPK���_�4�4?��L\	com/intellij/lang/properties/references/CreatePropertyFix.classPKN��cg
g
E����	com/intellij/lang/properties/references/I18nizeQuickFixDialog$1.classPKXo����E��]�	com/intellij/lang/properties/references/I18nizeQuickFixDialog$2.classPK�����E����	com/intellij/lang/properties/references/I18nizeQuickFixDialog$3.classPKl����E���	com/intellij/lang/properties/references/I18nizeQuickFixDialog$4.classPKՠ��wwE��&�	com/intellij/lang/properties/references/I18nizeQuickFixDialog$5.classPK
�'FFE���	com/intellij/lang/properties/references/I18nizeQuickFixDialog$6.classPK�5�X��E����	com/intellij/lang/properties/references/I18nizeQuickFixDialog$7.classPK�m���E����	com/intellij/lang/properties/references/I18nizeQuickFixDialog$8.classPKa��yE����	com/intellij/lang/properties/references/I18nizeQuickFixDialog$9.classPK����W��e�	com/intellij/lang/properties/references/I18nizeQuickFixDialog$DialogCustomization.classPK6�t��O����	com/intellij/lang/properties/references/PropertiesCompletionContributor$1.classPK׺DqqO����	com/intellij/lang/properties/references/PropertiesCompletionContributor$2.classPK/�a�&�&M���
com/intellij/lang/properties/references/PropertiesCompletionContributor.classPK�&I	I	O���,
com/intellij/lang/properties/spellchecker/PropertiesSpellcheckingStrategy.classPK�����N���6
com/intellij/lang/properties/structuralsearch/PropertiesMatchingStrategy.classPK���mmU���;
com/intellij/lang/properties/structureView/PropertiesFileStructureViewComponent.classPK�L��X��w?
com/intellij/lang/properties/structureView/PropertiesStructureViewBuilderFactory$1.classPK
N#���V���K
com/intellij/lang/properties/structureView/PropertiesStructureViewBuilderFactory.classPK5r&�)	)	A��.U
com/intellij/lang/properties/template/PropertiesContextType.classPK��tauuN���^
com/intellij/lang/properties/ide/actions/PropertiesQualifiedNameProvider.classPK����V���g
com/intellij/lang/properties/ide/favoritesTreeView/ResourcesFavoriteNodeProvider.classPKx�+{**Q���
com/intellij/lang/properties/psi/codeStyle/PropertiesCodeStyleSettingsPanel.classPK��≾	�	^����
com/intellij/lang/properties/psi/codeStyle/PropertiesLanguageCodeStyleSettingsProvider$1.classPK[ƒü�O����
com/intellij/lang/properties/refactoring/rename/RenamePropertyProcessor$1.classPK��e&&M���
com/intellij/lang/properties/refactoring/rename/RenamePropertyProcessor.classPK�x�gg3��{�
META-INF/intellij.properties.psi.impl.kotlin_modulePK�!��F��3�
com/intellij/codeInspection/unused/ImplicitPropertyUsageProvider.classPK�G5��
�
8����
com/intellij/lang/properties/BundleNameEvaluator$1.classPK��T���8����
com/intellij/lang/properties/BundleNameEvaluator$2.classPK<��<����
com/intellij/lang/properties/CustomResourceBundleState.classPK�@��K���
com/intellij/lang/properties/DuplicatePropertyKeyAnnotationSuppressor.classPK3�		A���
com/intellij/lang/properties/EmptyPropertiesQuickFixFactory.classPKE�%�..8��g�
com/intellij/lang/properties/PropertiesAnnotator$1.classPK��M�"�"6���
com/intellij/lang/properties/PropertiesAnnotator.classPKZ�rQQ6��
!com/intellij/lang/properties/PropertiesCommenter.classPK��~mmS���;com/intellij/lang/properties/PropertiesImplUtil$ResourceBundleWithCachedFiles.classPK��6���<���Gcom/intellij/lang/properties/PropertiesQuickFixFactory.classPK���v�/�/=���Mcom/intellij/lang/properties/PropertiesReferenceManager.classPK
�"���5���}com/intellij/lang/properties/PropertiesUtilBase.classPKY�H
H
F���com/intellij/lang/properties/PropertiesWebReferenceContributor$1.classPKHCd�HHD����com/intellij/lang/properties/PropertiesWebReferenceContributor.classPK�ލDD9��F�com/intellij/lang/properties/PropertyKeyManipulator.classPK�,1�6���com/intellij/lang/properties/PropertyManipulator.classPK�a&TT;��P�com/intellij/lang/properties/PropertyValueManipulator.classPK��o2cc4����com/intellij/lang/properties/RemovePropertyFix.classPK{*årr`����com/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressor$SuppressForFile.classPKN�)��j����com/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressor$SuppressSinglePropertyFix.classPKг�+EEP���com/intellij/lang/properties/codeInspection/PropertiesInspectionSuppressor.classPK���<��l���com/intellij/lang/properties/codeInspection/TrailingSpacesInPropertyInspection$RemoveTrailingSpacesFix.classPK"t���T���com/intellij/lang/properties/codeInspection/TrailingSpacesInPropertyInspection.classPKe��~AAS�� 8com/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection$1.classPK�����q���Ccom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection$ReplaceThreeDotsWithEllipsisFix.classPK�gtn
n
Q��DScom/intellij/lang/properties/codeInspection/UseEllipsisInPropertyInspection.classPKj�j�

\��!acom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection$1.classPK95__{���kcom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection$ReplaceKeyValueDelimiterQuickFix.classPK��|YLLZ���xcom/intellij/lang/properties/codeInspection/WrongPropertyKeyValueDelimiterInspection.classPKz��IIV��X�com/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$1.classPK�[��V���com/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$2.classPKI�s���V���com/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$3.classPK=��!^^V��y�com/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog$4.classPK�1�Q�*�*T��K�com/intellij/lang/properties/editor/PropertiesCopyHandler$PropertiesCopyDialog.classPK�v��^��F�com/intellij/lang/properties/editor/PropertiesCopyHandler$ResourceBundleAsFileSystemItem.classPK��`6�,�,?��d�com/intellij/lang/properties/editor/PropertiesCopyHandler.classPK*�SKKB���
com/intellij/lang/properties/editor/PropertiesFoldingBuilder.classPK�k�E~	~	o��W
com/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction$1.classPKb˄�����b%
com/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction$SelectSeparatorAction.classPK��y��m���1
com/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent$ChangeGroupSeparatorAction.classPK�:�4��R���E
com/intellij/lang/properties/editor/PropertiesGroupingStructureViewComponent.classPK�����N��5R
com/intellij/lang/properties/editor/PropertiesGroupingStructureViewModel.classPKơ0��D���T
com/intellij/lang/properties/editor/PropertiesValueHighlighter.classPK�$��J���W
com/intellij/lang/properties/editor/PropertiesValueHighlightingLexer.classPKL�;��
�
H���\
com/intellij/lang/properties/editor/PropertyStructureViewElement$1.classPK��NN��F��k
com/intellij/lang/properties/editor/PropertyStructureViewElement.classPKU�b��I���
com/intellij/lang/properties/editor/ResourceBundleEditorViewElement.classPKT�5�S
S
Q���
com/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager$1.classPK�����_��͓
com/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager$PropertiesOrder.classPKb��+�+O��Χ
com/intellij/lang/properties/editor/ResourceBundlePropertiesUpdateManager.classPK8��
�
<����
com/intellij/lang/properties/editor/ResourceBundleUtil.classPK�V�kkD����
com/intellij/lang/properties/editor/TextAttributesPresentation.classPK�\��
�
J����
com/intellij/lang/properties/findUsages/PropertiesFindUsagesProvider.classPK�p�SA����
com/intellij/lang/properties/parsing/PropertiesWordsScanner.classPK-&n���K��.�
com/intellij/lang/properties/projectView/ResourceBundleDeleteProvider.classPK����	�	L��gcom/intellij/lang/properties/refactoring/PropertiesRefactoringSettings.classPKd(�,�,6��com/intellij/lang/properties/references/I18nUtil.classPK�\�jjK���Bcom/intellij/lang/properties/references/PropertiesPsiCompletionUtil$1.classPKA+�ssI��qIcom/intellij/lang/properties/references/PropertiesPsiCompletionUtil.classPK�>����H��K\com/intellij/lang/properties/structureView/GroupByWordPrefixes$Key.classPK�q��r)r)D���ecom/intellij/lang/properties/structureView/GroupByWordPrefixes.classPK���U��X�com/intellij/lang/properties/structureView/PropertiesFileStructureViewElement$1.classPK�:�,��S���com/intellij/lang/properties/structureView/PropertiesFileStructureViewElement.classPKmb�3S���com/intellij/lang/properties/structureView/PropertiesFileStructureViewModel$1.classPK��L���Q����com/intellij/lang/properties/structureView/PropertiesFileStructureViewModel.classPK+��9��H����com/intellij/lang/properties/structureView/PropertiesPrefixGroup$1.classPK�j��F����com/intellij/lang/properties/structureView/PropertiesPrefixGroup.classPK���ubbM����com/intellij/lang/properties/structureView/PropertiesSeparatorManager$1.classPK.^����M����com/intellij/lang/properties/structureView/PropertiesSeparatorManager$2.classPK^�Qbbk����com/intellij/lang/properties/structureView/PropertiesSeparatorManager$PropertiesSeparatorManagerState.classPK�R^A��K����com/intellij/lang/properties/structureView/PropertiesSeparatorManager.classPK�lH?�<�<<��com/intellij/lang/properties/xml/XmlPropertiesFileImpl.classPK�p*�	�	N��LNcom/intellij/lang/properties/xml/XmlPropertiesIndex$MyIXMLBuilderAdapter.classPKt�J��xXcom/intellij/lang/properties/xml/XmlPropertiesReferenceContributor$1.classPK��J�33H���hcom/intellij/lang/properties/xml/XmlPropertiesReferenceContributor.classPKS�K��2���pcom/intellij/lang/properties/xml/XmlProperty.classPKRRf�++b��j�com/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection$1.classPK��v[��y���com/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection$PropertiesSorterQuickFix.classPK�T}	� � `��n�com/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspection.classPKf~T���j��n�com/intellij/lang/properties/codeInspection/unsorted/AlphaUnsortedPropertiesFileInspectionSuppressor.classPK�D�n��V����com/intellij/lang/properties/codeInspection/unused/ImplicitPropertyUsageProvider.classPK�a���Z����com/intellij/lang/properties/codeInspection/unused/LoggerConfigPropertyUsageProvider.classPK�^���^���com/intellij/lang/properties/providers/slf4j/SimpleLoggerImplicitPropertiesUsageProvider.classPKQ6
ߊ�`���com/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesCompletionContributor$1.classPK����!!^���com/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesCompletionContributor.classPK��G88P���com/intellij/lang/properties/providers/slf4j/SimpleLoggerPropertiesModelKt.classPK/�B��:��\com/intellij/lang/properties/psi/impl/PropertyImpl$1.classPKaB�s��xcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil$ResourceBundleBaseNameInputValidator.classPK,]���
�
u��&com/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil$ResourceBundleKeySectionInputValidator.classPK{��4��N���4com/intellij/lang/properties/refactoring/rename/ResourceBundleRenameUtil.classPK�.�llK��Fcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenamer.classPK9�N��
�
R���Xcom/intellij/lang/properties/refactoring/rename/ResourceBundleRenamerFactory.classPK���:FF��Cgicons/xmlProperties.svgPK#�@�dd7���iinspectionDescriptions/AlphaUnsortedPropertiesFile.htmlPK,���7��wjinspectionDescriptions/DuplicatePropertyInspection.htmlPK
i����.��hlinspectionDescriptions/IncompleteProperty.htmlPK���]]4���oinspectionDescriptions/TrailingSpacesInProperty.htmlPKKL���*��HpinspectionDescriptions/UnusedProperty.htmlPK!�c��;��qinspectionDescriptions/UseEllipsisInPropertyInspection.htmlPKS��ss:���qinspectionDescriptions/WrongPropertyKeyValueDelimiter.htmlPKK�0��1���rfileTemplates/internal/XML Properties File.xml.ftPK�p����?���scom/intellij/lang/properties/EmptyResourceBundle$Holder$1.classPK���
��=���{com/intellij/lang/properties/EmptyResourceBundle$Holder.classPKcn���6���~com/intellij/lang/properties/EmptyResourceBundle.classPK���AA:���com/intellij/lang/properties/PropertiesFileProcessor.classPK�����L����com/intellij/lang/properties/PropertiesHighlighter$PropertiesComponent.classPKN$�tt8����com/intellij/lang/properties/PropertiesHighlighter.classPKcqw^^[��^�com/intellij/lang/properties/PropertiesHighlightingLexer$PropertiesStringLiteralLexer.classPK����>��5�com/intellij/lang/properties/PropertiesHighlightingLexer.classPK��,~//2��4�com/intellij/lang/properties/PropertiesIcons.classPK�G
"�	�	B����com/intellij/lang/properties/provider/PropertiesProviderImpl.classPK�8|���A����com/intellij/lang/properties/psi/PropertiesElementFactory$1.classPKObYt$t$?����com/intellij/lang/properties/psi/PropertiesElementFactory.classPKk�$1
1
C����com/intellij/lang/properties/psi/PropertiesResourceBundleUtil.classPK=����=��`com/intellij/lang/properties/psi/PropertyKeyValueFormat.classPK��ᝍ�8���com/intellij/lang/properties/xml/XmlPropertiesFile.classPK	�A�META-INF/PK�A�fileTemplates/PK�A�fileTemplates/internal/PK�A#icons/PK�AGinspectionDescriptions/PK�A|intentionDescriptions/PK:�A�intentionDescriptions/CopyPropertyKeyToClipboardIntention/PK<�A	intentionDescriptions/CopyPropertyValueToClipboardIntention/PK	�Ab	messages/PK�A�	schemas/PK�A�	search/PK�C���a�a	���	__index__PK|�k

Youez - 2016 - github.com/yon3zu
LinuXploit