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
associatedtype
constraints (forums thread) -
types contain multiple generated conformances to
Equatable
(forums thread) -
symbolgraphs are missing names of @_spi attributes (originally reported on Slack, GitHub issue)
-
AnyObject
constraints 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)
-
@Sendable
is 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!