@@ -15,7 +15,6 @@ import 'package:dartdoc/src/model/comment_referable.dart';
1515import 'package:dartdoc/src/model/feature_set.dart';
1616import 'package:dartdoc/src/model/language_feature.dart';
1717import 'package:dartdoc/src/model/model.dart';
18- import 'package:dartdoc/src/model/model_object_builder.dart';
1918import 'package:dartdoc/src/mustachio/parser.dart';
2019import 'package:dartdoc/src/mustachio/renderer_base.dart';
2120import 'package:dartdoc/src/warnings.dart';
@@ -426,7 +425,6 @@ class _Renderer_Annotation extends RendererBase<Annotation> {
426425 CT_,
427426 () => {
428427 ..._Renderer_Attribute.propertyMap<CT_>(),
429- ..._Renderer_ModelBuilder.propertyMap<CT_>(),
430428 'annotation': Property(
431429 getValue: (CT_ c) => c.annotation,
432430 renderVariable: (CT_ c, Property<CT_> self,
@@ -1014,6 +1012,7 @@ class _Renderer_Category extends RendererBase<Category> {
10141012 _propertyMapCache.putIfAbsent(
10151013 CT_,
10161014 () => {
1015+ ..._Renderer_Object.propertyMap<CT_>(),
10171016 ..._Renderer_Nameable.propertyMap<CT_>(),
10181017 ..._Renderer_Warnable.propertyMap<CT_>(),
10191018 ..._Renderer_CommentReferable.propertyMap<CT_>(),
@@ -1023,7 +1022,6 @@ class _Renderer_Category extends RendererBase<Category> {
10231022 ..._Renderer_LibraryContainer.propertyMap<CT_>(),
10241023 ..._Renderer_TopLevelContainer.propertyMap<CT_>(),
10251024 ..._Renderer_Indexable.propertyMap<CT_>(),
1026- ..._Renderer_ModelBuilder.propertyMap<CT_>(),
10271025 'aboveSidebarPath': Property(
10281026 getValue: (CT_ c) => c.aboveSidebarPath,
10291027 renderVariable:
@@ -3874,6 +3872,7 @@ class _Renderer_Documentable extends RendererBase<Documentable> {
38743872 _propertyMapCache.putIfAbsent(
38753873 CT_,
38763874 () => {
3875+ ..._Renderer_Object.propertyMap<CT_>(),
38773876 ..._Renderer_Nameable.propertyMap<CT_>(),
38783877 'aboveSidebarPath': Property(
38793878 getValue: (CT_ c) => c.aboveSidebarPath,
@@ -4351,7 +4350,6 @@ class _Renderer_ElementType extends RendererBase<ElementType> {
43514350 ..._Renderer_Object.propertyMap<CT_>(),
43524351 ..._Renderer_CommentReferable.propertyMap<CT_>(),
43534352 ..._Renderer_Nameable.propertyMap<CT_>(),
4354- ..._Renderer_ModelBuilder.propertyMap<CT_>(),
43554353 'breadcrumbName': Property(
43564354 getValue: (CT_ c) => c.breadcrumbName,
43574355 renderVariable:
@@ -10266,55 +10264,6 @@ class _Renderer_MixinTemplateData extends RendererBase<MixinTemplateData> {
1026610264 }
1026710265}
1026810266
10269- class _Renderer_ModelBuilder extends RendererBase<ModelBuilder> {
10270- static final Map<Type, Object> _propertyMapCache = {};
10271- static Map<String, Property<CT_>> propertyMap<CT_ extends ModelBuilder>() =>
10272- _propertyMapCache.putIfAbsent(
10273- CT_,
10274- () => {
10275- 'modelBuilder': Property(
10276- getValue: (CT_ c) => c.modelBuilder,
10277- renderVariable: (CT_ c, Property<CT_> self,
10278- List<String> remainingNames) =>
10279- self.renderSimpleVariable(
10280- c, remainingNames, 'ModelObjectBuilder'),
10281- isNullValue: (CT_ c) => false,
10282- renderValue: (CT_ c, RendererBase<CT_> r,
10283- List<MustachioNode> ast, StringSink sink) {
10284- renderSimple(c.modelBuilder, ast, r.template, sink,
10285- parent: r,
10286- getters: _invisibleGetters['ModelObjectBuilder']!);
10287- },
10288- ),
10289- 'packageGraph': Property(
10290- getValue: (CT_ c) => c.packageGraph,
10291- renderVariable: (CT_ c, Property<CT_> self,
10292- List<String> remainingNames) =>
10293- self.renderSimpleVariable(
10294- c, remainingNames, 'PackageGraph'),
10295- isNullValue: (CT_ c) => false,
10296- renderValue: (CT_ c, RendererBase<CT_> r,
10297- List<MustachioNode> ast, StringSink sink) {
10298- renderSimple(c.packageGraph, ast, r.template, sink,
10299- parent: r, getters: _invisibleGetters['PackageGraph']!);
10300- },
10301- ),
10302- }) as Map<String, Property<CT_>>;
10303-
10304- _Renderer_ModelBuilder(ModelBuilder context, RendererBase<Object>? parent,
10305- Template template, StringSink sink)
10306- : super(context, parent, template, sink);
10307-
10308- @override
10309- Property<ModelBuilder>? getProperty(String key) {
10310- if (propertyMap<ModelBuilder>().containsKey(key)) {
10311- return propertyMap<ModelBuilder>()[key];
10312- } else {
10313- return null;
10314- }
10315- }
10316- }
10317-
1031810267void _render_ModelElement(ModelElement context, List<MustachioNode> ast,
1031910268 Template template, StringSink sink,
1032010269 {RendererBase<Object>? parent}) {
@@ -10337,7 +10286,6 @@ class _Renderer_ModelElement extends RendererBase<ModelElement> {
1033710286 ..._Renderer_Indexable.propertyMap<CT_>(),
1033810287 ..._Renderer_FeatureSet.propertyMap<CT_>(),
1033910288 ..._Renderer_DocumentationComment.propertyMap<CT_>(),
10340- ..._Renderer_ModelBuilder.propertyMap<CT_>(),
1034110289 'annotations': Property(
1034210290 getValue: (CT_ c) => c.annotations,
1034310291 renderVariable: (CT_ c, Property<CT_> self,
@@ -11531,7 +11479,6 @@ class _Renderer_Nameable extends RendererBase<Nameable> {
1153111479 _propertyMapCache.putIfAbsent(
1153211480 CT_,
1153311481 () => {
11534- ..._Renderer_Object.propertyMap<CT_>(),
1153511482 'breadcrumbName': Property(
1153611483 getValue: (CT_ c) => c.breadcrumbName,
1153711484 renderVariable:
@@ -11653,6 +11600,19 @@ class _Renderer_Nameable extends RendererBase<Nameable> {
1165311600 _render_String(e, ast, r.template, sink, parent: r));
1165411601 },
1165511602 ),
11603+ 'packageGraph': Property(
11604+ getValue: (CT_ c) => c.packageGraph,
11605+ renderVariable: (CT_ c, Property<CT_> self,
11606+ List<String> remainingNames) =>
11607+ self.renderSimpleVariable(
11608+ c, remainingNames, 'PackageGraph'),
11609+ isNullValue: (CT_ c) => false,
11610+ renderValue: (CT_ c, RendererBase<CT_> r,
11611+ List<MustachioNode> ast, StringSink sink) {
11612+ renderSimple(c.packageGraph, ast, r.template, sink,
11613+ parent: r, getters: _invisibleGetters['PackageGraph']!);
11614+ },
11615+ ),
1165611616 }) as Map<String, Property<CT_>>;
1165711617
1165811618 _Renderer_Nameable(Nameable context, RendererBase<Object>? parent,
@@ -11870,7 +11830,6 @@ class _Renderer_Package extends RendererBase<Package> {
1187011830 ..._Renderer_Canonicalization.propertyMap<CT_>(),
1187111831 ..._Renderer_Warnable.propertyMap<CT_>(),
1187211832 ..._Renderer_CommentReferable.propertyMap<CT_>(),
11873- ..._Renderer_ModelBuilder.propertyMap<CT_>(),
1187411833 'aboveSidebarPath': Property(
1187511834 getValue: (CT_ c) => c.aboveSidebarPath,
1187611835 renderVariable:
@@ -12591,7 +12550,7 @@ class _Renderer_Package extends RendererBase<Package> {
1259112550 }
1259212551}
1259312552
12594- String renderIndex (PackageTemplateData context, Template template) {
12553+ String renderSearchPage (PackageTemplateData context, Template template) {
1259512554 var buffer = StringBuffer();
1259612555 _render_PackageTemplateData(context, template.ast, template, buffer);
1259712556 return buffer.toString();
@@ -12829,7 +12788,7 @@ class _Renderer_PackageTemplateData extends RendererBase<PackageTemplateData> {
1282912788 }
1283012789}
1283112790
12832- String renderSearchPage (PackageTemplateData context, Template template) {
12791+ String renderIndex (PackageTemplateData context, Template template) {
1283312792 var buffer = StringBuffer();
1283412793 _render_PackageTemplateData(context, template.ast, template, buffer);
1283512794 return buffer.toString();
@@ -16883,7 +16842,6 @@ const _invisibleGetters = {
1688316842 },
1688416843 'ModelElementRenderer': {'hashCode', 'runtimeType'},
1688516844 'ModelNode': {'hashCode', 'runtimeType', 'sourceCode'},
16886- 'ModelObjectBuilder': {'hashCode', 'runtimeType'},
1688716845 'PackageGraph': {
1688816846 'allConstructedModelElements',
1688916847 'allExtensionsAdded',
0 commit comments