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 |
|
Michael Bogdanov
|
0218b84990
|
Private visibility for non-const, non-jvmField class companion property backing field
Original commit: e116cc3206
|
2015-12-29 16:45:22 +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 |
|
Dmitry Petrov
|
cdda7e87f7
|
Drop createQualifier: testData update
Original commit: 9856af48ca
|
2015-11-18 14:35:53 +03:00 |
|
Zalim Bashorov
|
e6493a0f39
|
Add separate build logs for tests which result is different in the new incremental compilation
Original commit: e1ad942804
|
2015-11-12 13:43:24 +03:00 |
|
Dmitry Petrov
|
848216756d
|
Drop package facades:
- update incremental compilation tests
Original commit: f227908151
|
2015-10-19 16:03:21 +03:00 |
|
Denis Zharkov
|
e3aa1fa4cb
|
Get rid of deprecated annotations in testData
Original commit: bae3320d52
|
2015-09-18 10:14:32 +03:00 |
|
Zalim Bashorov
|
d9b5b94a0e
|
Minor: fix testdata files
(build.log files for incremental compilation tests)
Original commit: 2f9f5a3cd5
|
2015-09-07 16:29:09 +03:00 |
|
Dmitry Petrov
|
c61115b274
|
Update debug tests & incremental compilation tests depending on part class naming
Original commit: 7af88f6797
|
2015-09-07 16:28:43 +03:00 |
|
Michael Bogdanov
|
25fafd4201
|
Incremental tests patched
Original commit: 0936351983
|
2015-09-07 16:28:39 +03:00 |
|
Michael Nedzelsky
|
d41a3e205c
|
add tests for incremental compilation when only private part changed
Original commit: 62f6cc7f0b
|
2015-07-28 19:48:51 +03:00 |
|
Dmitry Jemerov
|
a1cf175bb8
|
rename @overloads annotation to @jvmOverloads
Original commit: 1188e57597
|
2015-05-27 12:23:08 +02:00 |
|
Evgeny Gerashchenko
|
c445089f21
|
KT-7587 Overloads are not generated during partial compilation of package
#KT-7587 fixed
Original commit: 0498bd7739
|
2015-05-14 21:51:08 +03:00 |
|
Pavel V. Talanov
|
24f63e82e1
|
default -> companion: replace all mentions of default and default object
Original commit: 06916d98c6
|
2015-03-17 15:47:39 +03:00 |
|
Pavel V. Talanov
|
ebb37aed1d
|
Replace 'class object' with 'default object' in renderers and test data
Includes changes to decompiled text
Old syntax is used in builtins and project code for now
Original commit: 59f192ef90
|
2015-03-06 19:36:54 +03:00 |
|
Evgeny Gerashchenko
|
f0908bed24
|
Incremental: fixed adding file to package and using it from Java
Original commit: 3aa5f5200b
|
2015-03-04 18:59:21 +03:00 |
|
Pavel V. Talanov
|
6fc44a498f
|
Refactor: process mentions of class object
Rename usages that refer to "default object" concept now
Test data file names are left as is
Original commit: 48fbce9582
|
2015-03-03 20:57:08 +03:00 |
|
Evgeny Gerashchenko
|
88964f4276
|
Added tests with conversion between Java and Kotlin and moving class.
Original commit: 460a77275a
|
2015-02-18 18:51:59 +03:00 |
|
Evgeny Gerashchenko
|
7c78491e42
|
Fixed test data according to fixed bug in IDEA JPS.
Original commit: f09fd923f3
|
2015-02-18 18:51:50 +03:00 |
|
Pavel V. Talanov
|
19499caee0
|
Update test data that mentioned old JvmAbi constants
Original commit: a1f4c06a49
|
2015-02-16 15:38:34 +03:00 |
|
Evgeny Gerashchenko
|
72fdd2c6ba
|
Test with Java and Kotlin changed simultaneously.
Original commit: 00f2ba5124
|
2015-01-19 15:36:56 +03:00 |
|
Evgeny Gerashchenko
|
c5bc52a1b0
|
Updated test data according to changes in IDEA.
Original commit: 2b438a286f
|
2015-01-16 20:19:37 +03:00 |
|
Evgeny Gerashchenko
|
c2f4ed810c
|
Fixed incremental compilation, when removing all callables from file.
Original commit: 4e702e34f0
|
2014-12-10 14:28:21 +03:00 |
|
Evgeny Gerashchenko
|
eb8820f549
|
Compilation errors are rendered to log without "Kotlin:ERROR:" prefix and without path to file. Sometimes javac adds path to file, sometimes doesn't. This had led tests to fail on some platforms.
Original commit: 9c880de735
|
2014-11-26 18:42:24 +03:00 |
|
Evgeny Gerashchenko
|
08831faa5c
|
Committed wrong behavior of Java+Kotlin incremental compilation (Java files recompiled twice).
Original commit: 1e2c4659cd
|
2014-11-07 14:52:01 +03:00 |
|
Evgeny Gerashchenko
|
e6dd4fac0c
|
Tests with SAM conversions.
Original commit: 21105fcae4
|
2014-11-07 14:51:59 +03:00 |
|
Evgeny Gerashchenko
|
6447c4183d
|
Added tests with adding method to superclass.
Original commit: 3237791433
|
2014-11-07 14:51:58 +03:00 |
|
Evgeny Gerashchenko
|
5d93890a84
|
Tests: converting Java to Kotlin and back.
Original commit: 86dd7ec880
|
2014-11-07 14:51:57 +03:00 |
|
Evgeny Gerashchenko
|
3ce56b01f3
|
Tests with renamed method, incremental compilation between Kotlin and Java.
Original commit: 335c3f4506
|
2014-11-07 14:51:56 +03:00 |
|
Evgeny Gerashchenko
|
9c8276c9fa
|
Tests with constants, incremental compilation between Kotlin and Java.
Original commit: 9234ef3803
|
2014-11-07 14:51:54 +03:00 |
|
Evgeny Gerashchenko
|
66cd592fd2
|
Initial support for kotlin-java interop in incremental compilation.
Original commit: 70331e3b82
|
2014-11-07 14:51:53 +03:00 |
|