angular/packages/compiler-cli/src/ngtsc/docs
Jeremy Elbourn a7fa25306f feat(compiler): extract api docs for interfaces (#52006)
This adds API doc extraction for interfaces, largely using the same code paths for classes. The primary difference between classes and interfaces is that classes have member _declarations_ while interfaces have member _signatures_. This largely doesn't matter for the purposes of extraction, but the types are distinct with no common base types, so we have to do a fair amount of type unioning and aliasing.

PR Close #52006
2023-10-04 11:58:09 -07:00
..
src feat(compiler): extract api docs for interfaces (#52006) 2023-10-04 11:58:09 -07:00
BUILD.bazel feat(compiler): extract directive docs info (#51733) 2023-09-18 12:29:22 +02:00
index.ts feat(compiler): initial skeleton for API doc extraction (#51733) 2023-09-18 12:29:19 +02:00