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

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

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

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