From 0f1b534d7bf4f2ce9e73592723ca3dd327a15f87 Mon Sep 17 00:00:00 2001 From: Stepan Koltsov Date: Sat, 31 Dec 2011 00:53:36 +0400 Subject: [PATCH] rename ModuleBuilder.sourceFiles Currently invalid bytecode is generated, see http://youtrack.jetbrains.net/issue/KT-904 for details. --- stdlib/ktSrc/modules/ModuleBuilder.kt | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/stdlib/ktSrc/modules/ModuleBuilder.kt b/stdlib/ktSrc/modules/ModuleBuilder.kt index d0f2985880a..39097b7d818 100644 --- a/stdlib/ktSrc/modules/ModuleBuilder.kt +++ b/stdlib/ktSrc/modules/ModuleBuilder.kt @@ -40,8 +40,9 @@ class JarBuilder(val parent: ModuleBuilder) { } open class ModuleBuilder(val name: String): IModuleBuilder { - val sourceFiles: ArrayList = ArrayList() - val classpathRoots: ArrayList = ArrayList() + // http://youtrack.jetbrains.net/issue/KT-904 + private val sourceFiles0: ArrayList = ArrayList() + private val classpathRoots0: ArrayList = ArrayList() var _jarName: String? = null val source: SourcesBuilder @@ -54,19 +55,19 @@ open class ModuleBuilder(val name: String): IModuleBuilder { get() = JarBuilder(this) fun addSourceFiles(pattern: String) { - sourceFiles.add(pattern) + sourceFiles0.add(pattern) } fun addClasspathEntry(name: String) { - classpathRoots.add(name) + classpathRoots0.add(name) } fun setJarName(name: String) { _jarName = name } - override fun getSourceFiles(): List? = sourceFiles - override fun getClasspathRoots(): List? = classpathRoots + override fun getSourceFiles(): List? = sourceFiles0 + override fun getClasspathRoots(): List? = classpathRoots0 override fun getModuleName(): String? = name override fun getJarName(): String? = _jarName