org.jetbrains.kotlin.cli.common.arguments.K2MetadataCompilerArgumentsCopyGenerated.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of kotlin-compiler-embeddable Show documentation
Show all versions of kotlin-compiler-embeddable Show documentation
the Kotlin compiler embeddable
@file:Suppress("unused", "DuplicatedCode")
// DO NOT EDIT MANUALLY!
// Generated by generators/tests/org/jetbrains/kotlin/generators/arguments/GenerateCompilerArgumentsCopy.kt
// To regenerate run 'generateCompilerArgumentsCopy' task
package org.jetbrains.kotlin.cli.common.arguments
@OptIn(org.jetbrains.kotlin.utils.IDEAPluginsCompatibilityAPI::class)
fun copyK2MetadataCompilerArguments(from: K2MetadataCompilerArguments, to: K2MetadataCompilerArguments): K2MetadataCompilerArguments {
copyCommonCompilerArguments(from, to)
to.classpath = from.classpath
to.destination = from.destination
to.enabledInJps = from.enabledInJps
to.friendPaths = from.friendPaths?.copyOf()
to.legacyMetadataJar = from.legacyMetadataJar
to.moduleName = from.moduleName
to.refinesPaths = from.refinesPaths?.copyOf()
return to
}