Drop package facades:

- update incremental compilation tests

Original commit: f227908151
This commit is contained in:
Dmitry Petrov
2015-10-16 22:19:00 +03:00
parent 49831484ef
commit 848216756d
61 changed files with 26 additions and 107 deletions
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/inline/InlinePackage.class
End of files
Compiling files:
src/inline.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/inline/InlinePackage.class
End of files
Compiling files:
src/inline.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/inline/InlinePackage.class
End of files
Compiling files:
src/inline.kt
@@ -9,7 +8,6 @@ End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/usage/UsageKt.class
out/production/module/usage/UsagePackage.class
End of files
Compiling files:
src/usage.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/inline/InlinePackage.class
End of files
Compiling files:
src/inline.kt
@@ -10,7 +9,6 @@ Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/usage/TopLevelUsageKt.class
out/production/module/usage/Usage.class
out/production/module/usage/UsagePackage.class
End of files
Compiling files:
src/Usage.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/inline/InlinePackage.class
End of files
Compiling files:
src/inline.kt
@@ -10,7 +9,6 @@ Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/usage/UsageKt$usage$use$1.class
out/production/module/usage/UsageKt.class
out/production/module/usage/UsagePackage.class
End of files
Compiling files:
src/usage.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/inline/InlinePackage.class
End of files
Compiling files:
src/inline.kt
@@ -10,7 +9,6 @@ Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/usage/UsageKt$usage$1.class
out/production/module/usage/UsageKt.class
out/production/module/usage/UsagePackage.class
End of files
Compiling files:
src/usage.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/inline/InlinePackage.class
End of files
Compiling files:
src/inline.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/inline/InlinePackage.class
End of files
Compiling files:
src/inline.kt
@@ -9,7 +8,6 @@ End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/usage/UsageKt.class
out/production/module/usage/UsagePackage.class
End of files
Compiling files:
src/usage.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/inline/InlinePackage.class
End of files
Compiling files:
src/inline.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/inline/InlinePackage.class
End of files
Compiling files:
src/inline.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/inline/InlinePackage.class
End of files
Compiling files:
src/inline.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/inline/InlinePackage.class
End of files
Compiling files:
src/inline.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/inline/InlinePackage.class
End of files
Compiling files:
src/inline.kt
@@ -9,7 +8,6 @@ End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/usage/UsageKt.class
out/production/module/usage/UsagePackage.class
End of files
Compiling files:
src/usage.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/OtherKt.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
src/other.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/OtherKt.class
out/production/module/_DefaultPackage.class
End of files
Cleaning output files:
out/production/module/UsageKt.class
@@ -1,12 +1,15 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/Fun2Kt.class
out/production/module/test/TestPackage.class
out/production/module/test/Utils.class
out/production/module/test/Utils__Fun2Kt.class
End of files
Compiling files:
src/fun2.kt
End of files
COMPILATION FAILED
Platform declaration clash: The following declarations have the same JVM signature (function(Ljava/util/List;)V):
fun function(list: kotlin.List<kotlin.Any>): kotlin.Unit
fun function(list: kotlin.List<kotlin.String>): kotlin.Unit
Platform declaration clash: The following declarations have the same JVM signature (function(Ljava/util/List;)V):
fun function(list: kotlin.List<kotlin.Any>): kotlin.Unit
fun function(list: kotlin.List<kotlin.String>): kotlin.Unit
@@ -1,3 +1,5 @@
@file:JvmName("Utils")
@file:JvmMultifileClass
package test
fun function(list: List<Any>) {
@@ -1,3 +1,5 @@
@file:JvmName("Utils")
@file:JvmMultifileClass
package test
val x = 1
@@ -1,3 +1,5 @@
@file:JvmName("Utils")
@file:JvmMultifileClass
package test
val x = 1
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/AKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/_DefaultPackage.class
End of files
Compiling files:
src/a.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineGetKt.class
out/production/module/inline/InlinePackage.class
End of files
Compiling files:
src/inlineGet.kt
@@ -20,7 +19,6 @@ End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlinePackage.class
out/production/module/inline/InlineSetKt.class
End of files
Compiling files:
@@ -1,14 +1,12 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/inline/InlinePackage.class
End of files
Compiling files:
End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/usage/UsageKt.class
out/production/module/usage/UsagePackage.class
End of files
Compiling files:
src/usage.kt
@@ -1,9 +1,7 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/BarPackage.class
out/production/module/bar/CKt.class
out/production/module/foo/BKt.class
out/production/module/foo/FooPackage.class
End of files
Compiling files:
src/b.kt
@@ -11,14 +9,8 @@ src/c.kt
End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/BKt.class
out/production/module/bar/BarPackage.class
out/production/module/foo/AKt.class
out/production/module/foo/CKt.class
out/production/module/foo/FooPackage.class
End of files
Compiling files:
src/a.kt
src/b.kt
src/c.kt
End of files
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/Fun2Kt.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
src/fun2.kt
@@ -1,6 +1,5 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/TestPackage.class
out/production/module/test/UsageKt.class
End of files
Compiling files:
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/Test.class
out/production/module/test/TestPackage.class
out/production/module/test/Test__AKt.class
End of files
Compiling files:
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/Test.class
out/production/module/test/TestPackage.class
out/production/module/test/Test__AKt.class
End of files
Cleaning output files:
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/b/B2Kt.class
out/production/module/b/BPackage.class
End of files
Compiling files:
src/a2.kt
@@ -9,9 +8,7 @@ End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/a/A1Kt.class
out/production/module/a/APackage.class
out/production/module/b/B1Kt.class
out/production/module/b/BPackage.class
End of files
Compiling files:
src/a1.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/OtherKt.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
src/other.kt
@@ -1,16 +1,13 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/BKt.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/other/OtherKt.class
out/production/module/other/OtherPackage.class
out/production/module/test/AKt.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
src/a.kt
@@ -21,7 +18,6 @@ End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/other/OtherKt.class
out/production/module/other/OtherPackage.class
End of files
Compiling files:
src/other.kt
@@ -1,6 +1,5 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/TestPackage.class
out/production/module/test/UsageKt.class
End of files
Compiling files:
@@ -4,7 +4,6 @@ out/production/module/test/ConstKt.class
out/production/module/test/Klass$Companion.class
out/production/module/test/Klass.class
out/production/module/test/Obj.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
src/const.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/Prop2Kt.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
src/prop2.kt
@@ -1,14 +1,12 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/FunKt.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
src/fun.kt
End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/TestPackage.class
out/production/module/test/UsageKt.class
End of files
Compiling files:
@@ -1,15 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/AKt.class
out/production/module/foo/FooPackage.class
End of files
Compiling files:
src/a.kt
End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/AKt.class
out/production/module/bar/BarPackage.class
End of files
Compiling files:
src/a.kt
@@ -6,11 +6,10 @@ src/A.kt
End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/TestPackage.class
out/production/module/test/UsageKt.class
End of files
Compiling files:
src/usage.kt
End of files
COMPILATION FAILED
Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type kotlin.Int?
Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type kotlin.Int?
@@ -1,6 +1,5 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/TestPackage.class
out/production/module/test/UsageKt.class
End of files
Compiling files:
@@ -16,4 +15,4 @@ End of files
Compiling files:
src/A.kt
src/usage.kt
End of files
End of files
@@ -8,7 +8,6 @@ Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/Usage.class
out/production/module/UsageInKotlinKt.class
out/production/module/_DefaultPackage.class
End of files
Compiling files:
src/usageInKotlin.kt
@@ -4,7 +4,6 @@ End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/UsageKt.class
out/production/module/_DefaultPackage.class
End of files
Compiling files:
src/Foo.kt
@@ -13,7 +12,6 @@ End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/UsageKt.class
out/production/module/_DefaultPackage.class
End of files
Compiling files:
src/usage.kt
@@ -26,7 +24,6 @@ End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/UsageKt.class
out/production/module/_DefaultPackage.class
End of files
Compiling files:
src/usage.kt
@@ -10,7 +10,6 @@ Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/Usage.class
out/production/module/UsageInKotlinKt.class
out/production/module/_DefaultPackage.class
End of files
Compiling files:
src/usageInKotlin.kt
@@ -7,7 +7,6 @@ End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/UsageKt.class
out/production/module/_DefaultPackage.class
End of files
Compiling files:
src/usage.kt
@@ -2,7 +2,6 @@ Cleaning output files:
out/production/module/JavaClass.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UsageKt.class
out/production/module/_DefaultPackage.class
End of files
Compiling files:
src/usage.kt
@@ -9,7 +9,6 @@ out/production/module/META-INF/module.kotlin_module
out/production/module/WillBeResolvedToOtherKt$willBeResolvedToOther$1.class
out/production/module/WillBeResolvedToOtherKt.class
out/production/module/WillBeUnresolvedKt.class
out/production/module/_DefaultPackage.class
End of files
Compiling files:
src/willBeResolvedToOther.kt
@@ -6,12 +6,11 @@ src/SamInterface.java
End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/UsageWithFunctionExpressionKt$sam$SamInterface$*.class
out/production/module/UsageWithFunctionExpressionKt$usageWithFunctionExpression$a$1.class
out/production/module/UsageWithFunctionExpressionKt.class
out/production/module/UsageWithFunctionLiteralKt$usageWithFunctionLiteral$1.class
out/production/module/UsageWithFunctionLiteralKt.class
out/production/module/_DefaultPackage$sam$SamInterface$*.class
out/production/module/_DefaultPackage.class
End of files
Compiling files:
src/usageWithFunctionExpression.kt
@@ -6,12 +6,11 @@ src/SamInterface.java
End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/UsageWithFunctionExpressionKt$sam$SamInterface$*.class
out/production/module/UsageWithFunctionExpressionKt$usageWithFunctionExpression$a$1.class
out/production/module/UsageWithFunctionExpressionKt.class
out/production/module/UsageWithFunctionLiteralKt$usageWithFunctionLiteral$1.class
out/production/module/UsageWithFunctionLiteralKt.class
out/production/module/_DefaultPackage$sam$SamInterface$*.class
out/production/module/_DefaultPackage.class
End of files
Compiling files:
src/usageWithFunctionExpression.kt
@@ -1,5 +1,5 @@
class JavaUsage {
public static void main(String[] args) {
test.TestPackage.f("x");
test.FunKt.f("x");
}
}
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/FunKt.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
src/fun.kt
@@ -10,7 +9,6 @@ Cleaning output files:
out/production/module/JavaUsage.class
out/production/module/META-INF/module.kotlin_module
out/production/module/test/OtherKt.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
src/other.kt
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/FunKt.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
src/fun.kt
@@ -1,5 +1,5 @@
public class Usage {
public static void main(String[] args) {
test.TestPackage.foo();
test.FunKt.foo();
}
}
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/FunKt.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
src/fun.kt
@@ -1,5 +1,5 @@
class WillBeUnresolved {
void main() {
test.TestPackage.f(":(");
test.FunKt.f(":(");
}
}
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/FunKt.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
src/fun.kt
@@ -15,4 +14,4 @@ End of files
COMPILATION FAILED
cannot find symbol
symbol : method f(java.lang.String)
location: class test.TestPackage
location: class test.FunKt
@@ -1,5 +1,5 @@
public class Usage {
public static void main(String[] args) {
test.TestPackage.foo();
test.FunKt.foo();
}
}
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/FunKt.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
src/fun.kt
@@ -1,5 +1,5 @@
class Usage {
void usage() {
test.TestPackage.a();
test.AKt.a();
}
}
@@ -1,20 +1,14 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/BKt.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
src/b.kt
End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/Usage.class
out/production/module/test/AKt.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
src/a.kt
End of files
Compiling files:
src/Usage.java
End of files
@@ -1,5 +1,5 @@
class Usage {
void usage() {
test.TestPackage.a();
test.AKt.a();
}
}
@@ -1,6 +1,6 @@
class Usage {
void usage() {
test.TestPackage.a();
test.TestPackage.b();
test.AKt.a();
test.BKt.b();
}
}
@@ -9,13 +9,8 @@ src/Usage.java
End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/Usage.class
out/production/module/test/AKt.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
src/a.kt
End of files
Compiling files:
src/Usage.java
End of files
@@ -1,5 +1,5 @@
class WillBeUnresolved {
void main() {
test.TestPackage.getProp();
test.PropKt.getProp();
}
}
@@ -1,7 +1,6 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/PropKt.class
out/production/module/test/TestPackage.class
End of files
Compiling files:
src/prop.kt
@@ -15,4 +14,4 @@ End of files
COMPILATION FAILED
cannot find symbol
symbol : method getProp()
location: class test.TestPackage
location: class test.PropKt