vcs: Removed unused "VcsEventsListenerManager"
authorKonstantin Kolosovsky <konstantin.kolosovsky@jetbrains.com>
Wed, 2 Nov 2016 17:01:12 +0000 (20:01 +0300)
committerKonstantin Kolosovsky <konstantin.kolosovsky@jetbrains.com>
Wed, 16 Nov 2016 18:01:56 +0000 (21:01 +0300)
platform/vcs-api/src/com/intellij/openapi/vcs/ProjectLevelVcsManager.java
platform/vcs-api/src/com/intellij/openapi/vcs/VcsEventsListenerManager.java [deleted file]
platform/vcs-impl/src/com/intellij/openapi/vcs/impl/ProjectLevelVcsManagerImpl.java

index df6bec75a2ef44508ff17252560255dfd2998309..fa413e64ef92587dac04c926fb38c32c8411eee2 100644 (file)
@@ -272,11 +272,6 @@ public abstract class ProjectLevelVcsManager {
 
   public abstract CheckoutProvider.Listener getCompositeCheckoutListener();
 
-  // TODO: To be removed in IDEA 16.
-  @Deprecated
-  @Nullable
-  public abstract VcsEventsListenerManager getVcsEventsListenerManager();
-
   public abstract VcsHistoryCache getVcsHistoryCache();
   public abstract ContentRevisionCache getContentRevisionCache();
   public abstract boolean isFileInContent(final VirtualFile vf);
diff --git a/platform/vcs-api/src/com/intellij/openapi/vcs/VcsEventsListenerManager.java b/platform/vcs-api/src/com/intellij/openapi/vcs/VcsEventsListenerManager.java
deleted file mode 100644 (file)
index 9f26db6..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Copyright 2000-2015 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package com.intellij.openapi.vcs;
-
-import com.intellij.openapi.util.Pair;
-import com.intellij.openapi.vcs.checkin.CheckinEnvironment;
-import com.intellij.openapi.vcs.rollback.RollbackEnvironment;
-import com.intellij.openapi.vcs.update.UpdateEnvironment;
-import com.intellij.util.Consumer;
-
-/**
- * TODO: To be removed in IDEA 16.
- * @author irengrig
- *         Date: 12/15/10
- *         Time: 5:42 PM
- */
-@Deprecated
-public interface VcsEventsListenerManager {
-  void removeCheckin(final Object key);
-  void removeUpdate(final Object key);
-  void removeRollback(final Object key);
-
-  Object addCheckin(Consumer<Pair<VcsKey, Consumer<CheckinEnvironment>>> consumer);
-  Object addUpdate(Consumer<Pair<VcsKey, Consumer<UpdateEnvironment>>> consumer);
-  Object addRollback(Consumer<Pair<VcsKey, Consumer<RollbackEnvironment>>> consumer);
-}
index f8b4a9be29964544affd2d6fc318c7215cb5d5b1..9f61d9b3d7bd0ca9a93af5744fcf6cbc217ba582 100644 (file)
@@ -789,12 +789,6 @@ public class ProjectLevelVcsManagerImpl extends ProjectLevelVcsManagerEx impleme
   }
 
   @Override
-  @Nullable
-  public VcsEventsListenerManager getVcsEventsListenerManager() {
-    return null;
-  }
-
-  @Override
   public void fireDirectoryMappingsChanged() {
     if (myProject.isOpen() && !myProject.isDisposed()) {
       myMappings.mappingsChanged();