Collections.sort(checkersToRecheckList, new PriorityComparator());
boolean recreateInspectorMessages = mainEditorMessagesChanged || !editorTracker.wereInspectorMessagesCreated();
editorTracker.markCheckedOnce(component);
return updateEditor(component, rootWasCheckedOnce, checkersToRecheckList, recreateInspectorMessages, applyQuickFixes);
}
<BUG>private static final Pair<Collection<EditorMessage>, Boolean> CHECK_ABORTED = new Pair<Collection<EditorMessage>, Boolean>(
Collections.<EditorMessage>emptySet(), false);</BUG>
private boolean updateEditor(final EditorComponent editor, final boolean wasCheckedOnce,
List<EditorChecker> checkersToRecheck, boolean recreateInspectorMessages, final boolean applyQuickFixes) {
if (editor == null || editor.getRootCell() == null) return false;

Collections.sort(checkersToRecheckList, new PriorityComparator());
boolean recreateInspectorMessages = mainEditorMessagesChanged || !editorTracker.wereInspectorMessagesCreated();
editorTracker.markCheckedOnce(component);
return updateEditor(component, rootWasCheckedOnce, checkersToRecheckList, recreateInspectorMessages, applyQuickFixes);
}
private boolean updateEditor(final EditorComponent editor, final boolean wasCheckedOnce,
List<EditorChecker> checkersToRecheck, boolean recreateInspectorMessages, final boolean applyQuickFixes) {
if (editor == null || editor.getRootCell() == null) return false;
