Introduce TestingContext to pass data between tests and KotlinBuilder; introduce BuildLogger to log build events (build finished, files marked as dirty) in KotlinBuilder

This commit is contained in:
Zalim Bashorov
2016-01-25 22:34:10 +03:00
parent 4ec3865830
commit f6e7f8c3c0
286 changed files with 5556 additions and 2354 deletions
@@ -1,20 +1,39 @@
Cleaning output files:
out/production/module1/C.class
End of files
Compiling files:
module1/src/module1_C.java
End of files
================ Step #1 =================
Cleaning output files:
out/production/module1/A.class
out/production/module1/C.class
End of files
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
module1/src/module1_A.kt
module1/src/module1_C.java
End of files
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
================ Step #2 =================
Cleaning output files:
out/production/module1/B.class
out/production/module1/A.class
End of files
Compiling files:
module1/src/module1_B.kt
End of files
module1/src/module1_A.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module1/B.class
End of files
Compiling files:
module1/src/module1_B.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,24 +1,34 @@
================ Step #1 =================
Cleaning output files:
out/production/module1/a/A.class
out/production/module1/a/A.class
End of files
Compiling files:
module1/src/module1_A.kt
module1/src/module1_A.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/b/B.class
out/production/module2/b/B.class
End of files
Compiling files:
module2/src/module2_B.kt
module2/src/module2_B.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module3/c/C.class
out/production/module3/c/C.class
End of files
Compiling files:
module3/src/module3_C.kt
module3/src/module3_C.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module4/D/D.class
out/production/module4/D/D.class
End of files
Compiling files:
module4/src/module4_D.kt
End of files
module4/src/module4_D.kt
End of files
Exit code: OK
------------------------------------------
@@ -0,0 +1,39 @@
================ Step #1 =================
Cleaning output files:
out/production/module1/a/A.class
End of files
Compiling files:
module1/src/module1_A.kt
End of files
Marked as dirty by Kotlin:
module1/src/module1_A.kt
module2/src/module2_B.kt
module3/src/module3_C.kt
module4/src/module4_D.kt
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/b/B.class
End of files
Compiling files:
module2/src/module2_B.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module3/c/C.class
End of files
Compiling files:
module3/src/module3_C.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module4/D/D.class
End of files
Compiling files:
module4/src/module4_D.kt
End of files
Exit code: OK
------------------------------------------
@@ -1,14 +1,29 @@
Cleaning output files:
out/production/module1/A.class
End of files
Compiling files:
module1/src/module1_A.java
End of files
================ Step #1 =================
Cleaning output files:
out/production/module1/B.class
out/production/module1/A.class
End of files
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
module1/src/module1_B.java
End of files
module1/src/module1_A.java
End of files
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
================ Step #2 =================
Cleaning output files:
out/production/module1/B.class
End of files
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
module1/src/module1_B.java
End of files
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,28 +1,40 @@
================ Step #1 =================
Exit code: NOTHING_DONE
------------------------------------------
Cleaning output files:
out/production/module4/module4/D.class
out/production/module4/module4/D.class
End of files
Compiling files:
module4/src/module4_d.kt
module4/src/module4_d.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/module1/A.class
out/production/module1/module1/Module1_aKt.class
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/module1/A.class
out/production/module1/module1/Module1_aKt.class
End of files
Compiling files:
module1/src/module1_a.kt
module1/src/module1_a.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/module2/Module2_bKt.class
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/module2/Module2_bKt.class
End of files
Compiling files:
module2/src/module2_b.kt
module2/src/module2_b.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module3/META-INF/module3.kotlin_module
out/production/module3/module3/Module3_cKt.class
out/production/module3/META-INF/module3.kotlin_module
out/production/module3/module3/Module3_cKt.class
End of files
Compiling files:
module3/src/module3_c.kt
End of files
module3/src/module3_c.kt
End of files
Exit code: OK
------------------------------------------
@@ -0,0 +1,45 @@
================ Step #1 =================
Exit code: NOTHING_DONE
------------------------------------------
Cleaning output files:
out/production/module4/module4/D.class
End of files
Compiling files:
module4/src/module4_d.kt
End of files
Marked as dirty by Kotlin:
module1/src/module1_a.kt
module2/src/module2_b.kt
module3/src/module3_c.kt
module4/src/module4_d.kt
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/module1/A.class
out/production/module1/module1/Module1_aKt.class
End of files
Compiling files:
module1/src/module1_a.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/module2/Module2_bKt.class
End of files
Compiling files:
module2/src/module2_b.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module3/META-INF/module3.kotlin_module
out/production/module3/module3/Module3_cKt.class
End of files
Compiling files:
module3/src/module3_c.kt
End of files
Exit code: OK
------------------------------------------
@@ -1,15 +1,21 @@
================ Step #1 =================
Cleaning output files:
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/module1/A.class
out/production/module1/module1/Module1_aKt.class
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/module1/A.class
out/production/module1/module1/Module1_aKt.class
End of files
Compiling files:
module1/src/module1_a.kt
module1/src/module1_a.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/module2/Module2_bKt.class
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/module2/Module2_bKt.class
End of files
Compiling files:
module2/src/module2_b.kt
End of files
module2/src/module2_b.kt
End of files
Exit code: OK
------------------------------------------
@@ -0,0 +1,24 @@
================ Step #1 =================
Cleaning output files:
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/module1/A.class
out/production/module1/module1/Module1_aKt.class
End of files
Compiling files:
module1/src/module1_a.kt
End of files
Marked as dirty by Kotlin:
module1/src/module1_a.kt
module2/src/module2_b.kt
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/module2/Module2_bKt.class
End of files
Compiling files:
module2/src/module2_b.kt
End of files
Exit code: OK
------------------------------------------
@@ -1,13 +1,19 @@
================ Step #1 =================
Cleaning output files:
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/a/Module1_AKt.class
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/a/Module1_AKt.class
End of files
Compiling files:
module1/src/module1_A.kt
module1/src/module1_A.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/b/B.class
out/production/module2/b/B.class
End of files
Compiling files:
module2/src/module2_B.kt
End of files
module2/src/module2_B.kt
End of files
Exit code: OK
------------------------------------------
@@ -0,0 +1,22 @@
================ Step #1 =================
Cleaning output files:
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/a/Module1_AKt.class
End of files
Compiling files:
module1/src/module1_A.kt
End of files
Marked as dirty by Kotlin:
module1/src/module1_A.kt
module2/src/module2_B.kt
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/b/B.class
End of files
Compiling files:
module2/src/module2_B.kt
End of files
Exit code: OK
------------------------------------------
@@ -1,14 +1,20 @@
================ Step #1 =================
Cleaning output files:
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/a/A.class
out/production/module1/a/Module1_AKt.class
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/a/A.class
out/production/module1/a/Module1_AKt.class
End of files
Compiling files:
module1/src/module1_A.kt
module1/src/module1_A.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/b/B.class
out/production/module2/b/B.class
End of files
Compiling files:
module2/src/module2_B.kt
End of files
module2/src/module2_B.kt
End of files
Exit code: OK
------------------------------------------
@@ -0,0 +1,23 @@
================ Step #1 =================
Cleaning output files:
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/a/A.class
out/production/module1/a/Module1_AKt.class
End of files
Compiling files:
module1/src/module1_A.kt
End of files
Marked as dirty by Kotlin:
module1/src/module1_A.kt
module2/src/module2_B.kt
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/b/B.class
End of files
Compiling files:
module2/src/module2_B.kt
End of files
Exit code: OK
------------------------------------------
@@ -1,11 +1,15 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/other/OtherKt.class
out/production/module/test/AKt.class
out/production/module/test/BKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/other/OtherKt.class
out/production/module/test/AKt.class
out/production/module/test/BKt.class
End of files
Compiling files:
src/a.kt
src/b.kt
src/other.kt
End of files
src/a.kt
src/b.kt
src/other.kt
End of files
Exit code: OK
------------------------------------------
@@ -0,0 +1,19 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/other/OtherKt.class
out/production/module/test/AKt.class
out/production/module/test/BKt.class
End of files
Compiling files:
src/a.kt
src/b.kt
src/other.kt
End of files
Marked as dirty by Kotlin:
src/a.kt
src/b.kt
src/other.kt
Exit code: OK
------------------------------------------
@@ -1,15 +1,19 @@
================ Step #1 =================
Cleaning output files:
out/production/module/A.class
out/production/module/META-INF/module.kotlin_module
out/production/module/other/OtherKt.class
out/production/module/test/AKt.class
out/production/module/test/BKt.class
out/production/module/A.class
out/production/module/META-INF/module.kotlin_module
out/production/module/other/OtherKt.class
out/production/module/test/AKt.class
out/production/module/test/BKt.class
End of files
Compiling files:
src/a.kt
src/b.kt
src/other.kt
src/a.kt
src/b.kt
src/other.kt
End of files
Exit code: OK
------------------------------------------
Compiling files:
src/A.java
End of files
src/A.java
End of files
@@ -0,0 +1,23 @@
================ Step #1 =================
Cleaning output files:
out/production/module/A.class
out/production/module/META-INF/module.kotlin_module
out/production/module/other/OtherKt.class
out/production/module/test/AKt.class
out/production/module/test/BKt.class
End of files
Compiling files:
src/a.kt
src/b.kt
src/other.kt
End of files
Marked as dirty by Kotlin:
src/a.kt
src/b.kt
src/other.kt
Exit code: OK
------------------------------------------
Compiling files:
src/A.java
End of files
@@ -1,9 +1,13 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/AKt.class
out/production/module/test/BKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/test/AKt.class
out/production/module/test/BKt.class
End of files
Compiling files:
src/a.kt
src/b.kt
End of files
src/a.kt
src/b.kt
End of files
Exit code: OK
------------------------------------------
@@ -0,0 +1,16 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/AKt.class
out/production/module/test/BKt.class
End of files
Compiling files:
src/a.kt
src/b.kt
End of files
Marked as dirty by Kotlin:
src/a.kt
src/b.kt
Exit code: OK
------------------------------------------
@@ -1,38 +1,57 @@
================ Step #1 =================
Exit code: NOTHING_DONE
------------------------------------------
Cleaning output files:
out/production/module4/module4/D.class
out/production/module4/module4/D.class
End of files
Compiling files:
module4/src/module4_d.kt
module4/src/module4_d.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/module1/A.class
out/production/module1/module1/Module1_aKt.class
out/production/module1/module1/Module1_fKt.class
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/module1/A.class
out/production/module1/module1/Module1_aKt.class
out/production/module1/module1/Module1_fKt.class
End of files
Compiling files:
module1/src/module1_a.kt
module1/src/module1_f.kt
module1/src/module1_a.kt
module1/src/module1_f.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Name expected
================ Step #2 =================
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
module1/src/module1_a.kt
module1/src/module1_f.kt
module1/src/module1_a.kt
module1/src/module1_f.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/module2/Module2_bKt.class
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/module2/Module2_bKt.class
End of files
Compiling files:
module2/src/module2_b.kt
module2/src/module2_b.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module3/META-INF/module3.kotlin_module
out/production/module3/module3/Module3_cKt.class
out/production/module3/META-INF/module3.kotlin_module
out/production/module3/module3/Module3_cKt.class
End of files
Compiling files:
module3/src/module3_c.kt
End of files
module3/src/module3_c.kt
End of files
Exit code: OK
------------------------------------------
@@ -0,0 +1,63 @@
================ Step #1 =================
Exit code: NOTHING_DONE
------------------------------------------
Cleaning output files:
out/production/module4/module4/D.class
End of files
Compiling files:
module4/src/module4_d.kt
End of files
Marked as dirty by Kotlin:
module1/src/module1_a.kt
module1/src/module1_f.kt
module2/src/module2_b.kt
module3/src/module3_c.kt
module4/src/module4_d.kt
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/module1/A.class
out/production/module1/module1/Module1_aKt.class
out/production/module1/module1/Module1_fKt.class
End of files
Compiling files:
module1/src/module1_a.kt
module1/src/module1_f.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Name expected
================ Step #2 =================
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
module1/src/module1_a.kt
module1/src/module1_f.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/module2/Module2_bKt.class
End of files
Compiling files:
module2/src/module2_b.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module3/META-INF/module3.kotlin_module
out/production/module3/module3/Module3_cKt.class
End of files
Compiling files:
module3/src/module3_c.kt
End of files
Exit code: OK
------------------------------------------
@@ -1,42 +1,70 @@
Cleaning output files:
out/production/module1/foo/Z.class
End of files
Compiling files:
module1/src/module1_z.kt
End of files
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/A.class
out/production/module2/foo/B.class
out/production/module2/foo/C.class
out/production/module2/foo/Module2_aKt.class
out/production/module2/foo/Module2_bKt.class
out/production/module2/foo/Module2_cKt.class
End of files
Compiling files:
module2/src/module2_a.kt
module2/src/module2_b.kt
module2/src/module2_c.kt
End of files
Cleaning output files:
out/production/module3/foo/D.class
End of files
Compiling files:
module3/src/module3_d.kt
End of files
Cleaning output files:
out/production/module4/foo/E.class
End of files
Compiling files:
module4/src/module4_e.kt
End of files
================ Step #1 =================
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/A.class
out/production/module2/foo/Module2_aKt.class
out/production/module1/foo/Z.class
End of files
Compiling files:
module2/src/module2_a.kt
module1/src/module1_z.kt
End of files
Marked as dirty by Kotlin:
module1/src/module1_z.kt
module2/src/module2_a.kt
module2/src/module2_b.kt
module2/src/module2_c.kt
module3/src/module3_d.kt
module4/src/module4_e.kt
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/A.class
out/production/module2/foo/B.class
out/production/module2/foo/C.class
out/production/module2/foo/Module2_aKt.class
out/production/module2/foo/Module2_bKt.class
out/production/module2/foo/Module2_cKt.class
End of files
Compiling files:
module2/src/module2_a.kt
module2/src/module2_b.kt
module2/src/module2_c.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module3/foo/D.class
End of files
Compiling files:
module3/src/module3_d.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module4/foo/E.class
End of files
Compiling files:
module4/src/module4_e.kt
End of files
Exit code: OK
------------------------------------------
================ Step #2 =================
Exit code: NOTHING_DONE
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/A.class
out/production/module2/foo/Module2_aKt.class
End of files
Compiling files:
module2/src/module2_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,25 +1,37 @@
================ Step #1 =================
Cleaning output files:
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/Module1_aKt.class
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/Module1_aKt.class
End of files
Compiling files:
module1/src/module1_a.kt
module1/src/module1_a.kt
End of files
Marked as dirty by Kotlin:
module1/src/module1_a.kt
module2/src/module2_c.kt
module3/src/module3_d.kt
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/B.class
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/Module2_cKt.class
End of files
Compiling files:
module2/src/module2_c.kt
End of files
Exit code: OK
------------------------------------------
Compiling files:
module2/src/module2_B.java
End of files
Cleaning output files:
out/production/module2/B.class
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/Module2_cKt.class
out/production/module3/META-INF/module3.kotlin_module
out/production/module3/Module3_dKt.class
End of files
Compiling files:
module2/src/module2_c.kt
module3/src/module3_d.kt
End of files
Compiling files:
module2/src/module2_B.java
End of files
Cleaning output files:
out/production/module3/META-INF/module3.kotlin_module
out/production/module3/Module3_dKt.class
End of files
Compiling files:
module3/src/module3_d.kt
End of files
Exit code: OK
------------------------------------------
@@ -1,6 +1,10 @@
================ Step #1 =================
Cleaning output files:
out/production/module/A.class
out/production/module/A.class
End of files
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
src/A.java
src/A.java
End of files
@@ -1,63 +1,104 @@
Cleaning output files:
out/production/module1/foo/Z.class
End of files
Compiling files:
module1/src/module1_z.kt
End of files
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/A.class
out/production/module2/foo/B.class
out/production/module2/foo/C.class
out/production/module2/foo/Module2_aKt.class
out/production/module2/foo/Module2_bKt.class
out/production/module2/foo/Module2_cKt.class
End of files
Compiling files:
module2/src/module2_a.kt
module2/src/module2_b.kt
module2/src/module2_c.kt
End of files
Cleaning output files:
out/production/module3/foo/D.class
End of files
Compiling files:
module3/src/module3_d.kt
End of files
Cleaning output files:
out/production/module4/foo/E.class
End of files
Compiling files:
module4/src/module4_e.kt
End of files
================ Step #1 =================
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/A.class
out/production/module2/foo/Module2_aKt.class
out/production/module1/foo/Z.class
End of files
Compiling files:
module2/src/module2_a.kt
module1/src/module1_z.kt
End of files
Marked as dirty by Kotlin:
module1/src/module1_z.kt
module2/src/module2_a.kt
module2/src/module2_b.kt
module2/src/module2_c.kt
module3/src/module3_d.kt
module4/src/module4_e.kt
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/A.class
out/production/module2/foo/Module2_aKt.class
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/A.class
out/production/module2/foo/B.class
out/production/module2/foo/C.class
out/production/module2/foo/Module2_aKt.class
out/production/module2/foo/Module2_bKt.class
out/production/module2/foo/Module2_cKt.class
End of files
Compiling files:
module2/src/module2_a.kt
module2/src/module2_a.kt
module2/src/module2_b.kt
module2/src/module2_c.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/B.class
out/production/module2/foo/C.class
out/production/module2/foo/Module2_bKt.class
out/production/module2/foo/Module2_cKt.class
out/production/module3/foo/D.class
End of files
Compiling files:
module2/src/module2_b.kt
module2/src/module2_c.kt
End of files
module3/src/module3_d.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module4/foo/E.class
End of files
Compiling files:
module4/src/module4_e.kt
End of files
Exit code: OK
------------------------------------------
================ Step #2 =================
Exit code: NOTHING_DONE
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/A.class
out/production/module2/foo/Module2_aKt.class
End of files
Compiling files:
module2/src/module2_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
================ Step #3 =================
Exit code: NOTHING_DONE
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/A.class
out/production/module2/foo/Module2_aKt.class
End of files
Compiling files:
module2/src/module2_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/B.class
out/production/module2/foo/C.class
out/production/module2/foo/Module2_bKt.class
out/production/module2/foo/Module2_cKt.class
End of files
Compiling files:
module2/src/module2_b.kt
module2/src/module2_c.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,20 +1,39 @@
================ Step #1 =================
Exit code: NOTHING_DONE
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/Module2_aKt.class
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/Module2_aKt.class
End of files
Compiling files:
module2/src/module2_a.kt
module2/src/module2_b.kt
module2/src/module2_c.kt
module2/src/module2_a.kt
module2/src/module2_b.kt
module2/src/module2_c.kt
End of files
Exit code: OK
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
================ Step #2 =================
Exit code: NOTHING_DONE
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/Module2_aKt.class
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/Module2_aKt.class
End of files
Compiling files:
module2/src/module2_a.kt
module2/src/module2_b.kt
module2/src/module2_c.kt
End of files
module2/src/module2_a.kt
module2/src/module2_b.kt
module2/src/module2_c.kt
End of files
Exit code: OK
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,56 +1,90 @@
================ Step #1 =================
Exit code: NOTHING_DONE
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/Module2_aKt.class
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/Module2_aKt.class
End of files
Compiling files:
module2/src/module2_a.kt
module2/src/module2_b.kt
module2/src/module2_c.kt
module2/src/module2_a.kt
module2/src/module2_b.kt
module2/src/module2_c.kt
End of files
Exit code: OK
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
================ Step #2 =================
Cleaning output files:
out/production/module1/foo/Z.class
out/production/module1/foo/Z.class
End of files
Compiling files:
module1/src/module1_z.kt
module1/src/module1_z.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/Module2_aKt.class
out/production/module2/foo/Module2_bKt.class
out/production/module2/foo/Module2_cKt.class
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/Module2_aKt.class
out/production/module2/foo/Module2_bKt.class
out/production/module2/foo/Module2_cKt.class
End of files
Compiling files:
module2/src/module2_a.kt
module2/src/module2_b.kt
module2/src/module2_c.kt
module2/src/module2_a.kt
module2/src/module2_b.kt
module2/src/module2_c.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module3/foo/D.class
out/production/module3/foo/D.class
End of files
Compiling files:
module3/src/module3_d.kt
module3/src/module3_d.kt
End of files
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module4/foo/E.class
out/production/module4/foo/E.class
End of files
Compiling files:
module4/src/module4_e.kt
module4/src/module4_e.kt
End of files
Exit code: OK
------------------------------------------
================ Step #3 =================
Exit code: NOTHING_DONE
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/Module2_aKt.class
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/Module2_aKt.class
End of files
Compiling files:
module2/src/module2_a.kt
module2/src/module2_a.kt
End of files
Marked as dirty by Kotlin:
module2/src/module2_b.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/Module2_bKt.class
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/foo/Module2_bKt.class
End of files
Compiling files:
module2/src/module2_b.kt
End of files
module2/src/module2_b.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,32 +1,47 @@
================ Step #1 =================
Cleaning output files:
out/production/module/Ann1.class
out/production/module/Ann1.class
End of files
Compiling files:
src/Ann1.kt
src/Ann1.kt
End of files
Marked as dirty by Kotlin:
src/UseAnn1Class.kt
src/useAnn1Fun.kt
src/useAnn1Val.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/UseAnn1.class
out/production/module/UseAnn1FunKt.class
out/production/module/UseAnn1ValKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseAnn1.class
out/production/module/UseAnn1FunKt.class
out/production/module/UseAnn1ValKt.class
End of files
Compiling files:
src/UseAnn1Class.kt
src/useAnn1Fun.kt
src/useAnn1Val.kt
src/UseAnn1Class.kt
src/useAnn1Fun.kt
src/useAnn1Val.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
'Ann1' is not an annotation class
'Ann1' is not an annotation class
'Ann1' is not an annotation class
================ Step #2 =================
Cleaning output files:
out/production/module/Ann1.class
out/production/module/Ann1.class
End of files
Compiling files:
src/Ann1.kt
src/UseAnn1Class.kt
src/useAnn1Fun.kt
src/useAnn1Val.kt
End of files
src/Ann1.kt
src/UseAnn1Class.kt
src/useAnn1Fun.kt
src/useAnn1Val.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,69 +1,110 @@
Cleaning output files:
out/production/module/foo/A.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/ImportStarKt.class
out/production/module/bar/ReferencedByFqNameKt.class
out/production/module/foo/AChild.class
out/production/module/foo/AGrandChild.class
out/production/module/foo/ATypeParameter.class
out/production/module/foo/ClassLiteralKt.class
out/production/module/foo/FunctionParameterKt.class
out/production/module/foo/GetAKt.class
out/production/module/foo/ReturnTypeImplicitKt.class
out/production/module/foo/ReturnTypeKt.class
End of files
Compiling files:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
================ Step #1 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/Ann.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/ImportStarKt.class
out/production/module/bar/ReferencedByFqNameKt.class
out/production/module/foo/AChild.class
out/production/module/foo/AGrandChild.class
out/production/module/foo/ATypeParameter.class
out/production/module/foo/ClassLiteralKt.class
out/production/module/foo/FunctionParameterKt.class
out/production/module/foo/GetAKt.class
out/production/module/foo/ReturnTypeImplicitKt.class
out/production/module/foo/ReturnTypeKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/ImportStarKt.class
out/production/module/bar/ReferencedByFqNameKt.class
out/production/module/foo/AChild.class
out/production/module/foo/AGrandChild.class
out/production/module/foo/ATypeParameter.class
out/production/module/foo/ClassLiteralKt.class
out/production/module/foo/FunctionParameterKt.class
out/production/module/foo/GetAKt.class
out/production/module/foo/ReturnTypeImplicitKt.class
out/production/module/foo/ReturnTypeKt.class
End of files
Compiling files:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
================ Step #2 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/Ann.class
End of files
Compiling files:
src/A.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/ImportStarKt.class
out/production/module/bar/ReferencedByFqNameKt.class
out/production/module/foo/AChild.class
out/production/module/foo/AGrandChild.class
out/production/module/foo/ATypeParameter.class
out/production/module/foo/ClassLiteralKt.class
out/production/module/foo/FunctionParameterKt.class
out/production/module/foo/GetAKt.class
out/production/module/foo/ReturnTypeImplicitKt.class
out/production/module/foo/ReturnTypeKt.class
End of files
Compiling files:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,13 +1,23 @@
================ Step #1 =================
Cleaning output files:
out/production/module/foo/AChild.class
out/production/module/foo/AChild.class
End of files
Compiling files:
src/AChild.kt
src/AChild.kt
End of files
Marked as dirty by Kotlin:
src/useAChild.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/UseAChildKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/UseAChildKt.class
End of files
Compiling files:
src/useAChild.kt
End of files
src/useAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,55 +1,79 @@
================ Step #1 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/ImportStarKt.class
out/production/module/bar/ReferencedByFqNameKt.class
out/production/module/foo/AChild.class
out/production/module/foo/AGrandChild.class
out/production/module/foo/ATypeParameter.class
out/production/module/foo/ClassLiteralKt.class
out/production/module/foo/FunctionParameterKt.class
out/production/module/foo/GetAKt.class
out/production/module/foo/ReturnTypeImplicitKt.class
out/production/module/foo/ReturnTypeKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/ImportStarKt.class
out/production/module/bar/ReferencedByFqNameKt.class
out/production/module/foo/AChild.class
out/production/module/foo/AGrandChild.class
out/production/module/foo/ATypeParameter.class
out/production/module/foo/ClassLiteralKt.class
out/production/module/foo/FunctionParameterKt.class
out/production/module/foo/GetAKt.class
out/production/module/foo/ReturnTypeImplicitKt.class
out/production/module/foo/ReturnTypeKt.class
End of files
Compiling files:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
This type is final, so it cannot be inherited from
================ Step #2 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
src/A.kt
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,36 +1,55 @@
================ Step #1 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/ImportStarKt.class
out/production/module/bar/ReferencedByFqNameKt.class
out/production/module/foo/AChild.class
out/production/module/foo/AGrandChild.class
out/production/module/foo/ATypeParameter.class
out/production/module/foo/ClassLiteralKt.class
out/production/module/foo/FunctionParameterKt.class
out/production/module/foo/GetAKt.class
out/production/module/foo/ReturnTypeImplicitKt.class
out/production/module/foo/ReturnTypeKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/ImportStarKt.class
out/production/module/bar/ReferencedByFqNameKt.class
out/production/module/foo/AChild.class
out/production/module/foo/AGrandChild.class
out/production/module/foo/ATypeParameter.class
out/production/module/foo/ClassLiteralKt.class
out/production/module/foo/FunctionParameterKt.class
out/production/module/foo/GetAKt.class
out/production/module/foo/ReturnTypeImplicitKt.class
out/production/module/foo/ReturnTypeKt.class
End of files
Compiling files:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
This class does not have a constructor
Unresolved reference: A
@@ -38,23 +57,28 @@ Unresolved reference: A
Unresolved reference: A
Unresolved reference: A
================ Step #2 =================
Cleaning output files:
out/production/module/foo/A$DefaultImpls.class
out/production/module/foo/A.class
out/production/module/foo/A$DefaultImpls.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
src/A.kt
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,36 +1,55 @@
================ Step #1 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/ImportStarKt.class
out/production/module/bar/ReferencedByFqNameKt.class
out/production/module/foo/AChild.class
out/production/module/foo/AGrandChild.class
out/production/module/foo/ATypeParameter.class
out/production/module/foo/ClassLiteralKt.class
out/production/module/foo/FunctionParameterKt.class
out/production/module/foo/GetAKt.class
out/production/module/foo/ReturnTypeImplicitKt.class
out/production/module/foo/ReturnTypeKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/ImportStarKt.class
out/production/module/bar/ReferencedByFqNameKt.class
out/production/module/foo/AChild.class
out/production/module/foo/AGrandChild.class
out/production/module/foo/ATypeParameter.class
out/production/module/foo/ClassLiteralKt.class
out/production/module/foo/FunctionParameterKt.class
out/production/module/foo/GetAKt.class
out/production/module/foo/ReturnTypeImplicitKt.class
out/production/module/foo/ReturnTypeKt.class
End of files
Compiling files:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Cannot access 'A': it is 'private' in file
Subclass effective visibility 'public' should be the same or less permissive than its superclass effective visibility 'private'
@@ -50,22 +69,27 @@ Cannot access 'A': it is 'private' in file
Cannot access 'A': it is 'private' in file
Function effective visibility 'public' should be the same or less permissive than its return type effective visibility 'private'
================ Step #2 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
src/A.kt
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,53 +1,72 @@
================ Step #1 =================
Cleaning output files:
out/production/module/A$Companion.class
out/production/module/A.class
out/production/module/A$Companion.class
out/production/module/A.class
End of files
Compiling files:
src/APartF.kt
src/APartG.kt
src/APartF.kt
src/APartG.kt
End of files
Marked as dirty by Kotlin:
src/useF.kt
src/useG.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/AChild.class
out/production/module/GetAKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseFKt.class
out/production/module/UseGKt.class
out/production/module/UseHKt.class
out/production/module/AChild.class
out/production/module/GetAKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseFKt.class
out/production/module/UseGKt.class
out/production/module/UseHKt.class
End of files
Compiling files:
src/AChild.kt
src/getA.kt
src/useF.kt
src/useG.kt
src/useH.kt
src/AChild.kt
src/getA.kt
src/useF.kt
src/useG.kt
src/useH.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Unresolved reference: A
Unresolved reference: A
Unresolved reference: A
Unresolved reference: A
================ Step #2 =================
Cleaning output files:
out/production/module/A.class
out/production/module/A.class
End of files
Cleaning output files:
out/production/module/A__APartFKt.class
out/production/module/A__APartGKt.class
out/production/module/A__APartFKt.class
out/production/module/A__APartGKt.class
End of files
Compiling files:
src/AChild.kt
src/APartF.kt
src/APartG.kt
src/useF.kt
src/useG.kt
src/AChild.kt
src/APartF.kt
src/APartG.kt
src/useF.kt
src/useG.kt
End of files
Marked as dirty by Kotlin:
src/getAChild.kt
src/useJ.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/GetAChildKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseJKt.class
out/production/module/GetAChildKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseJKt.class
End of files
Compiling files:
src/getAChild.kt
src/useJ.kt
End of files
src/getAChild.kt
src/useJ.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,40 +1,57 @@
================ Step #1 =================
Cleaning output files:
out/production/module/B.class
out/production/module/B.class
End of files
Compiling files:
src/B.kt
src/B.kt
End of files
Marked as dirty by Kotlin:
src/A.kt
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
src/importedMember.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/A$AA.class
out/production/module/A.class
out/production/module/CompanionExtensionKt.class
out/production/module/CompanionReferenceExplicitKt.class
out/production/module/CompanionReferenceImplicitKt.class
out/production/module/ImportedMemberKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/A$AA.class
out/production/module/A.class
out/production/module/CompanionExtensionKt.class
out/production/module/CompanionReferenceExplicitKt.class
out/production/module/CompanionReferenceImplicitKt.class
out/production/module/ImportedMemberKt.class
out/production/module/META-INF/module.kotlin_module
End of files
Compiling files:
src/A.kt
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
src/importedMember.kt
src/A.kt
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
src/importedMember.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type kotlin.String?
Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type kotlin.String?
Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type kotlin.String?
Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type kotlin.String?
================ Step #2 =================
Cleaning output files:
out/production/module/B.class
out/production/module/B.class
End of files
Compiling files:
src/A.kt
src/B.kt
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
src/importedMember.kt
End of files
src/A.kt
src/B.kt
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
src/importedMember.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,38 +1,54 @@
================ Step #1 =================
Cleaning output files:
out/production/module/A$AA.class
out/production/module/A.class
out/production/module/A$AA.class
out/production/module/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
src/importedMember.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/CompanionExtensionKt.class
out/production/module/CompanionReferenceExplicitKt.class
out/production/module/CompanionReferenceImplicitKt.class
out/production/module/ImportedMemberKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/CompanionExtensionKt.class
out/production/module/CompanionReferenceExplicitKt.class
out/production/module/CompanionReferenceImplicitKt.class
out/production/module/ImportedMemberKt.class
out/production/module/META-INF/module.kotlin_module
End of files
Compiling files:
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
src/importedMember.kt
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
src/importedMember.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type kotlin.String?
Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type kotlin.String?
Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type kotlin.String?
Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type kotlin.String?
================ Step #2 =================
Cleaning output files:
out/production/module/A$AA.class
out/production/module/A.class
out/production/module/A$AA.class
out/production/module/A.class
End of files
Compiling files:
src/A.kt
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
src/importedMember.kt
End of files
src/A.kt
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
src/importedMember.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,33 +1,48 @@
================ Step #1 =================
Cleaning output files:
out/production/module/A$Companion.class
out/production/module/A.class
out/production/module/A$Companion.class
out/production/module/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/CompanionExtensionKt.class
out/production/module/CompanionReferenceExplicitKt.class
out/production/module/CompanionReferenceImplicitKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/CompanionExtensionKt.class
out/production/module/CompanionReferenceExplicitKt.class
out/production/module/CompanionReferenceImplicitKt.class
out/production/module/META-INF/module.kotlin_module
End of files
Compiling files:
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Unresolved reference: Companion
Unresolved reference: Companion
================ Step #2 =================
Cleaning output files:
out/production/module/A$AA.class
out/production/module/A.class
out/production/module/A$AA.class
out/production/module/A.class
End of files
Compiling files:
src/A.kt
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
End of files
src/A.kt
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,32 +1,46 @@
================ Step #1 =================
Cleaning output files:
out/production/module/A$AA.class
out/production/module/A.class
out/production/module/A$AA.class
out/production/module/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/companionExtension.kt
src/companionReferenceExplicit.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/CompanionExtensionKt.class
out/production/module/CompanionReferenceExplicitKt.class
out/production/module/CompanionReferenceImplicitKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/CompanionExtensionKt.class
out/production/module/CompanionReferenceExplicitKt.class
out/production/module/CompanionReferenceImplicitKt.class
out/production/module/META-INF/module.kotlin_module
End of files
Compiling files:
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Unresolved reference: x
================ Step #2 =================
Cleaning output files:
out/production/module/A$AA.class
out/production/module/A.class
out/production/module/A$AA.class
out/production/module/A.class
End of files
Compiling files:
src/A.kt
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
End of files
src/A.kt
src/companionExtension.kt
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,28 +1,42 @@
================ Step #1 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/createA.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/AChild.class
out/production/module/foo/CreateAKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/AChild.class
out/production/module/foo/CreateAKt.class
End of files
Compiling files:
src/AChild.kt
src/createA.kt
src/AChild.kt
src/createA.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Cannot access '<init>': it is 'private' in 'A'
Cannot access '<init>': it is 'private' in 'A'
================ Step #2 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/AChild.kt
src/createA.kt
End of files
src/A.kt
src/AChild.kt
src/createA.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,30 +1,45 @@
================ Step #1 =================
Cleaning output files:
out/production/module/Enum.class
out/production/module/Enum.class
End of files
Compiling files:
src/Enum.kt
src/Enum.kt
End of files
Marked as dirty by Kotlin:
src/getRandomEnumEntry.kt
src/use.kt
src/useEnumImplicitly.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/GetRandomEnumEntryKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseEnumImplicitlyKt.class
out/production/module/UseKt.class
out/production/module/GetRandomEnumEntryKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseEnumImplicitlyKt.class
out/production/module/UseKt.class
End of files
Compiling files:
src/getRandomEnumEntry.kt
src/use.kt
src/useEnumImplicitly.kt
src/getRandomEnumEntry.kt
src/use.kt
src/useEnumImplicitly.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
when expression must be exhaustive, add necessary 'C' branch or 'else' branch instead
================ Step #2 =================
Cleaning output files:
out/production/module/Enum.class
out/production/module/Enum.class
End of files
Compiling files:
src/Enum.kt
src/getRandomEnumEntry.kt
src/use.kt
src/useEnumImplicitly.kt
End of files
src/Enum.kt
src/getRandomEnumEntry.kt
src/use.kt
src/useEnumImplicitly.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,24 +1,37 @@
================ Step #1 =================
Cleaning output files:
out/production/module/Enum.class
out/production/module/Enum.class
End of files
Compiling files:
src/Enum.kt
src/Enum.kt
End of files
Marked as dirty by Kotlin:
src/useBecameNullable.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/UseBecameNullableKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseBecameNullableKt.class
End of files
Compiling files:
src/useBecameNullable.kt
src/useBecameNullable.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type kotlin.Any?
================ Step #2 =================
Cleaning output files:
out/production/module/Enum.class
out/production/module/Enum.class
End of files
Compiling files:
src/Enum.kt
src/useBecameNullable.kt
End of files
src/Enum.kt
src/useBecameNullable.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,20 +1,33 @@
================ Step #1 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/B.class
out/production/module/foo/A.class
out/production/module/foo/B.class
End of files
Compiling files:
src/A.kt
src/AParent.kt
src/B.kt
src/A.kt
src/AParent.kt
src/B.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/importA.kt
src/importAChild.kt
src/useB.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/UseBKt.class
out/production/module/foo/AChild.class
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/UseBKt.class
out/production/module/foo/AChild.class
End of files
Compiling files:
src/AChild.kt
src/importA.kt
src/importAChild.kt
src/useB.kt
End of files
src/AChild.kt
src/importA.kt
src/importAChild.kt
src/useB.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,24 +1,36 @@
================ Step #1 =================
Cleaning output files:
out/production/module/A.class
out/production/module/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/B.kt
src/getA.kt
src/getB.kt
src/useA.kt
src/useB.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/B.class
out/production/module/GetAKt.class
out/production/module/GetBKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseAKt.class
out/production/module/UseBKt.class
out/production/module/B.class
out/production/module/GetAKt.class
out/production/module/GetBKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseAKt.class
out/production/module/UseBKt.class
End of files
Compiling files:
src/B.kt
src/getA.kt
src/getB.kt
src/useA.kt
src/useB.kt
src/B.kt
src/getA.kt
src/getB.kt
src/useA.kt
src/useB.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Cannot access 'A': it is 'private' in file
Subclass effective visibility 'public' should be the same or less permissive than its superclass effective visibility 'private'
@@ -29,28 +41,36 @@ Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiv
Cannot access 'x': it is 'invisible_fake' in 'B'
Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type kotlin.Any?
================ Step #2 =================
Cleaning output files:
out/production/module/A.class
out/production/module/A.class
End of files
Compiling files:
src/A.kt
src/B.kt
src/getA.kt
src/getB.kt
src/useA.kt
src/useB.kt
src/A.kt
src/B.kt
src/getA.kt
src/getB.kt
src/useA.kt
src/useB.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type kotlin.Any?
Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type kotlin.Any?
================ Step #3 =================
Compiling files:
src/A.kt
src/B.kt
src/getA.kt
src/getB.kt
src/useA.kt
src/useB.kt
End of files
src/A.kt
src/B.kt
src/getA.kt
src/getB.kt
src/useA.kt
src/useB.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,37 +1,54 @@
================ Step #1 =================
Cleaning output files:
out/production/module/B.class
out/production/module/B.class
End of files
Compiling files:
src/B.kt
src/B.kt
End of files
Marked as dirty by Kotlin:
src/C.kt
src/callUseAWithB.kt
src/callUseAWithC.kt
src/getB.kt
src/getC.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/C.class
out/production/module/CallUseAWithBKt.class
out/production/module/CallUseAWithCKt.class
out/production/module/GetBKt.class
out/production/module/GetCKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/C.class
out/production/module/CallUseAWithBKt.class
out/production/module/CallUseAWithCKt.class
out/production/module/GetBKt.class
out/production/module/GetCKt.class
out/production/module/META-INF/module.kotlin_module
End of files
Compiling files:
src/C.kt
src/callUseAWithB.kt
src/callUseAWithC.kt
src/getB.kt
src/getC.kt
src/C.kt
src/callUseAWithB.kt
src/callUseAWithC.kt
src/getB.kt
src/getC.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Type mismatch: inferred type is B but A was expected
Type mismatch: inferred type is C but A was expected
================ Step #2 =================
Cleaning output files:
out/production/module/B.class
out/production/module/B.class
End of files
Compiling files:
src/B.kt
src/C.kt
src/callUseAWithB.kt
src/callUseAWithC.kt
src/getB.kt
src/getC.kt
End of files
src/B.kt
src/C.kt
src/callUseAWithB.kt
src/callUseAWithC.kt
src/getB.kt
src/getC.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,40 +1,57 @@
================ Step #1 =================
Cleaning output files:
out/production/module/B.class
out/production/module/B.class
End of files
Compiling files:
src/B.kt
src/B.kt
End of files
Marked as dirty by Kotlin:
src/C.kt
src/getListOfB.kt
src/getListOfC.kt
src/useListOfAWithListOfB.kt
src/useListOfAWithListOfC.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/C.class
out/production/module/GetListOfBKt.class
out/production/module/GetListOfCKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseListOfAKt.class
out/production/module/UseListOfAWithListOfBKt.class
out/production/module/UseListOfAWithListOfCKt.class
out/production/module/C.class
out/production/module/GetListOfBKt.class
out/production/module/GetListOfCKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseListOfAKt.class
out/production/module/UseListOfAWithListOfBKt.class
out/production/module/UseListOfAWithListOfCKt.class
End of files
Compiling files:
src/C.kt
src/getListOfB.kt
src/getListOfC.kt
src/useListOfA.kt
src/useListOfAWithListOfB.kt
src/useListOfAWithListOfC.kt
src/C.kt
src/getListOfB.kt
src/getListOfC.kt
src/useListOfA.kt
src/useListOfAWithListOfB.kt
src/useListOfAWithListOfC.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Type mismatch: inferred type is kotlin.collections.List<B> but kotlin.collections.List<A> was expected
Type mismatch: inferred type is kotlin.collections.List<C> but kotlin.collections.List<A> was expected
================ Step #2 =================
Cleaning output files:
out/production/module/B.class
out/production/module/B.class
End of files
Compiling files:
src/B.kt
src/C.kt
src/getListOfB.kt
src/getListOfC.kt
src/useListOfA.kt
src/useListOfAWithListOfB.kt
src/useListOfAWithListOfC.kt
End of files
src/B.kt
src/C.kt
src/getListOfB.kt
src/getListOfC.kt
src/useListOfA.kt
src/useListOfAWithListOfB.kt
src/useListOfAWithListOfC.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,23 +1,38 @@
================ Step #1 =================
Cleaning output files:
out/production/module/B.class
out/production/module/B.class
End of files
Compiling files:
src/B.kt
src/B.kt
End of files
Marked as dirty by Kotlin:
src/C.kt
src/getB.kt
src/getBorC.kt
src/getBorD.kt
src/getC.kt
src/getCorD.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/C.class
out/production/module/GetBKt.class
out/production/module/GetBorCKt.class
out/production/module/GetBorDKt.class
out/production/module/GetCKt.class
out/production/module/GetCorDKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/C.class
out/production/module/GetBKt.class
out/production/module/GetBorCKt.class
out/production/module/GetBorDKt.class
out/production/module/GetCKt.class
out/production/module/GetCorDKt.class
out/production/module/META-INF/module.kotlin_module
End of files
Compiling files:
src/C.kt
src/getB.kt
src/getBorC.kt
src/getBorD.kt
src/getC.kt
src/getCorD.kt
src/C.kt
src/getB.kt
src/getBorC.kt
src/getBorD.kt
src/getC.kt
src/getCorD.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,15 +1,26 @@
================ Step #1 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/useAChild.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/AChild.class
out/production/module/foo/UseAChildKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/AChild.class
out/production/module/foo/UseAChildKt.class
End of files
Compiling files:
src/AChild.kt
src/useAChild.kt
src/AChild.kt
src/useAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,36 +1,52 @@
================ Step #1 =================
Cleaning output files:
out/production/module/B.class
out/production/module/B.class
End of files
Compiling files:
src/B.kt
src/B.kt
End of files
Marked as dirty by Kotlin:
src/consumeBExtLambda.kt
src/consumeBLambda.kt
src/useConsumeBExtLambda.kt
src/useConsumeBLambda.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/ConsumeBExtLambdaKt.class
out/production/module/ConsumeBLambdaKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseConsumeBExtLambdaKt$useConsumeBExtLambda$1.class
out/production/module/UseConsumeBExtLambdaKt.class
out/production/module/UseConsumeBLambdaKt$useConsumeBLambda$1.class
out/production/module/UseConsumeBLambdaKt.class
out/production/module/ConsumeBExtLambdaKt.class
out/production/module/ConsumeBLambdaKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseConsumeBExtLambdaKt$useConsumeBExtLambda$1.class
out/production/module/UseConsumeBExtLambdaKt.class
out/production/module/UseConsumeBLambdaKt$useConsumeBLambda$1.class
out/production/module/UseConsumeBLambdaKt.class
End of files
Compiling files:
src/consumeBExtLambda.kt
src/consumeBLambda.kt
src/useConsumeBExtLambda.kt
src/useConsumeBLambda.kt
src/consumeBExtLambda.kt
src/consumeBLambda.kt
src/useConsumeBExtLambda.kt
src/useConsumeBLambda.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Type mismatch: inferred type is B but A was expected
Type mismatch: inferred type is B but A was expected
================ Step #2 =================
Cleaning output files:
out/production/module/B.class
out/production/module/B.class
End of files
Compiling files:
src/B.kt
src/consumeBExtLambda.kt
src/consumeBLambda.kt
src/useConsumeBExtLambda.kt
src/useConsumeBLambda.kt
End of files
src/B.kt
src/consumeBExtLambda.kt
src/consumeBLambda.kt
src/useConsumeBExtLambda.kt
src/useConsumeBLambda.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,15 +1,26 @@
================ Step #1 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/useAChild.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/AChild.class
out/production/module/foo/UseAChildKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/AChild.class
out/production/module/foo/UseAChildKt.class
End of files
Compiling files:
src/AChild.kt
src/useAChild.kt
End of files
src/AChild.kt
src/useAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,15 +1,26 @@
================ Step #1 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/useAChild.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/AChild.class
out/production/module/foo/UseAChildKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/AChild.class
out/production/module/foo/UseAChildKt.class
End of files
Compiling files:
src/AChild.kt
src/useAChild.kt
End of files
src/AChild.kt
src/useAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,27 +1,41 @@
================ Step #1 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/useAChild.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/AChild.class
out/production/module/foo/UseAChildKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/AChild.class
out/production/module/foo/UseAChildKt.class
End of files
Compiling files:
src/AChild.kt
src/useAChild.kt
src/AChild.kt
src/useAChild.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Null can not be a value of a non-null type kotlin.Any
================ Step #2 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/AChild.kt
src/useAChild.kt
End of files
src/A.kt
src/AChild.kt
src/useAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,15 +1,26 @@
================ Step #1 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/useAChild.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/AChild.class
out/production/module/foo/UseAChildKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/AChild.class
out/production/module/foo/UseAChildKt.class
End of files
Compiling files:
src/AChild.kt
src/useAChild.kt
End of files
src/AChild.kt
src/useAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,16 +1,27 @@
================ Step #1 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/utils.kt
src/A.kt
src/utils.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/useAChild.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/AChild.class
out/production/module/foo/UseAChildKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/AChild.class
out/production/module/foo/UseAChildKt.class
End of files
Compiling files:
src/AChild.kt
src/useAChild.kt
End of files
src/AChild.kt
src/useAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,49 +1,77 @@
================ Step #1 =================
Cleaning output files:
out/production/module1/foo/A.class
out/production/module1/foo/A.class
End of files
Compiling files:
module1/src/module1_A.kt
module1/src/module1_A.kt
End of files
Marked as dirty by Kotlin:
module1/src/module1_D.kt
module2/src/module2_B.kt
module3/src/module3_C.kt
module4/src/module4_E.kt
module5/src/module5_F.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module1/foo/D.class
out/production/module2/foo/B.class
out/production/module3/foo/C.class
out/production/module1/foo/D.class
out/production/module2/foo/B.class
out/production/module3/foo/C.class
End of files
Compiling files:
module2/src/module2_B.kt
module2/src/module2_B.kt
End of files
Compiling files:
module3/src/module3_C.kt
module3/src/module3_C.kt
End of files
Compiling files:
module1/src/module1_D.kt
module1/src/module1_D.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
This type is final, so it cannot be inherited from
================ Step #2 =================
Cleaning output files:
out/production/module1/foo/A.class
out/production/module1/foo/A.class
End of files
Compiling files:
module2/src/module2_B.kt
module2/src/module2_B.kt
End of files
Compiling files:
module3/src/module3_C.kt
module3/src/module3_C.kt
End of files
Compiling files:
module1/src/module1_A.kt
module1/src/module1_D.kt
module1/src/module1_A.kt
module1/src/module1_D.kt
End of files
Marked as dirty by Kotlin:
module4/src/module4_E.kt
module5/src/module5_F.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Cleaning output files:
out/production/module4/foo/E.class
out/production/module4/foo/E.class
End of files
Compiling files:
module4/src/module4_E.kt
module4/src/module4_E.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Cleaning output files:
out/production/module5/foo/F.class
out/production/module5/foo/F.class
End of files
Compiling files:
module5/src/module5_F.kt
End of files
module5/src/module5_F.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,36 +1,71 @@
================ Step #1 =================
Cleaning output files:
out/production/module1/foo/A.class
out/production/module1/foo/A.class
End of files
Compiling files:
module1/src/module1_A.kt
module1/src/module1_A.kt
End of files
Marked as dirty by Kotlin:
module2/src/module2_AChild.kt
module3/src/module3_AGrandChild.kt
module3/src/module3_importAGrandChild.kt
module4/src/module4_importAGrandChild.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Cleaning output files:
out/production/module2/foo/AChild.class
out/production/module2/foo/AChild.class
End of files
Compiling files:
module2/src/module2_AChild.kt
module2/src/module2_AChild.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Cannot access 'A': it is 'private' in file
Subclass effective visibility 'public' should be the same or less permissive than its superclass effective visibility 'private'
================ Step #2 =================
Cleaning output files:
out/production/module1/foo/A.class
out/production/module1/foo/A.class
End of files
Compiling files:
module1/src/module1_A.kt
module1/src/module1_A.kt
End of files
Marked as dirty by Kotlin:
module2/src/module2_AChild.kt
module3/src/module3_AGrandChild.kt
module3/src/module3_importAGrandChild.kt
module4/src/module4_importAGrandChild.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
module2/src/module2_AChild.kt
module2/src/module2_AChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Cleaning output files:
out/production/module3/foo/AGrandChild.class
out/production/module3/foo/AGrandChild.class
End of files
Compiling files:
module3/src/module3_AGrandChild.kt
module3/src/module3_importAGrandChild.kt
module3/src/module3_AGrandChild.kt
module3/src/module3_importAGrandChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
module4/src/module4_importAGrandChild.kt
End of files
module4/src/module4_importAGrandChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,32 +1,61 @@
================ Step #1 =================
Cleaning output files:
out/production/module1/foo/A.class
out/production/module1/foo/A.class
End of files
Compiling files:
module1/src/module1_A.kt
module1/src/module1_A.kt
End of files
Marked as dirty by Kotlin:
module2/src/module2_AChild.kt
module2/src/module2_importA.kt
module3/src/module3_importAChild.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Cleaning output files:
out/production/module2/foo/AChild.class
out/production/module2/foo/AChild.class
End of files
Compiling files:
module2/src/module2_AChild.kt
module2/src/module2_importA.kt
module2/src/module2_AChild.kt
module2/src/module2_importA.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Cannot access 'A': it is 'private' in file
Subclass effective visibility 'public' should be the same or less permissive than its superclass effective visibility 'private'
Cannot access 'A': it is 'private' in file
================ Step #2 =================
Cleaning output files:
out/production/module1/foo/A.class
out/production/module1/foo/A.class
End of files
Compiling files:
module1/src/module1_A.kt
module1/src/module1_A.kt
End of files
Marked as dirty by Kotlin:
module2/src/module2_AChild.kt
module2/src/module2_importA.kt
module3/src/module3_importAChild.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
module2/src/module2_AChild.kt
module2/src/module2_importA.kt
module2/src/module2_AChild.kt
module2/src/module2_importA.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
module3/src/module3_importAChild.kt
End of files
module3/src/module3_importAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,20 +1,32 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/Utils.class
out/production/module/Utils__PartBKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/Utils.class
out/production/module/Utils__PartBKt.class
End of files
Compiling files:
src/partB.kt
src/partB.kt
End of files
Marked as dirty by Kotlin:
src/partA.kt
src/useFooF.kt
src/useFooG.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/UseFooFKt.class
out/production/module/UseFooGKt.class
out/production/module/Utils.class
out/production/module/Utils__PartAKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseFooFKt.class
out/production/module/UseFooGKt.class
out/production/module/Utils.class
out/production/module/Utils__PartAKt.class
End of files
Compiling files:
src/partA.kt
src/useFooF.kt
src/useFooG.kt
End of files
src/partA.kt
src/useFooF.kt
src/useFooG.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,23 +1,36 @@
================ Step #1 =================
Cleaning output files:
out/production/module/A.class
out/production/module/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/B.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/B.class
out/production/module/B.class
End of files
Compiling files:
src/B.kt
src/B.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
'f' overrides nothing
================ Step #2 =================
Cleaning output files:
out/production/module/A.class
out/production/module/A.class
End of files
Compiling files:
src/A.kt
src/B.kt
End of files
src/A.kt
src/B.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,23 +1,36 @@
================ Step #1 =================
Cleaning output files:
out/production/module/B.class
out/production/module/B.class
End of files
Compiling files:
src/B.kt
src/B.kt
End of files
Marked as dirty by Kotlin:
src/BA.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/BA.class
out/production/module/BA.class
End of files
Compiling files:
src/BA.kt
src/BA.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Class 'BA' must be declared abstract or implement abstract member public abstract fun f(c: C<kotlin.Any>): kotlin.Unit defined in A
================ Step #2 =================
Cleaning output files:
out/production/module/B.class
out/production/module/B.class
End of files
Compiling files:
src/B.kt
src/BA.kt
End of files
src/B.kt
src/BA.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,40 +1,54 @@
================ Step #1 =================
Cleaning output files:
out/production/module/A.class
out/production/module/A__APartFKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/A.class
out/production/module/A__APartFKt.class
out/production/module/META-INF/module.kotlin_module
End of files
Cleaning output files:
out/production/module/A__APartGKt.class
out/production/module/A__APartGKt.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/useF.kt
src/useG.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/UseFJava.class
out/production/module/UseFKt.class
out/production/module/UseGKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseFJava.class
out/production/module/UseFKt.class
out/production/module/UseGKt.class
End of files
Compiling files:
src/useF.kt
src/useG.kt
src/useF.kt
src/useG.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Unresolved reference: f
Unresolved reference: g
================ Step #2 =================
Cleaning output files:
out/production/module/A.class
out/production/module/A.class
End of files
Cleaning output files:
out/production/module/A$Companion.class
out/production/module/A$Companion.class
End of files
Compiling files:
src/A.kt
src/useF.kt
src/useG.kt
src/A.kt
src/useF.kt
src/useG.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Compiling files:
src/UseFJava.java
End of files
src/UseFJava.java
End of files
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,28 +1,42 @@
================ Step #1 =================
Cleaning output files:
out/production/module/foo/A$x$1.class
out/production/module/foo/A.class
out/production/module/foo/A$x$1.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/useAChild.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/AChild.class
out/production/module/foo/UseAChildKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/foo/AChild.class
out/production/module/foo/UseAChildKt.class
End of files
Compiling files:
src/AChild.kt
src/useAChild.kt
src/AChild.kt
src/useAChild.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Type mismatch: inferred type is kotlin.Any? but kotlin.Any was expected
================ Step #2 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/AChild.kt
src/useAChild.kt
End of files
src/A.kt
src/AChild.kt
src/useAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,29 +1,42 @@
================ Step #1 =================
Cleaning output files:
out/production/module/Base$A.class
out/production/module/Base$B.class
out/production/module/Base.class
out/production/module/Base$A.class
out/production/module/Base$B.class
out/production/module/Base.class
End of files
Compiling files:
src/Base.kt
src/Base.kt
End of files
Marked as dirty by Kotlin:
src/use.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/UseKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseKt.class
End of files
Compiling files:
src/use.kt
src/use.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
when expression must be exhaustive, add necessary 'is C' branch or 'else' branch instead
================ Step #2 =================
Cleaning output files:
out/production/module/Base$A.class
out/production/module/Base$B.class
out/production/module/Base$C.class
out/production/module/Base.class
out/production/module/Base$A.class
out/production/module/Base$B.class
out/production/module/Base$C.class
out/production/module/Base.class
End of files
Compiling files:
src/Base.kt
src/use.kt
End of files
src/Base.kt
src/use.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,30 +1,46 @@
================ Step #1 =================
Cleaning output files:
out/production/module/A.class
out/production/module/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
'public constructor A(x: kotlin.String)' conflicts with another declaration in package '<root>'
================ Step #2 =================
Cleaning output files:
out/production/module/AConstructorFunctionKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/AConstructorFunctionKt.class
out/production/module/META-INF/module.kotlin_module
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/createAFromInt.kt
src/createAFromString.kt
src/useA.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/AChild.class
out/production/module/CreateAFromIntKt.class
out/production/module/CreateAFromStringKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseAKt.class
out/production/module/AChild.class
out/production/module/CreateAFromIntKt.class
out/production/module/CreateAFromStringKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseAKt.class
End of files
Compiling files:
src/AChild.kt
src/createAFromInt.kt
src/createAFromString.kt
src/useA.kt
End of files
src/AChild.kt
src/createAFromInt.kt
src/createAFromString.kt
src/useA.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,17 +1,29 @@
================ Step #1 =================
Cleaning output files:
out/production/module/A.class
out/production/module/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/AStarDeclaration.kt
src/CallGetAStar.kt
src/getAStar.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/AStarDeclaration.class
out/production/module/CallGetAStar.class
out/production/module/GetAStarKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/AStarDeclaration.class
out/production/module/CallGetAStar.class
out/production/module/GetAStarKt.class
out/production/module/META-INF/module.kotlin_module
End of files
Compiling files:
src/AStarDeclaration.kt
src/CallGetAStar.kt
src/getAStar.kt
End of files
src/AStarDeclaration.kt
src/CallGetAStar.kt
src/getAStar.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,69 +1,110 @@
Cleaning output files:
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/AParent.kt
End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/ImportStarKt.class
out/production/module/bar/ReferencedByFqNameKt.class
out/production/module/foo/AChild.class
out/production/module/foo/AGrandChild.class
out/production/module/foo/ATypeParameter.class
out/production/module/foo/ClassLiteralKt.class
out/production/module/foo/FunctionParameterKt.class
out/production/module/foo/GetAKt.class
out/production/module/foo/ReturnTypeImplicitKt.class
out/production/module/foo/ReturnTypeKt.class
End of files
Compiling files:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
================ Step #1 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
src/AParent.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/ImportStarKt.class
out/production/module/bar/ReferencedByFqNameKt.class
out/production/module/foo/AChild.class
out/production/module/foo/AGrandChild.class
out/production/module/foo/ATypeParameter.class
out/production/module/foo/ClassLiteralKt.class
out/production/module/foo/FunctionParameterKt.class
out/production/module/foo/GetAKt.class
out/production/module/foo/ReturnTypeImplicitKt.class
out/production/module/foo/ReturnTypeKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/ImportStarKt.class
out/production/module/bar/ReferencedByFqNameKt.class
out/production/module/foo/AChild.class
out/production/module/foo/AGrandChild.class
out/production/module/foo/ATypeParameter.class
out/production/module/foo/ClassLiteralKt.class
out/production/module/foo/FunctionParameterKt.class
out/production/module/foo/GetAKt.class
out/production/module/foo/ReturnTypeImplicitKt.class
out/production/module/foo/ReturnTypeKt.class
End of files
Compiling files:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
================ Step #2 =================
Cleaning output files:
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/ImportStarKt.class
out/production/module/bar/ReferencedByFqNameKt.class
out/production/module/foo/AChild.class
out/production/module/foo/AGrandChild.class
out/production/module/foo/ATypeParameter.class
out/production/module/foo/ClassLiteralKt.class
out/production/module/foo/FunctionParameterKt.class
out/production/module/foo/GetAKt.class
out/production/module/foo/ReturnTypeImplicitKt.class
out/production/module/foo/ReturnTypeKt.class
End of files
Compiling files:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,36 +1,55 @@
================ Step #1 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/ImportStarKt.class
out/production/module/bar/ReferencedByFqNameKt.class
out/production/module/foo/AChild.class
out/production/module/foo/AGrandChild.class
out/production/module/foo/ATypeParameter.class
out/production/module/foo/ClassLiteralKt.class
out/production/module/foo/FunctionParameterKt.class
out/production/module/foo/GetAKt.class
out/production/module/foo/ReturnTypeImplicitKt.class
out/production/module/foo/ReturnTypeKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/bar/ImportStarKt.class
out/production/module/bar/ReferencedByFqNameKt.class
out/production/module/foo/AChild.class
out/production/module/foo/AGrandChild.class
out/production/module/foo/ATypeParameter.class
out/production/module/foo/ClassLiteralKt.class
out/production/module/foo/FunctionParameterKt.class
out/production/module/foo/GetAKt.class
out/production/module/foo/ReturnTypeImplicitKt.class
out/production/module/foo/ReturnTypeKt.class
End of files
Compiling files:
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Type argument expected
Type argument expected
@@ -43,22 +62,27 @@ Type inference failed: Not enough information to infer parameter T in constructo
Please specify it explicitly.
Type argument expected
================ Step #2 =================
Cleaning output files:
out/production/module/foo/A.class
out/production/module/foo/A.class
End of files
Compiling files:
src/A.kt
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
src/A.kt
src/AChild.kt
src/AGrandChild.kt
src/ATypeParameter.kt
src/classLiteral.kt
src/functionParameter.kt
src/getA.kt
src/importA.kt
src/importAGrandChild.kt
src/importStar.kt
src/referencedByFqName.kt
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,32 +1,47 @@
================ Step #1 =================
Cleaning output files:
out/production/module/A.class
out/production/module/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Marked as dirty by Kotlin:
src/D.kt
src/useA.kt
src/useD.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/D$Companion.class
out/production/module/D.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseAKt.class
out/production/module/UseDKt.class
out/production/module/D$Companion.class
out/production/module/D.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseAKt.class
out/production/module/UseDKt.class
End of files
Compiling files:
src/D.kt
src/useA.kt
src/useD.kt
src/D.kt
src/useA.kt
src/useD.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Type mismatch: inferred type is A<B> but A<C> was expected
Type mismatch: inferred type is A<B> but A<C> was expected
================ Step #2 =================
Cleaning output files:
out/production/module/A.class
out/production/module/A.class
End of files
Compiling files:
src/A.kt
src/D.kt
src/useA.kt
src/useD.kt
End of files
src/A.kt
src/D.kt
src/useA.kt
src/useD.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,12 +1,20 @@
================ Step #1 =================
Cleaning output files:
out/production/module/JavaClass.class
out/production/module/JavaClass.class
End of files
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
src/JavaClass.java
src/JavaClass.java
End of files
Cleaning output files:
out/production/module/Usage.class
out/production/module/Usage.class
End of files
Compiling files:
src/usage.kt
End of files
src/usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,6 +1,10 @@
================ Step #1 =================
Cleaning output files:
out/production/module/JavaClass.class
out/production/module/JavaClass.class
End of files
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
src/JavaClass.java
End of files
src/JavaClass.java
End of files
@@ -1,13 +1,19 @@
================ Step #1 =================
Cleaning output files:
out/production/module/test/Klass$Companion.class
out/production/module/test/Klass.class
out/production/module/test/Klass$Companion.class
out/production/module/test/Klass.class
End of files
Compiling files:
src/const.kt
src/const.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/Usage.class
out/production/module/Usage.class
End of files
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
src/Usage.java
End of files
src/Usage.java
End of files
@@ -1,7 +1,13 @@
================ Step #1 =================
Cleaning output files:
out/production/module/test/Klass$Companion.class
out/production/module/test/Klass.class
out/production/module/test/Klass$Companion.class
out/production/module/test/Klass.class
End of files
Compiling files:
src/const.kt
End of files
src/const.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,13 +1,19 @@
================ Step #1 =================
Cleaning output files:
out/production/module/test/Klass$Companion.class
out/production/module/test/Klass.class
out/production/module/test/Klass$Companion.class
out/production/module/test/Klass.class
End of files
Compiling files:
src/const.kt
src/const.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/Usage.class
out/production/module/Usage.class
End of files
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
src/Usage.java
End of files
src/Usage.java
End of files
@@ -1,7 +1,13 @@
================ Step #1 =================
Cleaning output files:
out/production/module/test/Klass$Companion.class
out/production/module/test/Klass.class
out/production/module/test/Klass$Companion.class
out/production/module/test/Klass.class
End of files
Compiling files:
src/const.kt
End of files
src/const.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,7 +1,13 @@
================ Step #1 =================
Cleaning output files:
out/production/module/FooKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/FooKt.class
out/production/module/META-INF/module.kotlin_module
End of files
Compiling files:
src/foo.kt
src/foo.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,7 +1,13 @@
================ Step #1 =================
Cleaning output files:
out/production/module/FooKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/FooKt.class
out/production/module/META-INF/module.kotlin_module
End of files
Compiling files:
src/foo.kt
src/foo.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,13 +1,23 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
End of files
Compiling files:
src/inline.kt
src/inline.kt
End of files
Marked as dirty by Kotlin:
src/Usage.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/usage/Usage.class
out/production/module/usage/Usage.class
End of files
Compiling files:
src/Usage.kt
End of files
src/Usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,14 +1,24 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
End of files
Compiling files:
src/inline.kt
src/inline.kt
End of files
Marked as dirty by Kotlin:
src/Usage.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/usage/Usage$Companion.class
out/production/module/usage/Usage.class
out/production/module/usage/Usage$Companion.class
out/production/module/usage/Usage.class
End of files
Compiling files:
src/Usage.kt
End of files
src/Usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,14 +1,24 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
End of files
Compiling files:
src/inline.kt
src/inline.kt
End of files
Marked as dirty by Kotlin:
src/usage.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/usage/UsageKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/usage/UsageKt.class
End of files
Compiling files:
src/usage.kt
End of files
src/usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,16 +1,27 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
End of files
Compiling files:
src/inline.kt
src/inline.kt
End of files
Marked as dirty by Kotlin:
src/Usage.kt
src/topLevelUsage.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
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/META-INF/module.kotlin_module
out/production/module/usage/TopLevelUsageKt.class
out/production/module/usage/Usage.class
End of files
Compiling files:
src/Usage.kt
src/topLevelUsage.kt
End of files
src/Usage.kt
src/topLevelUsage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,15 +1,25 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
End of files
Compiling files:
src/inline.kt
src/inline.kt
End of files
Marked as dirty by Kotlin:
src/usage.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
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/META-INF/module.kotlin_module
out/production/module/usage/UsageKt$usage$use$1.class
out/production/module/usage/UsageKt.class
End of files
Compiling files:
src/usage.kt
End of files
src/usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,15 +1,25 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
End of files
Compiling files:
src/inline.kt
src/inline.kt
End of files
Marked as dirty by Kotlin:
src/usage.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
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/META-INF/module.kotlin_module
out/production/module/usage/UsageKt$usage$1.class
out/production/module/usage/UsageKt.class
End of files
Compiling files:
src/usage.kt
End of files
src/usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,13 +1,23 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
End of files
Compiling files:
src/inline.kt
src/inline.kt
End of files
Marked as dirty by Kotlin:
src/Usage.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/usage/Usage.class
out/production/module/usage/Usage.class
End of files
Compiling files:
src/Usage.kt
End of files
src/Usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,14 +1,24 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
End of files
Compiling files:
src/inline.kt
src/inline.kt
End of files
Marked as dirty by Kotlin:
src/usage.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/usage/UsageKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/usage/UsageKt.class
End of files
Compiling files:
src/usage.kt
End of files
src/usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,13 +1,23 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
End of files
Compiling files:
src/inline.kt
src/inline.kt
End of files
Marked as dirty by Kotlin:
src/Usage.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/usage/Usage.class
out/production/module/usage/Usage.class
End of files
Compiling files:
src/Usage.kt
End of files
src/Usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,13 +1,23 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
End of files
Compiling files:
src/inline.kt
src/inline.kt
End of files
Marked as dirty by Kotlin:
src/Usage.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/usage/Usage.class
out/production/module/usage/Usage.class
End of files
Compiling files:
src/Usage.kt
End of files
src/Usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,13 +1,23 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
End of files
Compiling files:
src/inline.kt
src/inline.kt
End of files
Marked as dirty by Kotlin:
src/Usage.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/usage/Usage.class
out/production/module/usage/Usage.class
End of files
Compiling files:
src/Usage.kt
End of files
src/Usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,13 +1,23 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
End of files
Compiling files:
src/inline.kt
src/inline.kt
End of files
Marked as dirty by Kotlin:
src/Usage.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/usage/Usage.class
out/production/module/usage/Usage.class
End of files
Compiling files:
src/Usage.kt
End of files
src/Usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,14 +1,24 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
End of files
Compiling files:
src/inline.kt
src/inline.kt
End of files
Marked as dirty by Kotlin:
src/usage.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/usage/UsageKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/usage/UsageKt.class
End of files
Compiling files:
src/usage.kt
End of files
src/usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,6 +1,12 @@
================ Step #1 =================
Cleaning output files:
out/production/module/A.class
out/production/module/A.class
End of files
Compiling files:
src/A.kt
src/A.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,8 +1,14 @@
================ Step #1 =================
Cleaning output files:
out/production/module/A.class
out/production/module/B.class
out/production/module/C.class
out/production/module/A.class
out/production/module/B.class
out/production/module/C.class
End of files
Compiling files:
src/main.kt
src/main.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,16 +1,24 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/constant/ConstantKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/constant/ConstantKt.class
End of files
Compiling files:
src/constant.kt
src/constant.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/constant/ConstantKt.class
out/production/module/usage/UsageKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/constant/ConstantKt.class
out/production/module/usage/UsageKt.class
End of files
Compiling files:
src/constant.kt
src/usage.kt
End of files
src/constant.kt
src/usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,7 +1,13 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/UtilsKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UtilsKt.class
End of files
Compiling files:
src/utils.kt
End of files
src/utils.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,14 +1,24 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
End of files
Compiling files:
src/inline.kt
src/inline.kt
End of files
Marked as dirty by Kotlin:
src/usage.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/usage/UsageKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/usage/UsageKt.class
End of files
Compiling files:
src/usage.kt
End of files
src/usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,7 +1,13 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/inline/InlineKt.class
End of files
Compiling files:
src/inline.kt
End of files
src/inline.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,6 +1,10 @@
================ Step #1 =================
Cleaning output files:
out/production/module/A.class
out/production/module/A.class
End of files
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
src/A.java
src/A.java
End of files
@@ -1,7 +1,13 @@
================ Step #1 =================
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/constant/ConstantKt.class
out/production/module/META-INF/module.kotlin_module
out/production/module/constant/ConstantKt.class
End of files
Compiling files:
src/constant.kt
End of files
src/constant.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,9 +1,11 @@
Compiling files:
src/bar.kt
src/constraints.kt
src/foo.kt
src/usages.kt
src/bar.kt
src/constraints.kt
src/foo.kt
src/usages.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Unresolved reference: vala
Unresolved reference: vara
@@ -1,6 +1,8 @@
Compiling files:
src/usages.kt
src/usages.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Unresolved reference: IS
Unresolved reference: IS
@@ -1,7 +1,9 @@
Compiling files:
src/KotlinClass.kt
src/usages.kt
src/KotlinClass.kt
src/usages.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Unresolved reference: setFoo
Val cannot be reassigned
@@ -1,14 +1,22 @@
================ Step #1 =================
Cleaning output files:
out/production/module2/b/B.class
out/production/module2/b/BB.class
out/production/module2/b/B.class
out/production/module2/b/BB.class
End of files
Compiling files:
module2/src/module2_b.kt
module2/src/module2_b.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module1/a/A.class
out/production/module1/a/AA.class
out/production/module1/a/A.class
out/production/module1/a/AA.class
End of files
Compiling files:
module1/src/module1_a.kt
End of files
module1/src/module1_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -1,16 +1,24 @@
========== Step #1 ============
================ Step #1 =================
Cleaning output files:
out/production/module2/b/B.class
out/production/module2/b/BB.class
out/production/module2/b/B.class
out/production/module2/b/BB.class
End of files
Compiling files:
module2/src/module2_b.kt
module2/src/module2_b.kt
End of files
Marked as dirty by Kotlin:
module1/src/module1_a.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module1/a/A.class
out/production/module1/a/AA.class
out/production/module1/a/A.class
out/production/module1/a/AA.class
End of files
Compiling files:
module1/src/module1_a.kt
End of files
module1/src/module1_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------

Some files were not shown because too many files have changed in this diff Show More