private void updateCrumbsSync() {
    if (myEditor == null || myEditor.isDisposed()) return;
    int offset = myEditor.getCaretModel().getOffset();

    Iterable<? extends Crumb> crumbs = computeCrumbs(offset);
    applyCrumbs(crumbs);
  }
private void updateCrumbsSync()