From e4ee9f6d04c77d23188fa88507dbeb4847266e44 Mon Sep 17 00:00:00 2001 From: Aleksey Pivovarov Date: Fri, 10 Apr 2015 17:11:06 +0300 Subject: [PATCH] diff: cleanup - remove duplicated field --- .../openapi/vcs/changes/CacheChangeProcessor.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/CacheChangeProcessor.java b/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/CacheChangeProcessor.java index 314c0dcf3f8a..2df8cad37e62 100644 --- a/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/CacheChangeProcessor.java +++ b/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/CacheChangeProcessor.java @@ -43,8 +43,6 @@ import java.util.List; public abstract class CacheChangeProcessor extends DiffRequestProcessor { private static final Logger LOG = Logger.getInstance(CacheChangeProcessor.class); - @NotNull private final Project myProject; - @NotNull private final SoftHardCacheMap> myRequestCache = new SoftHardCacheMap>(5, 5); @@ -54,12 +52,10 @@ public abstract class CacheChangeProcessor extends DiffRequestProcessor { public CacheChangeProcessor(@NotNull Project project) { super(project); - myProject = project; } public CacheChangeProcessor(@NotNull Project project, @NotNull String place) { super(project, place); - myProject = project; } // @@ -133,7 +129,7 @@ public abstract class CacheChangeProcessor extends DiffRequestProcessor { @NotNull @CalledInBackground private DiffRequest loadRequest(@NotNull Change change, @NotNull ProgressIndicator indicator) { - ChangeDiffRequestProducer presentable = ChangeDiffRequestProducer.create(myProject, change); + ChangeDiffRequestProducer presentable = ChangeDiffRequestProducer.create(getProject(), change); if (presentable == null) return new ErrorDiffRequest("Can't show diff"); try { return presentable.process(getContext(), indicator); @@ -162,6 +158,12 @@ public abstract class CacheChangeProcessor extends DiffRequestProcessor { myRequestCache.clear(); } + @NotNull + @Override + public Project getProject() { + return super.getProject(); + } + // // Navigation //