import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.psi.impl.cache.impl.idCache.IdTableBuilding;
import com.intellij.util.indexing.DataIndexer;
import com.intellij.util.indexing.FileBasedIndex;
import com.intellij.util.indexing.FileBasedIndexExtension;
<BUG>import com.intellij.util.indexing.IndexDataConsumer;</BUG>
import com.intellij.util.io.DataExternalizer;
import com.intellij.util.io.PersistentEnumerator;
import org.jetbrains.annotations.NonNls;
import java.io.DataInput;
import java.io.DataOutput;
import java.io.IOException;
<BUG>import java.util.HashMap;
import java.util.Map;</BUG>
public class IdIndex implements FileBasedIndexExtension<IdIndexEntry, Integer> {

import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.psi.impl.cache.impl.idCache.IdTableBuilding;
import com.intellij.util.indexing.DataIndexer;
import com.intellij.util.indexing.FileBasedIndex;
import com.intellij.util.indexing.FileBasedIndexExtension;
import com.intellij.util.io.DataExternalizer;
import com.intellij.util.io.PersistentEnumerator;
import org.jetbrains.annotations.NonNls;
import java.io.DataInput;
import java.io.DataOutput;
import java.io.IOException;
import java.util.Collections;
import java.util.Map;
public class IdIndex implements FileBasedIndexExtension<IdIndexEntry, Integer> {
