mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-66257: Artifacts: new modules are not sorted in combobox of "Create Jar from Modules" dialog
This commit is contained in:
+2
@@ -25,6 +25,8 @@ import java.util.Comparator;
|
||||
* @author 2003
|
||||
*/
|
||||
public class ModulesAlphaComparator implements Comparator<Module>{
|
||||
public static ModulesAlphaComparator INSTANCE = new ModulesAlphaComparator();
|
||||
|
||||
public int compare(Module module1, Module module2) {
|
||||
final String name1 = module1.getName();
|
||||
final String name2 = module2.getName();
|
||||
|
||||
+1
-3
@@ -73,10 +73,8 @@ public class ModulesConfigurator implements ModulesProvider, ModuleEditor.Change
|
||||
private final ProjectConfigurable myProjectConfigurable;
|
||||
private final List<ModuleEditor> myModuleEditors = new ArrayList<ModuleEditor>();
|
||||
private final Comparator<ModuleEditor> myModuleEditorComparator = new Comparator<ModuleEditor>() {
|
||||
final ModulesAlphaComparator myModulesComparator = new ModulesAlphaComparator();
|
||||
|
||||
public int compare(ModuleEditor editor1, ModuleEditor editor2) {
|
||||
return myModulesComparator.compare(editor1.getModule(), editor2.getModule());
|
||||
return ModulesAlphaComparator.INSTANCE.compare(editor1.getModule(), editor2.getModule());
|
||||
}
|
||||
|
||||
@SuppressWarnings({"EqualsWhichDoesntCheckParameterClass"})
|
||||
|
||||
Reference in New Issue
Block a user