Support ordering for resource bundles properties: inspection for alphabetically unsor...
authorDmitry Batkovich <dmitry.batkovich@jetbrains.com>
Tue, 3 Feb 2015 09:00:35 +0000 (12:00 +0300)
committerDmitry Batkovich <dmitry.batkovich@jetbrains.com>
Tue, 3 Feb 2015 09:01:53 +0000 (12:01 +0300)
commitc7c47fa57fd0ece31676c95156e98ac5a3fbc8ed
treec3ac7d0122635353edb3d9b7ca8f6b7d68f0265e
parent4711bb077907b81674ebc09870275bda926c9916
Support ordering for resource bundles properties: inspection for alphabetically unsorted properties files + res. bundle editor insert translations in (alphabetical) order if it is possible
28 files changed:
platform/platform-resources-en/src/inspectionDescriptions/AlphaUnsortedPropertiesFile.html [new file with mode: 0644]
plugins/properties/properties-psi-api/resources/messages/PropertiesBundle.properties
plugins/properties/properties-psi-api/src/com/intellij/lang/properties/psi/PropertiesElementFactory.java
plugins/properties/properties-psi-api/src/com/intellij/lang/properties/psi/PropertiesFile.java
plugins/properties/properties-psi-impl/src/com/intellij/codeInspection/AlphaUnsortedPropertiesFileInspection.java [new file with mode: 0644]
plugins/properties/properties-psi-impl/src/com/intellij/lang/properties/psi/impl/PropertiesFileImpl.java
plugins/properties/properties-psi-impl/src/com/intellij/lang/properties/xml/XmlPropertiesFileImpl.java
plugins/properties/src/META-INF/plugin.xml
plugins/properties/src/com/intellij/lang/properties/editor/NewPropertyAction.java
plugins/properties/src/com/intellij/lang/properties/editor/ResourceBundleEditor.java
plugins/properties/src/com/intellij/lang/properties/editor/ResourceBundlePropertiesInsertManager.java [new file with mode: 0644]
plugins/properties/src/com/intellij/lang/properties/editor/ResourceBundlePropertiesInsertManagerImpl.java [new file with mode: 0644]
plugins/properties/src/com/intellij/lang/properties/editor/ResourceBundleStructureViewComponent.java
plugins/properties/testData/insertManager/addToAlphaOrdered/p-after.properties [new file with mode: 0644]
plugins/properties/testData/insertManager/addToAlphaOrdered/p-after_en.properties [new file with mode: 0644]
plugins/properties/testData/insertManager/addToAlphaOrdered/p.properties [new file with mode: 0644]
plugins/properties/testData/insertManager/addToAlphaOrdered/p_en.properties [new file with mode: 0644]
plugins/properties/testData/insertManager/addToOrdered/p-after.properties [new file with mode: 0644]
plugins/properties/testData/insertManager/addToOrdered/p-after_en.properties [new file with mode: 0644]
plugins/properties/testData/insertManager/addToOrdered/p.properties [new file with mode: 0644]
plugins/properties/testData/insertManager/addToOrdered/p_en.properties [new file with mode: 0644]
plugins/properties/testData/insertManager/addToUnordered/p-after.properties [new file with mode: 0644]
plugins/properties/testData/insertManager/addToUnordered/p-after_en.properties [new file with mode: 0644]
plugins/properties/testData/insertManager/addToUnordered/p.properties [new file with mode: 0644]
plugins/properties/testData/insertManager/addToUnordered/p_en.properties [new file with mode: 0644]
plugins/properties/testData/move/moveFromOnePropertiesFileToOther/p-from.properties [new file with mode: 0644]
plugins/properties/testData/move/moveFromOnePropertiesFileToOther/p-to.properties [new file with mode: 0644]
plugins/properties/testSrc/com/intellij/lang/properties/ResourceBundleEditorInsertManagerTest.java [new file with mode: 0644]