Ilya Gorbunov
|
e890cb137f
|
Unify MutableList.reverse function template between JVM and JS
|
2016-12-16 04:36:16 +03:00 |
|
Ilya Gorbunov
|
085f476d22
|
Unify content[ToString, Equals, HashCode] function templates between JVM and JS
|
2016-12-16 04:36:14 +03:00 |
|
Ilya Gorbunov
|
f3df648f4a
|
Unify toTypedArray and asList templates between JVM and JS
|
2016-12-16 04:36:12 +03:00 |
|
Ilya Gorbunov
|
3d7e6e1996
|
Refactor stdlib generator: introduce platform-specialized properties.
Use Kotlin 1.1-M03 to utilize new language features.
|
2016-12-16 04:31:07 +03:00 |
|
Ilya Gorbunov
|
c097f326fb
|
Generate common headers of stdlib functions. What constitutes the header is yet to be decided.
|
2016-12-16 04:31:07 +03:00 |
|
Ilya Gorbunov
|
6ea1cde449
|
Generate additional sources for JS instead of copying them from JVM
|
2016-12-16 04:31:07 +03:00 |
|
Ilya Gorbunov
|
bc2d7dda2c
|
kotlin-stdlib-generator: Allow to generate top-level functions by specifying empty custom receiver. Allow to parametrize primitive specialization bodies with the type of primitive.
|
2016-12-16 04:31:07 +03:00 |
|
Ilya Gorbunov
|
236333e475
|
Update public API dump for coroutines rev. 2
|
2016-12-16 04:28:32 +03:00 |
|
Alexey Tsvetkov
|
3af0840512
|
Test coroutines setting in Gradle plugin
|
2016-12-15 23:58:32 +03:00 |
|
Alexey Tsvetkov
|
3e1edf006f
|
Set coroutines setting for JS in Gradle plugin
|
2016-12-15 23:58:31 +03:00 |
|
Mikhail Zarechenskiy
|
c0a3d3568a
|
Add test on using kotlin.coroutines property in gradle
|
2016-12-15 23:58:30 +03:00 |
|
Mikhail Zarechenskiy
|
6697c902fc
|
Attempt to add property go kotlin gradle plugin
|
2016-12-15 23:58:29 +03:00 |
|
Dmitry Petrov
|
9fd1ac72a9
|
Purge remaining traces of @AllowSuspendExtensions.
|
2016-12-15 23:58:19 +03:00 |
|
Yan Zhulanow
|
f3d001077b
|
Move Maven subplugin test to kotlin-maven-plugin-test module
|
2016-12-15 18:36:17 +03:00 |
|
Alexey Tsvetkov
|
c31f91c28a
|
Introduce Gradle multiplatform plugin
|
2016-12-15 16:43:35 +03:00 |
|
Alexey Tsvetkov
|
34b740e2f7
|
Minor: add debug test util
|
2016-12-15 16:43:35 +03:00 |
|
Alexey Tsvetkov
|
93fa27a195
|
Provide default output JS file in Kotlin Gradle plugin
|
2016-12-15 16:43:35 +03:00 |
|
Alexey Tsvetkov
|
232b40eb36
|
Extract throwGradleExceptionIfError
|
2016-12-15 16:43:35 +03:00 |
|
Alexey Tsvetkov
|
5a846f94fc
|
Rename: SourceRoots.ForJs->KotlinOnly
|
2016-12-15 16:43:35 +03:00 |
|
Alexander Udalov
|
9218965821
|
Minor, add an enlightening comment to plugins/verify.groovy at Maven plugin tests
|
2016-12-15 13:07:22 +03:00 |
|
Ilya Chernikov
|
038491399b
|
Copy (partly) context classpath extraction code from script-util to JSR223 4 Idea, use it there
|
2016-12-15 07:26:08 +01:00 |
|
Ilya Chernikov
|
fc416476a8
|
Move invokable parts to JSR223 only, remove unneeded code
|
2016-12-15 07:26:08 +01:00 |
|
Ilya Chernikov
|
aab1759dc5
|
Improve test in script-util (not fixed for TC yet)
|
2016-12-15 07:26:07 +01:00 |
|
Ilya Chernikov
|
b1cd98f2d5
|
Refactor and fix script annotation processing
|
2016-12-15 07:26:07 +01:00 |
|
Ilya Chernikov
|
cb7f22ffec
|
Refactor JSR223 to support Compilable interface, drop daemon eval engine and sample, simplify
|
2016-12-15 07:26:07 +01:00 |
|
Ilya Chernikov
|
b19d61e2f4
|
Refactor annotation resolving, some tests fixed, more tests needed
|
2016-12-15 07:26:07 +01:00 |
|
Ilya Chernikov
|
7c8b6ddca4
|
Implement proper collection of script compilation classpath, use it in the JSR223 example factories
Fixes #KT-14713
|
2016-12-15 07:26:07 +01:00 |
|
Ilya Chernikov
|
f60eb42420
|
Add script runtime to maven, fixes #KT-14708
|
2016-12-15 07:26:07 +01:00 |
|
Ilya Chernikov
|
cfcd3b8186
|
Refactor script.util templates
|
2016-12-15 07:26:07 +01:00 |
|
Ilya Chernikov
|
c01959333a
|
Replace kotlin general runtime with script runtime in JSR223 sample factories, fixes tests
|
2016-12-15 07:26:06 +01:00 |
|
Ilya Chernikov
|
c82e91eafe
|
Implement Invocable on base evaluator and locally-evaluating JSR223 sample engines
fixes #KT-14707
|
2016-12-15 07:26:06 +01:00 |
|
Ilya Chernikov
|
fbd4c6eb61
|
Implement invokable/invoker interface on the generic repl evaluator, refactor reflection utils on the way
|
2016-12-15 07:26:06 +01:00 |
|
Ilya Chernikov
|
7a79fff9d6
|
Put lines history into all data structures returned by repl, refactor storage and passing of the history for that
|
2016-12-15 07:26:06 +01:00 |
|
Yan Zhulanow
|
e70c172deb
|
Android Gradle plugin: Fix compatibility with Android Gradle Plugin 2.3 (KT-15246)
|
2016-12-14 20:53:14 +03:00 |
|
Ilya Gorbunov
|
bc944961f1
|
Use internal published-api function to validate radix in string-number conversion functions.
#KT-8286
|
2016-12-14 17:20:44 +03:00 |
|
Mikhael Bogdanov
|
1f26c3098f
|
Binary compatibility validator tests update according to new @PublishedApi annotation
|
2016-12-12 10:25:05 +01:00 |
|
Yan Zhulanow
|
e3db014c27
|
Kapt3: Allow to use ':' in annotation processor option value (KT-15139)
|
2016-12-09 20:29:34 +03:00 |
|
Yan Zhulanow
|
3ecac1bbd3
|
Kapt3: Make 'kaptTest' configuration extend 'kapt' (KT-10190)
|
2016-12-09 20:29:29 +03:00 |
|
Yan Zhulanow
|
d726d0de88
|
Kapt3: Use annotation processor options from variant data options. This fixes DataBinding on Android Gradle plugin 2.3 (KT-14816)
|
2016-12-09 20:29:19 +03:00 |
|
Yan Zhulanow
|
5f0d270e9e
|
Kapt3: Clear javac's boot classpath (KT-15001)
|
2016-12-09 20:28:52 +03:00 |
|
Yan Zhulanow
|
a22e5d446b
|
NoArg: Add Maven plugin
|
2016-12-09 20:01:15 +03:00 |
|
Yan Zhulanow
|
c705f0c437
|
NoArg: Add IDE integration
|
2016-12-09 20:01:14 +03:00 |
|
Yan Zhulanow
|
be26246a3e
|
Noarg: Add a kotlin-noarg Gradle plugin
|
2016-12-09 20:01:12 +03:00 |
|
Yan Zhulanow
|
6abde4223b
|
AllOpen: Add IDE integration
|
2016-12-09 20:01:07 +03:00 |
|
Yan Zhulanow
|
4d638c2cfd
|
Allopen: Add Maven plugin for all-open
|
2016-12-09 20:01:05 +03:00 |
|
Sergey Mashkov
|
0f5d51a5c2
|
Resolve dependency jars
|
2016-12-09 20:01:04 +03:00 |
|
Sergey Mashkov
|
3149c75130
|
Add integration test for Kotlin compiler plugin for Maven
|
2016-12-09 20:01:01 +03:00 |
|
Sergey Mashkov
|
f59377011c
|
Initial Kotlin plugin support in Maven
|
2016-12-09 20:01:00 +03:00 |
|
Yan Zhulanow
|
ed7c38fb96
|
Allopen: Add allopen Gradle subplugin
|
2016-12-09 20:00:57 +03:00 |
|
Alexey Andreev
|
212b9f37b3
|
JS: get rid of external extension functions and properties in stdlib
|
2016-12-09 15:13:08 +03:00 |
|