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
Alexander Prendota
014c12106f
add kotlin-playground styles to PLATFORM.md ( #2081 )
2018-09-18 12:37:41 +03:00
Svyatoslav Scherbina
803620f423
Improve interop with headers generated by Swift
...
Support `objc_runtime_name` attribute on Objective-C classes
thus enabling interop with `@objc` Swift classes without
explicitly specified name.
See https://github.com/JetBrains/kotlin-native/issues/1841#issuecomment-411346727
2018-09-18 10:12:24 +03:00
Svyatoslav Scherbina
4ec1ec05cf
Properly support interop with headers generated by Swift
...
These headers contain `external_source_symbol(..., generated_declaration)`
attributes, making clang indexer to ignore the declarations.
Add an additional AST pass to ensure that all Objective-C classes and
protocols get found.
See https://github.com/JetBrains/kotlin-native/issues/1841#issuecomment-411346727
2018-09-18 10:12:24 +03:00
SvyatoslavScherbina
446bacbe7a
Update OBJC_INTEROP.md ( #2075 )
2018-09-18 10:11:46 +03:00
Alexander Prendota
c058d2b502
add kotlin-playground styles to MULTYPLATFORM.md ( #2080 )
2018-09-18 09:50:00 +03:00
Alexander Prendota
e019477cc3
add kotlin-playground styles to FAQ.md ( #2079 )
2018-09-18 09:49:18 +03:00
Nikolay Igotti
8af17ab546
Docs tweak
2018-09-17 23:32:26 +03:00
Vasily Levchenko
f86a749a58
[kotlin compiler][update] 1.3.0-rc-27 ( #2074 )
2018-09-17 17:50:45 +03:00
SvyatoslavScherbina
0faee23b1d
Fix #2069 ( #2073 )
2018-09-17 17:44:42 +03:00
Alexander Prendota
9d6e6a1392
add kotlin-playground styles to DEBUGGING.md ( #2077 )
2018-09-17 17:39:27 +03:00
Alexander Prendota
8d49d7756e
add kotlin-playground styles to GRADLE_PLUGIN.md ( #2076 )
2018-09-17 16:26:31 +03:00
Alexander Prendota
4f750a26c5
add kotlin-playground styles to CONCURRENCY.md ( #2071 )
2018-09-17 11:30:35 +03:00
Ilya Matveev
84bdf3e046
[gradle-plugin] Use new format of linkerOpts compiler argument
2018-09-17 11:19:06 +03:00
Vasily Levchenko
84d3d1e399
[cmd] launcher for lldb with loading python bindings.
2018-09-16 21:26:58 +03:00
Dmitriy Dolovov
1c91020c6c
Safe determining Kotlin/Native meta version (with error reporting on unknown version)
2018-09-14 17:09:39 +03:00
Watson David
a426738213
proofread ( #2066 )
2018-09-14 17:06:11 +03:00
Alexander Prendota
5b63cdb4b2
add kotlin-playground styles to OBJC_INTEROP.md ( #2064 )
2018-09-14 17:03:25 +03:00
Nikolay Igotti
1794f08638
Fix @Retain annotation behavior. ( #2068 )
2018-09-14 17:00:45 +03:00
Dmitriy Dolovov
0853f2cec9
Safe determining Kotlin/Native meta version
2018-09-14 16:56:30 +03:00
Dmitriy Dolovov
3dc74c6a2b
Update changelog (0.9.1)
2018-09-14 14:37:30 +03:00
Dmitriy Dolovov
3338014bce
increase Kotlin/Native version
2018-09-14 14:36:30 +03:00
Nikolay Igotti
8d2dd01c8f
Explicitly report an error if entry point is marked 'suspend'. ( #2067 )
2018-09-14 14:01:08 +03:00
Ilya Matveev
0134868857
Depend on Kotlin stdlib 0.9.1-native
2018-09-14 11:40:17 +03:00
alexander-gorshenev
15eb28a2a8
Allow absent abiVersion and compilerVersion in library manifest, just… ( #2061 )
...
* Allow absent abiVersion and compilerVersion in library manifest, just treat them as mismatching.
* Teach `klib info` to print more of library versioning.
2018-09-13 18:02:57 +03:00
Dmitriy Dolovov
c40396bf19
Split serialized package fragments metadata ( #2051 )
2018-09-13 18:01:56 +03:00
Watson David
7c21913990
proofread ( #2062 )
2018-09-13 17:41:03 +03:00
Watson David
ab1cf56ecd
proofread ( #2060 )
2018-09-13 17:40:16 +03:00