Ilya Matveev
d3400b16dd
[gradle-plugin] Fix serialization test ( #2171 )
2018-10-05 09:41:22 +03:00
Vasily Levchenko
1bcbdf93dc
[kotlin compiler][update] 1.3.0-rc-151
2018-10-04 23:17:24 +03:00
Ilya Matveev
a25c4f97f5
Fix references in OBJC_INTEROP.md ( #2170 )
2018-10-04 16:02:50 +03:00
Ilya Matveev
efc3461fd9
Update GRADLE_PLUGIN.md ( #2168 )
2018-10-04 11:46:35 +02:00
Nikolay Igotti
b476e7b613
Revert "Do not depend on ReflectionTypes from upstream Kotlin"
...
This reverts commit ab550196e9 .
2018-10-04 11:31:17 +02:00
Alexander Udalov
ab550196e9
Do not depend on ReflectionTypes from upstream Kotlin
...
ReflectionTypes was incorrectly copied to common backend in
https://github.com/JetBrains/kotlin/commit/27365dc4bed8833880dc7bd0fc0189fed5ff6fed .
In fact, the copied class references `kProperty*Impl` types which are
only available in kotlin-native's runtime [1], thus using them in the
common Kotlin would lead to all kinds of confusion.
The next step is to remove ReflectionTypes in the main Kotlin project
(will be done later), remove the unneeded override
Context.reflectionTypes, and rename reflectionTypes0 -> reflectionTypes.
[1] Types with the same name are also declared in kotlin-reflect, but
the JVM backend still can't reference them because generated JVM
bytecode can only depend on kotlin-stdlib
2018-10-03 14:13:17 +03:00
Ilya Gorbunov
71a601d87e
Make NativeRandom an object instead of a class with companion
2018-10-03 14:08:46 +03:00
Ilya Gorbunov
8e4806725b
Remove Random.nextInt(bound) test
...
- Should be covered by the common stdlib tests
- Default implementation is used now
2018-10-03 14:08:46 +03:00
Ilya Gorbunov
ee37eef93c
Make NativeRandom internal, use inherited implementations
2018-10-03 14:08:46 +03:00
Ilya Gorbunov
081e4a7b12
Remove actuals of jvm-specific annotations because they are optional in common
2018-10-03 14:08:46 +03:00
Ilya Gorbunov
9391ca929f
Create testOutputExternal before writing to a file in it
2018-10-03 14:08:46 +03:00
Konstantin Petrukhnov
058d691f5a
fix link in MULTIPLATFORM.md ( #2164 )
2018-10-02 18:22:05 +03:00
Igor Chevdar
023f95b313
Rewrote when clause code generation
2018-10-02 16:40:20 +03:00
Vasily Levchenko
d1ccd1e631
[debugging][binding][python] drop fetching data in update method
2018-10-02 16:01:32 +03:00
Vasily Levchenko
2f9fdfd1d1
[debugging][binding][python] replace dict with array
2018-10-02 16:01:32 +03:00
Vasily Levchenko
9cd9ecc1ae
[cmd][lldb] make lldb execution job control friendly.
2018-10-02 16:01:32 +03:00
Svyatoslav Scherbina
d6475cb2ad
Handle inline class operations in inline class secondary constructors
...
#KT-27225 Fixed
2018-10-02 09:25:13 +03:00
Ilya Matveev
4045bf48c8
Filter java.endorsed.dirs in compiler runner ( #2155 )
2018-10-01 16:43:26 +03:00
Vasily Levchenko
fe3064e7b0
[kotlin compiler][update] 1.3.0-rc-128
2018-10-01 16:28:19 +03:00
Ilya Matveev
65d8b8e7c1
Fix plugin uploading ( #2157 )
...
* Fix plugin uploading
* Fix plugin version in bundle samples
* [gradle-plugin] Use unshaded compiler plugin configuration
2018-10-01 14:36:17 +03:00
igotti-google
bf3cdde30a
Refer to MPP docs on kotlinlang.org site.
2018-09-29 17:33:37 +03:00
Pavel Punegov
653c740330
Remove Array.copyRange and replace its internal usages with copyRangeTo
2018-09-28 18:52:24 +03:00
Pavel Punegov
366bb0c5e6
Rename ByteArray getters
2018-09-28 18:51:25 +03:00
Vasily Levchenko
5d1c1c89a6
[version] 0.9.4
2018-09-28 15:43:14 +03:00
Ilya Matveev
da054ffe99
Add fat jars for gradle plugin ( #2149 )
...
* [gradle-plugin] Bundle big Kotlin plugin into the native plugin jar
* Use big Kotlin's version in the Gradle plugin
* [gradle-plugin] Exclude big Kotlin plugins from final jar
* Use composite build again
* Remove MULTIPLATFORM.md
* [gradle-plugin] Fix adding common sources
* [gradle-plugin] Fix test running
2018-09-28 15:32:56 +03:00
Nikolay Igotti
892e90cee5
Make assertions worker-friendly. ( #2152 )
2018-09-28 15:31:41 +03:00
Nikolay Igotti
b9e4697893
Fix macOS sample for Mojave with dark theme.
2018-09-28 10:01:08 +03:00
Vasily Levchenko
127cd3d2d5
[changelog] update v0.9.3
2018-09-27 23:37:10 +03:00
Vasily Levchenko
43ef32b0f8
[kotlin compiler][update] 1.3.0-rc-116
2018-09-27 23:19:38 +03:00
Pavel Punegov
22aad2d17c
Fix Array.copyInto to remove workaround on endIndex with default value from expect ( #2148 )
2018-09-27 18:49:00 +03:00
Vasily Levchenko
9ddfedca77
[kotlin compiler][update] 1.3.0-rc-110 ( #2147 )
2018-09-27 18:48:37 +03:00
Pavel Punegov
38b15e3ece
Parse and add stdlib test results to overall statistics
2018-09-27 12:14:58 +03:00
Alexander Gorshenev
bcb10f06f6
Don't look for target specific linkerOpts.
...
The default substitutions in manifest should have taken care of that.
2018-09-27 12:12:50 +03:00
Pavel Punegov
243f5a880c
Update tests to 1.3.0-rc-100
2018-09-27 12:09:14 +03:00
Pavel Punegov
fb546ecbcc
Create an exclude list for external tests
2018-09-27 12:09:14 +03:00
Pavel Punegov
fe28888bfd
Do not run tests for -ReleaseCoroutines
2018-09-27 12:09:14 +03:00
Alexander Gorshenev
2b1c607ef2
Updated LIBRARIES.md
2018-09-26 18:51:29 +03:00
Igor Chevdar
aa816d1097
Fix for https://youtrack.jetbrains.com/issue/KT-26315
2018-09-26 18:27:22 +03:00
Igor Chevdar
7e6e05a129
Fix for https://youtrack.jetbrains.com/issue/KT-25427
2018-09-26 18:26:53 +03:00
Pavel Punegov
51f510f365
Fix progressions: throw exception on too low step
2018-09-26 12:36:33 +03:00
Nikolay Igotti
59653835eb
Fix bug preventing return from worker value passed in it. ( #2135 )
2018-09-26 12:25:44 +03:00
Ilya Matveev
ba14e032a2
[gradle-plugin] Fix incompatibility with older metadata
2018-09-26 11:36:07 +03:00
Svyatoslav Scherbina
080ecf0d11
Properly handle extensions to inlined classes when producing framework
...
See https://github.com/JetBrains/kotlin-native/issues/2120#issuecomment-424262886
2018-09-26 09:54:19 +03:00
Nikolay Igotti
9b2a03b6cd
Refresh interop docs. ( #2130 )
2018-09-25 15:55:45 +03:00
SvyatoslavScherbina
5acd49215b
Update INTEROP.md ( #2131 )
2018-09-25 15:54:46 +03:00
Igor Chevdar
c9632e4f23
Made coroutines and lambdas numbered continuously
2018-09-25 13:26:54 +03:00
Eugene Petrenko
d9d53d84d8
Optionally print TeamCity service message, only when under TeamCity
2018-09-24 19:03:16 +03:00
Eugene Petrenko
4b70081c26
send TeamCity service message to publish stdlib sources, add task dependency transitively to bundle task
2018-09-24 19:03:16 +03:00
Eugene Petrenko
07c02db3f2
add task to zip stdlib sources, extract&reuse code
2018-09-24 19:03:16 +03:00
Vasily Levchenko
62a1ff2e8e
[bundle][doc] drop unwanted docs from bundle.
2018-09-24 18:23:43 +03:00