Commit Graph

20 Commits

Author SHA1 Message Date
Zalim Bashorov 998dfacd5f KotlinBuilder: use proper API to update Java mappings
Original commit: d832a3d290
2016-02-19 19:11:10 +03:00
Zalim Bashorov 74de0e6e7c New IC: add processing changes for constants
Original commit: ced23c02bd
2016-02-10 22:56:09 +03:00
Zalim Bashorov e30ef13260 KotlinBuilder: don't request additional round when it's unnecessary & fix warnings
Original commit: e33e31ad16
2016-02-10 21:37:12 +03:00
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 ff40b098f9 Add tests for class hierarchy incremental recompilation
Original commit: 9190029fcc
2016-01-12 15:32:47 +03:00
Zalim Bashorov 43b6a9dbbc Minor: use ".touch" extension instead of ".new" in incremental compilation tests when it possible
Original commit: d9b67ae0ef
2015-12-17 19:41:24 +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 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 0eb4f20d14 Test versioning of experimental incremental compilation
Original commit: a8b551e518
2015-12-02 20:56:36 +03:00
Max Kammerer 13aedbd161 Incremental compilation test data update after making package property backing field private
Original commit: 715893446c
2015-10-19 21:21:02 +03:00
Dmitry Petrov 70ff0d9676 Drop package facades: fix testData for IncrementalLazyCachesTestGenerated
Original commit: ac1f0efe7c
2015-10-19 16:03:21 +03:00
Alexey Tsvetkov ae9c86ddd1 Remove tests on turning incremental on/off temporary
Original commit: 743c59331d
2015-09-25 20:11:58 +03:00
Alexey Tsvetkov 8e27d32a7b Clean only kotlin caches when incremental compilation is off
Original commit: ba33020140
2015-09-25 20:11:58 +03:00
Alexey Tsvetkov 4e7cc0b637 Minor: rename test cases
Original commit: 1298d115bd
2015-09-25 20:11:57 +03:00
Alexey Tsvetkov 5b4101ee0d Fix recompilation of dependent modules on cache/abi version change
New cache version was written to dependent targets,
when they have not been compiled yet

 #KT-9190 Fixed

Original commit: c7f66a1585
2015-09-25 20:11:57 +03:00
Alexey Tsvetkov 5fae296bea Test caches creation with turning incremental on/off
Original commit: 2bed8d0557
2015-09-25 20:11:57 +03:00
Alexey Tsvetkov 20d6f01919 Write cache version only if incremental compilation is enabled
Original commit: b6bbc4015b
2015-09-25 20:11:57 +03:00
Alexey Tsvetkov 86e80e4a58 Test that Kotlin incremental caches are created lazily
Original commit: a3f2ccf72d
2015-09-25 20:11:57 +03:00