From efafddc156a3975bc9809e2fd1f0f84480e0a046 Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Fri, 24 Jul 2015 13:48:39 +0200 Subject: [PATCH] overrides --- .../src/com/intellij/dvcs/repo/VcsRepositoryManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/platform/dvcs-impl/src/com/intellij/dvcs/repo/VcsRepositoryManager.java b/platform/dvcs-impl/src/com/intellij/dvcs/repo/VcsRepositoryManager.java index ba27ce4d2b19..0f162242be0b 100644 --- a/platform/dvcs-impl/src/com/intellij/dvcs/repo/VcsRepositoryManager.java +++ b/platform/dvcs-impl/src/com/intellij/dvcs/repo/VcsRepositoryManager.java @@ -40,7 +40,6 @@ import java.util.concurrent.locks.ReentrantReadWriteLock; * extension point in a thread safe way. */ public class VcsRepositoryManager extends AbstractProjectComponent implements Disposable, VcsListener { - @NotNull private final ProjectLevelVcsManager myVcsManager; @NotNull private final ReentrantReadWriteLock REPO_LOCK = new ReentrantReadWriteLock(); @@ -58,11 +57,13 @@ public class VcsRepositoryManager extends AbstractProjectComponent implements Di myRepositoryCreators = Arrays.asList(Extensions.getExtensions(VcsRepositoryCreator.EXTENSION_POINT_NAME, project)); } + @Override public void initComponent() { Disposer.register(myProject, this); myProject.getMessageBus().connect().subscribe(ProjectLevelVcsManager.VCS_CONFIGURATION_CHANGED, this); } + @Override public void dispose() { myDisposed = true; try { @@ -74,6 +75,7 @@ public class VcsRepositoryManager extends AbstractProjectComponent implements Di } } + @Override public void directoryMappingChanged() { checkAndUpdateRepositoriesCollection(null); }