From fa439d8dc8866fa2071c1aad8c53732ed1e1cf01 Mon Sep 17 00:00:00 2001 From: STEVENS Robin Date: Fri, 21 Feb 2020 14:44:27 +0100 Subject: [PATCH] Workaround for https://github.com/TypeStrong/typedoc/issues/1215 . For a setter, always use void as return type --- src/default/partials/member.getterSetter.hbs | 2 +- src/default/partials/member.signature.title.hbs | 13 ++++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/default/partials/member.getterSetter.hbs b/src/default/partials/member.getterSetter.hbs index 01a7354b..e950d5bb 100644 --- a/src/default/partials/member.getterSetter.hbs +++ b/src/default/partials/member.getterSetter.hbs @@ -13,7 +13,7 @@
  • {{#compact}} set  {{formatDisplayName ../name}} - {{> member.signature.title hideName=true }} + {{> member.signature.title hideName=true setter=true}} {{/compact}}
  • {{/with}} {{/if}} diff --git a/src/default/partials/member.signature.title.hbs b/src/default/partials/member.signature.title.hbs index a3b8d81b..1f402bed 100644 --- a/src/default/partials/member.signature.title.hbs +++ b/src/default/partials/member.signature.title.hbs @@ -26,7 +26,14 @@ {{else}} : {{/if}} - {{#with type}} - {{>type}} - {{/with}} + {{#if setter}} + {{! Copied from type.hbs. Workaround for https://github.com/TypeStrong/typedoc/issues/1215}} + void + {{/if}} + {{#else}} + {{#with type}} + {{>type}} + {{/with}} + {{/else}} + {{/if}}