@@ -15,7 +15,6 @@ import 'package:dartdoc/src/model/comment_referable.dart';
15
15
import 'package:dartdoc/src/model/feature_set.dart';
16
16
import 'package:dartdoc/src/model/language_feature.dart';
17
17
import 'package:dartdoc/src/model/model.dart';
18
- import 'package:dartdoc/src/model/model_object_builder.dart';
19
18
import 'package:dartdoc/src/mustachio/parser.dart';
20
19
import 'package:dartdoc/src/mustachio/renderer_base.dart';
21
20
import 'package:dartdoc/src/warnings.dart';
@@ -426,7 +425,6 @@ class _Renderer_Annotation extends RendererBase<Annotation> {
426
425
CT_,
427
426
() => {
428
427
..._Renderer_Attribute.propertyMap<CT_>(),
429
- ..._Renderer_ModelBuilder.propertyMap<CT_>(),
430
428
'annotation': Property(
431
429
getValue: (CT_ c) => c.annotation,
432
430
renderVariable: (CT_ c, Property<CT_> self,
@@ -1014,6 +1012,7 @@ class _Renderer_Category extends RendererBase<Category> {
1014
1012
_propertyMapCache.putIfAbsent(
1015
1013
CT_,
1016
1014
() => {
1015
+ ..._Renderer_Object.propertyMap<CT_>(),
1017
1016
..._Renderer_Nameable.propertyMap<CT_>(),
1018
1017
..._Renderer_Warnable.propertyMap<CT_>(),
1019
1018
..._Renderer_CommentReferable.propertyMap<CT_>(),
@@ -1023,7 +1022,6 @@ class _Renderer_Category extends RendererBase<Category> {
1023
1022
..._Renderer_LibraryContainer.propertyMap<CT_>(),
1024
1023
..._Renderer_TopLevelContainer.propertyMap<CT_>(),
1025
1024
..._Renderer_Indexable.propertyMap<CT_>(),
1026
- ..._Renderer_ModelBuilder.propertyMap<CT_>(),
1027
1025
'aboveSidebarPath': Property(
1028
1026
getValue: (CT_ c) => c.aboveSidebarPath,
1029
1027
renderVariable:
@@ -3874,6 +3872,7 @@ class _Renderer_Documentable extends RendererBase<Documentable> {
3874
3872
_propertyMapCache.putIfAbsent(
3875
3873
CT_,
3876
3874
() => {
3875
+ ..._Renderer_Object.propertyMap<CT_>(),
3877
3876
..._Renderer_Nameable.propertyMap<CT_>(),
3878
3877
'aboveSidebarPath': Property(
3879
3878
getValue: (CT_ c) => c.aboveSidebarPath,
@@ -4351,7 +4350,6 @@ class _Renderer_ElementType extends RendererBase<ElementType> {
4351
4350
..._Renderer_Object.propertyMap<CT_>(),
4352
4351
..._Renderer_CommentReferable.propertyMap<CT_>(),
4353
4352
..._Renderer_Nameable.propertyMap<CT_>(),
4354
- ..._Renderer_ModelBuilder.propertyMap<CT_>(),
4355
4353
'breadcrumbName': Property(
4356
4354
getValue: (CT_ c) => c.breadcrumbName,
4357
4355
renderVariable:
@@ -10266,55 +10264,6 @@ class _Renderer_MixinTemplateData extends RendererBase<MixinTemplateData> {
10266
10264
}
10267
10265
}
10268
10266
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
-
10318
10267
void _render_ModelElement(ModelElement context, List<MustachioNode> ast,
10319
10268
Template template, StringSink sink,
10320
10269
{RendererBase<Object>? parent}) {
@@ -10337,7 +10286,6 @@ class _Renderer_ModelElement extends RendererBase<ModelElement> {
10337
10286
..._Renderer_Indexable.propertyMap<CT_>(),
10338
10287
..._Renderer_FeatureSet.propertyMap<CT_>(),
10339
10288
..._Renderer_DocumentationComment.propertyMap<CT_>(),
10340
- ..._Renderer_ModelBuilder.propertyMap<CT_>(),
10341
10289
'annotations': Property(
10342
10290
getValue: (CT_ c) => c.annotations,
10343
10291
renderVariable: (CT_ c, Property<CT_> self,
@@ -11531,7 +11479,6 @@ class _Renderer_Nameable extends RendererBase<Nameable> {
11531
11479
_propertyMapCache.putIfAbsent(
11532
11480
CT_,
11533
11481
() => {
11534
- ..._Renderer_Object.propertyMap<CT_>(),
11535
11482
'breadcrumbName': Property(
11536
11483
getValue: (CT_ c) => c.breadcrumbName,
11537
11484
renderVariable:
@@ -11653,6 +11600,19 @@ class _Renderer_Nameable extends RendererBase<Nameable> {
11653
11600
_render_String(e, ast, r.template, sink, parent: r));
11654
11601
},
11655
11602
),
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
+ ),
11656
11616
}) as Map<String, Property<CT_>>;
11657
11617
11658
11618
_Renderer_Nameable(Nameable context, RendererBase<Object>? parent,
@@ -11870,7 +11830,6 @@ class _Renderer_Package extends RendererBase<Package> {
11870
11830
..._Renderer_Canonicalization.propertyMap<CT_>(),
11871
11831
..._Renderer_Warnable.propertyMap<CT_>(),
11872
11832
..._Renderer_CommentReferable.propertyMap<CT_>(),
11873
- ..._Renderer_ModelBuilder.propertyMap<CT_>(),
11874
11833
'aboveSidebarPath': Property(
11875
11834
getValue: (CT_ c) => c.aboveSidebarPath,
11876
11835
renderVariable:
@@ -12591,7 +12550,7 @@ class _Renderer_Package extends RendererBase<Package> {
12591
12550
}
12592
12551
}
12593
12552
12594
- String renderIndex (PackageTemplateData context, Template template) {
12553
+ String renderSearchPage (PackageTemplateData context, Template template) {
12595
12554
var buffer = StringBuffer();
12596
12555
_render_PackageTemplateData(context, template.ast, template, buffer);
12597
12556
return buffer.toString();
@@ -12829,7 +12788,7 @@ class _Renderer_PackageTemplateData extends RendererBase<PackageTemplateData> {
12829
12788
}
12830
12789
}
12831
12790
12832
- String renderSearchPage (PackageTemplateData context, Template template) {
12791
+ String renderIndex (PackageTemplateData context, Template template) {
12833
12792
var buffer = StringBuffer();
12834
12793
_render_PackageTemplateData(context, template.ast, template, buffer);
12835
12794
return buffer.toString();
@@ -16883,7 +16842,6 @@ const _invisibleGetters = {
16883
16842
},
16884
16843
'ModelElementRenderer': {'hashCode', 'runtimeType'},
16885
16844
'ModelNode': {'hashCode', 'runtimeType', 'sourceCode'},
16886
- 'ModelObjectBuilder': {'hashCode', 'runtimeType'},
16887
16845
'PackageGraph': {
16888
16846
'allConstructedModelElements',
16889
16847
'allExtensionsAdded',
0 commit comments