Nikita Skvortsov
0ee97faca1
allow modifying test resources path
2014-03-24 20:14:23 +04:00
Mikhael Bogdanov
ca4609dd2a
Support inline true/false options
2014-03-20 17:50:52 +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
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
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
Natalia Ukhorskaya
3f2c43bab1
Remove unused resources
2014-03-12 11:31:09 +04:00
Natalia Ukhorskaya
94ccd8b2f2
Merge remote-tracking branch 'origin/pr/401'
...
Conflicts:
libraries/tools/kotlin-gradle-plugin-core/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinPlugin.kt
libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/KotlinGradlePluginIT.kt
2014-03-12 11:28:23 +04:00
Natalia Ukhorskaya
f1d2c2de0b
Merge pull request #402 from nskvortsov/KT-4612
...
#KT-4612 Fixed
2014-03-12 06:59:43 +00:00
Zalim Bashorov
5f847bc7e7
JS backend: fixes after rename testFiles -> testData
2014-03-11 20:04:01 +04:00
Natalia Ukhorskaya
36387c533f
Fix kotlin-android plugin for android-gradle:0.9+
...
#KT-4667 Fixed
2014-03-11 17:21:37 +04:00
Nikita Skvortsov
856e35cdf9
refactor tests, use common gradle integration tests module, deduplicate gradle binaries in test data
2014-03-08 18:57:38 +04:00
Nikita Skvortsov
84e832604d
Add message about general gradle failure
2014-03-08 18:56:12 +04:00
Nikita Skvortsov
5bfaf75978
Extract Gradle wrapper to avoid duplicating binary resources
2014-03-08 16:46:35 +04:00
Nikita Skvortsov
e5df62d78b
use gradle integration tests module
2014-03-08 16:45:44 +04:00
Nikita Skvortsov
1ba842d47f
fix test data
2014-03-08 16:44:48 +04:00
Nikita Skvortsov
6bdb37d745
Move Gradle Integration test classes to separate module for better re-use
2014-03-08 16:43:40 +04:00
Nikita Skvortsov
b700296620
Fix KT-4168 use proper buildscript classpath
2014-03-07 14:38:25 +04:00
Alexander Udalov
6b0fce8cd5
Unsorted replacements "jet" -> "kotlin"
...
#KT-2896 Fixed
2014-03-02 19:55:15 +04:00
Alexander Udalov
3dcd85bdb4
Add toString() to Any, fix all tests
...
#KT-4517 Fixed
2014-03-02 19:54:49 +04:00
Nikita Skvortsov
9362bbcf1f
fix KT-4612 properly implement KDoc compiler, added integration test.
2014-02-28 16:28:43 +04:00
Nikita Skvortsov
98779cba2d
add new annotations
2014-02-28 16:28:43 +04:00
Nikita Skvortsov
ab4815c020
new test to highlight an issue
2014-02-28 16:28:42 +04:00
Zalim Bashorov
2d31d62163
JS lib: drop es5 shims.
2014-02-06 12:21:12 +04:00
Alexander Udalov
dc66561ca5
Create module 'builtins', move 'runtime' -> 'runtime.jvm'
...
'builtins' will be used for platform-independent core built-in definitions,
'runtime.jvm' for things that should be present at runtime in order for Kotlin
code to execute correctly on JVM
ProgressionUtil goes to 'builtins' right now because progression iterators
depend on it, but should be rewritten to Kotlin later
2014-01-27 18:33:47 +04:00
Alexander Udalov
a59565bfa8
Rewrite PropertyMetadata to Kotlin
2014-01-27 18:33:44 +04:00
Natalia Ukhorskaya
14f4b6e4b4
Update android annotations. Do not add jdk annotations for android sdk
2014-01-15 18:00:46 +04:00
Evgeny Gerashchenko
958f7c862d
Got rid of "namespace" word in test data.
2014-01-14 18:06:50 +04:00
Jon Renner
6781231411
KT-4347 add Array extension indexOf to stdlib
2013-12-30 14:42:56 +04:00
Jon Renner
9544624755
add Readme to kotlin-stdlib-gen explaining how to run code generation
2013-12-27 15:06:19 +08:00
Natalia Ukhorskaya
f2f1a1313d
Add jdk jars to kotlin classpath
...
#KT-4214 Fixed
2013-12-26 13:50:10 +04:00
Evgeny Gerashchenko
f7d33d2297
Removed comments auto-generated by IDEA.
2013-12-23 15:58:36 +04:00
Evgeny Gerashchenko
6adec744f1
Migrated kdoc to package views & fragments instead of namespace descriptors.
2013-12-17 20:28:57 +04:00
Evgeny Gerashchenko
e80af77c31
Added max() and min() for CharArrays.
2013-12-06 20:35:31 +04:00
nik
f439604b57
standard library: 'max' and 'min' functions reimplemented to avoid unnecessary null checks
...
(as proposed for minBy/maxBy in https://github.com/JetBrains/kotlin/pull/324 )
2013-12-06 20:22:53 +04:00
Mikhael Bogdanov
16f554b6bf
Removed inline annotation from downTo functions
2013-12-02 18:28:24 +04:00
Mikhael Bogdanov
40d7841892
Added inline flag to templates
2013-12-02 18:28:24 +04:00
nik
ac6dc9fa54
standard library: 'maxBy' and 'minBy' functions added (#KT-4267 fixed)
2013-12-02 18:24:24 +04:00
nik
45e9211943
standard library: added isEmpty/isNotEmpty functions for primitive arrays
2013-12-02 18:24:24 +04:00
nik
bf36eb07e9
standard library: 'max' and 'min' functions added (KT-3714, KT-3843, KT-3126)
2013-11-27 23:09:30 +04:00