diff --git a/lib/src/generator/templates.aot_renderers_for_html.dart b/lib/src/generator/templates.aot_renderers_for_html.dart
index e0a6812855..355d22ed37 100644
--- a/lib/src/generator/templates.aot_renderers_for_html.dart
+++ b/lib/src/generator/templates.aot_renderers_for_html.dart
@@ -8,16 +8,27 @@
// non-bool, non-Iterable field is non-null.
// ignore_for_file: unused_local_variable
-// It is hard to track exact imports without using package:code_builder.
-// ignore_for_file: unused_import
-
-import 'dart:convert' show htmlEscape;
-
-import 'package:dartdoc/dartdoc.dart';
-import 'package:dartdoc/src/generator/template_data.dart';
-import 'templates.dart';
-
-String renderCategory(CategoryTemplateData context0) {
+import 'dart:convert' as _i18;
+
+import 'package:dartdoc/src/generator/template_data.dart' as _i1;
+import 'package:dartdoc/src/model/accessor.dart' as _i16;
+import 'package:dartdoc/src/model/category.dart' as _i2;
+import 'package:dartdoc/src/model/class.dart' as _i4;
+import 'package:dartdoc/src/model/constructor.dart' as _i11;
+import 'package:dartdoc/src/model/documentable.dart' as _i17;
+import 'package:dartdoc/src/model/enum.dart' as _i12;
+import 'package:dartdoc/src/model/extension.dart' as _i13;
+import 'package:dartdoc/src/model/field.dart' as _i9;
+import 'package:dartdoc/src/model/library.dart' as _i3;
+import 'package:dartdoc/src/model/library_container.dart' as _i15;
+import 'package:dartdoc/src/model/method.dart' as _i10;
+import 'package:dartdoc/src/model/mixin.dart' as _i5;
+import 'package:dartdoc/src/model/model_function.dart' as _i7;
+import 'package:dartdoc/src/model/package.dart' as _i14;
+import 'package:dartdoc/src/model/top_level_variable.dart' as _i6;
+import 'package:dartdoc/src/model/typedef.dart' as _i8;
+
+String renderCategory(_i1.CategoryTemplateData context0) {
final buffer = StringBuffer();
buffer.write(_renderCategory_partial_head_0(context0));
buffer.write('''
@@ -27,9 +38,9 @@ String renderCategory(CategoryTemplateData context0) {
if (context1 != null) {
buffer.write('''
''');
- buffer.write(htmlEscape.convert(context1.name.toString()));
+ buffer.writeEscaped(context1.name.toString());
buffer.write(''' ''');
- buffer.write(htmlEscape.convert(context1.kind.toString()));
+ buffer.writeEscaped(context1.kind.toString());
buffer.write('''
''');
buffer.write(_renderCategory_partial_documentation_1(context1, context0));
@@ -214,9 +225,9 @@ String renderCategory(CategoryTemplateData context0) {
buffer.write(_renderCategory_partial_search_sidebar_9(context0));
buffer.write('''
''');
- buffer.write(htmlEscape.convert(context0.parent.name.toString()));
+ buffer.writeEscaped(context0.parent.name.toString());
buffer.write(''' ''');
- buffer.write(htmlEscape.convert(context0.parent.kind.toString()));
+ buffer.writeEscaped(context0.parent.kind.toString());
buffer.write('''
''');
buffer.write(_renderCategory_partial_packages_10(context0));
@@ -225,9 +236,9 @@ String renderCategory(CategoryTemplateData context0) {
''');
}
buffer.writeln();
+
return buffer.toString();
}
-String _renderCategory_partial_property_6(TopLevelVariable context2,
- Category context1, CategoryTemplateData context0) {
+String _renderCategory_partial_property_6(_i6.TopLevelVariable context2,
+ _i2.Category context1, _i1.CategoryTemplateData context0) {
final buffer = StringBuffer();
buffer.write('''''');
@@ -666,14 +697,15 @@ String __renderCategory_partial_property_6_partial_features_1(
buffer.write('''''');
}
buffer.writeln();
+
return buffer.toString();
}
-String _renderCategory_partial_callable_7(ModelFunctionTyped context2,
- Category context1, CategoryTemplateData context0) {
+String _renderCategory_partial_callable_7(_i7.ModelFunctionTyped context2,
+ _i2.Category context1, _i1.CategoryTemplateData context0) {
final buffer = StringBuffer();
buffer.write('''''');
@@ -746,18 +780,19 @@ String __renderCategory_partial_callable_7_partial_features_1(
buffer.write('''''');
}
buffer.writeln();
+
return buffer.toString();
}
-String _renderCategory_partial_typedef_8(
- Typedef context2, Category context1, CategoryTemplateData context0) {
+String _renderCategory_partial_typedef_8(_i8.Typedef context2,
+ _i2.Category context1, _i1.CategoryTemplateData context0) {
final buffer = StringBuffer();
if (context2.isCallable == true) {
var context3 = context2.asCallable;
if (context3 != null) {
buffer.write('''
''');
@@ -837,14 +874,15 @@ String __renderCategory_partial_typedef_8_partial_features_1(
buffer.write('''''');
}
buffer.writeln();
+
return buffer.toString();
}
-String __renderCategory_partial_typedef_8_partial_type_2(
- Typedef context2, Category context1, CategoryTemplateData context0) {
+String __renderCategory_partial_typedef_8_partial_type_2(_i8.Typedef context2,
+ _i2.Category context1, _i1.CategoryTemplateData context0) {
final buffer = StringBuffer();
buffer.write('''''');
@@ -914,10 +958,12 @@ String ___renderCategory_partial_typedef_8_partial_type_2_partial_features_1(
buffer.write('''''');
}
buffer.writeln();
+
return buffer.toString();
}
-String _renderCategory_partial_search_sidebar_9(CategoryTemplateData context0) {
+String _renderCategory_partial_search_sidebar_9(
+ _i1.CategoryTemplateData context0) {
final buffer = StringBuffer();
buffer.write('''