angular/packages/compiler-cli/test/ngtsc/doc_extraction
Jeremy Elbourn 7bfe20707f feat(compiler): extract api for fn overloads and abtract classes (#52040)
This commit adds support for extracting function overloads. Interestingly, this worked in an earlier version when the code was extracting all statements in every source file, but the existing compiler API for extracting all exported declarations from an entry-point only returns the first function declaration in cases when there are overloads.

This also marks abstract classes as abstract, required inputs as required, and filters out Angular-private APIs.

PR Close #52040
2023-10-09 12:03:20 -07:00
..
class_doc_extraction_spec.ts feat(compiler): extract api for fn overloads and abtract classes (#52040) 2023-10-09 12:03:20 -07:00
common_doc_extraction_spec.ts feat(compiler): extract docs via exports (#51828) 2023-09-20 18:34:55 +02:00
constant_doc_extraction_spec.ts feat(compiler): extract docs via exports (#51828) 2023-09-20 18:34:55 +02:00
directive_doc_extraction_spec.ts feat(compiler): extract api for fn overloads and abtract classes (#52040) 2023-10-09 12:03:20 -07:00
doc_extraction_filtering_spec.ts feat(compiler): extract api for fn overloads and abtract classes (#52040) 2023-10-09 12:03:20 -07:00
enum_doc_extraction_spec.ts feat(compiler): extract docs via exports (#51828) 2023-09-20 18:34:55 +02:00
function_doc_extraction_spec.ts feat(compiler): extract api for fn overloads and abtract classes (#52040) 2023-10-09 12:03:20 -07:00
interface_doc_extraction_spec.ts feat(compiler): extract api docs for interfaces (#52006) 2023-10-04 11:58:09 -07:00
jsdoc_extraction_spec.ts feat(compiler): extract docs via exports (#51828) 2023-09-20 18:34:55 +02:00
ng_module_doc_extraction_spec.ts feat(compiler): extract docs via exports (#51828) 2023-09-20 18:34:55 +02:00
pipe_doc_extraction_spec.ts feat(compiler): extract docs via exports (#51828) 2023-09-20 18:34:55 +02:00
reexport_docs_extraction_spec.ts feat(compiler): extract docs via exports (#51828) 2023-09-20 18:34:55 +02:00