Skip to content

Commit 92eb05e

Browse files
committed
fix(scala-test-service): comment out code causing compatibility issues in version 222~232
1 parent 261bba0 commit 92eb05e

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

scala/src/main/kotlin/cc/unitmesh/scala/provider/ScalaTestService.kt

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,18 @@ class ScalaTestService : AutoTestService() {
2222
override fun isApplicable(element: PsiElement): Boolean = element is ScalaPsiElement
2323
override fun runConfigurationClass(project: Project): Class<out RunProfile>? = ScalaTestRunConfiguration::class.java
2424

25+
// since 222~232 has compatibility issues, we need to comment it out
2526
override fun createConfiguration(project: Project, virtualFile: VirtualFile): RunConfiguration? {
2627
val scalaFile = PsiManager.getInstance(project).findFile(virtualFile) as? ScalaFile ?: return null
27-
val settings = RunManager.getInstance(project).createConfiguration("Scala tests", ScalaTestConfigurationType().confFactory())
28-
val configuration = settings.configuration as ScalaTestRunConfiguration
29-
val packageTestData = AllInPackageTestData(configuration)
30-
packageTestData.workingDirectory = scalaFile.project.basePath
31-
configuration.`testConfigurationData_$eq`(packageTestData)
32-
configuration.testKind = packageTestData.kind
33-
configuration.module = ModuleUtilCore.findModuleForPsiElement(scalaFile)
34-
35-
return settings.configuration
28+
// val settings = RunManager.getInstance(project).createConfiguration("Scala tests", ScalaTestConfigurationType().confFactory())
29+
// val configuration = settings.configuration as ScalaTestRunConfiguration
30+
// val packageTestData = AllInPackageTestData(configuration)
31+
// packageTestData.workingDirectory = scalaFile.project.basePath
32+
// configuration.`testConfigurationData_$eq`(packageTestData)
33+
// configuration.testKind = packageTestData.kind
34+
// configuration.module = ModuleUtilCore.findModuleForPsiElement(scalaFile)
35+
// return settings.configuration
36+
return null
3637
}
3738

3839
override fun findOrCreateTestFile(sourceFile: PsiFile, project: Project, element: PsiElement): TestFileContext? {

0 commit comments

Comments
 (0)