Ilya Gorbunov
|
e155e426c2
|
Implement CharSequence.regionMatches and generalize depending String extensions to take CharSequence.
Add hidden declarations for replaced overloads with String receiver in hand-written code.
|
2015-11-04 22:19:31 +03:00 |
|
Ilya Gorbunov
|
47560d3db1
|
Add hidden declarations for replaced overloads with String receiver in hand-written code.
|
2015-11-04 22:19:29 +03:00 |
|
Ilya Gorbunov
|
59b67b32c4
|
Add hidden declarations for replaced overloads with String receiver in generated code.
|
2015-11-04 22:19:27 +03:00 |
|
Ilya Gorbunov
|
935e606b64
|
Generalize String extensions to take CharSequence as receiver and parameters where applicable: generated code.
Exclude Strings family from default families.
|
2015-11-04 22:19:26 +03:00 |
|
Ilya Gorbunov
|
4a621cbb5f
|
Generalize String extensions to take CharSequence as receiver and parameters where applicable.
|
2015-11-04 22:19:24 +03:00 |
|
Ilya Gorbunov
|
05615dd48b
|
Introduce String.toByte()
#KT-8833 Fixed
|
2015-11-04 22:19:22 +03:00 |
|
Ilya Gorbunov
|
9bbe0d67ff
|
Do not treat directory with copied test sources for js library as source root, as it confuses debugger under certain circumstances.
Remove duplicated test.
|
2015-11-04 22:19:20 +03:00 |
|
Ilya Gorbunov
|
05c2edf60c
|
Drop deprecated merge functions.
|
2015-11-04 00:05:47 +03:00 |
|
Ilya Gorbunov
|
65a98d6968
|
Temporary drop mapNotNull and mapNotNullTo.
Disable mapNotNull tests
#KT-4410
|
2015-11-04 00:05:45 +03:00 |
|
Ilya Gorbunov
|
3a82225201
|
Deprecate toGenerator and toLinkedList extensions.
|
2015-11-03 22:41:06 +03:00 |
|
Dmitry Jemerov
|
736b496f6a
|
drop deprecated @platformName and @platformStatic annotations
|
2015-11-02 17:00:44 +01:00 |
|
Ilya Gorbunov
|
579ce8091c
|
Cleanup tests, specify type where it's ambiguous.
|
2015-10-27 21:48:27 +03:00 |
|
Ilya Gorbunov
|
0b74698c16
|
@OnlyInputTypes for assertEquals and expect
|
2015-10-27 21:48:24 +03:00 |
|
Ilya Gorbunov
|
551e0181dc
|
Require explicit type parameter specification for filterIsInstance.
|
2015-10-27 21:47:50 +03:00 |
|
Ilya Gorbunov
|
d3d239bc1b
|
Add deprecated xxxValue() extensions to Number for migration.
|
2015-10-20 18:10:18 +03:00 |
|
Ilya Gorbunov
|
a439cce7d1
|
Correct deprecation message for StringBuilder { }.
|
2015-10-20 16:31:32 +03:00 |
|
Ilya Gorbunov
|
059bddf31c
|
ReplaceWith for File.recurse
|
2015-10-20 02:32:08 +03:00 |
|
Ilya Gorbunov
|
fc7c008672
|
Provide deprecated unconstrained contains, indexOf, lastIndexOf methods for migration.
|
2015-10-20 02:31:18 +03:00 |
|
Ilya Gorbunov
|
95aac7ade6
|
Generate contains, indexOf, lastIndexOf with @NoInfer
|
2015-10-20 02:30:54 +03:00 |
|
Svetlana Isakova
|
452637a946
|
Changed retention to 'binary' for annotations
used in resolve
|
2015-10-19 21:35:58 +03:00 |
|
Alexey Tsvetkov
|
3476bed18a
|
Drop @native from stdlib
|
2015-10-19 21:32:24 +03:00 |
|
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 |
|