override fun getIndexer()

in src/main/kotlin/com/pestphp/pest/indexers/PestTestIndex.kt [35:49]


    override fun getIndexer(): DataIndexer<String, Set<String>, FileContent> {
        return DataIndexer { inputData ->
            val file = inputData.psiFile

            if (!file.isPestTestFile()) {
                return@DataIndexer mapOf()
            }

            val map = HashMap<String, Set<String>>()
            map[file.realPath] = file.getPestTests()
                .mapNotNull { it.getPestTestName() }
                .toSet()
            return@DataIndexer map
        }
    }