Sergey Mashkov
|
0e25a5ea82
|
JS: arrayToString should use toString() instead of direct join to handle nulls properly
#KT-8663 Fixed
|
2015-07-31 14:28:30 +03:00 |
|
Ilya Gorbunov
|
81cbbad1e5
|
Add test comparing behavior of a reversed list and a reversed view on a list.
|
2015-07-31 14:28:29 +03:00 |
|
Sergey Mashkov
|
8a0c752f99
|
KT-4844 Support asReversed() for lists
|
2015-07-31 14:28:29 +03:00 |
|
Dmitry Jemerov
|
38151d4932
|
remove ReadMe.md with outdated information
|
2015-07-28 11:12:16 +02:00 |
|
Ilya Gorbunov
|
2f1c8a3dfa
|
Remove special case of generation for numeric and toPrimitiveArrays.
|
2015-07-27 19:02:49 +03:00 |
|
Ilya Gorbunov
|
dd71cbb96e
|
Accept more generic ranges in contains.
|
2015-07-27 19:02:47 +03:00 |
|
Ilya Gorbunov
|
065945176e
|
Use bare types in check and remove unneeded cast after.
Do not check whether a sequence is actually a collection or list.
|
2015-07-24 04:35:45 +03:00 |
|
Ilya Gorbunov
|
e799c92131
|
Accept more generic range for coerceIn.
|
2015-07-24 04:35:33 +03:00 |
|
Ilya Gorbunov
|
877cb72ba1
|
Array.copyOfRange: rename from, to to fromIndex, toIndex
|
2015-07-24 04:35:21 +03:00 |
|
Ilya Gorbunov
|
aeb7666578
|
Provide binarySearch with comparator for arrays.
|
2015-07-24 04:35:08 +03:00 |
|
Ilya Gorbunov
|
34afb450d8
|
List binarySearch and binarySearchBy methods and tests.
#KT-5444 Fixed
#KT-8217 Fixed
|
2015-07-24 04:34:56 +03:00 |
|
Ilya Gorbunov
|
3a7f6d7db0
|
Add inlineable compareValuesBy for single selector.
|
2015-07-24 04:34:44 +03:00 |
|
Ilya Gorbunov
|
d831509cee
|
Provide listOfNotNull method.
|
2015-07-24 04:34:31 +03:00 |
|
Ilya Gorbunov
|
46858ddabd
|
Allow to specify optional from and to indices for filling an array.
#KT-8382 Fixed
|
2015-07-24 04:34:19 +03:00 |
|
Ilya Gorbunov
|
c1975d0b2e
|
Array.fill returns Unit since it's an in-place array operation.
Revised #KT-4760
|
2015-07-24 04:34:07 +03:00 |
|
Ilya Gorbunov
|
12e3542bce
|
Provide toTypedArray method for primitive arrays.
|
2015-07-24 04:33:55 +03:00 |
|
Ilya Gorbunov
|
f57c207ed2
|
Introduce NotImplementedError instead of UnsupportedOperationException to throw from TODO function.
#KT-8153
|
2015-07-24 04:32:52 +03:00 |
|
Ilya Gorbunov
|
f2716a973c
|
TODO as a function. Add an overload with a string reason.
#KT-8153 Fixed
|
2015-07-24 04:30:10 +03:00 |
|
Ilya Gorbunov
|
bfb116c0b2
|
Provide TODO as a substitution for not yet implemented method body.
#KT-8153
|
2015-07-24 04:29:31 +03:00 |
|
Ilya Gorbunov
|
da3ec891d0
|
Provide unzip method for Iterables, Arrays and Sequences of pairs.
#KT-5793 Fixed
|
2015-07-24 04:28:57 +03:00 |
|
Ilya Gorbunov
|
f604eef2fe
|
Undeprecate find(predicate) and generate it for all collection-like types. Provide findLast(predicate).
Drop deprecated method findNot and extension properties first, last, head, tail
#KT-5185 Fixed
|
2015-07-24 04:28:46 +03:00 |
|
Ilya Gorbunov
|
1cc94f92e2
|
Also generate contains for meaningless combinations of types to prevent mistakenly using contains from an Iterable.
#KT-6361
|
2015-07-24 04:28:34 +03:00 |
|
Ilya Gorbunov
|
b7fbb60db4
|
Generate contains function for all combinations of primitive numeric ranges and arguments.
#KT-6361
|
2015-07-24 04:14:06 +03:00 |
|
Ilya Gorbunov
|
8892192e9c
|
Generate openRange tests for compiler.
#KT-4665
|
2015-07-24 04:13:53 +03:00 |
|
Ilya Gorbunov
|
71f3e3049a
|
Provide until function to construct integer ranges with an end being excluded from range.
#KT-4665 Fixed
|
2015-07-24 04:13:41 +03:00 |
|
Ilya Gorbunov
|
808170a84b
|
Generate range downTos with templates DSL
|
2015-07-24 04:13:29 +03:00 |
|
Mikhail Glukhikh
|
c3c02e49c9
|
Retention for 'kotlin.throws'
|
2015-07-22 18:58:21 +03:00 |
|
Mikhail Glukhikh
|
94a00540be
|
Targeting / retention for a set of standard annotations, some inapplicable annotation checks replaced with target check, some fixed tests
|
2015-07-21 15:36:53 +03:00 |
|
Ilya Gorbunov
|
1857725629
|
Unify documentation for scope functions.
|
2015-07-20 02:16:26 +03:00 |
|
Ilya Gorbunov
|
8a578a46f6
|
Introduce apply() scope function.
#KT-6903 Fixed
|
2015-07-20 02:06:38 +03:00 |
|
Ilya Gorbunov
|
3e231f2e44
|
Generalize run() scope function.
#KT-5235 Fixed
|
2015-07-20 02:05:22 +03:00 |
|
Ilya Gorbunov
|
2c396cf28e
|
Add clarification about the lazy nature of Sequence.plus and Sequence.minus operations.
|
2015-07-17 10:54:54 +03:00 |
|
Ilya Gorbunov
|
8ac613dd67
|
Fix docs for String.partition
#KT-8493 Fixed
|
2015-07-17 10:54:40 +03:00 |
|
Ilya Gorbunov
|
fbd0c16551
|
Merging arrays without creating iterators.
|
2015-07-17 10:54:28 +03:00 |
|
Ilya Gorbunov
|
690a536734
|
Tests for minus operation for collections, sets, iterables and sequences.
|
2015-07-17 10:53:31 +03:00 |
|
Ilya Gorbunov
|
9d120dcd44
|
Provide minus and minusAssign for iterables, collections, sets, sequences.
removeAll and retainAll special case optimizations.
#KT-3721 Fixed
#KT-7466 Fixed
|
2015-07-17 10:53:18 +03:00 |
|
Ilya Gorbunov
|
048a3ebcc1
|
Implement plus for sequence as operand and refactor plus tests.
|
2015-07-17 10:53:05 +03:00 |
|
Ilya Gorbunov
|
0ee960da50
|
Change removeAll extension implementation to match the contract of member removeAll.
Add retainAll for sequences.
|
2015-07-17 10:52:51 +03:00 |
|
Ilya Gorbunov
|
2c28c5a8e8
|
Define plusAssign operator for mutable collections.
#KT-4020 Fixed
|
2015-07-17 10:52:25 +03:00 |
|
Ilya Gorbunov
|
dd945f4d1a
|
Tests for plus on collections, sets, sequences.
|
2015-07-17 10:52:12 +03:00 |
|
Ilya Gorbunov
|
0f340c8f62
|
Make primitive array tests run both in JVM and JS
|
2015-07-17 10:52:00 +03:00 |
|
Ilya Gorbunov
|
6507cf391b
|
Tests for array's copyOf and plus.
|
2015-07-17 10:51:49 +03:00 |
|
Ilya Gorbunov
|
a7bf415ad5
|
plus: do not generate ambiguos overloads.
|
2015-07-17 10:51:35 +03:00 |
|
Ilya Gorbunov
|
d89af24d6c
|
Variance of arrays sorted out.
Use concat for array + 1 in JS.
|
2015-07-17 10:51:22 +03:00 |
|
Ilya Gorbunov
|
7866184eb6
|
Array.plus — different implementations for JVM and JS.
Array.copyOf, copyOfRange available in JS.
|
2015-07-17 10:51:09 +03:00 |
|
Ilya Gorbunov
|
c883df544c
|
Make plus operation to be strict binary or right external binary for Sets and Arrays.
|
2015-07-17 10:50:58 +03:00 |
|
Ilya Gorbunov
|
8b325e8a30
|
Make ByteArray.inputStream a method, not a property.
#KT-8360 Fixed
|
2015-07-15 17:48:56 +03:00 |
|
Ilya Gorbunov
|
4de5dd9aeb
|
Drop deprecated FunctionalList, FunctionalQueue.
Remove dependency on FunctionalList from tests.
|
2015-07-15 17:45:56 +03:00 |
|
Ilya Gorbunov
|
0a320a13e5
|
Stdlib generators: change constants for Long: ZERO, ONE, -ONE.
|
2015-07-15 17:21:52 +03:00 |
|
Ilya Gorbunov
|
d1a12aa2a7
|
plus, plusAssign, minus, minusAssign for all possible parameter types for Maps.
#KT-6594 Fixed
|
2015-07-15 17:12:45 +03:00 |
|