Michael Bogdanov
|
e116cc3206
|
Private visibility for non-const, non-jvmField class companion property backing field
|
2015-12-29 16:45:22 +03:00 |
|
Michael Bogdanov
|
85ae0cb78e
|
Restrict companion properties copying to interface by const
|
2015-12-29 16:45:22 +03:00 |
|
Yan Zhulanow
|
9d1af5a17e
|
Fix tests: "infix modifier required" and "operator modifier required" errors
|
2015-11-27 15:51:11 +03:00 |
|
Alexander Udalov
|
51bf68ce27
|
Update compiler tests to use KProperty instead of PropertyMetadata
|
2015-10-14 20:45:54 +03:00 |
|
Michael Bogdanov
|
0209cd080e
|
Deprecated flag for static non-JvmField and non-const properties
|
2015-10-14 13:13:49 +03:00 |
|
Michael Bogdanov
|
27a1a17c09
|
Deprecate non-const properties copies in interface
|
2015-10-13 14:15:47 +03:00 |
|
Michael Bogdanov
|
ee6dbac381
|
Remove synthetic flag from internal members
|
2015-10-13 10:48:37 +03:00 |
|
Yan Zhulanow
|
1f2b4e20fe
|
Replace get() and set() to getValue() and setValue() (property delegates)
|
2015-10-09 22:49:16 +03:00 |
|
Michael Bogdanov
|
afa281357a
|
Changed visibility for trait static fields
|
2015-10-09 16:25:20 +03:00 |
|
Michael Bogdanov
|
12afbffb09
|
Copy to interface just companion object public const properties
|
2015-10-09 16:25:15 +03:00 |
|
Michael Bogdanov
|
a9aa2bc147
|
Interface companion object backing fields become static
|
2015-10-09 16:25:14 +03:00 |
|
Mikhail Glukhikh
|
a1e3471d92
|
"field": deprecated warnings introduced, compiler tests migrated to the new syntax
|
2015-09-21 15:48:00 +03:00 |
|
Dmitry Jemerov
|
4bdf598bfe
|
compiler testdata: s/trait/interface
|
2015-05-12 19:43:17 +02:00 |
|
Pavel V. Talanov
|
06916d98c6
|
default -> companion: replace all mentions of default and default object
|
2015-03-17 15:47:39 +03:00 |
|
Pavel V. Talanov
|
59f192ef90
|
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
|
2015-03-06 19:36:54 +03:00 |
|
Pavel V. Talanov
|
35b88fb1a5
|
Update test data for write flags test
|
2015-02-16 15:38:34 +03:00 |
|
Alexander Udalov
|
d78d4bc44c
|
Disallow extension properties with backing fields
#KT-1682 Fixed
|
2014-05-29 21:24:05 +04:00 |
|
Alexander Udalov
|
b68e47f705
|
Move JVM-specific annotations out of built-ins
Move 'volatile' and 'synchronized' to package 'kotlin' in stdlib. Also delete
'atomic', since its support was never implemented
|
2014-03-02 19:54:55 +04:00 |
|
Mikhael Bogdanov
|
76d4dcef7f
|
Tests for renamed fields
|
2013-06-17 15:20:42 +04:00 |
|
Mikhael Bogdanov
|
4feb395dcc
|
Test for static
|
2013-06-17 15:20:41 +04:00 |
|