Skip to content

Restore availability macros to jazzy docset#3022

Merged
1ec5 merged 1 commit into
release-v2.0from
1ec5-jazzy-availability-1682
May 25, 2021
Merged

Restore availability macros to jazzy docset#3022
1ec5 merged 1 commit into
release-v2.0from
1ec5-jazzy-availability-1682

Conversation

@1ec5
Copy link
Copy Markdown
Contributor

@1ec5 1ec5 commented May 20, 2021

SourceKit seems to finally generate a proper USR for symbols marked with availability macros. The v2.0.0-beta.9 and v2.0.0-beta.10 documentation was successfully generated and published in ecb0d36 without the need for the workaround added in #1714, without the side effects noted in #1682 (comment). So I think we can simply remove the workaround at this point.

/cc @mapbox/navigation-ios

SourceKit seems to finally generate a proper USR for symbols marked with availability macros.
@1ec5 1ec5 added topic: documentation build Issues related to builds and dependency management. documentation labels May 20, 2021
@1ec5 1ec5 added this to the v2.0.0 (RC) milestone May 20, 2021
@1ec5 1ec5 self-assigned this May 20, 2021
@1ec5 1ec5 requested a review from MaximAlien May 20, 2021 20:52
@1ec5 1ec5 merged commit f3a3e85 into release-v2.0 May 25, 2021
@1ec5 1ec5 deleted the 1ec5-jazzy-availability-1682 branch May 25, 2021 15:58
@1ec5
Copy link
Copy Markdown
Contributor Author

1ec5 commented Jun 15, 2021

Cherry-picked to the main branch in 31e1605, because I needed this change in order to generate the jazzy docset for v1.4.1 using jazzy 0.13.6 and Xcode 12.4.

@1ec5 1ec5 mentioned this pull request Jul 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Issues related to builds and dependency management. documentation topic: documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants