use InlikeKeyDescriptor for indices extending SingleEntryFileBasedIndexExtension

This commit is contained in:
Eugene Zhuravlev
2010-04-02 11:59:54 +04:00
parent a8682a7ad8
commit 0163721b49
2 changed files with 3 additions and 3 deletions
@@ -83,7 +83,7 @@ public class ImageInfoIndex extends SingleEntryFileBasedIndexExtension<ImageInfo
}
public int getVersion() {
return 2;
return 3;
}
public static class ImageInfo {
@@ -16,7 +16,7 @@
package com.intellij.util.indexing;
import com.intellij.util.io.ExternalIntegerKeyDescriptor;
import com.intellij.util.io.EnumeratorIntegerDescriptor;
import com.intellij.util.io.KeyDescriptor;
/**
@@ -27,7 +27,7 @@ import com.intellij.util.io.KeyDescriptor;
*/
public abstract class SingleEntryFileBasedIndexExtension<V> extends FileBasedIndexExtension<Integer, V>{
public final KeyDescriptor<Integer> getKeyDescriptor() {
return new ExternalIntegerKeyDescriptor();
return EnumeratorIntegerDescriptor.INSTANCE;
}
public boolean dependsOnFileContent() {