| Summary: | [regression][Open Resource] dialog results not sorted by project name | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Reto Hoehener <reto.hoehener> |
| Component: | IDE | Assignee: | Andrey Loskutov <loskutov> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | lbullen, loskutov, michael.keppler, mistria, reto.hoehener |
| Version: | 4.8 | ||
| Target Milestone: | 4.10 M1 | ||
| Hardware: | All | ||
| OS: | All | ||
| See Also: |
https://bugs.eclipse.org/bugs/show_bug.cgi?id=525974 https://bugs.eclipse.org/bugs/show_bug.cgi?id=532621 https://git.eclipse.org/r/130338 https://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=a8b84b39af6719611bf70577cbea054a7df0781c |
||
| Whiteboard: | |||
|
Description
Reto Hoehener
For reproduction: Search "pom.xml" in the Open resource dialog of a workspace with many maven projects. Those seem completely unordered. I guess related to bug 525974 changes. @Lucas, can you please check this? (In reply to Andrey Loskutov from comment #2) > I guess related to bug 525974 changes. > @Lucas, can you please check this? Lucas is back to university and is not likely to contribute to Eclipse Platform until he's finished university and hired to work on Eclipse IDE. FilteredResourceSelectionDialog.getItemsComparator() could be the culprit here. It would be nice to migrate it to a fresher Comparator.comparing(...).thenComparing(...) API for easier maintenance. Both changes to bug 532621 and bug 525974 were related here. I have a trivial fix. New Gerrit change created: https://git.eclipse.org/r/130338 Gerrit change https://git.eclipse.org/r/130338 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=a8b84b39af6719611bf70577cbea054a7df0781c Verified with I20181003-2215 |