@@ -5,7 +5,6 @@ import com.intellij.openapi.options.SettingsEditor
5
5
import com.intellij.openapi.project.Project
6
6
import com.intellij.openapi.ui.ComboBox
7
7
import com.intellij.util.ui.UI
8
- import com.jetbrains.php.config.interpreters.PhpInterpretersManagerImpl
9
8
import com.jetbrains.php.phpunit.coverage.PhpUnitCoverageEngine.CoverageEngine
10
9
import com.jetbrains.php.testFramework.run.PhpTestRunConfigurationEditor
11
10
import java.awt.BorderLayout
@@ -15,7 +14,6 @@ import javax.swing.JPanel
15
14
16
15
class PestTestRunConfigurationEditor (
17
16
private val parentEditor : PhpTestRunConfigurationEditor ,
18
- project : Project ,
19
17
settings : PestRunConfiguration
20
18
) : SettingsEditor<PestRunConfiguration>() {
21
19
private val myMainPanel = JPanel ()
@@ -30,21 +28,9 @@ class PestTestRunConfigurationEditor(
30
28
myMainPanel.layout = BorderLayout ()
31
29
myMainPanel.add(parentEditor.component, BorderLayout .CENTER )
32
30
myMainPanel.add(coveragePanel, BorderLayout .SOUTH )
33
- coverageEngineComboBox.addItemListener { this .validateEngine(project) }
34
31
resetEditorFrom(settings)
35
32
}
36
33
37
- private fun validateEngine (project : Project ) {
38
- val item = coverageEngineComboBox.selectedItem as CoverageEngine
39
-
40
- val interpreter = PhpInterpretersManagerImpl
41
- .getInstance(project)
42
- .findInterpreter(item.name) ? : return
43
-
44
- CoverageEngine .validateCoverageEngine(interpreter, project, item)
45
- TODO (" Show error message when validation fails." )
46
- }
47
-
48
34
override fun createEditor (): JComponent {
49
35
return myMainPanel
50
36
}
0 commit comments