override fun getParameters()

in plugin-unity-agent/src/main/kotlin/jetbrains/buildServer/unity/detectors/UnityToolProvider.kt [71:84]


    override fun getParameters(): MutableMap<String, String> {
        LOG.info("Locating $RUNNER_DISPLAY_NAME tools")

        val detectedUnityVersions = unityDetector.findInstallations().map { versionPair ->
            LOG.info("Found Unity ${versionPair.first} at ${versionPair.second.absolutePath}")
            versionPair.first to versionPair.second.absolutePath
        }.toMap()

        unityVersions.putAll(detectedUnityVersions)

        return unityVersions.map {
            getParameterName(it.key) to it.value
        }.toMap().toMutableMap()
    }