@@ -757,7 +757,6 @@ class _Renderer_Categorization extends RendererBase<Categorization> {
757757 _propertyMapCache.putIfAbsent(
758758 CT_,
759759 () => {
760- ..._Renderer_Object.propertyMap<CT_>(),
761760 'categories': Property(
762761 getValue: (CT_ c) => c.categories,
763762 renderVariable: (CT_ c, Property<CT_> self,
@@ -4110,7 +4109,7 @@ class _Renderer_ElementType extends RendererBase<ElementType> {
41104109 _propertyMapCache.putIfAbsent(
41114110 CT_,
41124111 () => {
4113- ..._Renderer_Privacy .propertyMap<CT_>(),
4112+ ..._Renderer_Object .propertyMap<CT_>(),
41144113 ..._Renderer_CommentReferable.propertyMap<CT_>(),
41154114 ..._Renderer_Nameable.propertyMap<CT_>(),
41164115 ..._Renderer_ModelBuilder.propertyMap<CT_>(),
@@ -6535,7 +6534,6 @@ class _Renderer_Indexable extends RendererBase<Indexable> {
65356534 _propertyMapCache.putIfAbsent(
65366535 CT_,
65376536 () => {
6538- ..._Renderer_Object.propertyMap<CT_>(),
65396537 'href': Property(
65406538 getValue: (CT_ c) => c.href,
65416539 renderVariable:
@@ -8546,7 +8544,6 @@ class _Renderer_Locatable extends RendererBase<Locatable> {
85468544 _propertyMapCache.putIfAbsent(
85478545 CT_,
85488546 () => {
8549- ..._Renderer_Object.propertyMap<CT_>(),
85508547 'documentationFrom': Property(
85518548 getValue: (CT_ c) => c.documentationFrom,
85528549 renderVariable: (CT_ c, Property<CT_> self,
@@ -9754,11 +9751,10 @@ class _Renderer_ModelElement extends RendererBase<ModelElement> {
97549751 () => {
97559752 ..._Renderer_Canonicalization.propertyMap<CT_>(),
97569753 ..._Renderer_CommentReferable.propertyMap<CT_>(),
9757- ..._Renderer_Privacy.propertyMap<CT_>(),
97589754 ..._Renderer_Warnable.propertyMap<CT_>(),
97599755 ..._Renderer_Locatable.propertyMap<CT_>(),
97609756 ..._Renderer_Nameable.propertyMap<CT_>(),
9761- ..._Renderer_SourceCodeMixin .propertyMap<CT_>(),
9757+ ..._Renderer_SourceCode .propertyMap<CT_>(),
97629758 ..._Renderer_Indexable.propertyMap<CT_>(),
97639759 ..._Renderer_FeatureSet.propertyMap<CT_>(),
97649760 ..._Renderer_DocumentationComment.propertyMap<CT_>(),
@@ -12657,36 +12653,6 @@ class _Renderer_ParameterizedElementType
1265712653 }
1265812654}
1265912655
12660- class _Renderer_Privacy extends RendererBase<Privacy> {
12661- static final Map<Type, Object> _propertyMapCache = {};
12662- static Map<String, Property<CT_>> propertyMap<CT_ extends Privacy>() =>
12663- _propertyMapCache.putIfAbsent(
12664- CT_,
12665- () => {
12666- ..._Renderer_Object.propertyMap<CT_>(),
12667- 'isPublic': Property(
12668- getValue: (CT_ c) => c.isPublic,
12669- renderVariable: (CT_ c, Property<CT_> self,
12670- List<String> remainingNames) =>
12671- self.renderSimpleVariable(c, remainingNames, 'bool'),
12672- getBool: (CT_ c) => c.isPublic == true,
12673- ),
12674- }) as Map<String, Property<CT_>>;
12675-
12676- _Renderer_Privacy(Privacy context, RendererBase<Object>? parent,
12677- Template template, StringSink sink)
12678- : super(context, parent, template, sink);
12679-
12680- @override
12681- Property<Privacy>? getProperty(String key) {
12682- if (propertyMap<Privacy>().containsKey(key)) {
12683- return propertyMap<Privacy>()[key];
12684- } else {
12685- return null;
12686- }
12687- }
12688- }
12689-
1269012656String renderProperty(PropertyTemplateData context, Template template) {
1269112657 var buffer = StringBuffer();
1269212658 _render_PropertyTemplateData(context, template.ast, template, buffer);
@@ -12991,14 +12957,12 @@ class _Renderer_Rendered extends RendererBase<Rendered> {
1299112957 }
1299212958}
1299312959
12994- class _Renderer_SourceCodeMixin extends RendererBase<SourceCodeMixin > {
12960+ class _Renderer_SourceCode extends RendererBase<SourceCode > {
1299512961 static final Map<Type, Object> _propertyMapCache = {};
12996- static Map<String, Property<CT_>> propertyMap<
12997- CT_ extends SourceCodeMixin>() =>
12962+ static Map<String, Property<CT_>> propertyMap<CT_ extends SourceCode>() =>
1299812963 _propertyMapCache.putIfAbsent(
1299912964 CT_,
1300012965 () => {
13001- ..._Renderer_Object.propertyMap<CT_>(),
1300212966 'characterLocation': Property(
1300312967 getValue: (CT_ c) => c.characterLocation,
1300412968 renderVariable: (CT_ c, Property<CT_> self,
@@ -13090,14 +13054,14 @@ class _Renderer_SourceCodeMixin extends RendererBase<SourceCodeMixin> {
1309013054 ),
1309113055 }) as Map<String, Property<CT_>>;
1309213056
13093- _Renderer_SourceCodeMixin(SourceCodeMixin context,
13094- RendererBase<Object>? parent, Template template, StringSink sink)
13057+ _Renderer_SourceCode(SourceCode context, RendererBase<Object>? parent ,
13058+ Template template, StringSink sink)
1309513059 : super(context, parent, template, sink);
1309613060
1309713061 @override
13098- Property<SourceCodeMixin >? getProperty(String key) {
13099- if (propertyMap<SourceCodeMixin >().containsKey(key)) {
13100- return propertyMap<SourceCodeMixin >()[key];
13062+ Property<SourceCode >? getProperty(String key) {
13063+ if (propertyMap<SourceCode >().containsKey(key)) {
13064+ return propertyMap<SourceCode >()[key];
1310113065 } else {
1310213066 return null;
1310313067 }
@@ -13789,7 +13753,6 @@ class _Renderer_TopLevelContainer extends RendererBase<TopLevelContainer> {
1378913753 _propertyMapCache.putIfAbsent(
1379013754 CT_,
1379113755 () => {
13792- ..._Renderer_Object.propertyMap<CT_>(),
1379313756 'classes': Property(
1379413757 getValue: (CT_ c) => c.classes,
1379513758 renderVariable: (CT_ c, Property<CT_> self,
@@ -16255,10 +16218,8 @@ const _invisibleGetters = {
1625516218 'documentationFrom',
1625616219 'documentationIsLocal',
1625716220 'fullyQualifiedName',
16258- 'hashCode',
1625916221 'href',
16260- 'location',
16261- 'runtimeType'
16222+ 'location'
1626216223 },
1626316224 'Map': {
1626416225 'entries',
0 commit comments