Commit Graph

7 Commits

Author SHA1 Message Date
Michael Bogdanov d525cd1581 Fix for KT-11964: No TABLESWITCH in when on enum bytecode if enum constant is imported
#KT-11964 Fixed

Original commit: 3b419e8ba3
2016-06-29 09:32:45 +03:00
Alexander Udalov 2d1d2b58f3 Fix double quotes in diagnostic messages
For diagnostics without any parameters, the given text is simply rendered as a
String, so no symbols should be escaped.

For diagnostics with parameters, the format in java.text.MessageFormat is used,
so one single quote is erased and two single quotes become one single quote in
the rendered text.

Original commit: 8316953259
2016-03-30 21:41:43 +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 d77e5a2b59 Recompile implicit type usages when class signature is changed
Original commit: f32ff42ba3
2016-01-22 16:01:36 +03:00
Alexey Tsvetkov 81c4a434e3 Minor: fix test data as exhaustive when error message was changed
Original commit: 328169cd2e
2016-01-13 18:47:05 +03:00
Alexey Tsvetkov d6b568005f Recompile all enum usages when new entry is added
Original commit: 0cf2928761
2016-01-13 15:46:54 +03:00