in src/main/kotlin/com/pestphp/pest/PestIconProvider.kt [13:26]
override fun getIcon(vFile: VirtualFile, flags: Int, project: Project?): Icon? {
if (project == null || DumbService.isDumb(project)) return null
val file = PsiManager.getInstance(project).findFile(vFile) as? PhpFile ?: return null
if (file.isIndexedPestTestFile()) {
return PestIcons.File
}
if (file.isIndexedPestDatasetFile()) {
return PestIcons.Dataset
}
if (file.isPestFile()) {
return PestIcons.Logo
}
return null
}