just using this thread as a place to centrally organize lib/SymbolGraphGen problems, as the descriptions for these bugs are currently all scattered across the forums, slack threads, and apple/swift GitHub issue reports.
-
PATs always dropped from function declarations (GitHub issue)
-
protocol extensions are missing
associatedtypeconstraints (forums thread) -
types contain multiple generated conformances to
Equatable(forums thread) -
symbolgraphs are missing names of @_spi attributes (originally reported on Slack, GitHub issue)
-
AnyObjectconstraints are always dropped (GitHub issue, might be the same bug as #2) -
subclasses are missing synthesized symbols for typealiases inherited from base classes (GitHub issue)
-
@Sendableis missing from function declarations (Slack thread) -
symbol graphs contain invalid default implementation relationships (GitHub issue)
if you’ve also got SymbolGraphGen bugs that have been lost in the churn, feel free to add them here!