Skip to content

Docs/interoperability mode #8902

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Jul 18, 2025
Merged

Conversation

heckj
Copy link
Member

@heckj heckj commented Jul 7, 2025

Adds in abstracts and documentation for interoperability mode

ref: rdar://136526756

Motivation:

InteroperabilityMode was missing abstracts within PackageDescription.

Modifications:

Added abstracts to provide consistency, re-curated (organized) the SwiftSettings into more readable sections, and changed a few local doc references to Xcode documentation into HTML links to support external rendering without warnings.

Result:

Interoperability has documentation, and the SwiftSettings has been re-organized.
The doc build runs locally without warnings.

@heckj
Copy link
Member Author

heckj commented Jul 7, 2025

@swift-ci please test

@jakepetroules
Copy link
Contributor

RE "Cxx" -- it's only called that because "+" can't be part of a symbol name; in the actual human readable docs we should use the term "C++".

@heckj
Copy link
Member Author

heckj commented Jul 8, 2025

thanks @jakepetroules! Updating!

@heckj
Copy link
Member Author

heckj commented Jul 8, 2025

@swift-ci please test

@heckj heckj requested a review from jakepetroules July 8, 2025 16:05
@bripeticca
Copy link
Contributor

@swift-ci please test

@heckj
Copy link
Member Author

heckj commented Jul 14, 2025

@swift-ci please test windows

@bripeticca bripeticca merged commit 41d0dc5 into swiftlang:main Jul 18, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants