Dmitry Petrov
33e89e9c16
Reuse package/class qualifier prefix resolution for qualified expression resolution.
...
Original commit: 3556f9751e
2015-11-18 14:35:52 +03:00
Mikhail Glukhikh
97f2891ae9
Diagnostics corrected for smart cast impossible
...
Original commit: 03287d5d66
2015-11-17 10:26:26 +03:00
Michael Nedzelsky
a3fd9b8209
Hack for checking access to internal declarations during incremental compilation
...
Original commit: e5e4f9e775
2015-11-17 00:26:43 +03:00
Zalim Bashorov
8c43a177db
Add new tests for incremental compilation and disable the one for current IC
...
Original commit: ca71f929f9
2015-11-12 13:43:25 +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
Zalim Bashorov
b00f51c523
Make accessingFunctionsViaRenamedFileClass test more sensible
...
Original commit: 5ca7ce2b50
2015-11-12 13:43:22 +03:00
Michael Nedzelsky
02543e165b
fix KT-9843 Bug in incremental compilation: module is not recompiled when optional parameter added
...
and KT-8434 Removing parameter with default value from function in different module breaks incremental compilation
#KT-9843 Fixed
#KT-8434 Fixed
Original commit: 981d471ebe
2015-11-06 07:45:46 +03:00
Zalim Bashorov
35cb01217e
Add tests for lookups to enum static scope and to companion object scope
...
Original commit: 04fed203e4
2015-11-04 22:15:37 +03:00
Zalim Bashorov
1a566ee995
Track lookups for nested/inner Java classes
...
Original commit: a6855116b8
2015-11-04 22:09:55 +03:00
Stanislav Erokhin
dbef220656
Minor. fix testdata
...
Original commit: 87f32ef07b
2015-11-04 14:28:29 +03:00
Mikhail Glukhikh
71ad871488
More precise diagnostics of smart cast impossible #KT-7240 Fixed
...
Original commit: 41ebfd025e
2015-11-03 13:38:51 +03:00
Zalim Bashorov
64a1cac2b9
Add test for lookups in generic constraints; Add cases with lookup to companion and nested object;
...
Original commit: 5d72629b0b
2015-11-02 18:18:37 +03:00
Zalim Bashorov
e41b323fb4
Add tests for lookups to declarations form Java
...
Original commit: 4cb5398c04
2015-11-02 18:18:32 +03:00
Zalim Bashorov
ee0ec87da6
Add tests for lookups to deserialized and java scopes
...
Original commit: 519172f182
2015-11-02 18:18:32 +03:00
Zalim Bashorov
171bfa8d67
Minor: fix testdata
...
Original commit: 3484c43c8c
2015-11-02 18:18:31 +03:00
Michael Nedzelsky
731268085f
fix KT-9299 In a project with circular dependencies between modules, IDE reports error on use of internal class from another module, but the corresponding code still compiles and runs.
...
#KT-9299 Fixed
Original commit: 6ebe0c30ec
2015-10-30 14:40:46 +03:00
Zalim Bashorov
d7a4c9a54d
Track lookups in JavaSyntheticPropertiesScope
...
Original commit: a5708c9c0d
2015-10-27 19:38:32 +03:00
Yan Zhulanow
4899abe828
Fix incremental test (DefaultImpls are not generated for an empty interface)
...
Original commit: 10eed8f7cd
2015-10-27 02:46:57 +03:00
Dmitry Petrov
3b8d50f06e
OverloadResolver:
...
fix redeclaration diagnostics issue in incremental compilation (KT-6165)
J2K: OverloadUtil.kt
Original commit: 5170341624
2015-10-22 10:45:49 +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
Alexey Tsvetkov
406783b53d
Code cleanup
...
Original commit: e9e42b0251
2015-10-19 20:45:03 +03:00
Alexey Tsvetkov
b4033f2bcd
Fix tests
...
Original commit: 6f96484e1f
2015-10-19 20:45:03 +03:00
Dmitry Petrov
1bd1fbeee4
Drop package facades:
...
- update tests
- cleanup JetTyMapper after rebase
Original commit: dda508234f
2015-10-19 16:03:22 +03:00
Dmitry Petrov
099d588802
Drop package facades: fix testData for IncrementalProjectPathCaseChangedTest
...
Original commit: 639300a89d
2015-10-19 16:03:21 +03:00
Dmitry Petrov
70ff0d9676
Drop package facades: fix testData for IncrementalLazyCachesTestGenerated
...
Original commit: ac1f0efe7c
2015-10-19 16:03:21 +03:00
Dmitry Petrov
f0cd2702cb
Drop package facades: fix incremental compilation tests & proto comparison tests
...
(package facades are no longer generated)
Original commit: 621d26aeeb
2015-10-19 16:03:21 +03:00
Dmitry Petrov
848216756d
Drop package facades:
...
- update incremental compilation tests
Original commit: f227908151
2015-10-19 16:03:21 +03:00
Dmitry Petrov
c26a7dfd29
Drop package facades:
...
- incremental cache impl should not depend on package facades
- fix trivial incremental compilation tests
TODO: inlines DO NOT WORK with incremental compilation
Original commit: c55106a325
2015-10-19 16:03:20 +03:00
Zalim Bashorov
86acb982e5
Make NON_CONST_VAL_USED_IN_CONSTANT_EXPRESSION error
...
Original commit: de5dc61820
2015-10-18 22:49:08 +03:00
Stanislav Erokhin
3f18729d01
Added static methods, nested classes and companion object from superclasses.
...
Original commit: d5dbc9638d
2015-10-16 20:42:34 +03:00
Alexander Udalov
4a10df80fb
Update IDE tests to use KProperty instead of PropertyMetadata
...
Original commit: 6a965c9a06
2015-10-14 20:45:55 +03:00
Michael Bogdanov
ba98b64776
Fix test data
...
Original commit: bee0fb6283
2015-10-13 16:17:05 +03:00
Alexey Tsvetkov
c8f50089a8
Fix issues with incremental cache version change
...
#KT-9360 fixed
Original commit: a564724fa8
2015-10-13 16:12:15 +03:00
Alexey Tsvetkov
9d7712fdf6
Make test generated
...
Original commit: af3f7dfafc
2015-10-13 16:12:15 +03:00
Yan Zhulanow
6e19e8c055
Replace get() and set() to getValue() and setValue() (property delegates)
...
Original commit: 1f2b4e20fe
2015-10-09 22:49:16 +03:00
Mikhail Glukhikh
adda278298
Local interfaces are forbidden now
...
Original commit: 2fee9d362c
2015-10-09 21:06:33 +03:00
Mikhail Glukhikh
533a26ef9d
Old backing field with dollar is now forbidden
...
Original commit: 6914d09297
2015-10-09 21:06:26 +03:00
Michael Bogdanov
1ebdbd18dc
Copy to interface just companion object public const properties
...
Original commit: 12afbffb09
2015-10-09 16:25:15 +03:00
Michael Nedzelsky
e654254c9f
add tests for incremental compilation: package members
...
Original commit: 0de9e8295a
2015-10-01 15:16:30 +03:00
Michael Nedzelsky
d3d256e709
incremental compilation: do not recompile on changes in private static final values.
...
Original commit: 8557e540fc
2015-10-01 15:16:26 +03:00
Zalim Bashorov
eb1f04c29d
Move visibility check for toplevel private declarations to Visibilities.PRIVATE and fix it.
...
Original commit: a36e4abf4d
2015-10-01 14:57:26 +03:00
Dmitry Petrov
aef8470196
Incremental compilation support for multifile classes.
...
Original commit: 3dfe9951ef
2015-09-30 09:56:05 +03:00
Denis Zharkov
db78429e2d
Change INTERFACE_IMPL_CLASS_NAME: $TImpl -> DefaultImpls
...
Original commit: a101fffd9a
2015-09-30 08:19:51 +03:00
Stanislav Erokhin
7de15ca7d1
Minor. Fix testdata.
...
Original commit: 5a61871d4b
2015-09-29 13:33:57 +03:00
Michael Nedzelsky
8c8a3e549c
remove incremental test: accessPrivateMembers
...
Original commit: 2f9151ec18
2015-09-25 21:16:03 +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