Ilya Gorbunov
|
59cd1cd14a
|
Restore referential equality for AnnotatedClassDescriptor and AnnotatedConstructorDescriptor.
|
2015-10-19 23:03:59 +03:00 |
|
Svetlana Isakova
|
abf4030ef9
|
Don't exclude internal type annotations from decompiler renderers
|
2015-10-19 23:02:03 +03:00 |
|
Svetlana Isakova
|
667f6269e4
|
Filter internal annotations for resolve in type substitutor
to avoid having List<@NoInfer Int> as a result type
of function invocation (the function returns List<@NoInfer T>)
|
2015-10-19 23:02:03 +03:00 |
|
Andrey Breslav
|
fe057f781c
|
Compilation fixed
|
2015-10-19 22:56:41 +03:00 |
|
Andrey Breslav
|
18524ea8ec
|
Proper semantics for former data classes
|
2015-10-19 22:42:33 +03:00 |
|
Dmitry Jemerov
|
49033e0002
|
rename Jet* classes to Kt*
|
2015-10-19 21:35:30 +02:00 |
|
Dmitry Jemerov
|
660972b12d
|
Merge remote-tracking branch 'origin/master'
|
2015-10-19 21:34:53 +02:00 |
|
Alexander Udalov
|
1c280c96b6
|
Set binary version to 1.0.0
|
2015-10-19 22:12:39 +03:00 |
|
Dmitry Jemerov
|
0dcd45daf0
|
Merge remote-tracking branch 'origin/master'
|
2015-10-19 21:01:38 +02:00 |
|
Svetlana Isakova
|
452637a946
|
Changed retention to 'binary' for annotations
used in resolve
|
2015-10-19 21:35:58 +03:00 |
|
Svetlana Isakova
|
6ced795db6
|
Fixed the problem with 'OnlyInputTypes' annotation
|
2015-10-19 21:35:57 +03:00 |
|
Alexey Tsvetkov
|
3476bed18a
|
Drop @native from stdlib
|
2015-10-19 21:32:24 +03:00 |
|
Max Kammerer
|
715893446c
|
Incremental compilation test data update after making package property backing field private
|
2015-10-19 21:21:02 +03:00 |
|
Nikolay Krasko
|
4c8384240b
|
Check version in new format
|
2015-10-19 20:57:03 +03:00 |
|
Nikolay Krasko
|
8fce102212
|
Add script to do padding for teamcity version
|
2015-10-19 20:57:02 +03:00 |
|
Nikolay Krasko
|
4a9cd95d1d
|
Update to 143.249.6
|
2015-10-19 20:57:01 +03:00 |
|
Alexey Tsvetkov
|
a1d4d099ba
|
Increment jvm abi and stub versions
|
2015-10-19 20:45:03 +03:00 |
|
Alexey Tsvetkov
|
e9e42b0251
|
Code cleanup
|
2015-10-19 20:45:03 +03:00 |
|
Alexey Tsvetkov
|
6f96484e1f
|
Fix tests
|
2015-10-19 20:45:03 +03:00 |
|
Alexey Tsvetkov
|
5c23820605
|
Fix load builtins test
|
2015-10-19 20:45:02 +03:00 |
|
Alexey Tsvetkov
|
3cd85a25e4
|
Generate ACC_NATIVE for external
|
2015-10-19 20:45:02 +03:00 |
|
Alexey Tsvetkov
|
5e90bafe18
|
Build stubs for modifiers
|
2015-10-19 20:45:02 +03:00 |
|
Alexey Tsvetkov
|
c459e78a7d
|
Prohibit inline modifier on property, getter or setter
|
2015-10-19 20:45:02 +03:00 |
|
Alexey Tsvetkov
|
7a1b6ed13f
|
Fix supressing no body errors for external functions
|
2015-10-19 20:45:02 +03:00 |
|
Alexey Tsvetkov
|
1e2256207c
|
Update test data
|
2015-10-19 20:45:02 +03:00 |
|
Alexey Tsvetkov
|
d86121863a
|
Render external, inline, tailrec, crossinline, noinline modifiers
|
2015-10-19 20:45:02 +03:00 |
|
Alexey Tsvetkov
|
d87ce33458
|
Drop @inline from tests and incremental compilation
|
2015-10-19 20:45:01 +03:00 |
|
Alexey Tsvetkov
|
df8066b1e4
|
Drop annotations from stdlib and compiler
|
2015-10-19 20:45:01 +03:00 |
|
Alexey Tsvetkov
|
c50aab6a75
|
Add modifier flags to descriptors
|
2015-10-19 20:45:01 +03:00 |
|
Alexey Tsvetkov
|
ea40f8af92
|
Serialize flags
|
2015-10-19 20:45:01 +03:00 |
|
Alexey Tsvetkov
|
8d22aabd9f
|
Add flags
|
2015-10-19 20:45:01 +03:00 |
|
Alexey Tsvetkov
|
dc27363452
|
Remove @annotation from test data
|
2015-10-19 20:45:01 +03:00 |
|
Alexey Tsvetkov
|
ae17c06f7a
|
Render ANNOTATION_CLASS kind correctly
|
2015-10-19 20:45:00 +03:00 |
|
Alexey Tsvetkov
|
f2c69e56d2
|
Remove @annotation from stdlib and compiler
|
2015-10-19 20:45:00 +03:00 |
|
Alexey Tsvetkov
|
28ca2e8b84
|
Build stubs for data modifier
|
2015-10-19 20:45:00 +03:00 |
|
Alexey Tsvetkov
|
1973573a89
|
Remove @data from test data
|
2015-10-19 20:45:00 +03:00 |
|
Alexey Tsvetkov
|
106e2667d4
|
Render data modifier
|
2015-10-19 20:45:00 +03:00 |
|
Alexey Tsvetkov
|
ec57d3f144
|
Remove @data from stdlib and compiler
|
2015-10-19 20:45:00 +03:00 |
|
Alexey Tsvetkov
|
264bd5235b
|
Add isData() to ClassDescriptor
|
2015-10-19 20:45:00 +03:00 |
|
Alexey Tsvetkov
|
1414fe1699
|
Add IS_DATA flag
|
2015-10-19 20:44:59 +03:00 |
|
Dmitry Jemerov
|
ac55c9134c
|
don't abort refactoring in case of exceptions in AutomaticVariableRenamer
|
2015-10-19 18:57:14 +02:00 |
|
Valentin Kipyatkov
|
30cbec3fc8
|
Refactoring
|
2015-10-19 19:22:26 +03:00 |
|
Valentin Kipyatkov
|
28c950ffbe
|
Better replacement for annotations with parameters in ReplaceWIth pattern but still lot of safety pre-checks to be added
|
2015-10-19 19:22:26 +03:00 |
|
Valentin Kipyatkov
|
4290601807
|
VERY rough implementation of annotations with parameters in ReplaceWIth pattern
|
2015-10-19 19:22:26 +03:00 |
|
Michael Bogdanov
|
c8c3e88c82
|
Make top-level property backing field private in bytecode
|
2015-10-19 19:09:30 +03:00 |
|
Ilya Chernikov
|
376c188cf7
|
Setting property that controls application environment lifetime for daemon builds
|
2015-10-19 18:01:45 +02:00 |
|
Ilya Chernikov
|
25a128a8c6
|
Removing environment reuse diagnostics, because it breaks many tests
(cherry picked from commit 857488f)
|
2015-10-19 18:01:44 +02:00 |
|
Dmitry Jemerov
|
56735b3302
|
system property to keep application environment alive across multiple compilations
(cherry picked from commit a6b269c)
|
2015-10-19 18:01:43 +02:00 |
|
Natalia Ukhorskaya
|
f9399f0510
|
Skip MultiFileFacade classes as synthethic
|
2015-10-19 18:57:41 +03:00 |
|
Natalia Ukhorskaya
|
556e08b9eb
|
Fix exception during Step Over
|
2015-10-19 18:57:40 +03:00 |
|