diff --git a/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/committed/CommittedChangesPanel.java b/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/committed/CommittedChangesPanel.java index 8a7a89338693..02889db3bf65 100644 --- a/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/committed/CommittedChangesPanel.java +++ b/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/committed/CommittedChangesPanel.java @@ -146,16 +146,8 @@ public class CommittedChangesPanel extends JPanel implements TypeSafeDataProvide @Override public void run(@NotNull final ProgressIndicator indicator) { try { - final AsynchConsumer> appender = new AsynchConsumer>() { - @Override - public void finished() { - } - - @Override - public void consume(final List list) { - runOrInvokeLaterAboveProgress(() -> myBrowser.append(list), ModalityState.stateForComponent(myBrowser), myProject); - } - }; + Consumer> appender = list -> + runOrInvokeLaterAboveProgress(() -> myBrowser.append(list), ModalityState.stateForComponent(myBrowser), myProject); final BufferedListConsumer bufferedListConsumer = new BufferedListConsumer<>(30, appender, -1); myProvider.loadCommittedChanges(mySettings, myLocation, myMaxCount, new AsynchConsumer() {