Ilya Gorbunov
|
4fc54a12b8
|
In-place reversing.
#KT-9034
|
2015-11-05 09:02:58 +03:00 |
|
Ilya Gorbunov
|
05fd2b012a
|
Provide overloads both for Strings and CharSequences of filter, filterNot, reversed and partition
|
2015-11-04 22:19:57 +03:00 |
|
Ilya Gorbunov
|
0dd7e398c7
|
Use reverse indexed iteration in last and lastOrNull with predicate for CharSequences and Strings.
|
2015-11-04 22:19:50 +03:00 |
|
Ilya Gorbunov
|
8c5ac26613
|
Use CharSequence in repeat and joinToString.
|
2015-11-04 22:19:39 +03:00 |
|
Ilya Gorbunov
|
b4b84a38d5
|
Use templating in the docs for generated code to name things properly.
|
2015-11-04 22:19:37 +03:00 |
|
Ilya Gorbunov
|
5b055ac663
|
Preserve type of subsequence in drop* and take* operations.
Validate argument of drop (required in JS, more meaningful exception in JVM)
|
2015-11-04 22:19:35 +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
|
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 |
|
Ilya Chernikov
|
63e1fa4cc0
|
Simplifying cleanup in gradle plugin after introducing ZipHandle.clearFileAccessorCache method in the platform, minor refactoring
|
2015-11-03 14:18:21 +01:00 |
|
Michael Nedzelsky
|
3c855547e5
|
improve tests for access from tests to internal for maven and gradle (add override for internal function)
|
2015-10-30 14:42:44 +03:00 |
|
Michael Nedzelsky
|
190bab099c
|
fix KT-9441 Unable to Access Internal Classes from Test Code within Same Module
#KT-9441 Fixed
|
2015-10-28 01:58:54 +03:00 |
|
Ilya Gorbunov
|
551e0181dc
|
Require explicit type parameter specification for filterIsInstance.
|
2015-10-27 21:47:50 +03:00 |
|
Natalia Ukhorskaya
|
e83315f5bc
|
Gradle plugin: do not store generated folder for android into sourceSets, because they are reused for different buildTypes and flavors
#KT-8202 Fixed #KT-9715 Fixed
|
2015-10-27 11:41:24 +03:00 |
|
Ilya Gorbunov
|
9e8600e52f
|
Cleanup in stdlib generators
|
2015-10-20 18:10:20 +03:00 |
|
Andrey Breslav
|
9d7a8e7696
|
Create empty sources JAR for kotlin-osgi-bundle
|
2015-10-20 16:32:42 +03:00 |
|
Ilya Gorbunov
|
a0ccd36377
|
Fix legacy package facade name usage.
|
2015-10-20 04:37:19 +03:00 |
|
Ilya Gorbunov
|
8635eaae69
|
Alter regex in verify script for versions like 1.0.0-beta+1005
|
2015-10-20 04:37:05 +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 |
|
Ilya Gorbunov
|
100cba7d4f
|
Fix legacy package facade names in maven plugin tests.
|
2015-10-19 23:04:02 +03:00 |
|
Ilya Gorbunov
|
59cd1cd14a
|
Restore referential equality for AnnotatedClassDescriptor and AnnotatedConstructorDescriptor.
|
2015-10-19 23:03:59 +03:00 |
|
Andrey Breslav
|
18524ea8ec
|
Proper semantics for former data classes
|
2015-10-19 22:42:33 +03:00 |
|
Mikhail Glukhikh
|
ff60a13228
|
libraries/tools fix (data classes migration)
|
2015-10-19 18:17:22 +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 |
|
Ilya Gorbunov
|
d1d0807229
|
Add a note about *Raw functions behavior.
|
2015-10-16 23:55:37 +03:00 |
|
Ilya Gorbunov
|
683bc4bd01
|
Generate *Raw methods.
|
2015-10-16 23:38:29 +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 |
|
Ilya Gorbunov
|
45d13fafc8
|
StdLib generator: Allow receiver star-projections to be specified per-family.
|
2015-10-16 23:38:22 +03:00 |
|
Ilya Gorbunov
|
654a85368d
|
Allow to evaluate FamilyProperty based on family value specified.
|
2015-10-16 23:38:18 +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
|
d8ba854036
|
Fixes and cleanup in stdlib generator after builtin renames.
|
2015-10-15 18:35:11 +03:00 |
|
Ilya Gorbunov
|
a5ccecfc3d
|
StdLib generator: refactor deprecation DSL to be able to set deprecation level.
|
2015-10-15 18:30:19 +03:00 |
|
Ilya Gorbunov
|
2fba80168d
|
Remove usages of Delegates.lazy
|
2015-10-15 18:20:41 +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 |
|
Ilya Gorbunov
|
d1d865aa0f
|
Rename methods in Regex. Add matchEntire method to match entire string against regex.
|
2015-10-14 22:49:48 +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
|
6322198a11
|
Revert 'isEmpty' transformation
|
2015-10-14 20:40:01 +03:00 |
|
Michael Nedzelsky
|
01cd277d63
|
fix maven build
|
2015-10-14 18:34:10 +03:00 |
|
Ilya Gorbunov
|
96b33a8bfd
|
Minor reindent optimizations
|
2015-10-14 18:19:57 +03:00 |
|
Ilya Gorbunov
|
2cdd413590
|
StdLib generators: Add some infix extensions for DSL, remove unneeded import, simplify declarations.
|
2015-10-13 22:23:13 +03:00 |
|
Dmitry Jemerov
|
1523d5bcbf
|
removing static type assertions work in progress
|
2015-10-12 11:11:23 +02:00 |
|
Denis Zharkov
|
61459961fc
|
Adjust stdlib to isEmpty transformation
|
2015-10-10 12:29:14 +03:00 |
|
Ilya Chernikov
|
c3d3160345
|
Cleaning jar cache after build in gradle plugin, fixes KT-9440. Some refactorings on the way to fix.
|
2015-10-09 22:38:15 +02:00 |
|
Denis Zharkov
|
888f8cc548
|
Adjust stdlib to contains* transformation
|
2015-10-09 14:40:34 +03:00 |
|