Skip to content

Commit 0df2ed6

Browse files
author
Marek Żarnowski
committed
revert to ignoring case when comparing fields' names
1 parent 3536779 commit 0df2ed6

File tree

1 file changed

+3
-1
lines changed
  • com.microsoft.java.debug.core/src/main/java/com/microsoft/java/debug/core/adapter/variables

1 file changed

+3
-1
lines changed

com.microsoft.java.debug.core/src/main/java/com/microsoft/java/debug/core/adapter/variables/VariableUtils.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111

1212
package com.microsoft.java.debug.core.adapter.variables;
1313

14+
import static java.lang.String.CASE_INSENSITIVE_ORDER;
15+
1416
import java.util.ArrayList;
1517
import java.util.Comparator;
1618
import java.util.List;
@@ -82,7 +84,7 @@ public static List<Variable> listFieldVariables(ObjectReference obj, boolean inc
8284
List<Field> fields = obj.referenceType().allFields().stream().filter(t -> includeStatic || !t.isStatic())
8385
.sorted(Comparator.comparing(Field::isStatic)
8486
.reversed()
85-
.thenComparing(Field::name))
87+
.thenComparing(Field::name, CASE_INSENSITIVE_ORDER))
8688
.collect(Collectors.toList());
8789

8890
fields.forEach(f -> {

0 commit comments

Comments
 (0)