fun generate()

in src/main/kotlin/org/jetbrains/intellij/platform/gradle/tasks/GenerateManifestTask.kt [68:85]


    fun generate() {
        generatedManifest.asPath.writeText(
            """
            Created-By: ${gradleVersion.map { "Gradle $it" }.get()}
            Version: ${version.get()}
            Build-JVM: ${Jvm.current()}
            Build-OS: ${OperatingSystem.current()}
            Build-Plugin: ${Plugin.NAME}
            Build-Plugin-Version: ${pluginVersion.get()}
            Platform-Type: ${productInfo.map { it.type }.get()}
            Platform-Version: ${productInfo.map { it.version }.get()}
            Platform-Build: ${productInfo.map { it.buildNumber }.get()}
            Kotlin-Available: ${kotlinPluginAvailable.get()}
            Kotlin-Stdlib-Bundled: ${kotlinPluginAvailable.get() && kotlinStdlibDefaultDependency.orNull != false}
            Kotlin-Version: ${kotlinVersion.orNull}
            """.trimIndent()
        )
    }