build(aio): improve accessor rendering (#19637)

Includes an update to `dgeni-packages@0.22.0` which provides more info
about accessors if required.

PR Close #19637
This commit is contained in:
Peter Bacon Darwin 2017-10-10 13:25:26 +01:00 committed by Chuck Jazdzewski
parent 46992b4bda
commit dbe6cdad7e
4 changed files with 7 additions and 7 deletions

View File

@ -99,7 +99,7 @@
"concurrently": "^3.4.0",
"cross-spawn": "^5.1.0",
"dgeni": "^0.4.7",
"dgeni-packages": "^0.21.4",
"dgeni-packages": "0.22.0",
"entities": "^1.1.1",
"eslint": "^3.19.0",
"eslint-plugin-jasmine": "^2.2.0",

View File

@ -4,7 +4,7 @@
*/
module.exports = function filterContainedDocs() {
return {
docTypes: ['member', 'function-overload'],
docTypes: ['member', 'function-overload', 'get-accessor-info', 'set-accessor-info'],
$runAfter: ['extra-docs-added'],
$runBefore: ['computing-paths'],
$process: function(docs) {

View File

@ -18,8 +18,8 @@
{%- macro renderMember(member, truncateLines) -%}
{%- if member.accessibility !== 'public' %}{$ member.accessibility $} {% endif -%}
{%- if member.isGetAccessor or member.isReadonly %}get {% endif -%}
{%- if member.isSetAccessor %}set {% endif -%}
{%- if (member.isGetAccessor or member.isReadonly) and not member.isSetAccessor %}get {% endif -%}
{%- if member.isSetAccessor and not member.isGetAccessor %}set {% endif -%}
{%- if member.isStatic %}static {% endif -%}
{$ member.name $}{$ member.typeParameters | escape $}{% if not member.isGetAccessor %}{$ params.paramList(member.parameters, truncateLines) | trim $}{% endif %}
{%- if member.isOptional %}?{% endif -%}

View File

@ -1998,9 +1998,9 @@ devtools-timeline-model@1.1.6:
chrome-devtools-frontend "1.0.401423"
resolve "1.1.7"
dgeni-packages@^0.21.4:
version "0.21.4"
resolved "https://registry.yarnpkg.com/dgeni-packages/-/dgeni-packages-0.21.4.tgz#c77a0730b52ac5dbab00f10fae47dd148374aeb4"
dgeni-packages@0.22.0:
version "0.22.0"
resolved "https://registry.yarnpkg.com/dgeni-packages/-/dgeni-packages-0.22.0.tgz#7ed07af9074f6547847256c1a65b488a5a17ad03"
dependencies:
canonical-path "0.0.2"
catharsis "^0.8.1"