Commit Graph

9 Commits

Author SHA1 Message Date
Zalim Bashorov e7dcf02ffe Introduce TestingContext to pass data between tests and KotlinBuilder; introduce BuildLogger to log build events (build finished, files marked as dirty) in KotlinBuilder
Original commit: f6e7f8c3c0
2016-02-09 23:27:25 +03:00
Alexey Tsvetkov 08e62d3303 Recompile subtypes when class member is changed
Original commit: a474165a8f
2016-01-27 12:28:44 +03:00
Alexey Tsvetkov 9f5046b3e7 Rebuild only kotlin when cache version is changed
Original commit: 6a74b1c8bf
2015-12-10 18:03:17 +03:00
Alexey Tsvetkov 6e08ea4524 Save class hierarchy to incremental caches
Author:    Alexey Tsvetkov <Alexey.Tsvetkov@jetbrains.com>

Original commit: c567376e35
2015-12-09 16:23:35 +03:00
Alexey Tsvetkov e8ced612d1 Prevent processing changes if all kotlin in chunk was rebuilt
Original commit: 19089f8b17
2015-12-02 20:56:37 +03:00
Alexey Tsvetkov 2f253f0c3a Do not use USER_DATA to preserve data between compilation rounds
Original commit: 60a8db1c6c
2015-12-02 20:56:36 +03:00
Alexey Tsvetkov 1a401183b2 Kotlin incremental cache version change should not affect java only modules
Original commit: a447c39f69
2015-12-02 20:56:36 +03:00
Alexey Tsvetkov 8839938183 Simplify lazy caches tests
Original commit: c9012b10c5
2015-12-02 20:56:36 +03:00
Alexey Tsvetkov 675671f4d5 Test turning incremental compilation on/off
Original commit: e90dc047bd
2015-12-02 20:56:36 +03:00