Ilya Gorbunov
|
5779b89ff0
|
Deprecations cleanup: sequence -> asSequence
|
2015-06-29 17:06:33 +03:00 |
|
Ilya Gorbunov
|
d20d8e2106
|
2nd stage of replaceFirst semantics change: remove deprecated String.replaceFirst(String), rename replaceFirstLiteral to replaceFirst.
|
2015-06-24 21:48:09 +03:00 |
|
Ilya Gorbunov
|
249106647c
|
2nd stage of split semantics change: remove deprecated String.split(String), rename splitBy back to split. Provide replacement for splitBy and splitWithRegex (JS).
|
2015-06-24 21:48:07 +03:00 |
|
Ilya Gorbunov
|
d04e94c826
|
Use NoSuchElementException instead of KeyMissingException. Deprecate KeyMissingException.
|
2015-06-24 21:39:40 +03:00 |
|
Sergey Mashkov
|
ab5d8d12ea
|
IDL2K declarations order stability
|
2015-06-23 17:21:13 +03:00 |
|
Sergey Mashkov
|
0e518e46bb
|
JS and IDL2K: make dictionary builder functions public
|
2015-06-22 12:57:23 +03:00 |
|
Ilya Gorbunov
|
346ea28337
|
lazyOf to create already initialized lazy value.
|
2015-06-19 23:08:17 +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 |
|
Alexander Udalov
|
1a3209e1dc
|
Drop traits with required classes
#KT-4771 Rejected
|
2015-06-17 16:23:58 +03:00 |
|
Sergey Mashkov
|
342f35fb65
|
IDL2K better dictionary support: generate interfaces with builder function
suppress inline warning, replace Long with Int
|
2015-06-17 15:26:06 +03:00 |
|
Sergey Mashkov
|
8238883ac4
|
IDL2K better dictionary support: generate interfaces with builder function
|
2015-06-17 15:26:06 +03:00 |
|
Sergey Mashkov
|
c4d53e1e16
|
IDL2K introduce required parameters list to avoid possible ambiguous calls
|
2015-06-17 15:26:06 +03:00 |
|
Sergey Mashkov
|
2cc708c5a9
|
IDL2K restrict readonly attributes to vals
|
2015-06-17 15:26:05 +03:00 |
|
Sergey Mashkov
|
c0c0f6152a
|
IDL2K avoid unnecessary super() calls in secondary constructors
|
2015-06-17 15:26:05 +03:00 |
|
Sergey Mashkov
|
1a5e6634e2
|
JS generate new stubs with latest IDL2K
|
2015-06-17 15:26:04 +03:00 |
|
Sergey Mashkov
|
5000fe8133
|
IDL2K Multiple constructors (via secondary constructors when needed)
|
2015-06-17 15:26:03 +03:00 |
|
Sergey Mashkov
|
4949624a2a
|
Revert IDL2K Multiple constructors (via secondary constructors when needed)
|
2015-06-15 20:17:23 +03:00 |
|
Sergey Mashkov
|
6d9413f02e
|
IDL2K Multiple constructors (via secondary constructors when needed)
|
2015-06-15 20:15:36 +03:00 |
|
Denis Zharkov
|
200dee2761
|
Replace deprecated annotations in whole project
|
2015-06-12 09:23:32 +03:00 |
|
Ilya Gorbunov
|
705c9089f0
|
Provide replacement for methods deprecated in favor of SAM-constructors.
Provide replacement for isNotEmpty on nullable receiver.
JS: Provide SAM-like constructor for Runnable.
|
2015-06-04 16:32:19 +03:00 |
|
Ilya Gorbunov
|
ae60f7a32f
|
Prettify kdocs and exception messages in the generated code.
|
2015-05-27 22:16:15 +03:00 |
|
Dmitry Jemerov
|
1188e57597
|
rename @overloads annotation to @jvmOverloads
|
2015-05-27 12:23:08 +02:00 |
|
Ilya Gorbunov
|
1cf4a407d1
|
JS: Provide MIN_VALUE and MAX_VALUE member constants for Double and Float companion objects.
JVM: Make MIN_VALUE and MAX_VALUE not an extension but member constant properties of Double and Float companion objects.
|
2015-05-26 00:26:19 +03:00 |
|
Sergey Mashkov
|
fe26bd22f0
|
JS stubs: add URL specification
|
2015-05-25 14:55:47 +03:00 |
|
Sergey Mashkov
|
07a3233569
|
JS stubs: add CSSOM view specification and GEOMETRY spec
|
2015-05-25 12:36:42 +03:00 |
|
Ilya Gorbunov
|
ebe578dbc5
|
Tests to ensure the behavior of the specialized empty List, Set, Map implementations is same as of non-specialized ones.
|
2015-05-24 05:03:46 +03:00 |
|
Ilya Gorbunov
|
edc471c8ec
|
Optimize the implementation of emptyList, emptySet and emptyMap and make them serializable.
Specialized implementations of singleton List, Set and Map are used in JVM.
#KT-6682 Fixed
#KT-7104 Fixed
#KT-4840 Fixed
|
2015-05-24 05:03:36 +03:00 |
|
Ilya Gorbunov
|
6516c74a1a
|
Revert back 2nd stage of split semantics change and restore deprecated String.split(String).
|
2015-05-21 23:13:16 +03:00 |
|
Sergey Mashkov
|
4695aed993
|
Replace trait with interfaces in JavaScript stubs
|
2015-05-20 14:01:03 +03:00 |
|
Mikhail Glukhikh
|
1389b62fa4
|
Enum entry delimiters / super constructors: a few remaining warnings removed
|
2015-05-19 17:07:47 +03:00 |
|
Ilya Gorbunov
|
f18b9caa8d
|
JS: Provide MIN_VALUE and MAX_VALUE member constants for Int, Long, Short and Byte companion objects.
JVM: Make MIN_VALUE and MAX_VALUE not an extension but member constant properties of Int, Long, Short and Byte companion objects.
|
2015-05-17 17:26:25 +03:00 |
|
Sergey Mashkov
|
425efa3ae1
|
JS IDL2K move Event, EventListener and EventTarget to org.w3c.events
|
2015-05-14 14:19:08 +03:00 |
|
Sergey Mashkov
|
e9c2b33d2d
|
JS IDL2K use Any? type for "any" but callback functions return types that returns dynamic instead of Any?
|
2015-05-14 09:17:01 +03:00 |
|
Sergey Mashkov
|
42f1f9df03
|
JS Union type members should have inherit corresponding marker interface
|
2015-05-14 09:17:00 +03:00 |
|
Sergey Mashkov
|
002b26e4ed
|
JS IDL2K spaces in functional types
|
2015-05-14 09:16:59 +03:00 |
|
Sergey Mashkov
|
7033b27ea8
|
JS Changes according to review
|
2015-05-14 09:16:58 +03:00 |
|
Sergey Mashkov
|
e3ae12ed62
|
JS Fix build failure due to missing splitWithRegex
|
2015-05-14 09:16:57 +03:00 |
|
Sergey Mashkov
|
0ce1edd417
|
JS IDL2K better callbacks support + bugfixes according to review
|
2015-05-14 09:16:57 +03:00 |
|
Sergey Mashkov
|
a11e0a84b5
|
JS tests for addClass, removeClass, removeFromParent
|
2015-05-14 09:16:56 +03:00 |
|
Sergey Mashkov
|
bcbfa3c240
|
JS CSS style declarations
|
2015-05-14 09:16:56 +03:00 |
|
Sergey Mashkov
|
d24bdf5ad0
|
JS Introduce SVG DOM support
|
2015-05-14 09:16:55 +03:00 |
|
Sergey Mashkov
|
6366f966b7
|
JS Introduce typed arrays
|
2015-05-14 09:16:54 +03:00 |
|
Sergey Mashkov
|
a6bed4f623
|
JS Fix marker interface filtering
|
2015-05-14 09:16:54 +03:00 |
|
Sergey Mashkov
|
2e687fde6b
|
JS Generate DOM stubs from IDLs
|
2015-05-14 09:16:53 +03:00 |
|
Sergey Mashkov
|
6e09100877
|
JS IDL2K refactoring according to review discussion
|
2015-05-14 09:16:51 +03:00 |
|
Sergey Mashkov
|
4ee780ef07
|
JS move document/window/storage to kotlin.browser
|
2015-05-14 09:16:51 +03:00 |
|
Sergey Mashkov
|
33c1d5d2cf
|
JS fix tests failed due to api change
|
2015-05-14 09:16:50 +03:00 |
|
Sergey Mashkov
|
4bc91ba652
|
JS fix stdlib API to conform to new DOM3
|
2015-05-14 09:16:49 +03:00 |
|
Sergey Mashkov
|
374dcd56f2
|
JS better typedefs and union-types support
|
2015-05-14 09:16:49 +03:00 |
|
Sergey Mashkov
|
e487825237
|
JS deprecate old declarations
|
2015-05-14 09:16:48 +03:00 |
|