Commit Graph

4214 Commits

Author SHA1 Message Date
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
Ilya Matveev 8213df8bf2 [klib-resolver] Resolve libraries passed as files by unique name (#2104) 2018-09-20 20:08:11 +03:00
Alexander Prendota 6aed012ae8 docs: use bold instead of h5 (#2105) 2018-09-20 15:30:06 +03:00
Svyatoslav Scherbina 39c3ff556e Don't expose interface nested types as Swift nested types
Since this turns out to be unsupported by Swift.

Also don't do this for nested interfaces as its status is unclear.
2018-09-20 14:24:06 +03:00
Svyatoslav Scherbina b5793c156b Improve Array.contentDeep* functions compliance 2018-09-20 14:15:55 +03:00
Nikolay Igotti 3b4b0728ef Documentation update, v0.9.2 preps. (#2096) 2018-09-20 11:52:06 +03:00
Alexander Prendota 047c665708 docs: update headers in CONCURRENCY.md (#2102) 2018-09-20 11:50:34 +03:00
Ilya Matveev 3280075459 Fix framework tests 2018-09-20 11:43:27 +03:00
Ilya Matveev e4f2165b16 Don't use deprecated DSL in tests 2018-09-20 11:43:27 +03:00
Ilya Matveev c8af254620 Rename klibraries -> klibs 2018-09-20 11:43:27 +03:00
Leonid Startsev 4368ad2b1c Review fixes: prohibit setting classpath, use lazy provider for destination dir 2018-09-20 11:43:27 +03:00
Leonid Startsev 8dc5af35c5 Attempt to make loading of compiler plugins from kotlin-platform-native Gradle plugin
Moved SubpluginEnviroment to separate file and made public some methods
KotlinNativeCompile task now extends AbstractCompile so it could be passed to SubpluginEnviroment.loadSubplugins
KotlinNativeBasePlugin now declares kotlinCompilerPluginClasspath configuration
2018-09-20 11:43:27 +03:00
Vasily Levchenko bddd6534a6 [kotlin compiler][update] 1.3.0-rc-51 2018-09-19 22:43:46 +03:00
Pavel Punegov efb809be29 Update tests to 1.3.0-rc-52 2018-09-19 21:44:20 +03:00
Pavel Punegov e8a2c58759 Fix KonanTest to correctly replace packages when test contains function parameters with the same name as package 2018-09-19 21:44:20 +03:00
Pavel Punegov db15656cbe Fix KonanTest to correctly process files with @file annotation 2018-09-19 21:44:20 +03:00
Pavel Punegov 19168bfe58 Remove obsolete testData in properties. Replace it with testKotlinVersion 2018-09-19 21:44:20 +03:00
Pavel Punegov aac41c8b31 Update tests with new testData 2018-09-19 21:44:20 +03:00
Alexander Prendota 2893a657a9 docs: update tables in GRADLE_PLUGIN.md (#2092) 2018-09-19 15:37:35 +03:00
Alexander Prendota 08984ea034 docs: drop debugging unnecessary title (#2091) 2018-09-19 14:52:49 +03:00
Alexander Prendota c6052a5426 docs: fix links to samples (#2090) 2018-09-19 11:33:45 +03:00
Nikolay Igotti 45032f0b88 Allow sharing top level vals with types marked as frozen. (#2086) 2018-09-19 11:23:32 +03:00
Alexander Prendota 87a7a9630a docs: fix yaml typo (#2089) 2018-09-19 11:04:26 +03:00
Alexander Prendota 37da553f38 KT-26712: styles LIBRARIES.md for Kotlin web site (#2088) 2018-09-19 10:16:51 +03:00
Vasily Levchenko 6f2281b402 [kotlin compiler][update] 1.3.0-rc-46 2018-09-19 02:32:47 +03:00
Vasily Levchenko d1d7c1904f [kotlin compiler][update] 1.3.0-rc-37 (#2082) 2018-09-18 14:14:49 +03:00
Nikolay Igotti 0165e96b8e Update to Xcode 10.0 (#2078)
* Update to Xcode 10.0

* Promote iOS version to 9.0
2018-09-18 13:51:48 +03:00
Nikolay Igotti 866f137317 Remove obsolete text. 2018-09-18 12:40:05 +03:00