ResolveSessionForBodies is not ModificationTracker

This commit is contained in:
Pavel V. Talanov
2014-08-18 15:57:53 +04:00
parent d6bd4535fa
commit e56a124c0b
@@ -17,7 +17,6 @@
package org.jetbrains.jet.plugin.project; package org.jetbrains.jet.plugin.project;
import com.intellij.openapi.project.Project; import com.intellij.openapi.project.Project;
import com.intellij.openapi.util.ModificationTracker;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable; import org.jetbrains.annotations.Nullable;
import org.jetbrains.annotations.ReadOnly; import org.jetbrains.annotations.ReadOnly;
@@ -38,7 +37,7 @@ import org.jetbrains.jet.storage.StorageManager;
import java.util.Collection; import java.util.Collection;
public class ResolveSessionForBodies implements KotlinCodeAnalyzer, ModificationTracker { public class ResolveSessionForBodies implements KotlinCodeAnalyzer {
private final Object createdForObject; private final Object createdForObject;
private final ResolveSession resolveSession; private final ResolveSession resolveSession;
private final ResolveElementCache resolveElementCache; private final ResolveElementCache resolveElementCache;
@@ -94,14 +93,10 @@ public class ResolveSessionForBodies implements KotlinCodeAnalyzer, Modification
resolveSession.forceResolveAll(); resolveSession.forceResolveAll();
} }
@Override
public long getModificationCount() {
return resolveSession.getExceptionTracker().getModificationCount();
}
@Override @Override
public String toString() { public String toString() {
return "ResolveSessionForBodies: " + getModificationCount() + " " + createdForObject + " " + createdForObject.hashCode(); return "ResolveSessionForBodies: " + resolveSession.getExceptionTracker().getModificationCount()
+ " " + createdForObject + " " + createdForObject.hashCode();
} }
@Override @Override