We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 236bfd2 + 1862241 commit f8622f6Copy full SHA for f8622f6
key.core/src/main/java/de/uka/ilkd/key/parser/Location.java
@@ -94,8 +94,7 @@ public int hashCode() {
94
95
@Override
96
public int compareTo(@NonNull Location o) {
97
- return Comparator
98
- .<Location, URI>comparing(l -> l.fileUri)
99
- .thenComparing(Location::getPosition).compare(this, o);
+ return Comparator.<Location, URI>comparing(l -> l.fileUri, Comparator.nullsLast(Comparator.naturalOrder()))
+ .thenComparing(Location::getPosition, Comparator.nullsLast(Comparator.naturalOrder())).compare(this, o);
100
}
101
0 commit comments