LocalChangeList (@NotNull String name, @Nullable String comment, @Nullable ChangeListData data) { return ReadAction.compute(() -> { synchronized (myDataLock) { final LocalChangeList changeList = myModifier.addChangeList(name, comment, data); scheduleChangesViewRefresh(); return changeList; } }); }