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 |
|