Ilya Gorbunov
|
d1a5988bfc
|
Drop deprecations: complicated map delegates and kotlin.support.AbstractIterator.
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
9d24f1d1cf
|
Delegates.mapVal and mapVar preserve type of the receiver to when calling default value lambda.
|
2015-11-21 00:54:22 +03:00 |
|
Ilya Gorbunov
|
70fdc379ef
|
Drop deprecated Delegates.lazy and blockingLazy and ObservableProperty constructor-like function
|
2015-11-06 01:12:07 +03:00 |
|
Alexander Udalov
|
556a169a5d
|
Update stdlib usages of PropertyMetadata to KProperty<*>
|
2015-10-15 00:05:31 +03:00 |
|
Ilya Gorbunov
|
93c73500d7
|
Do not allow to delegate readonly property to a map with incompatible value type.
Infer type of delegated readonly property from the map value type.
|
2015-10-14 18:22:30 +03:00 |
|
Ilya Gorbunov
|
0df3d37f88
|
Drop deprecated API.
|
2015-10-07 22:36:38 +03:00 |
|
Ilya Gorbunov
|
73e41fb216
|
StdLib cleanup: remove unused imports
|
2015-10-07 22:36:13 +03:00 |
|
Ilya Gorbunov
|
404b228954
|
StdLib cleanup: replace fails with assertFails
|
2015-10-07 22:36:06 +03:00 |
|
Mikhail Glukhikh
|
86833c1a74
|
Migration to new backing field syntax
|
2015-09-22 10:15:52 +03:00 |
|
Denis Zharkov
|
5cecaa6f87
|
Get rid of deprecated annotations and modifiers in stdlib (besides JS)
|
2015-09-18 10:14:28 +03:00 |
|
Michael Nedzelsky
|
44691018ce
|
add explicit types for some top-level public val/var declarations in MapDelegationTest due KT-9072
|
2015-09-08 02:06:34 +03:00 |
|
Ilya Gorbunov
|
b3073dbd2d
|
Provide lazy implementation with an external object to synchronize on.
|
2015-09-02 15:49:53 +03:00 |
|
Denis Zharkov
|
e8f91e596c
|
Adjust test data after fixes about generic nullability
|
2015-08-28 18:50:26 +03:00 |
|
Ilya Gorbunov
|
9dbc4e4eef
|
Provide another type of callback to the ObservableProperty which is called after the property value has been changed.
#KT-6866 Fixed
|
2015-07-01 22:23:11 +03:00 |
|
Ilya Gorbunov
|
9caf5baf34
|
Refactor delegation unit tests.
|
2015-06-24 21:39:41 +03:00 |
|
Ilya Gorbunov
|
d04e94c826
|
Use NoSuchElementException instead of KeyMissingException. Deprecate KeyMissingException.
|
2015-06-24 21:39:40 +03:00 |
|
Ilya Gorbunov
|
a6b7857d57
|
Drop complicated MapAccessors. Deprecate simple cases of Delegates.mapVar and Delegates.mapVal in favor of direct delegation without wrappers.
|
2015-06-24 21:39:37 +03:00 |
|
Ilya Gorbunov
|
5306e88425
|
Provide the way to specify implicit default for a readonly or mutable map.
Refactor: rename default key and value providers.
|
2015-06-24 21:39:33 +03:00 |
|
Ilya Gorbunov
|
d137a83471
|
Simple extensions to delegate readonly property to Map and read-write property to MutableMap without delegate wrappers.
Delegation to map with custom key selector by map accessors.
|
2015-06-24 21:39:31 +03:00 |
|
Ilya Gorbunov
|
536e669023
|
Provide Lazy<T> in kotlin package — an interface that represents lazily computed value. Read-only properties can be delegated to lazy with the extension getter. Delegates.lazy and blockingLazy are deprecated.
|
2015-06-19 23:08:09 +03:00 |
|
Ilya Gorbunov
|
fb6c7e20de
|
Use identity equals in lazy unescape.
#KT-7474 Fixed
|
2015-06-19 23:00:01 +03:00 |
|
Dmitry Jemerov
|
2a99f757c4
|
replace 'trait' keyword with 'interface' in library code
|
2015-05-12 17:07:46 +02:00 |
|
Stanislav Erokhin
|
b703f59e04
|
Migrate kotlin sources, maven projects and stdlib to new lambda syntax
|
2015-04-07 13:08:53 +03:00 |
|
Zalim Bashorov
|
f202ad9f98
|
Stdlib: run all stdlib tests with JS backend(as possible).
|
2014-10-13 21:25:56 +04:00 |
|
Alexander Udalov
|
3dcd85bdb4
|
Add toString() to Any, fix all tests
#KT-4517 Fixed
|
2014-03-02 19:54:49 +04:00 |
|
Natalia.Ukhorskaya
|
a37be3c205
|
Add tests for observable/vetoable properties
|
2013-06-27 11:00:48 +04:00 |
|
Svetlana Isakova
|
fc0077cf9b
|
removed explicit type arguments
from delegation tests where possible
|
2013-06-06 17:20:11 +04:00 |
|
Maxim Shafirov
|
58914cdf33
|
Delegate properties stdlib, take 2.
|
2013-05-30 19:06:45 +04:00 |
|
Natalia.Ukhorskaya
|
97c33b02ab
|
Add library classes for delegated properties
|
2013-05-21 13:21:53 +04:00 |
|
Svetlana Isakova
|
b5bf4a626c
|
Reverted explicitly specifying visibility modifier while override
|
2012-04-18 19:02:24 +04:00 |
|
Svetlana Isakova
|
9b2eeb076e
|
KT-1717 Don't make member visibility inherit when it is not declared explicitly
#KT-1717 Fixed
|
2012-04-03 19:26:28 +04:00 |
|
James Strachan
|
7ef65c0099
|
moved the stdlib tests into the same directory as the stdlib, so it works a bit better with maven support in IDEA
|
2012-03-14 16:14:14 +00:00 |
|