Ilya Gorbunov
|
078d904d41
|
Deprecated ranges: relax errors to warnings.
|
2015-10-19 15:37:42 +03:00 |
|
Ilya Gorbunov
|
69dc6701cc
|
Deprecate Double, Float and Comparable range implementations.
|
2015-10-19 15:37:41 +03:00 |
|
Svetlana Isakova
|
499ca02615
|
Changed retention to 'binary' for LowPriorityInOverloadResolution
|
2015-10-19 14:58:02 +03:00 |
|
Ilya Gorbunov
|
10784644a5
|
Throwable stackTrace property instead of getStackTrace() function.
|
2015-10-17 23:43:20 +03:00 |
|
Ilya Gorbunov
|
d1d0807229
|
Add a note about *Raw functions behavior.
|
2015-10-16 23:55:37 +03:00 |
|
Ilya Gorbunov
|
8fd5677fe0
|
Move map-related *Raw methods to Maps.kt and do some cleanup there.
Correct deprecation messages and replacements.
|
2015-10-16 23:38:40 +03:00 |
|
Ilya Gorbunov
|
e2cf8a919c
|
Fix contains usages in stdlib tests
|
2015-10-16 23:38:30 +03:00 |
|
Ilya Gorbunov
|
683bc4bd01
|
Generate *Raw methods.
|
2015-10-16 23:38:29 +03:00 |
|
Ilya Gorbunov
|
8aed39d9bb
|
Provide *Raw methods as a replacement.
|
2015-10-16 23:38:27 +03:00 |
|
Ilya Gorbunov
|
d1a007e902
|
Do not generate deprecated contains for ranges.
|
2015-10-16 23:38:25 +03:00 |
|
Ilya Gorbunov
|
c5cd599e30
|
Delegate indexOf and lastIndexOf to List if the Iterable is List.
|
2015-10-16 23:38:23 +03:00 |
|
Svetlana Isakova
|
ded62686a0
|
Added 'LowPriorityInOverloadResolution' annotation
|
2015-10-16 21:58:46 +03:00 |
|
Svetlana Isakova
|
a6ec5cecc0
|
Added 'OnlyInputTypes' annotation
|
2015-10-16 21:58:46 +03:00 |
|
Svetlana Isakova
|
566e27788f
|
Moved @NoInfer, @Exact to internal package
|
2015-10-16 21:58:44 +03:00 |
|
Ilya Gorbunov
|
e24af934dc
|
Use the same implementation in Array.toArrayList as in arrayListOf.
|
2015-10-16 19:20:26 +03:00 |
|
Ilya Gorbunov
|
59f88cfb52
|
Ensure vararg copy behavior for specific case of arrayListOf in JS.
|
2015-10-16 18:43:41 +03:00 |
|
Ilya Gorbunov
|
446cdc087d
|
Optimizations in listOf and arrayListOf constructor functions.
Remove linkedListOf() from JS.
#KT-5703 Fixed
#KT-8519 Fixed
|
2015-10-16 18:28:43 +03:00 |
|
Denis Zharkov
|
bd37a10677
|
Transform *Array.size to properties
|
2015-10-16 18:16:02 +03:00 |
|
Yan Zhulanow
|
d52f245cf7
|
Rename unary plus/minus in builtins and stdlib
|
2015-10-15 18:23:58 +03:00 |
|
Dmitry Petrov
|
57869d85e8
|
Spread should always copy arrays.
Introduce a special (package private) utility class ArraysUtilJVM
to fix Array<T>.asList() issues.
|
2015-10-15 09:16:21 +03:00 |
|
Alexander Udalov
|
556a169a5d
|
Update stdlib usages of PropertyMetadata to KProperty<*>
|
2015-10-15 00:05:31 +03:00 |
|
Ilya Gorbunov
|
43bb9347c6
|
Rename Regex.hasMatch to containsMatchIn, and add corresponding contains function to CharSequence.
|
2015-10-14 22:49:50 +03:00 |
|
Ilya Gorbunov
|
d1d865aa0f
|
Rename methods in Regex. Add matchEntire method to match entire string against regex.
|
2015-10-14 22:49:48 +03:00 |
|
Ilya Gorbunov
|
d860f335a3
|
JS: Make StringBuilder implement CharSequence and introduce secondary constructors.
|
2015-10-14 22:49:47 +03:00 |
|
Ilya Gorbunov
|
935024db4e
|
Fix with hack bridge codegen for indexOf and lastIndexOf methods. More sophisticated solution is required.
|
2015-10-14 22:49:40 +03:00 |
|
Mikhail Glukhikh
|
8b482a59d9
|
No inline for MutableMap extensions with JvmName (to prevent stub comparison breaking)
|
2015-10-14 20:40:31 +03:00 |
|
Mikhail Glukhikh
|
3461837c28
|
Temporary move std-lib deprecated back to MutableCollections (due to backward compatibility stuff)
|
2015-10-14 20:40:29 +03:00 |
|
Mikhail Glukhikh
|
4987e095e5
|
Move some methods to deprecated built-ins
|
2015-10-14 20:40:26 +03:00 |
|
Mikhail Glukhikh
|
f8a356747e
|
Stdlib rename: 'name' and 'ordinal' are now properties in Enum, same name functions are deprecated
|
2015-10-14 20:40:13 +03:00 |
|
Mikhail Glukhikh
|
78cfeb0d7d
|
Stdlib rename: List.indexOf(T), List.lastIndexOf(T), MutableCollection.removeAll(Collection<T>), MutableCollection.retainAll(Collection<T>)
|
2015-10-14 20:40:09 +03:00 |
|
Denis Zharkov
|
ed5ba01e85
|
Temporary revert moving CharSequence.charAt because of markdown parser
|
2015-10-14 20:40:07 +03:00 |
|
Denis Zharkov
|
6322198a11
|
Revert 'isEmpty' transformation
|
2015-10-14 20:40:01 +03:00 |
|
Denis Zharkov
|
17c906658d
|
Transform Throwable members to properties
|
2015-10-14 20:39:59 +03:00 |
|
Denis Zharkov
|
9088bf67c7
|
Extract and clean deprecated builtin extensions
|
2015-10-14 20:39:56 +03:00 |
|
Denis Zharkov
|
6fa8083a70
|
Transform builtin Map declaration and adjust stdlib
|
2015-10-14 20:39:38 +03:00 |
|
Denis Zharkov
|
f0e3fd617d
|
Adjust testData to CharSequence.length transformation
|
2015-10-14 20:39:35 +03:00 |
|
Denis Zharkov
|
cb562e7ea5
|
Adjust JS backend to CharSequence.length transformation
|
2015-10-14 20:39:32 +03:00 |
|
Denis Zharkov
|
1305d9755a
|
Transform CharSequence.length to property
|
2015-10-14 20:39:29 +03:00 |
|
Alexey Tsvetkov
|
eae644c365
|
Remove isArrayOf reference from common JVM/JS test
|
2015-10-14 20:06:52 +03:00 |
|
Yan Zhulanow
|
f9e89596fd
|
Add 'operator' modifier to stdlib property Delegate functions
|
2015-10-14 19:10:36 +03:00 |
|
Alexey Tsvetkov
|
62c25c0370
|
Replace is Array<T> with .isArrayOf<T>()
|
2015-10-14 18:36:53 +03:00 |
|
Ilya Gorbunov
|
cac7bfc80b
|
Clarify some type in tests.
|
2015-10-14 18:26:46 +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
|
96b33a8bfd
|
Minor reindent optimizations
|
2015-10-14 18:19:57 +03:00 |
|
Ilya Gorbunov
|
af0a59dd02
|
Deprecate StringBuilder { } function, and introduce buildString { } instead.
#KT-7295 Fixed
|
2015-10-14 18:19:57 +03:00 |
|
Ilya Gorbunov
|
6d7cc0671e
|
Allow equals with ignoreCase parameter to take nullable Strings both as a receiver and a parameter.
#KT-9188
|
2015-10-14 18:19:56 +03:00 |
|
Mikhail Glukhikh
|
001b1269b9
|
IO deprecations: String.separatorsToSystem() --> File.separatorsToSystem() KT-9534, FileTreeWalk.filter --> FileTreeWalk.treeFilter KT-8517
|
2015-10-14 16:10:11 +03:00 |
|
Yan Zhulanow
|
bc3d1ddda0
|
Remove old 'get' delegate convention in interfaces
|
2015-10-14 01:29:09 +03:00 |
|
Ilya Gorbunov
|
6d2f9cc669
|
Remove obsolete iterator tests
|
2015-10-13 22:31:15 +03:00 |
|
Ilya Gorbunov
|
c58d21a1e7
|
Remove obsolete test for KT-1131
|
2015-10-13 22:31:14 +03:00 |
|