Kotlin Facet: Get rid of copy constructors for compiler arguments/settings and use reflection-based copying instead
Original commit: d0de9dd43c
This commit is contained in:
@@ -23,16 +23,6 @@ class CompilerSettings {
|
||||
var copyJsLibraryFiles: Boolean = true
|
||||
var outputDirectoryForJsLibraryFiles: String = DEFAULT_OUTPUT_DIRECTORY
|
||||
|
||||
constructor()
|
||||
|
||||
constructor(settings: CompilerSettings) {
|
||||
additionalArguments = settings.additionalArguments
|
||||
scriptTemplates = settings.scriptTemplates
|
||||
scriptTemplatesClasspath = settings.scriptTemplatesClasspath
|
||||
copyJsLibraryFiles = settings.copyJsLibraryFiles
|
||||
outputDirectoryForJsLibraryFiles = settings.outputDirectoryForJsLibraryFiles
|
||||
}
|
||||
|
||||
companion object {
|
||||
private val DEFAULT_ADDITIONAL_ARGUMENTS = "-version"
|
||||
private val DEFAULT_OUTPUT_DIRECTORY = "lib"
|
||||
|
||||
Reference in New Issue
Block a user