resource bundles: sorting (in editor and inspection) use case insensitive order now

This commit is contained in:
Dmitry Batkovich
2015-09-17 15:38:27 +03:00
parent 083b0a2160
commit 8293da0cee
2 changed files with 3 additions and 3 deletions
@@ -125,8 +125,8 @@ public class AlphaUnsortedPropertiesFileInspection extends LocalInspectionTool {
Collections.sort(properties, new Comparator<IProperty>() {
@Override
public int compare(IProperty p1, IProperty p2) {
return Comparing.compare(p1.getKey(), p2.getKey());
public int compare(@NotNull IProperty p1, @NotNull IProperty p2) {
return Comparing.compare(p1.getKey(), p2.getKey(), String.CASE_INSENSITIVE_ORDER);
}
});
final char delimiter = PropertiesCodeStyleSettings.getInstance(file.getProject()).KEY_VALUE_DELIMITER;
@@ -164,7 +164,7 @@ public class ResourceBundlePropertiesUpdateManager {
if (acyclic) {
if (isEdgesProperlyDirection[0]) {
final List<String> sortedNodes = new ArrayList<String>(generator.getNodes());
Collections.sort(sortedNodes);
Collections.sort(sortedNodes, String.CASE_INSENSITIVE_ORDER);
return Pair.create(sortedNodes, true);
} else {
final List<String> dfsNodes = dfstBuilder.getSortedNodes();