Hi, I found a nasty bug in AutoConfig:2077. The comparator does not work correctly with java 8. In older java versions (older than 8), Collections.sort() always creates an array from the list content, while starting with java 8 -> it delegates to the sort() method implemented in the concrete list implementation. The implementation of ArrayList, works directly on the inner array, which violates the assumption of the current comparator that the arraylist' sbacking array is not modified in real time.
I'll create a jira bug shortly and attach a reproducible test case. Kind regards, Svetlin