IDEA-123160 Find Usages doing nothing in 13.1

This commit is contained in:
Dmitry Avdeev
2014-04-07 13:04:51 +04:00
parent 88f8d6405f
commit 7371df17bd
@@ -19,6 +19,7 @@ package com.intellij.facet;
import com.intellij.openapi.Disposable;
import com.intellij.openapi.module.Module;
import com.intellij.openapi.util.Disposer;
import com.intellij.openapi.util.ModificationTracker;
import com.intellij.openapi.util.UserDataHolder;
import com.intellij.openapi.util.UserDataHolderBase;
import org.jetbrains.annotations.NotNull;
@@ -30,7 +31,7 @@ import org.jetbrains.annotations.NotNull;
*
* @author nik
*/
public class Facet<C extends FacetConfiguration> extends UserDataHolderBase implements UserDataHolder, Disposable {
public class Facet<C extends FacetConfiguration> extends UserDataHolderBase implements UserDataHolder, Disposable, ModificationTracker {
public static final Facet[] EMPTY_ARRAY = new Facet[0];
@NotNull private final FacetType myFacetType;
@NotNull private final Module myModule;
@@ -119,4 +120,9 @@ public class Facet<C extends FacetConfiguration> extends UserDataHolderBase impl
public String toString() {
return getName() + " (" + getModule().getName() + ")";
}
@Override
public long getModificationCount() {
return isDisposed ? 1 : 0;
}
}