You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 1, 2023. It is now read-only.
Build documentation for extensions on external types. (#230)
* Build documentation for external types.
Implements #122.
* Display extensions in definition list
Remove unnecessary style rules for extensions
* Fix false positives for external types.
* Better check for external symbols.
* Refactor isExternalSymbol to perform more general symbol resolution
* Remove unnecessary parameter
* Add resolution for nested types through typealiases
Refactor implementation of ID
* Use typealias resolution when creating relationships
* Add tests for extensions on typealiases.
* Add changelog entry for #230
Co-authored-by: Mattt <mattt@me.com>
letinheritedTypes=symbols.filter({($0.api is Class || $0.api is Protocol) && $0.id.description == name })
70
+
letinheritedTypes=symbolsGroupedByIdentifier.named(name, resolvingTypealiases:true).filter({($0.api is Class || $0.api is Protocol) && $0.id.description == name })
0 commit comments