public override fun createJavaParameters()

in src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegTestObject.kt [103:122]


    public override fun createJavaParameters(): JavaParameters? {
        configuration.checkConfiguration()
        validateJTReg()

        val javaParameters = super.createJavaParameters()

        javaParameters.mainClass = "com.sun.javatest.regtest.Main"

        configuration.envs.forEach {
            javaParameters.addEnv(it.key, it.value)
        }

        javaParameters.programParametersList.clearAll()
        val jtregParams = TestObjectHelper.createJTRegProgramParameters(configuration, javaParameters.classPath, environment.runner)
        jtregParams.list.forEach {
            javaParameters.programParametersList.add(it)
        }

        return javaParameters
    }