Commit Graph

4241 Commits

Author SHA1 Message Date
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
Vasily Levchenko d6578f0b98 [kotlin compiler][update] 1.3.0-rc-68 2018-09-24 18:19:59 +03:00
igotti-google a174e6544b Small AS tweak. 2018-09-23 11:07:54 +03:00
Henrik Tunedal 23b58c38ac Use HTTPS when downloading dependencies (#2118) 2018-09-22 23:18:45 +03:00
Pavel Punegov 6bc47171ca Fix test sources copy: delete target directory 2018-09-21 16:51:45 +03:00
Vasily Levchenko c1aa6514c5 [release] bump master version 2018-09-21 15:37:59 +03:00
Ilya Matveev 5e21253940 Provide matching strategy for attributes + fix tests 2018-09-21 15:33:05 +03:00
Ilya Matveev c15407028e Make native gradle plugin compatible with the MPP one 2018-09-21 15:33:05 +03:00
Vasily Levchenko 82bdf2e56a [doc] drop out-dated duplicate of release process document 2018-09-21 14:15:22 +03:00
Igor Chevdar 30b0602492 Fix of https://youtrack.jetbrains.com/issue/KT-26317 2018-09-21 13:23:09 +03:00
Vasily Levchenko 059f572b6a [kotlin compiler][update] 1.3.0-rc-57 2018-09-21 13:16:57 +03:00
Svyatoslav Scherbina 7dba019a14 Add missing iOS platform libs and update dependencies 2018-09-21 09:52:35 +03:00
Svyatoslav Scherbina 8ebcc61a70 Implement internal defFileDependencies tool 2018-09-21 09:52:35 +03:00
Svyatoslav Scherbina 9dfd347ef2 Add workaround for unexpected libclang behaviour
`clang_tokenize(tu, clang_getCursorExtent(cursor), ...)` doesn't seem
to work properly when cursor points to expanded macro:
the result includes too many tokens
2018-09-21 09:52:35 +03:00
Alexander Gorshenev 30fd4060d3 Provide a forced compiler version compatibility -X control. 2018-09-21 02:02:02 +03:00
Alexander Gorshenev 0786cc3e76 Let klib utility print the whole version string. 2018-09-21 02:02:02 +03:00
Alexander Gorshenev d416417f36 Fine tuned compiler version compatibility rules for now. 2018-09-21 02:02:02 +03:00
Alexander Gorshenev 5fcb5edac8 Print out the complete KonanVersion to klib manifest. 2018-09-21 02:02:02 +03:00
Dmitriy Dolovov f94a945d1e Verbose logging of versions if KLIB compiler version mismatches 2018-09-21 02:02:02 +03:00
Alexander Gorshenev 3835f86fde Minor fixes to klib utility. 2018-09-21 02:02:02 +03:00
Pavel Punegov c57bf1a10b Ignore incorrect stdlib tests 2018-09-21 00:12:41 +03:00
Pavel Punegov 6e568247a1 Fix assertTypeEquals to check subtypes 2018-09-21 00:12:41 +03:00
Ilya Matveev 9270b45fa5 [stdlib] Use Kotlin/JVM implementation for regex split (#2100) 2018-09-20 20:44:39 +03:00