angular-docs-cn/aio/tools/transforms/angular-api-package/processors
Pete Bacon Darwin 4c0ad5238e build(docs-infra): display github links in CLI API docs (#26515)
This commit includes the following changes:

* CLI version information is read from the CLI package from which
  we read the help files.
* CLI API pages now contain GH links
* line numbers are not shown in GH links, if the doc does not
  have a truthy `startingLine` value. This allows us to remove
  hard coded checks for `guide` pages
* content pages and CLI api docs no longer have a `startingLine`
* the hard-coded `packages` path segment has been removed from
  the templates; instead we now only use the `realProjectRelativePath`.
* the `realProjectRelativePath` has been updated accordingly for API
  and CLI API docs.

PR Close #26515
2018-10-19 11:12:54 -07:00
..
addMetadataAliases.js build(aio): do not store duplicate metadata aliases (#20512) 2017-11-21 22:28:16 -06:00
addMetadataAliases.spec.js build(docs-infra): implement the 'package' API template (#24631) 2018-07-13 19:45:54 -04:00
addNotYetDocumentedProperty.js build(aio): fix `addNotYetDocumentedProperty` processor (#22770) 2018-03-15 11:37:31 -07:00
addNotYetDocumentedProperty.spec.js build(aio): fix `addNotYetDocumentedProperty` processor (#22770) 2018-03-15 11:37:31 -07:00
computeApiBreadCrumbs.js build(docs-infra): include packages in API template breadcrumbs (#25453) 2018-08-14 13:17:15 -07:00
computeApiBreadCrumbs.spec.js build(docs-infra): include packages in API template breadcrumbs (#25453) 2018-08-14 13:17:15 -07:00
computeSearchTitle.js build(docs-infra): implement the 'package' API template (#24631) 2018-07-13 19:45:54 -04:00
computeSearchTitle.spec.js build(docs-infra): implement the 'package' API template (#24631) 2018-07-13 19:45:54 -04:00
computeStability.js build(aio): compute stability and deprecate `@stable` tag (#22674) 2018-03-13 19:55:00 -07:00
computeStability.spec.js build(aio): compute stability and deprecate `@stable` tag (#22674) 2018-03-13 19:55:00 -07:00
convertPrivateClassesToInterfaces.js build(aio): refactor dgeni packages 2017-04-23 22:50:33 +01:00
extractDecoratedClasses.js build(docs-infra): separate NgModules from Classes in API docs (#25734) 2018-09-19 16:18:24 -07:00
extractDecoratedClasses.spec.js build(aio): refactor dgeni packages 2017-04-23 22:50:33 +01:00
extractPipeParams.js build(aio): improve the API Pipe pages (#22702) 2018-03-14 14:21:11 -07:00
extractPipeParams.spec.js build(aio): improve the API Pipe pages (#22702) 2018-03-14 14:21:11 -07:00
filterContainedDocs.js build(aio): rearrange processors to ensure we catch all content errors (#24000) 2018-06-13 16:47:40 -07:00
filterPrivateDocs.js build(aio): rearrange processors to ensure we catch all content errors (#24000) 2018-06-13 16:47:40 -07:00
filterPrivateDocs.spec.js build(aio): rearrange processors to ensure we catch all content errors (#24000) 2018-06-13 16:47:40 -07:00
fixupRealProjectRelativePath.js build(docs-infra): display github links in CLI API docs (#26515) 2018-10-19 11:12:54 -07:00
fixupRealProjectRelativePath.spec.js build(docs-infra): display github links in CLI API docs (#26515) 2018-10-19 11:12:54 -07:00
generateApiListDoc.js build(docs-infra): implement the 'package' API template (#24631) 2018-07-13 19:45:54 -04:00
generateApiListDoc.spec.js build(docs-infra): implement the 'package' API template (#24631) 2018-07-13 19:45:54 -04:00
markBarredODocsAsPrivate.js build(aio): refactor dgeni packages 2017-04-23 22:50:33 +01:00
markBarredODocsAsPrivate.spec.js build(aio): fix test description 2017-07-11 11:44:05 +01:00
matchUpDirectiveDecorators.js build(docs-infra): directive inputs and outputs (#25768) 2018-10-01 09:36:33 -07:00
matchUpDirectiveDecorators.spec.js build(docs-infra): directive inputs and outputs (#25768) 2018-10-01 09:36:33 -07:00
mergeDecoratorDocs.js build(docs-infra): remove legacy jsdoc tag processing (#26039) 2018-09-24 09:11:02 -07:00
mergeDecoratorDocs.spec.js build(aio): ensure the correct decorator properties are merged (#24289) 2018-06-06 10:23:47 -07:00
processClassLikeMembers.js feat(aio): first pass API docs redesign (#21874) 2018-02-09 13:05:16 -08:00
processClassLikeMembers.spec.js style: typos fixed - https://github.com/vlajos/misspell-fixer (#22975) 2018-03-27 14:51:53 -04:00
processNgModuleDocs.js build(docs-infra): sort NgModule exports by id (#26051) 2018-09-21 17:00:03 -07:00
processNgModuleDocs.spec.js build(docs-infra): sort NgModule exports by id (#26051) 2018-09-21 17:00:03 -07:00
processPackages.js build(docs-infra): sort package exports by id (#26051) 2018-09-21 17:00:03 -07:00
processPackages.spec.js build(docs-infra): sort package exports by id (#26051) 2018-09-21 17:00:03 -07:00
removeInjectableConstructors.js build(docs-infra): support hiding constructors of injectable classes (#24529) 2018-06-26 10:58:11 -07:00
removeInjectableConstructors.spec.js build(docs-infra): support hiding constructors of injectable classes (#24529) 2018-06-26 10:58:11 -07:00
simplifyMemberAnchors.js build(aio): improve accuracy of code auto-linking (#22494) 2018-03-01 08:11:19 -08:00
simplifyMemberAnchors.spec.js build(aio): improve accuracy of code auto-linking (#22494) 2018-03-01 08:11:19 -08:00
splitDescription.js build(docs-infra): remove legacy jsdoc tag processing (#26039) 2018-09-24 09:11:02 -07:00
splitDescription.spec.js build(docs-infra): remove legacy jsdoc tag processing (#26039) 2018-09-24 09:11:02 -07:00