Skip to content

Commit aa6ac2e

Browse files
committed
Call renderLinkedName directly from renderCategoryLabel
This avoids calling back to Category, which immediately calls the renderer again anyway, except that during a test the second call went to an html renderer because the packageGraph was holding a HtmlRendererFactory.
1 parent 7e96cf8 commit aa6ac2e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/src/render/category_renderer.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class CategoryRendererHtml extends CategoryRenderer {
3131

3232
StringBuffer buf = StringBuffer();
3333
buf.write('<span class="${spanClasses.join(' ')}" title="$spanTitle">');
34-
buf.write(category.linkedName);
34+
buf.write(renderLinkedName(category));
3535
buf.write('</span>');
3636
return buf.toString();
3737
}
@@ -49,7 +49,7 @@ class CategoryRendererHtml extends CategoryRenderer {
4949

5050
class CategoryRendererMd extends CategoryRenderer {
5151
@override
52-
String renderCategoryLabel(Category category) => category.linkedName;
52+
String renderCategoryLabel(Category category) => renderLinkedName(category);
5353

5454
@override
5555
String renderLinkedName(Category category) {

0 commit comments

Comments
 (0)