Skip to content

Documentation: fixed missing docs from inherited symbols#1997

Merged
NachoSoto merged 2 commits into
mainfrom
doc-generation-inherited-symbols
Oct 25, 2022
Merged

Documentation: fixed missing docs from inherited symbols#1997
NachoSoto merged 2 commits into
mainfrom
doc-generation-inherited-symbols

Conversation

@NachoSoto

@NachoSoto NachoSoto commented Oct 25, 2022

Copy link
Copy Markdown
Contributor

Fixes CSDK-508.

#1912 moved all the docs to the protocol. The generated docs locally were correct, so I didn't notice that the online docs were wrong.

I checked and Xcode was generating them with an extra parameter:
Screenshot 2022-10-25 at 12 04 38

This is also documented, and it works like magic.

--enable-inherited-docs doesn't seem to be needed to fix this, but it doesn't hurt to be explicit.

@NachoSoto NachoSoto added the docs label Oct 25, 2022
@NachoSoto NachoSoto requested a review from a team October 25, 2022 19:17
@aboedo

aboedo commented Oct 25, 2022

Copy link
Copy Markdown
Member

can we get the docs for the latest version redeployed with this?

@NachoSoto

Copy link
Copy Markdown
Contributor Author

Yup I'll do that.

@NachoSoto NachoSoto force-pushed the doc-generation-inherited-symbols branch 3 times, most recently from b606a19 to 9cc6dca Compare October 25, 2022 20:30
@NachoSoto NachoSoto force-pushed the doc-generation-inherited-symbols branch from 9cc6dca to 2f7ad12 Compare October 25, 2022 20:31
@NachoSoto NachoSoto force-pushed the doc-generation-inherited-symbols branch from 2f7ad12 to 5a4793d Compare October 25, 2022 20:37
@NachoSoto NachoSoto merged commit 744df56 into main Oct 25, 2022
@NachoSoto NachoSoto deleted the doc-generation-inherited-symbols branch October 25, 2022 20:37
NachoSoto pushed a commit that referenced this pull request Oct 26, 2022
**This is an automatic release.**

### Bugfixes
* Fixed Xcode 13.2.x / Swift 5.5 compatibility (#1994) via NachoSoto
(@NachoSoto)
### Other Changes
* Update `fastlane` (#1998) via NachoSoto (@NachoSoto)
* Documentation: fixed missing docs from inherited symbols (#1997) via
NachoSoto (@NachoSoto)
* CI: added job to test compilation with `Xcode 13.2.1` / `Swift 5.5`
(#1990) via NachoSoto (@NachoSoto)
* Extracted `TrialOrIntroPriceEligibilityCheckerType` (#1983) via
NachoSoto (@NachoSoto)
* CI: removed redundant `swiftlint` installation (#1993) via NachoSoto
(@NachoSoto)
* `Nimble`: use a fixed version (#1991) via NachoSoto (@NachoSoto)
* Update fastlane-plugin-revenuecat_internal (#1989) via Cesar de la
Vega (@vegaro)
* `Purchases.logIn`: log warning if attempting to use a static
`appUserID` (#1958) via NachoSoto (@NachoSoto)
* Created `InternalAPI` for "health" request (#1971) via NachoSoto
(@NachoSoto)

Co-authored-by: RCGitBot <dev+RCGitBot@revenuecat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants