// Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package com.intellij.psi.impl.cache.impl.id;

import com.intellij.util.indexing.DataIndexer;
import com.intellij.util.indexing.FileContent;

/**
 * @author traff
 */
public interface IdIndexer extends DataIndexer<IdIndexEntry, Integer, FileContent> {
  default int getVersion() {
    return 1;
  }
}

@@ -286,21 +286,270 @@
 %0A * 
-@author traff
+Id index is used in the reference searcher and other API that require %22plain text%22 search by the identifier.%0A * Please note that for %22find in path%22 search usually  %7B@link com.intellij.find.ngrams.TrigramIndex%7D is used instead%0A * %0A * @author traff%0A * @see IdIndex
 %0A */

add simple javadoc