Sebastian Sellmair
|
a713d66b7b
|
[ObjCExport] Analysis Api: Ensure KDocs being exported by providing ObjCExportStubOrigin
^KT-64888 Fixed
Co-authored-by: Sebastian Sellmair <Sebastian.sellmair@jetbrains.com>
Merge-request: KT-MR-13854
Merged-by: Eugene Levenetc <Eugene.Levenetc@jetbrains.com>
|
2024-01-14 01:13:58 +00:00 |
|
Sebastian Sellmair
|
9c3de4332f
|
[ObjCExport] Run new ObjCExport tests as native tests on CI
^KT-64839 Fixed
|
2024-01-12 15:37:41 +00:00 |
|
Sebastian Sellmair
|
80d9933543
|
[ObjCExport] Analysis Api: Implement initial support for exporting 'MustBeDocumented' annotations
^KT-64869 Fixed
|
2024-01-12 09:41:46 +00:00 |
|
eugene.levenetc
|
a778c6d9aa
|
[ObjCExport] Add initial top level function export
KT-64874
|
2024-01-11 18:25:38 +00:00 |
|
eugene.levenetc
|
92affa1b24
|
[ObjCExport] Add initial objective-c function translation
KT-64226
|
2024-01-10 09:17:00 +00:00 |
|
Sebastian Sellmair
|
90632ad746
|
[ObjCExport] Implement isObjCObjectType util
KT-64226
|
2024-01-08 15:25:19 +00:00 |
|
Sebastian Sellmair
|
e0383282b5
|
[ObjCExport] Implement isObjCBaseCallable util
KT-64226
|
2024-01-08 15:25:19 +00:00 |
|
Sebastian Sellmair
|
b5bcfaa2e3
|
[ObjCExport] translateToObjCProtocol: Support building members
KT-64226
|
2024-01-08 15:25:19 +00:00 |
|
Sebastian Sellmair
|
b78f185299
|
[ObjCExport] Remove unnecessary instances in favor of static methods
All state will later be stored inside the KtObjCExportSession
KT-64226
|
2024-01-08 15:25:19 +00:00 |
|
Sebastian Sellmair
|
2f759243ba
|
[ObjCExport] Implement isVisibleInObjC util
KT-64226
|
2024-01-08 15:25:19 +00:00 |
|
Sebastian Sellmair
|
66533141b8
|
[ObjCExport] Implement getSuperClassSymbolNotAny util
KT-64226
|
2024-01-08 15:25:19 +00:00 |
|
Sebastian Sellmair
|
9909940b24
|
[ObjCExport] Implement rudimentary interface to ObjCProtocol translation
KT-64226
|
2024-01-08 15:25:19 +00:00 |
|
Sebastian Sellmair
|
aa3fa9e8c5
|
[ObjCExport] Implement 'findKdocString' utility for Analysis Api
KT-64226
|
2024-01-08 15:25:19 +00:00 |
|
Sebastian Sellmair
|
72f135396c
|
[ObjCExport] Extract generation of ObjC base declarations into shared code
KT-64226
|
2024-01-08 15:25:19 +00:00 |
|
Sebastian Sellmair
|
7ef62d1779
|
[ObjCExport] KtResolvedObjCNameAnnotation: Return null if ObjCName annotation is absent
|
2024-01-08 15:25:19 +00:00 |
|
Sebastian Sellmair
|
e409c60780
|
[ObjCExport] Split ObjCExport into K1 and Analysis Api implementation
FL-23390
^KT-64168 Fixed
|
2024-01-08 15:25:19 +00:00 |
|