We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 70b20ae commit e3e6428Copy full SHA for e3e6428
utbot-intellij-js/src/main/kotlin/org/utbot/intellij/plugin/language/js/JsLanguageAssistant.kt
@@ -85,11 +85,16 @@ object JsLanguageAssistant : LanguageAssistant() {
85
// TODO: generate tests for all classes, not only the first one
86
// (currently not possible since breaks JsTestGenerator routine)
87
if (memberInfos.isEmpty()) {
88
+ val classes = file.statements.filterIsInstance<ES6Class>()
89
+ if (classes.isEmpty()) return null
90
+
91
memberInfos = generateMemberInfo(
92
e.project!!,
93
emptyList(),
- file.statements.filterIsInstance<ES6Class>().first()
94
+ classes.first()
95
)
96
+ if (memberInfos.isEmpty()) return null
97
98
focusedMethodMI = memberInfos.first()
99
}
100
return PsiTargets(
0 commit comments