angular/aio/tools/transforms/templates/api/includes
Pete Bacon Darwin bb55ec4f56 build(docs-infra): associate providedIn injectables with their NgModule (#41960)
Such injectables were not appearing in the providers lists of their NgModule.
This commit updates the doc-gen to support associating these automatically.
Further, it also allows developers to mark other injectables that are provided
in an NgModule with a reference to the NgModule where they are provided.

The commit also does a refactoring of the `processNgModuleDocs` dgeni
processor code, to make it easier to maintain.

Fixes #41203

PR Close #41960
2021-05-10 10:28:34 -04:00
..
annotations.html fix(docs-infra): add deprecated-api-item class to remaining deprecated items (#34192) 2019-12-05 10:12:11 -08:00
class-members.html build(docs-infra): improve directive API doc templates (#25768) 2018-10-01 09:36:32 -07:00
class-overview.html refactor(docs-infra): remove linenums=false since it is now the default (#31674) 2019-07-24 14:38:54 -07:00
decorator-overview.html build(docs-infra): render optional decorator options with a ? (#39167) 2020-10-07 13:33:26 -07:00
deprecation.html build(docs-infra): expose deprecated status on items more clearly (#25750) 2018-09-21 10:26:48 -07:00
description.html build(docs-infra): add a link to usage notes from description (#40835) 2021-02-16 07:47:08 -08:00
export-as.html build(docs-infra): rename example template variable in directive pages (#25768) 2018-10-01 09:36:33 -07:00
info-bar.html build(docs-infra): remove unused info-bar API template (#25734) 2018-09-19 16:18:24 -07:00
interface-overview.html fix(docs-infra): make API member name bold (#31574) 2020-03-11 14:47:16 -04:00
metadata.html build(docs-infra): ensure all headings are sentence cased (#24527) 2018-06-15 09:13:45 -07:00
pipe-overview.html build(docs-infra): associate providedIn injectables with their NgModule (#41960) 2021-05-10 10:28:34 -04:00
security-notes.html build(docs-infra): ensure all headings are sentence cased (#24527) 2018-06-15 09:13:45 -07:00
see-also.html build(docs-infra): ensure all headings are sentence cased (#24527) 2018-06-15 09:13:45 -07:00
selectors.html build(docs-infra): improve directive selector rendering (#25768) 2018-10-01 09:36:33 -07:00
usageNotes.html build(docs-infra): ensure all headings are sentence cased (#24527) 2018-06-15 09:13:45 -07:00