Nikita Skvortsov
4bcfec1f7b
cleanup Gradle API deprecation warnings to make plugin compatible with upcoming Gradle 2.0. This includes moving minimum compatible version from 1.4 to 1.6
2014-05-04 14:30:52 +04:00
Nikita Skvortsov
573f6b61fd
update gradle-api artifact to version 1.6 this is required to make kotlin gradle plugin compatible with upcoming Gradle 2.0
2014-05-04 13:46:21 +04:00
Andrey Breslav
5536f4da07
Test data generated from both files separated in 717f03f474
2014-04-24 16:22:43 +04:00
Ilya Ryzhenkov
717f03f474
Split tests into platform independent and JVM parts to run subset of tests in JS
2014-04-24 12:59:43 +04:00
Ilya Ryzhenkov
a6c01f82b2
Make isNaN check language independent, working in JVM & JS
2014-04-24 12:59:43 +04:00
Ilya Ryzhenkov
a825b13a4b
Restore tests on streams, add test for filterNotNull
2014-04-24 12:59:42 +04:00
Ilya Ryzhenkov
87745c05ae
Fix filterNotNull and mapNotNull for streams.
2014-04-24 12:59:42 +04:00
Ilya Ryzhenkov
118126c744
Add toList() operation on Maps
2014-04-24 12:59:42 +04:00
Ilya Ryzhenkov
5537ff5f3c
Add toSortedList operation for Streams
2014-04-24 12:59:42 +04:00
Ilya Ryzhenkov
9a7758bf4e
Remove bogus filterIsInstance* on strings.
2014-04-24 12:59:42 +04:00
Ilya Ryzhenkov
6562ee4967
Rename "collection" parameter to "destination" in *To() functions.
2014-04-24 12:59:41 +04:00
Ilya Ryzhenkov
e43d08d228
Fix typo
2014-04-24 12:59:41 +04:00
Ilya Ryzhenkov
89c1260627
Fix formatting in Engine and templates
2014-04-24 12:59:41 +04:00
Ilya Ryzhenkov
f14ca2cf89
Extension method to convert Enumeration to List
2014-04-24 12:59:41 +04:00
Ilya Ryzhenkov
cbc0e6404e
Support String in generators, and migrate generated functions.
2014-04-24 12:59:41 +04:00
Ilya Ryzhenkov
d9d5631a16
Optimize selection functions, add guard checks.
2014-04-24 12:59:41 +04:00
Amal Samally
a3ad79e5d9
KT-4614: Add String.format(Locale, args)
2014-04-24 12:59:40 +04:00
Ilya Ryzhenkov
d54fb97c5d
Make all *Array.fill() extensions returning an array #KT-4760 Fixed
2014-04-24 12:59:40 +04:00
Ilya Ryzhenkov
1db035a0aa
Slice functions for arrays and lists.
2014-04-24 12:59:40 +04:00
Ilya Ryzhenkov
df310ac362
Minor: restore generated line break so that file do not get dirty on every regeneration
2014-04-24 12:59:40 +04:00
Zalim Bashorov
96d5a1d0e6
JS backend: test both versions of Map(Complex and Primitive)
2014-04-02 17:50:40 +04:00
Zalim Bashorov
336ff43b26
JS backend: - test both versions of Set(Complex and Primitive)
...
- added size in PrimitiveSet
- fixed contains in PrimitiveSet
#KT-4796 fixed
2014-04-02 17:50:40 +04:00
Alexander Udalov
09a8e284e5
Minor fix in kotlin-stdlib-gen
...
This change was forgotten in e3fffe2
2014-03-28 22:45:35 +04:00
Alexander Udalov
e3fffe275b
Fix implementation of Iterable<T>.take
...
#KT-4780 Fixed
2014-03-28 19:08:48 +04:00
Evgeny Gerashchenko
3962064bd2
Fixed compilation of KDoc
2014-03-26 23:55:12 +03:00
Nikita Skvortsov
4088f4a00e
remove unneeded resources
2014-03-24 20:14:27 +04:00
Nikita Skvortsov
84314711c6
continue renaming tests
2014-03-24 20:14:26 +04:00
Nikita Skvortsov
d2de398d3e
clearly rename test projects
2014-03-24 20:14:24 +04:00
Nikita Skvortsov
0ee97faca1
allow modifying test resources path
2014-03-24 20:14:23 +04:00
Andrey Breslav
3bc35adf09
Respect versions in site generator
2014-03-20 20:12:57 +04:00
Mikhael Bogdanov
ca4609dd2a
Support inline true/false options
2014-03-20 17:50:52 +04:00
Ilya Ryzhenkov
33415c2333
Uncomment test for TreeSet
2014-03-19 20:25:15 +04:00
Ilya Ryzhenkov
fb7034a472
Clean TODOs and commented code which works.
2014-03-19 20:25:15 +04:00
Ilya Ryzhenkov
266f6ad81a
Clean TODOs, add custom Iterable implementation test.
2014-03-19 20:25:15 +04:00
Ilya Ryzhenkov
ceb2aa57f9
Make two overloads of copyOf to preserve nullness when size doesn't change
2014-03-19 20:25:14 +04:00
Ilya Ryzhenkov
108fdc0097
Make stream plus operation actually streaming (lazy).
2014-03-19 20:25:14 +04:00
Ilya Ryzhenkov
c5b0351aa7
Minor. Formatting
2014-03-19 20:25:13 +04:00
Ilya Ryzhenkov
06873e9d09
Library paths updated after migration to new stdlib generators
2014-03-19 20:25:12 +04:00
Ilya Ryzhenkov
e37d8174c3
New stdlib generators
2014-03-19 20:25:11 +04:00
Ilya Ryzhenkov
0980f5e40a
Minor. Typo fixed
2014-03-19 20:25:11 +04:00
Ilya Ryzhenkov
b60fd5acc1
Stable order in generated code for JS library
2014-03-19 20:25:10 +04:00
Alexander Udalov
338bc2f9ec
Fix incorrect apidoc for 'kotlin'
...
KDoc was confused because now there are two package fragments for package
'kotlin' (built-ins and stdlib). KDoc's KPackage now has a list of descriptors,
not only one.
This fixes missing documentation for top-level members in package 'kotlin' in
the apidoc
#KT-2521 Fixed
2014-03-17 19:09:08 +04:00
Alexander Udalov
93db022059
Minor, fix wrong string template in KAnnotation.toString()
2014-03-17 19:09:08 +04:00
Alexander Udalov
00170357fd
Clean code in KDoc
...
Fix warnings, outdated TODOs, formatting, etc.
2014-03-17 19:09:08 +04:00
Alexander Udalov
0dfacd8b20
Make KDoc generate documentation on red code
...
KDoc is not a compiler, so it should not care whether or not the code is valid.
Therefore suppress the compiler's exit code, errors and warnings in KDoc plugin
2014-03-17 19:09:08 +04:00
Mikhael Bogdanov
b1d76d6ab0
Maven inline option support
2014-03-17 17:28:46 +04:00
Mikhael Bogdanov
0b11c717c6
Gradle inline option support
2014-03-17 17:28:46 +04:00
Nikita Skvortsov
0b6947b722
Test common Gradle property for kotlin version
2014-03-17 15:26:25 +04:00
Natalia Ukhorskaya
904217d793
Gradle: set output directory to tmp/kotlin-classes to exclude it in IDE.
...
This is a temporary workaround: should be removed when Android Studio will get excluded output directories from Gradle Model (see AndroidContentRoot.java:35)
#KT-4507 Fixed
2014-03-13 17:32:13 +04:00
Natalia Ukhorskaya
53e41e94d9
Fix maven tests
2014-03-13 13:56:28 +04:00