[aia] eval plugin - logs

GitOrigin-RevId: 4062317fcc5e2729fd8c93c7bb594ce13e2c6278
This commit is contained in:
anton.spilnyy
2024-08-01 17:59:48 +02:00
committed by intellij-monorepo-bot
parent 253dd27b6f
commit b2a33aa906

View File

@@ -27,8 +27,8 @@ open class CodeFragmentFromPsiBuilder(private val project: Project, val language
val filePath = FilesHelper.getRelativeToProjectPath(project, file.path)
val visitors = getVisitors().filter { it.language == language && it.feature == featureName }
if (visitors.isEmpty()) throw IllegalStateException("No suitable visitors")
if (visitors.size > 1) throw IllegalStateException("More than 1 suitable visitors")
if (visitors.isEmpty()) throw IllegalStateException("No suitable visitors. language=$language, feature=$featureName")
if (visitors.size > 1) throw IllegalStateException("More than 1 suitable visitors. language=$language, feature=$featureName. visitors=${visitors.joinToString { it.javaClass.simpleName }}")
val fileTokens = getFileTokens(visitors.first(), psi)
fileTokens.path = filePath
fileTokens.text = file.text()