diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 450595b208..3860b17a07 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -22,7 +22,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - sdk: [3.6.0, dev] + sdk: [3.7.0, dev] job: [main, flutter, packages, sdk-docs] include: - os: macos-latest @@ -35,9 +35,9 @@ jobs: # Do not try to run flutter against the "stable" sdk, # it is unlikely to work and produces uninteresting # results. - - sdk: 3.6.0 + - sdk: 3.7.0 job: flutter - - sdk: 3.6.0 + - sdk: 3.7.0 job: sdk-docs steps: diff --git a/lib/src/generator/templates.runtime_renderers.dart b/lib/src/generator/templates.runtime_renderers.dart index 84608a02d7..4d4b98b293 100644 --- a/lib/src/generator/templates.runtime_renderers.dart +++ b/lib/src/generator/templates.runtime_renderers.dart @@ -41,79 +41,73 @@ class _Renderer_Accessor extends RendererBase { ..._Renderer_ModelElement.propertyMap(), 'aboveSidebarPath': Property( getValue: (CT_ c) => c.aboveSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.aboveSidebarPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.aboveSidebarPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'belowSidebarPath': Property( getValue: (CT_ c) => c.belowSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.belowSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.belowSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.belowSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'characterLocation': Property( getValue: (CT_ c) => c.characterLocation, @@ -127,97 +121,95 @@ class _Renderer_Accessor extends RendererBase { isNullValue: (CT_ c) => c.characterLocation == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.characterLocation, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CharacterLocation']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.characterLocation, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CharacterLocation']!, + ); + }, ), 'definingCombo': Property( getValue: (CT_ c) => c.definingCombo, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_GetterSetterCombo.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as GetterSetterCombo, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.definingCombo, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['GetterSetterCombo']!, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = + _Renderer_GetterSetterCombo.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as GetterSetterCombo, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.definingCombo, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['GetterSetterCombo']!, + ); + }, ), 'documentationComment': Property( getValue: (CT_ c) => c.documentationComment, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.documentationComment, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.documentationComment, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -231,128 +223,130 @@ class _Renderer_Accessor extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['PropertyAccessorElement2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['PropertyAccessorElement2']!, + ); + }, ), 'enclosingCombo': Property( getValue: (CT_ c) => c.enclosingCombo, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_GetterSetterCombo.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as GetterSetterCombo, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.enclosingCombo, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['GetterSetterCombo']!, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = + _Renderer_GetterSetterCombo.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as GetterSetterCombo, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.enclosingCombo, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['GetterSetterCombo']!, + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ModelElement.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ModelElement, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ModelElement( - c.enclosingElement, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ModelElement.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ModelElement, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ModelElement( + c.enclosingElement, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'filePath': Property( getValue: (CT_ c) => c.filePath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.filePath, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.filePath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'hasDocumentationComment': Property( getValue: (CT_ c) => c.hasDocumentationComment, @@ -364,35 +358,32 @@ class _Renderer_Accessor extends RendererBase { ), 'href': Property( getValue: (CT_ c) => c.href, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.href == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.href!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.href!, ast, r.template, sink, parent: r); + }, ), 'isCanonical': Property( getValue: (CT_ c) => c.isCanonical, @@ -434,59 +425,57 @@ class _Renderer_Accessor extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'modelType': Property( getValue: (CT_ c) => c.modelType, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Callable.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Callable, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Callable( - c.modelType, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Callable.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Callable, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Callable( + c.modelType, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'originalMember': Property( getValue: (CT_ c) => c.originalMember, @@ -500,21 +489,22 @@ class _Renderer_Accessor extends RendererBase { isNullValue: (CT_ c) => c.originalMember == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.originalMember, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['ExecutableMember']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.originalMember, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['ExecutableMember']!, + ); + }, ), 'referenceChildren': Property( getValue: (CT_ c) => c.referenceChildren, @@ -528,21 +518,22 @@ class _Renderer_Accessor extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceChildren, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceChildren, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'referenceParents': Property( getValue: (CT_ c) => c.referenceParents, @@ -554,61 +545,59 @@ class _Renderer_Accessor extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.referenceParents.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CommentReferable']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.referenceParents.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CommentReferable']!, + ), + ); + }, ), 'sourceCode': Property( getValue: (CT_ c) => c.sourceCode, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.sourceCode, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.sourceCode, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -651,41 +640,38 @@ class _Renderer_Annotation extends RendererBase { ..._Renderer_Attribute.propertyMap(), 'cssClassName': Property( getValue: (CT_ c) => c.cssClassName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.cssClassName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.cssClassName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'hashCode': Property( getValue: (CT_ c) => c.hashCode, @@ -695,21 +681,22 @@ class _Renderer_Annotation extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.hashCode, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['int']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.hashCode, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['int']!, + ); + }, ), 'isPublic': Property( getValue: (CT_ c) => c.isPublic, @@ -721,79 +708,73 @@ class _Renderer_Annotation extends RendererBase { ), 'linkedName': Property( getValue: (CT_ c) => c.linkedName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.linkedName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.linkedName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'linkedNameWithParameters': Property( getValue: (CT_ c) => c.linkedNameWithParameters, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.linkedNameWithParameters, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.linkedNameWithParameters, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -825,117 +806,108 @@ class _Renderer_Attribute extends RendererBase { ..._Renderer_Object.propertyMap(), 'cssClassName': Property( getValue: (CT_ c) => c.cssClassName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.cssClassName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.cssClassName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'linkedName': Property( getValue: (CT_ c) => c.linkedName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.linkedName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.linkedName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'linkedNameWithParameters': Property( getValue: (CT_ c) => c.linkedNameWithParameters, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.linkedNameWithParameters, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.linkedNameWithParameters, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'sortGroup': Property( getValue: (CT_ c) => c.sortGroup, @@ -945,21 +917,22 @@ class _Renderer_Attribute extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.sortGroup, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['int']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.sortGroup, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['int']!, + ); + }, ), }, ) @@ -1001,41 +974,38 @@ class _Renderer_Callable extends RendererBase { () => { 'linkedName': Property( getValue: (CT_ c) => c.linkedName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.linkedName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.linkedName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'parameters': Property( getValue: (CT_ c) => c.parameters, @@ -1047,54 +1017,58 @@ class _Renderer_Callable extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.parameters.map( - (e) => - _render_Parameter(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.parameters.map( + (e) => _render_Parameter( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'returnType': Property( getValue: (CT_ c) => c.returnType, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ElementType.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ElementType, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ElementType( - c.returnType, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ElementType.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ElementType, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ElementType( + c.returnType, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'type': Property( getValue: (CT_ c) => c.type, @@ -1108,21 +1082,22 @@ class _Renderer_Callable extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.type, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['FunctionType']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.type, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['FunctionType']!, + ); + }, ), }, ) @@ -1161,16 +1136,18 @@ class _Renderer_CanonicalFor extends RendererBase { 'Set', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.canonicalFor.map( - (e) => _render_String(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.canonicalFor.map( + (e) => + _render_String(e, ast, r.template, sink, parent: r), + ); + }, ), }, ) @@ -1211,21 +1188,22 @@ class _Renderer_Categorization extends RendererBase { isNullValue: (CT_ c) => c.categoryNames == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.categoryNames, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['List']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.categoryNames, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['List']!, + ); + }, ), 'displayedCategories': Property( getValue: (CT_ c) => c.displayedCategories, @@ -1237,17 +1215,23 @@ class _Renderer_Categorization extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.displayedCategories.map( - (e) => - _render_Category(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.displayedCategories.map( + (e) => _render_Category( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'hasCategorization': Property( getValue: (CT_ c) => c.hasCategorization, @@ -1285,21 +1269,22 @@ class _Renderer_Categorization extends RendererBase { isNullValue: (CT_ c) => c.subCategoryNames == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.subCategoryNames, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['List']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.subCategoryNames, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['List']!, + ); + }, ), }, ) @@ -1349,79 +1334,73 @@ class _Renderer_Category extends RendererBase { ..._Renderer_TopLevelContainer.propertyMap(), 'aboveSidebarPath': Property( getValue: (CT_ c) => c.aboveSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.aboveSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.aboveSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.aboveSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'belowSidebarPath': Property( getValue: (CT_ c) => c.belowSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.belowSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.belowSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.belowSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'categoryIndex': Property( getValue: (CT_ c) => c.categoryIndex, @@ -1431,59 +1410,57 @@ class _Renderer_Category extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.categoryIndex, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['int']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.categoryIndex, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['int']!, + ); + }, ), 'categoryLabel': Property( getValue: (CT_ c) => c.categoryLabel, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.categoryLabel, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.categoryLabel, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'classes': Property( getValue: (CT_ c) => c.classes, @@ -1495,16 +1472,18 @@ class _Renderer_Category extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.classes.map( - (e) => _render_Class(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.classes.map( + (e) => + _render_Class(e, ast, r.template, sink, parent: r), + ); + }, ), 'config': Property( getValue: (CT_ c) => c.config, @@ -1518,21 +1497,22 @@ class _Renderer_Category extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.config, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['DartdocOptionContext']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.config, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['DartdocOptionContext']!, + ); + }, ), 'constants': Property( getValue: (CT_ c) => c.constants, @@ -1544,22 +1524,23 @@ class _Renderer_Category extends RendererBase { 'Set', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.constants.map( - (e) => _render_TopLevelVariable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.constants.map( + (e) => _render_TopLevelVariable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'containerOrder': Property( getValue: (CT_ c) => c.containerOrder, @@ -1571,16 +1552,18 @@ class _Renderer_Category extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.containerOrder.map( - (e) => _render_String(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.containerOrder.map( + (e) => + _render_String(e, ast, r.template, sink, parent: r), + ); + }, ), 'documentationFile': Property( getValue: (CT_ c) => c.documentationFile, @@ -1590,21 +1573,22 @@ class _Renderer_Category extends RendererBase { isNullValue: (CT_ c) => c.documentationFile == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.documentationFile, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['File']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.documentationFile, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['File']!, + ); + }, ), 'documentationFrom': Property( getValue: (CT_ c) => c.documentationFrom, @@ -1616,23 +1600,24 @@ class _Renderer_Category extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.documentationFrom.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Locatable']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.documentationFrom.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Locatable']!, + ), + ); + }, ), 'documentedWhere': Property( getValue: (CT_ c) => c.documentedWhere, @@ -1646,21 +1631,22 @@ class _Renderer_Category extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.documentedWhere, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['DocumentLocation']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.documentedWhere, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['DocumentLocation']!, + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -1674,59 +1660,57 @@ class _Renderer_Category extends RendererBase { isNullValue: (CT_ c) => c.element == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Element2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Element2']!, + ); + }, ), 'enclosingName': Property( getValue: (CT_ c) => c.enclosingName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.enclosingName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.enclosingName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'enums': Property( getValue: (CT_ c) => c.enums, @@ -1738,16 +1722,18 @@ class _Renderer_Category extends RendererBase { 'Set', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.enums.map( - (e) => _render_Enum(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.enums.map( + (e) => + _render_Enum(e, ast, r.template, sink, parent: r), + ); + }, ), 'exceptions': Property( getValue: (CT_ c) => c.exceptions, @@ -1759,16 +1745,18 @@ class _Renderer_Category extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.exceptions.map( - (e) => _render_Class(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.exceptions.map( + (e) => + _render_Class(e, ast, r.template, sink, parent: r), + ); + }, ), 'extensionTypes': Property( getValue: (CT_ c) => c.extensionTypes, @@ -1780,22 +1768,23 @@ class _Renderer_Category extends RendererBase { 'Set', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.extensionTypes.map( - (e) => _render_ExtensionType( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.extensionTypes.map( + (e) => _render_ExtensionType( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'extensions': Property( getValue: (CT_ c) => c.extensions, @@ -1807,17 +1796,23 @@ class _Renderer_Category extends RendererBase { 'Set', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.extensions.map( - (e) => - _render_Extension(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.extensions.map( + (e) => _render_Extension( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'externalItems': Property( getValue: (CT_ c) => c.externalItems, @@ -1829,86 +1824,93 @@ class _Renderer_Category extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.externalItems.map( - (e) => _render_ExternalItem( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.externalItems.map( + (e) => _render_ExternalItem( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'fileName': Property( getValue: (CT_ c) => c.fileName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.fileName, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fileName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'filePath': Property( getValue: (CT_ c) => c.filePath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.filePath, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.filePath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'functions': Property( getValue: (CT_ c) => c.functions, @@ -1920,54 +1922,52 @@ class _Renderer_Category extends RendererBase { 'Set', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.functions.map( - (e) => _render_ModelFunction( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.functions.map( + (e) => _render_ModelFunction( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'href': Property( getValue: (CT_ c) => c.href, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.href == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.href!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.href!, ast, r.template, sink, parent: r); + }, ), 'isCanonical': Property( getValue: (CT_ c) => c.isCanonical, @@ -1993,59 +1993,57 @@ class _Renderer_Category extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'linkedName': Property( getValue: (CT_ c) => c.linkedName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.linkedName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.linkedName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'mixins': Property( getValue: (CT_ c) => c.mixins, @@ -2057,80 +2055,82 @@ class _Renderer_Category extends RendererBase { 'Set', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.mixins.map( - (e) => _render_Mixin(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.mixins.map( + (e) => + _render_Mixin(e, ast, r.template, sink, parent: r), + ); + }, ), 'name': Property( getValue: (CT_ c) => c.name, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.name, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.name, ast, r.template, sink, parent: r); + }, ), 'package': Property( getValue: (CT_ c) => c.package, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Package.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Package, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Package(c.package, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Package.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Package, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Package( + c.package, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'packageGraph': Property( getValue: (CT_ c) => c.packageGraph, @@ -2144,21 +2144,22 @@ class _Renderer_Category extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.packageGraph, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['PackageGraph']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.packageGraph, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['PackageGraph']!, + ); + }, ), 'properties': Property( getValue: (CT_ c) => c.properties, @@ -2170,60 +2171,58 @@ class _Renderer_Category extends RendererBase { 'Set', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.properties.map( - (e) => _render_TopLevelVariable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.properties.map( + (e) => _render_TopLevelVariable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'redirectFilePath': Property( getValue: (CT_ c) => c.redirectFilePath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.redirectFilePath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.redirectFilePath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'referenceChildren': Property( getValue: (CT_ c) => c.referenceChildren, @@ -2237,21 +2236,22 @@ class _Renderer_Category extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceChildren, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceChildren, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'referenceParents': Property( getValue: (CT_ c) => c.referenceParents, @@ -2263,55 +2263,59 @@ class _Renderer_Category extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.referenceParents.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CommentReferable']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.referenceParents.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CommentReferable']!, + ), + ); + }, ), 'sortKey': Property( getValue: (CT_ c) => c.sortKey, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.sortKey, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.sortKey, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'typedefs': Property( getValue: (CT_ c) => c.typedefs, @@ -2323,16 +2327,23 @@ class _Renderer_Category extends RendererBase { 'Set', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.typedefs.map( - (e) => _render_Typedef(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.typedefs.map( + (e) => _render_Typedef( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), }, ) @@ -2389,117 +2400,108 @@ class _Renderer_CategoryTemplateData ..._Renderer_OneDirectoryDown.propertyMap(), 'category': Property( getValue: (CT_ c) => c.category, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Category.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Category, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Category( - c.category, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Category.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Category, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Category( + c.category, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'layoutTitle': Property( getValue: (CT_ c) => c.layoutTitle, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.layoutTitle, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.layoutTitle, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'metaDescription': Property( getValue: (CT_ c) => c.metaDescription, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.metaDescription, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.metaDescription, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'navLinks': Property( getValue: (CT_ c) => c.navLinks, @@ -2511,86 +2513,87 @@ class _Renderer_CategoryTemplateData 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.navLinks.map( - (e) => _render_Documentable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.navLinks.map( + (e) => _render_Documentable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'self': Property( getValue: (CT_ c) => c.self, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Category.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Category, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Category(c.self, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Category.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Category, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Category( + c.self, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'title': Property( getValue: (CT_ c) => c.title, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.title, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.title, ast, r.template, sink, parent: r); + }, ), }, ) @@ -2649,22 +2652,23 @@ class _Renderer_Class extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.allModelElements.map( - (e) => _render_ModelElement( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.allModelElements.map( + (e) => _render_ModelElement( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -2678,53 +2682,57 @@ class _Renderer_Class extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['ClassElement2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['ClassElement2']!, + ); + }, ), 'fileName': Property( getValue: (CT_ c) => c.fileName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.fileName, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fileName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'inheritanceChain': Property( getValue: (CT_ c) => c.inheritanceChain, @@ -2736,22 +2744,23 @@ class _Renderer_Class extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.inheritanceChain.map( - (e) => _render_InheritingContainer( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.inheritanceChain.map( + (e) => _render_InheritingContainer( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'isAbstract': Property( getValue: (CT_ c) => c.isAbstract, @@ -2817,97 +2826,92 @@ class _Renderer_Class extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'relationshipsClass': Property( getValue: (CT_ c) => c.relationshipsClass, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.relationshipsClass, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.relationshipsClass, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'sidebarPath': Property( getValue: (CT_ c) => c.sidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.sidebarPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.sidebarPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -2960,35 +2964,33 @@ class _Renderer_ClassTemplateData extends RendererBase { >(), 'clazz': Property( getValue: (CT_ c) => c.clazz, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Class.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Class, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Class(c.clazz, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Class.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as Class, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Class(c.clazz, ast, r.template, sink, parent: r); + }, ), }, ) @@ -3020,67 +3022,67 @@ class _Renderer_CommentReferable extends RendererBase { () => { 'href': Property( getValue: (CT_ c) => c.href, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.href == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.href!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.href!, ast, r.template, sink, parent: r); + }, ), 'library': Property( getValue: (CT_ c) => c.library, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.library == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.library!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.library!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'referenceChildren': Property( getValue: (CT_ c) => c.referenceChildren, @@ -3094,21 +3096,22 @@ class _Renderer_CommentReferable extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceChildren, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceChildren, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'referenceGrandparentOverrides': Property( getValue: (CT_ c) => c.referenceGrandparentOverrides, @@ -3122,59 +3125,57 @@ class _Renderer_CommentReferable extends RendererBase { isNullValue: (CT_ c) => c.referenceGrandparentOverrides == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceGrandparentOverrides, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Iterable']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceGrandparentOverrides, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Iterable']!, + ); + }, ), 'referenceName': Property( getValue: (CT_ c) => c.referenceName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.referenceName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.referenceName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'referenceParents': Property( getValue: (CT_ c) => c.referenceParents, @@ -3186,23 +3187,24 @@ class _Renderer_CommentReferable extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.referenceParents.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CommentReferable']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.referenceParents.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CommentReferable']!, + ), + ); + }, ), 'scope': Property( getValue: (CT_ c) => c.scope, @@ -3212,21 +3214,22 @@ class _Renderer_CommentReferable extends RendererBase { isNullValue: (CT_ c) => c.scope == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.scope, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Scope']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.scope, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Scope']!, + ); + }, ), }, ) @@ -3265,22 +3268,23 @@ class _Renderer_Constructable extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.constructors.map( - (e) => _render_Constructor( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.constructors.map( + (e) => _render_Constructor( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'hasPublicConstructors': Property( getValue: (CT_ c) => c.hasPublicConstructors, @@ -3300,22 +3304,23 @@ class _Renderer_Constructable extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicConstructorsSorted.map( - (e) => _render_Constructor( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicConstructorsSorted.map( + (e) => _render_Constructor( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), }, ) @@ -3360,79 +3365,73 @@ class _Renderer_Constructor extends RendererBase { ..._Renderer_TypeParameters.propertyMap(), 'aboveSidebarPath': Property( getValue: (CT_ c) => c.aboveSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.aboveSidebarPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.aboveSidebarPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'belowSidebarPath': Property( getValue: (CT_ c) => c.belowSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.belowSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.belowSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.belowSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'characterLocation': Property( getValue: (CT_ c) => c.characterLocation, @@ -3446,21 +3445,22 @@ class _Renderer_Constructor extends RendererBase { isNullValue: (CT_ c) => c.characterLocation == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.characterLocation, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CharacterLocation']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.characterLocation, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CharacterLocation']!, + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -3474,161 +3474,162 @@ class _Renderer_Constructor extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['ConstructorElement2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['ConstructorElement2']!, + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Container.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Container, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Container( - c.enclosingElement, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Container.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Container, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Container( + c.enclosingElement, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'fileName': Property( getValue: (CT_ c) => c.fileName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.fileName, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fileName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'fullKind': Property( getValue: (CT_ c) => c.fullKind, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.fullKind, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fullKind, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'fullyQualifiedName': Property( getValue: (CT_ c) => c.fullyQualifiedName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.fullyQualifiedName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fullyQualifiedName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'isConst': Property( getValue: (CT_ c) => c.isConst, @@ -3670,129 +3671,121 @@ class _Renderer_Constructor extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'modelType': Property( getValue: (CT_ c) => c.modelType, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Callable.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Callable, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Callable( - c.modelType, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Callable.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Callable, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Callable( + c.modelType, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'name': Property( getValue: (CT_ c) => c.name, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.name, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.name, ast, r.template, sink, parent: r); + }, ), 'nameWithGenerics': Property( getValue: (CT_ c) => c.nameWithGenerics, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.nameWithGenerics, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.nameWithGenerics, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'referenceChildren': Property( getValue: (CT_ c) => c.referenceChildren, @@ -3806,97 +3799,92 @@ class _Renderer_Constructor extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceChildren, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceChildren, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'referenceName': Property( getValue: (CT_ c) => c.referenceName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.referenceName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.referenceName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'shortName': Property( getValue: (CT_ c) => c.shortName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.shortName == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.shortName!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.shortName!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'typeParameters': Property( getValue: (CT_ c) => c.typeParameters, @@ -3908,22 +3896,23 @@ class _Renderer_Constructor extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.typeParameters.map( - (e) => _render_TypeParameter( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.typeParameters.map( + (e) => _render_TypeParameter( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), }, ) @@ -3980,224 +3969,214 @@ class _Renderer_ConstructorTemplateData ..._Renderer_TwoDirectoriesDown.propertyMap(), 'constructable': Property( getValue: (CT_ c) => c.constructable, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Constructable.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as Constructable, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.constructable, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Constructable']!, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Constructable.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Constructable, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.constructable, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Constructable']!, + ); + }, ), 'constructor': Property( getValue: (CT_ c) => c.constructor, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Constructor.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as Constructor, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Constructor( - c.constructor, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Constructor.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Constructor, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Constructor( + c.constructor, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'container': Property( getValue: (CT_ c) => c.container, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Container.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Container, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Container( - c.container, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Container.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Container, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Container( + c.container, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'layoutTitle': Property( getValue: (CT_ c) => c.layoutTitle, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.layoutTitle, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.layoutTitle, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'library': Property( getValue: (CT_ c) => c.library, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.library, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.library, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'metaDescription': Property( getValue: (CT_ c) => c.metaDescription, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.metaDescription, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.metaDescription, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'navLinks': Property( getValue: (CT_ c) => c.navLinks, @@ -4209,22 +4188,23 @@ class _Renderer_ConstructorTemplateData 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.navLinks.map( - (e) => _render_Documentable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.navLinks.map( + (e) => _render_Documentable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'navLinksWithGenerics': Property( getValue: (CT_ c) => c.navLinksWithGenerics, @@ -4236,80 +4216,87 @@ class _Renderer_ConstructorTemplateData 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.navLinksWithGenerics.map( - (e) => - _render_Container(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.navLinksWithGenerics.map( + (e) => _render_Container( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'self': Property( getValue: (CT_ c) => c.self, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Constructor.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as Constructor, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Constructor(c.self, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Constructor.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Constructor, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Constructor( + c.self, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'title': Property( getValue: (CT_ c) => c.title, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.title, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.title, ast, r.template, sink, parent: r); + }, ), }, ) @@ -4354,41 +4341,38 @@ class _Renderer_Container extends RendererBase { ..._Renderer_TypeParameters.propertyMap(), 'aboveSidebarPath': Property( getValue: (CT_ c) => c.aboveSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.aboveSidebarPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.aboveSidebarPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'allCanonicalModelElements': Property( getValue: (CT_ c) => c.allCanonicalModelElements, @@ -4400,22 +4384,23 @@ class _Renderer_Container extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.allCanonicalModelElements.map( - (e) => _render_ModelElement( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.allCanonicalModelElements.map( + (e) => _render_ModelElement( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'allModelElements': Property( getValue: (CT_ c) => c.allModelElements, @@ -4427,22 +4412,23 @@ class _Renderer_Container extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.allModelElements.map( - (e) => _render_ModelElement( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.allModelElements.map( + (e) => _render_ModelElement( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'availableInstanceFieldsSorted': Property( getValue: (CT_ c) => c.availableInstanceFieldsSorted, @@ -4454,16 +4440,18 @@ class _Renderer_Container extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.availableInstanceFieldsSorted.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.availableInstanceFieldsSorted.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'availableInstanceMethodsSorted': Property( getValue: (CT_ c) => c.availableInstanceMethodsSorted, @@ -4475,16 +4463,18 @@ class _Renderer_Container extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.availableInstanceMethodsSorted.map( - (e) => _render_Method(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.availableInstanceMethodsSorted.map( + (e) => + _render_Method(e, ast, r.template, sink, parent: r), + ); + }, ), 'availableInstanceOperatorsSorted': Property( getValue: (CT_ c) => c.availableInstanceOperatorsSorted, @@ -4496,55 +4486,58 @@ class _Renderer_Container extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.availableInstanceOperatorsSorted.map( - (e) => - _render_Operator(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.availableInstanceOperatorsSorted.map( + (e) => _render_Operator( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'belowSidebarPath': Property( getValue: (CT_ c) => c.belowSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.belowSidebarPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.belowSidebarPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'constantFields': Property( getValue: (CT_ c) => c.constantFields, @@ -4556,16 +4549,18 @@ class _Renderer_Container extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.constantFields.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.constantFields.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'declaredFields': Property( getValue: (CT_ c) => c.declaredFields, @@ -4577,16 +4572,18 @@ class _Renderer_Container extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.declaredFields.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.declaredFields.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'declaredMethods': Property( getValue: (CT_ c) => c.declaredMethods, @@ -4598,16 +4595,18 @@ class _Renderer_Container extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.declaredMethods.map( - (e) => _render_Method(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.declaredMethods.map( + (e) => + _render_Method(e, ast, r.template, sink, parent: r), + ); + }, ), 'declaredOperators': Property( getValue: (CT_ c) => c.declaredOperators, @@ -4619,17 +4618,23 @@ class _Renderer_Container extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.declaredOperators.map( - (e) => - _render_Operator(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.declaredOperators.map( + (e) => _render_Operator( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -4643,58 +4648,57 @@ class _Renderer_Container extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Element2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Element2']!, + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ModelElement.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ModelElement, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ModelElement( - c.enclosingElement, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ModelElement.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ModelElement, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ModelElement( + c.enclosingElement, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'hasAvailableInstanceFields': Property( getValue: (CT_ c) => c.hasAvailableInstanceFields, @@ -4794,17 +4798,23 @@ class _Renderer_Container extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.instanceAccessors.map( - (e) => - _render_Accessor(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.instanceAccessors.map( + (e) => _render_Accessor( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'instanceFields': Property( getValue: (CT_ c) => c.instanceFields, @@ -4816,16 +4826,18 @@ class _Renderer_Container extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.instanceFields.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.instanceFields.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'instanceMethods': Property( getValue: (CT_ c) => c.instanceMethods, @@ -4837,16 +4849,18 @@ class _Renderer_Container extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.instanceMethods.map( - (e) => _render_Method(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.instanceMethods.map( + (e) => + _render_Method(e, ast, r.template, sink, parent: r), + ); + }, ), 'instanceOperators': Property( getValue: (CT_ c) => c.instanceOperators, @@ -4858,17 +4872,23 @@ class _Renderer_Container extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.instanceOperators.map( - (e) => - _render_Operator(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.instanceOperators.map( + (e) => _render_Operator( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'isDartCoreObject': Property( getValue: (CT_ c) => c.isDartCoreObject, @@ -4920,16 +4940,18 @@ class _Renderer_Container extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicConstantFieldsSorted.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicConstantFieldsSorted.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'publicConstructorsSorted': Property( getValue: (CT_ c) => c.publicConstructorsSorted, @@ -4941,22 +4963,23 @@ class _Renderer_Container extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicConstructorsSorted.map( - (e) => _render_Constructor( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicConstructorsSorted.map( + (e) => _render_Constructor( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'publicEnumValues': Property( getValue: (CT_ c) => c.publicEnumValues, @@ -4968,16 +4991,18 @@ class _Renderer_Container extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicEnumValues.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicEnumValues.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'publicInheritedInstanceFields': Property( getValue: (CT_ c) => c.publicInheritedInstanceFields, @@ -5013,16 +5038,18 @@ class _Renderer_Container extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicStaticFieldsSorted.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicStaticFieldsSorted.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'publicStaticMethodsSorted': Property( getValue: (CT_ c) => c.publicStaticMethodsSorted, @@ -5034,16 +5061,18 @@ class _Renderer_Container extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicStaticMethodsSorted.map( - (e) => _render_Method(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicStaticMethodsSorted.map( + (e) => + _render_Method(e, ast, r.template, sink, parent: r), + ); + }, ), 'publicVariableStaticFieldsSorted': Property( getValue: (CT_ c) => c.publicVariableStaticFieldsSorted, @@ -5055,16 +5084,18 @@ class _Renderer_Container extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicVariableStaticFieldsSorted.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicVariableStaticFieldsSorted.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'referenceChildren': Property( getValue: (CT_ c) => c.referenceChildren, @@ -5078,21 +5109,22 @@ class _Renderer_Container extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceChildren, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceChildren, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'referenceParents': Property( getValue: (CT_ c) => c.referenceParents, @@ -5104,61 +5136,59 @@ class _Renderer_Container extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.referenceParents.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CommentReferable']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.referenceParents.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CommentReferable']!, + ), + ); + }, ), 'relationshipsClass': Property( getValue: (CT_ c) => c.relationshipsClass, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.relationshipsClass, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.relationshipsClass, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'scope': Property( getValue: (CT_ c) => c.scope, @@ -5168,59 +5198,57 @@ class _Renderer_Container extends RendererBase { isNullValue: (CT_ c) => c.scope == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.scope, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Scope']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.scope, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Scope']!, + ); + }, ), 'sidebarPath': Property( getValue: (CT_ c) => c.sidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.sidebarPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.sidebarPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'staticAccessors': Property( getValue: (CT_ c) => c.staticAccessors, @@ -5232,17 +5260,23 @@ class _Renderer_Container extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.staticAccessors.map( - (e) => - _render_Accessor(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.staticAccessors.map( + (e) => _render_Accessor( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'staticFields': Property( getValue: (CT_ c) => c.staticFields, @@ -5254,16 +5288,18 @@ class _Renderer_Container extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.staticFields.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.staticFields.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'staticMethods': Property( getValue: (CT_ c) => c.staticMethods, @@ -5275,16 +5311,18 @@ class _Renderer_Container extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.staticMethods.map( - (e) => _render_Method(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.staticMethods.map( + (e) => + _render_Method(e, ast, r.template, sink, parent: r), + ); + }, ), 'variableStaticFields': Property( getValue: (CT_ c) => c.variableStaticFields, @@ -5296,16 +5334,18 @@ class _Renderer_Container extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.variableStaticFields.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.variableStaticFields.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), }, ) @@ -5361,59 +5401,57 @@ class _Renderer_ContainerAccessor extends RendererBase { isNullValue: (CT_ c) => c.characterLocation == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.characterLocation, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CharacterLocation']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.characterLocation, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CharacterLocation']!, + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Container.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Container, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Container( - c.enclosingElement, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Container.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Container, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Container( + c.enclosingElement, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'isCovariant': Property( getValue: (CT_ c) => c.isCovariant, @@ -5433,40 +5471,40 @@ class _Renderer_ContainerAccessor extends RendererBase { ), 'overriddenElement': Property( getValue: (CT_ c) => c.overriddenElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ContainerAccessor.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ContainerAccessor, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = + _Renderer_ContainerAccessor.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as ContainerAccessor, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.overriddenElement == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ContainerAccessor( - c.overriddenElement!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ContainerAccessor( + c.overriddenElement!, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -5506,131 +5544,129 @@ class _Renderer_ContainerMember extends RendererBase { 'Set', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.attributes.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Attribute']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.attributes.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Attribute']!, + ), + ); + }, ), 'canonicalEnclosingContainer': Property( getValue: (CT_ c) => c.canonicalEnclosingContainer, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Container.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Container, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Container.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Container, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.canonicalEnclosingContainer == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Container( - c.canonicalEnclosingContainer!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Container( + c.canonicalEnclosingContainer!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Container.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Container, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Container( - c.enclosingElement, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Container.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Container, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Container( + c.enclosingElement, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'filePath': Property( getValue: (CT_ c) => c.filePath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.filePath, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.filePath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'isExtended': Property( getValue: (CT_ c) => c.isExtended, @@ -5650,16 +5686,23 @@ class _Renderer_ContainerMember extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.referenceGrandparentOverrides.map( - (e) => _render_Library(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.referenceGrandparentOverrides.map( + (e) => _render_Library( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'referenceParents': Property( getValue: (CT_ c) => c.referenceParents, @@ -5671,17 +5714,23 @@ class _Renderer_ContainerMember extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.referenceParents.map( - (e) => - _render_Container(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.referenceParents.map( + (e) => _render_Container( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), }, ) @@ -5725,41 +5774,38 @@ class _Renderer_DefinedElementType extends RendererBase { ..._Renderer_ElementType.propertyMap(), 'fullyQualifiedName': Property( getValue: (CT_ c) => c.fullyQualifiedName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.fullyQualifiedName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fullyQualifiedName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'isPublic': Property( getValue: (CT_ c) => c.isPublic, @@ -5771,72 +5817,67 @@ class _Renderer_DefinedElementType extends RendererBase { ), 'modelElement': Property( getValue: (CT_ c) => c.modelElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ModelElement.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ModelElement, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ModelElement( - c.modelElement, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ModelElement.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ModelElement, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ModelElement( + c.modelElement, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'name': Property( getValue: (CT_ c) => c.name, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.name, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.name, ast, r.template, sink, parent: r); + }, ), 'referenceChildren': Property( getValue: (CT_ c) => c.referenceChildren, @@ -5850,21 +5891,22 @@ class _Renderer_DefinedElementType extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceChildren, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceChildren, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'referenceGrandparentOverrides': Property( getValue: (CT_ c) => c.referenceGrandparentOverrides, @@ -5878,21 +5920,22 @@ class _Renderer_DefinedElementType extends RendererBase { isNullValue: (CT_ c) => c.referenceGrandparentOverrides == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceGrandparentOverrides, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Iterable']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceGrandparentOverrides, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Iterable']!, + ); + }, ), 'referenceParents': Property( getValue: (CT_ c) => c.referenceParents, @@ -5904,23 +5947,24 @@ class _Renderer_DefinedElementType extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.referenceParents.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CommentReferable']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.referenceParents.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CommentReferable']!, + ), + ); + }, ), 'typeArguments': Property( getValue: (CT_ c) => c.typeArguments, @@ -5932,22 +5976,23 @@ class _Renderer_DefinedElementType extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.typeArguments.map( - (e) => _render_ElementType( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.typeArguments.map( + (e) => _render_ElementType( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), }, ) @@ -5991,79 +6036,73 @@ class _Renderer_Documentable extends RendererBase { ..._Renderer_Nameable.propertyMap(), 'aboveSidebarPath': Property( getValue: (CT_ c) => c.aboveSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.aboveSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.aboveSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.aboveSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'belowSidebarPath': Property( getValue: (CT_ c) => c.belowSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.belowSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.belowSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.belowSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'config': Property( getValue: (CT_ c) => c.config, @@ -6077,97 +6116,92 @@ class _Renderer_Documentable extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.config, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['DartdocOptionContext']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.config, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['DartdocOptionContext']!, + ); + }, ), 'documentation': Property( getValue: (CT_ c) => c.documentation, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.documentation == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.documentation!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.documentation!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'documentationAsHtml': Property( getValue: (CT_ c) => c.documentationAsHtml, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.documentationAsHtml, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.documentationAsHtml, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'hasDocumentation': Property( getValue: (CT_ c) => c.hasDocumentation, @@ -6179,35 +6213,32 @@ class _Renderer_Documentable extends RendererBase { ), 'href': Property( getValue: (CT_ c) => c.href, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.href == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.href!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.href!, ast, r.template, sink, parent: r); + }, ), 'isDocumented': Property( getValue: (CT_ c) => c.isDocumented, @@ -6225,91 +6256,92 @@ class _Renderer_Documentable extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'oneLineDoc': Property( getValue: (CT_ c) => c.oneLineDoc, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.oneLineDoc, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.oneLineDoc, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'package': Property( getValue: (CT_ c) => c.package, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Package.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Package, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Package(c.package, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Package.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Package, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Package( + c.package, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'packageGraph': Property( getValue: (CT_ c) => c.packageGraph, @@ -6323,21 +6355,22 @@ class _Renderer_Documentable extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.packageGraph, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['PackageGraph']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.packageGraph, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['PackageGraph']!, + ); + }, ), }, ) @@ -6370,79 +6403,73 @@ class _Renderer_DocumentationComment () => { 'documentationAsHtml': Property( getValue: (CT_ c) => c.documentationAsHtml, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.documentationAsHtml, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.documentationAsHtml, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'documentationComment': Property( getValue: (CT_ c) => c.documentationComment, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.documentationComment, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.documentationComment, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'documentationFrom': Property( getValue: (CT_ c) => c.documentationFrom, @@ -6454,61 +6481,59 @@ class _Renderer_DocumentationComment 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.documentationFrom.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['DocumentationComment']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.documentationFrom.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['DocumentationComment']!, + ), + ); + }, ), 'documentationLocal': Property( getValue: (CT_ c) => c.documentationLocal, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.documentationLocal, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.documentationLocal, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -6522,21 +6547,22 @@ class _Renderer_DocumentationComment isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Element2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Element2']!, + ); + }, ), 'elementDocumentation': Property( getValue: (CT_ c) => c.elementDocumentation, @@ -6550,21 +6576,22 @@ class _Renderer_DocumentationComment isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.elementDocumentation, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Documentation']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.elementDocumentation, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Documentation']!, + ); + }, ), 'hasDocumentationComment': Property( getValue: (CT_ c) => c.hasDocumentationComment, @@ -6598,59 +6625,57 @@ class _Renderer_DocumentationComment isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.pathContext, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Context']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.pathContext, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Context']!, + ); + }, ), 'sourceFileName': Property( getValue: (CT_ c) => c.sourceFileName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.sourceFileName == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.sourceFileName!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.sourceFileName!, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -6695,79 +6720,73 @@ class _Renderer_ElementType extends RendererBase { ..._Renderer_Nameable.propertyMap(), 'breadcrumbName': Property( getValue: (CT_ c) => c.breadcrumbName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.breadcrumbName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.breadcrumbName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'displayName': Property( getValue: (CT_ c) => c.displayName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.displayName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.displayName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'isTypedef': Property( getValue: (CT_ c) => c.isTypedef, @@ -6779,187 +6798,178 @@ class _Renderer_ElementType extends RendererBase { ), 'library': Property( getValue: (CT_ c) => c.library, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.library, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.library, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'linkedName': Property( getValue: (CT_ c) => c.linkedName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.linkedName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.linkedName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'nameWithGenerics': Property( getValue: (CT_ c) => c.nameWithGenerics, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.nameWithGenerics, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.nameWithGenerics, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'nameWithGenericsPlain': Property( getValue: (CT_ c) => c.nameWithGenericsPlain, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.nameWithGenericsPlain, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.nameWithGenericsPlain, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'nullabilitySuffix': Property( getValue: (CT_ c) => c.nullabilitySuffix, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.nullabilitySuffix, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.nullabilitySuffix, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'packageGraph': Property( getValue: (CT_ c) => c.packageGraph, @@ -6973,21 +6983,22 @@ class _Renderer_ElementType extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.packageGraph, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['PackageGraph']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.packageGraph, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['PackageGraph']!, + ); + }, ), 'type': Property( getValue: (CT_ c) => c.type, @@ -7001,21 +7012,22 @@ class _Renderer_ElementType extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.type, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['DartType']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.type, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['DartType']!, + ); + }, ), 'typeArguments': Property( getValue: (CT_ c) => c.typeArguments, @@ -7027,22 +7039,23 @@ class _Renderer_ElementType extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.typeArguments.map( - (e) => _render_ElementType( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.typeArguments.map( + (e) => _render_ElementType( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), }, ) @@ -7095,22 +7108,23 @@ class _Renderer_Enum extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.allModelElements.map( - (e) => _render_ModelElement( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.allModelElements.map( + (e) => _render_ModelElement( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'constantFields': Property( getValue: (CT_ c) => c.constantFields, @@ -7122,16 +7136,18 @@ class _Renderer_Enum extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.constantFields.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.constantFields.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -7145,53 +7161,57 @@ class _Renderer_Enum extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['EnumElement2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['EnumElement2']!, + ); + }, ), 'fileName': Property( getValue: (CT_ c) => c.fileName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.fileName, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fileName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'hasPublicEnumValues': Property( getValue: (CT_ c) => c.hasPublicEnumValues, @@ -7211,22 +7231,23 @@ class _Renderer_Enum extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.inheritanceChain.map( - (e) => _render_InheritingContainer( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.inheritanceChain.map( + (e) => _render_InheritingContainer( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'isAbstract': Property( getValue: (CT_ c) => c.isAbstract, @@ -7276,21 +7297,22 @@ class _Renderer_Enum extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'publicEnumValues': Property( getValue: (CT_ c) => c.publicEnumValues, @@ -7302,92 +7324,88 @@ class _Renderer_Enum extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicEnumValues.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicEnumValues.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'relationshipsClass': Property( getValue: (CT_ c) => c.relationshipsClass, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.relationshipsClass, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.relationshipsClass, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'sidebarPath': Property( getValue: (CT_ c) => c.sidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.sidebarPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.sidebarPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -7440,67 +7458,63 @@ class _Renderer_EnumTemplateData extends RendererBase { >(), 'eNum': Property( getValue: (CT_ c) => c.eNum, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Enum.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Enum, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Enum(c.eNum, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Enum.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as Enum, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Enum(c.eNum, ast, r.template, sink, parent: r); + }, ), 'self': Property( getValue: (CT_ c) => c.self, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Enum.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Enum, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Enum(c.self, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Enum.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as Enum, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Enum(c.self, ast, r.template, sink, parent: r); + }, ), }, ) @@ -7551,22 +7565,23 @@ class _Renderer_Extension extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.allModelElements.map( - (e) => _render_ModelElement( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.allModelElements.map( + (e) => _render_ModelElement( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'alwaysApplies': Property( getValue: (CT_ c) => c.alwaysApplies, @@ -7586,16 +7601,18 @@ class _Renderer_Extension extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.availableInstanceFieldsSorted.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.availableInstanceFieldsSorted.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'availableInstanceMethodsSorted': Property( getValue: (CT_ c) => c.availableInstanceMethodsSorted, @@ -7607,16 +7624,18 @@ class _Renderer_Extension extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.availableInstanceMethodsSorted.map( - (e) => _render_Method(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.availableInstanceMethodsSorted.map( + (e) => + _render_Method(e, ast, r.template, sink, parent: r), + ); + }, ), 'availableInstanceOperatorsSorted': Property( getValue: (CT_ c) => c.availableInstanceOperatorsSorted, @@ -7628,17 +7647,23 @@ class _Renderer_Extension extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.availableInstanceOperatorsSorted.map( - (e) => - _render_Operator(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.availableInstanceOperatorsSorted.map( + (e) => _render_Operator( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'declaredFields': Property( getValue: (CT_ c) => c.declaredFields, @@ -7650,16 +7675,18 @@ class _Renderer_Extension extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.declaredFields.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.declaredFields.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'declaredMethods': Property( getValue: (CT_ c) => c.declaredMethods, @@ -7671,16 +7698,18 @@ class _Renderer_Extension extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.declaredMethods.map( - (e) => _render_Method(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.declaredMethods.map( + (e) => + _render_Method(e, ast, r.template, sink, parent: r), + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -7694,96 +7723,92 @@ class _Renderer_Extension extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['ExtensionElement2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['ExtensionElement2']!, + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library( - c.enclosingElement, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.enclosingElement, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'extendedElement': Property( getValue: (CT_ c) => c.extendedElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ElementType.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ElementType, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ElementType( - c.extendedElement, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ElementType.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ElementType, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ElementType( + c.extendedElement, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'instanceMethods': Property( getValue: (CT_ c) => c.instanceMethods, @@ -7795,16 +7820,18 @@ class _Renderer_Extension extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.instanceMethods.map( - (e) => _render_Method(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.instanceMethods.map( + (e) => + _render_Method(e, ast, r.template, sink, parent: r), + ); + }, ), 'kind': Property( getValue: (CT_ c) => c.kind, @@ -7814,53 +7841,51 @@ class _Renderer_Extension extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'name': Property( getValue: (CT_ c) => c.name, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.name, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.name, ast, r.template, sink, parent: r); + }, ), 'referenceChildren': Property( getValue: (CT_ c) => c.referenceChildren, @@ -7874,97 +7899,92 @@ class _Renderer_Extension extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceChildren, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceChildren, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'relationshipsClass': Property( getValue: (CT_ c) => c.relationshipsClass, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.relationshipsClass, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.relationshipsClass, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'sidebarPath': Property( getValue: (CT_ c) => c.sidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.sidebarPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.sidebarPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'typeParameters': Property( getValue: (CT_ c) => c.typeParameters, @@ -7976,22 +7996,23 @@ class _Renderer_Extension extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.typeParameters.map( - (e) => _render_TypeParameter( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.typeParameters.map( + (e) => _render_TypeParameter( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), }, ) @@ -8051,187 +8072,178 @@ class _Renderer_ExtensionTemplateData ..._Renderer_OneDirectoryDown.propertyMap(), 'container': Property( getValue: (CT_ c) => c.container, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Container.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Container, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Container( - c.container, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Container.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Container, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Container( + c.container, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'extension': Property( getValue: (CT_ c) => c.extension, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Extension.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Extension, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Extension( - c.extension, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Extension.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Extension, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Extension( + c.extension, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'layoutTitle': Property( getValue: (CT_ c) => c.layoutTitle, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.layoutTitle, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.layoutTitle, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'library': Property( getValue: (CT_ c) => c.library, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.library, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.library, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'metaDescription': Property( getValue: (CT_ c) => c.metaDescription, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.metaDescription, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.metaDescription, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'navLinks': Property( getValue: (CT_ c) => c.navLinks, @@ -8243,86 +8255,87 @@ class _Renderer_ExtensionTemplateData 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.navLinks.map( - (e) => _render_Documentable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.navLinks.map( + (e) => _render_Documentable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'self': Property( getValue: (CT_ c) => c.self, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Extension.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Extension, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Extension(c.self, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Extension.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Extension, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Extension( + c.self, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'title': Property( getValue: (CT_ c) => c.title, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.title, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.title, ast, r.template, sink, parent: r); + }, ), }, ) @@ -8374,22 +8387,23 @@ class _Renderer_ExtensionType extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.allModelElements.map( - (e) => _render_ModelElement( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.allModelElements.map( + (e) => _render_ModelElement( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'declaredFields': Property( getValue: (CT_ c) => c.declaredFields, @@ -8401,16 +8415,18 @@ class _Renderer_ExtensionType extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.declaredFields.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.declaredFields.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -8424,91 +8440,92 @@ class _Renderer_ExtensionType extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['ExtensionTypeElement2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['ExtensionTypeElement2']!, + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library( - c.enclosingElement, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.enclosingElement, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'fileName': Property( getValue: (CT_ c) => c.fileName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.fileName, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fileName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'inheritanceChain': Property( getValue: (CT_ c) => c.inheritanceChain, @@ -8520,22 +8537,23 @@ class _Renderer_ExtensionType extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.inheritanceChain.map( - (e) => _render_InheritingContainer( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.inheritanceChain.map( + (e) => _render_InheritingContainer( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'isAbstract': Property( getValue: (CT_ c) => c.isAbstract, @@ -8585,21 +8603,22 @@ class _Renderer_ExtensionType extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'referenceChildren': Property( getValue: (CT_ c) => c.referenceChildren, @@ -8613,134 +8632,127 @@ class _Renderer_ExtensionType extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceChildren, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceChildren, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'relationshipsClass': Property( getValue: (CT_ c) => c.relationshipsClass, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.relationshipsClass, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.relationshipsClass, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'representationType': Property( getValue: (CT_ c) => c.representationType, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ElementType.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ElementType, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ElementType( - c.representationType, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ElementType.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ElementType, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ElementType( + c.representationType, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'sidebarPath': Property( getValue: (CT_ c) => c.sidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.sidebarPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.sidebarPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -8802,186 +8814,178 @@ class _Renderer_ExtensionTypeTemplateData ..._Renderer_OneDirectoryDown.propertyMap(), 'container': Property( getValue: (CT_ c) => c.container, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Container.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Container, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Container( - c.container, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Container.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Container, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Container( + c.container, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'extensionType': Property( getValue: (CT_ c) => c.extensionType, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ExtensionType.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ExtensionType, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ExtensionType( - c.extensionType, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ExtensionType.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ExtensionType, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ExtensionType( + c.extensionType, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'layoutTitle': Property( getValue: (CT_ c) => c.layoutTitle, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.layoutTitle, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.layoutTitle, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'library': Property( getValue: (CT_ c) => c.library, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.library, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.library, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'metaDescription': Property( getValue: (CT_ c) => c.metaDescription, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.metaDescription, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.metaDescription, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'navLinks': Property( getValue: (CT_ c) => c.navLinks, @@ -8993,91 +8997,87 @@ class _Renderer_ExtensionTypeTemplateData 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.navLinks.map( - (e) => _render_Documentable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.navLinks.map( + (e) => _render_Documentable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'self': Property( getValue: (CT_ c) => c.self, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ExtensionType.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ExtensionType, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ExtensionType( - c.self, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ExtensionType.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ExtensionType, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ExtensionType( + c.self, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'title': Property( getValue: (CT_ c) => c.title, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.title, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.title, ast, r.template, sink, parent: r); + }, ), }, ) @@ -9120,99 +9120,90 @@ class _Renderer_ExternalItem extends RendererBase { ..._Renderer_Object.propertyMap(), 'docs': Property( getValue: (CT_ c) => c.docs, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.docs, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.docs, ast, r.template, sink, parent: r); + }, ), 'name': Property( getValue: (CT_ c) => c.name, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.name, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.name, ast, r.template, sink, parent: r); + }, ), 'url': Property( getValue: (CT_ c) => c.url, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.url, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.url, ast, r.template, sink, parent: r); + }, ), }, ) @@ -9251,22 +9242,23 @@ class _Renderer_FeatureSet extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.displayedLanguageFeatures.map( - (e) => _render_LanguageFeature( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.displayedLanguageFeatures.map( + (e) => _render_LanguageFeature( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'hasFeatureSet': Property( getValue: (CT_ c) => c.hasFeatureSet, @@ -9278,35 +9270,38 @@ class _Renderer_FeatureSet extends RendererBase { ), 'library': Property( getValue: (CT_ c) => c.library, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.library, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.library, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'packageGraph': Property( getValue: (CT_ c) => c.packageGraph, @@ -9320,21 +9315,22 @@ class _Renderer_FeatureSet extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.packageGraph, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['PackageGraph']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.packageGraph, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['PackageGraph']!, + ); + }, ), }, ) @@ -9380,41 +9376,38 @@ class _Renderer_Field extends RendererBase { ..._Renderer_Inheritable.propertyMap(), 'aboveSidebarPath': Property( getValue: (CT_ c) => c.aboveSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.aboveSidebarPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.aboveSidebarPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'attributes': Property( getValue: (CT_ c) => c.attributes, @@ -9426,99 +9419,94 @@ class _Renderer_Field extends RendererBase { 'Set', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.attributes.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Attribute']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.attributes.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Attribute']!, + ), + ); + }, ), 'belowSidebarPath': Property( getValue: (CT_ c) => c.belowSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.belowSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.belowSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.belowSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'documentation': Property( getValue: (CT_ c) => c.documentation, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.documentation, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.documentation, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -9532,230 +9520,228 @@ class _Renderer_Field extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['FieldElement2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['FieldElement2']!, + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Container.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Container, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Container( - c.enclosingElement, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Container.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Container, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Container( + c.enclosingElement, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'enclosingExtension': Property( getValue: (CT_ c) => c.enclosingExtension, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Extension.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Extension, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Extension( - c.enclosingExtension, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Extension.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Extension, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Extension( + c.enclosingExtension, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'fileName': Property( getValue: (CT_ c) => c.fileName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.fileName, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fileName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'fullkind': Property( getValue: (CT_ c) => c.fullkind, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.fullkind, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fullkind, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'getter': Property( getValue: (CT_ c) => c.getter, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ContainerAccessor.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ContainerAccessor, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = + _Renderer_ContainerAccessor.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as ContainerAccessor, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.getter == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ContainerAccessor( - c.getter!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ContainerAccessor( + c.getter!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'href': Property( getValue: (CT_ c) => c.href, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.href == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.href!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.href!, ast, r.template, sink, parent: r); + }, ), 'isConst': Property( getValue: (CT_ c) => c.isConst, @@ -9821,134 +9807,130 @@ class _Renderer_Field extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'overriddenElement': Property( getValue: (CT_ c) => c.overriddenElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Inheritable.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as Inheritable, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Inheritable.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Inheritable, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.overriddenElement == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.overriddenElement, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Inheritable']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.overriddenElement, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Inheritable']!, + ); + }, ), 'setter': Property( getValue: (CT_ c) => c.setter, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ContainerAccessor.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ContainerAccessor, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = + _Renderer_ContainerAccessor.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as ContainerAccessor, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.setter == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ContainerAccessor( - c.setter!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ContainerAccessor( + c.setter!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'sourceCode': Property( getValue: (CT_ c) => c.sourceCode, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.sourceCode, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.sourceCode, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -10005,148 +9987,143 @@ class _Renderer_FunctionTemplateData ..._Renderer_OneDirectoryDown.propertyMap(), 'function': Property( getValue: (CT_ c) => c.function, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ModelFunction.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ModelFunction, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ModelFunction( - c.function, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ModelFunction.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ModelFunction, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ModelFunction( + c.function, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'layoutTitle': Property( getValue: (CT_ c) => c.layoutTitle, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.layoutTitle, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.layoutTitle, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'library': Property( getValue: (CT_ c) => c.library, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.library, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.library, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'metaDescription': Property( getValue: (CT_ c) => c.metaDescription, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.metaDescription, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.metaDescription, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'navLinks': Property( getValue: (CT_ c) => c.navLinks, @@ -10158,91 +10135,87 @@ class _Renderer_FunctionTemplateData 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.navLinks.map( - (e) => _render_Documentable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.navLinks.map( + (e) => _render_Documentable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'self': Property( getValue: (CT_ c) => c.self, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ModelFunction.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ModelFunction, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ModelFunction( - c.self, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ModelFunction.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ModelFunction, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ModelFunction( + c.self, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'title': Property( getValue: (CT_ c) => c.title, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.title, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.title, ast, r.template, sink, parent: r); + }, ), }, ) @@ -10286,41 +10259,38 @@ class _Renderer_FunctionTypedef extends RendererBase { ..._Renderer_Typedef.propertyMap(), 'modelType': Property( getValue: (CT_ c) => c.modelType, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Callable.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Callable, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Callable( - c.modelType, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Callable.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Callable, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Callable( + c.modelType, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'referenceChildren': Property( getValue: (CT_ c) => c.referenceChildren, @@ -10334,21 +10304,22 @@ class _Renderer_FunctionTypedef extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceChildren, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceChildren, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), }, ) @@ -10388,17 +10359,23 @@ class _Renderer_GetterSetterCombo extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.allAccessors.map( - (e) => - _render_Accessor(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.allAccessors.map( + (e) => _render_Accessor( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'annotations': Property( getValue: (CT_ c) => c.annotations, @@ -10410,49 +10387,52 @@ class _Renderer_GetterSetterCombo extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.annotations.map( - (e) => - _render_Annotation(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.annotations.map( + (e) => _render_Annotation( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'arrow': Property( getValue: (CT_ c) => c.arrow, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.arrow, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.arrow, ast, r.template, sink, parent: r); + }, ), 'characterLocation': Property( getValue: (CT_ c) => c.characterLocation, @@ -10466,173 +10446,162 @@ class _Renderer_GetterSetterCombo extends RendererBase { isNullValue: (CT_ c) => c.characterLocation == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.characterLocation, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CharacterLocation']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.characterLocation, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CharacterLocation']!, + ); + }, ), 'constantValue': Property( getValue: (CT_ c) => c.constantValue, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.constantValue, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.constantValue, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'constantValueBase': Property( getValue: (CT_ c) => c.constantValueBase, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.constantValueBase, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.constantValueBase, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'constantValueTruncated': Property( getValue: (CT_ c) => c.constantValueTruncated, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.constantValueTruncated, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.constantValueTruncated, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'documentationComment': Property( getValue: (CT_ c) => c.documentationComment, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.documentationComment, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.documentationComment, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'documentationFrom': Property( getValue: (CT_ c) => c.documentationFrom, @@ -10644,124 +10613,129 @@ class _Renderer_GetterSetterCombo extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.documentationFrom.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['DocumentationComment']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.documentationFrom.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['DocumentationComment']!, + ), + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ModelElement.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ModelElement, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ModelElement( - c.enclosingElement, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ModelElement.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ModelElement, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ModelElement( + c.enclosingElement, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'fileName': Property( getValue: (CT_ c) => c.fileName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.fileName, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fileName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'getter': Property( getValue: (CT_ c) => c.getter, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Accessor.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Accessor, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Accessor.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Accessor, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.getter == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Accessor(c.getter!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Accessor( + c.getter!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'getterSetterBothAvailable': Property( getValue: (CT_ c) => c.getterSetterBothAvailable, @@ -10893,148 +10867,137 @@ class _Renderer_GetterSetterCombo extends RendererBase { ), 'linkedParamsNoMetadata': Property( getValue: (CT_ c) => c.linkedParamsNoMetadata, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.linkedParamsNoMetadata == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.linkedParamsNoMetadata!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.linkedParamsNoMetadata!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'modelType': Property( getValue: (CT_ c) => c.modelType, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ElementType.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ElementType, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ElementType( - c.modelType, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ElementType.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ElementType, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ElementType( + c.modelType, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'name': Property( getValue: (CT_ c) => c.name, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.name, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.name, ast, r.template, sink, parent: r); + }, ), 'oneLineDoc': Property( getValue: (CT_ c) => c.oneLineDoc, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.oneLineDoc, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.oneLineDoc, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'parameters': Property( getValue: (CT_ c) => c.parameters, @@ -11046,17 +11009,23 @@ class _Renderer_GetterSetterCombo extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.parameters.map( - (e) => - _render_Parameter(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.parameters.map( + (e) => _render_Parameter( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'readOnly': Property( getValue: (CT_ c) => c.readOnly, @@ -11086,53 +11055,57 @@ class _Renderer_GetterSetterCombo extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceChildren, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceChildren, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'setter': Property( getValue: (CT_ c) => c.setter, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Accessor.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Accessor, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Accessor.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Accessor, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.setter == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Accessor(c.setter!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Accessor( + c.setter!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'writeOnly': Property( getValue: (CT_ c) => c.writeOnly, @@ -11171,111 +11144,108 @@ class _Renderer_HasNoPage extends RendererBase { () => { 'aboveSidebarPath': Property( getValue: (CT_ c) => c.aboveSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.aboveSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.aboveSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.aboveSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'belowSidebarPath': Property( getValue: (CT_ c) => c.belowSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.belowSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.belowSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.belowSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'filePath': Property( getValue: (CT_ c) => c.filePath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.filePath, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.filePath, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -11314,98 +11284,94 @@ class _Renderer_Inheritable extends RendererBase { 'Set', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.attributes.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Attribute']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.attributes.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Attribute']!, + ), + ); + }, ), 'canonicalLibrary': Property( getValue: (CT_ c) => c.canonicalLibrary, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.canonicalLibrary == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library( - c.canonicalLibrary!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.canonicalLibrary!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'canonicalModelElement': Property( getValue: (CT_ c) => c.canonicalModelElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ModelElement.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ModelElement, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ModelElement.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ModelElement, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.canonicalModelElement == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ModelElement( - c.canonicalModelElement!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ModelElement( + c.canonicalModelElement!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'isCovariant': Property( getValue: (CT_ c) => c.isCovariant, @@ -11439,59 +11405,58 @@ class _Renderer_Inheritable extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.overriddenDepth, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['int']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.overriddenDepth, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['int']!, + ); + }, ), 'overriddenElement': Property( getValue: (CT_ c) => c.overriddenElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Inheritable.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as Inheritable, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Inheritable.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Inheritable, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.overriddenElement == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.overriddenElement, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Inheritable']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.overriddenElement, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Inheritable']!, + ); + }, ), }, ) @@ -11543,16 +11508,18 @@ class _Renderer_InheritingContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.allFields.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.allFields.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'allModelElements': Property( getValue: (CT_ c) => c.allModelElements, @@ -11564,22 +11531,23 @@ class _Renderer_InheritingContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.allModelElements.map( - (e) => _render_ModelElement( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.allModelElements.map( + (e) => _render_ModelElement( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'availableInstanceFieldsSorted': Property( getValue: (CT_ c) => c.availableInstanceFieldsSorted, @@ -11591,16 +11559,18 @@ class _Renderer_InheritingContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.availableInstanceFieldsSorted.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.availableInstanceFieldsSorted.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'availableInstanceMethodsSorted': Property( getValue: (CT_ c) => c.availableInstanceMethodsSorted, @@ -11612,16 +11582,18 @@ class _Renderer_InheritingContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.availableInstanceMethodsSorted.map( - (e) => _render_Method(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.availableInstanceMethodsSorted.map( + (e) => + _render_Method(e, ast, r.template, sink, parent: r), + ); + }, ), 'availableInstanceOperatorsSorted': Property( getValue: (CT_ c) => c.availableInstanceOperatorsSorted, @@ -11633,17 +11605,23 @@ class _Renderer_InheritingContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.availableInstanceOperatorsSorted.map( - (e) => - _render_Operator(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.availableInstanceOperatorsSorted.map( + (e) => _render_Operator( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'constantFields': Property( getValue: (CT_ c) => c.constantFields, @@ -11655,16 +11633,18 @@ class _Renderer_InheritingContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.constantFields.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.constantFields.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'containerModifiers': Property( getValue: (CT_ c) => c.containerModifiers, @@ -11676,23 +11656,24 @@ class _Renderer_InheritingContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.containerModifiers.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['ContainerModifier']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.containerModifiers.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['ContainerModifier']!, + ), + ); + }, ), 'declaredFields': Property( getValue: (CT_ c) => c.declaredFields, @@ -11704,16 +11685,18 @@ class _Renderer_InheritingContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.declaredFields.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.declaredFields.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'declaredMethods': Property( getValue: (CT_ c) => c.declaredMethods, @@ -11725,53 +11708,55 @@ class _Renderer_InheritingContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.declaredMethods.map( - (e) => _render_Method(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.declaredMethods.map( + (e) => + _render_Method(e, ast, r.template, sink, parent: r), + ); + }, ), 'definingContainer': Property( getValue: (CT_ c) => c.definingContainer, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_InheritingContainer.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as InheritingContainer, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_InheritingContainer( - c.definingContainer, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = + _Renderer_InheritingContainer.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as InheritingContainer, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_InheritingContainer( + c.definingContainer, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'displayedLanguageFeatures': Property( getValue: (CT_ c) => c.displayedLanguageFeatures, @@ -11783,22 +11768,23 @@ class _Renderer_InheritingContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.displayedLanguageFeatures.map( - (e) => _render_LanguageFeature( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.displayedLanguageFeatures.map( + (e) => _render_LanguageFeature( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -11812,91 +11798,92 @@ class _Renderer_InheritingContainer extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['InterfaceElement2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['InterfaceElement2']!, + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library( - c.enclosingElement, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.enclosingElement, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'fullkind': Property( getValue: (CT_ c) => c.fullkind, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.fullkind, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fullkind, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'hasModifiers': Property( getValue: (CT_ c) => c.hasModifiers, @@ -11948,22 +11935,23 @@ class _Renderer_InheritingContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.inheritanceChain.map( - (e) => _render_InheritingContainer( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.inheritanceChain.map( + (e) => _render_InheritingContainer( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'inheritedMethods': Property( getValue: (CT_ c) => c.inheritedMethods, @@ -11975,16 +11963,18 @@ class _Renderer_InheritingContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.inheritedMethods.map( - (e) => _render_Method(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.inheritedMethods.map( + (e) => + _render_Method(e, ast, r.template, sink, parent: r), + ); + }, ), 'inheritedOperators': Property( getValue: (CT_ c) => c.inheritedOperators, @@ -11996,17 +11986,23 @@ class _Renderer_InheritingContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.inheritedOperators.map( - (e) => - _render_Operator(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.inheritedOperators.map( + (e) => _render_Operator( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'instanceFields': Property( getValue: (CT_ c) => c.instanceFields, @@ -12018,16 +12014,18 @@ class _Renderer_InheritingContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.instanceFields.map( - (e) => _render_Field(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.instanceFields.map( + (e) => + _render_Field(e, ast, r.template, sink, parent: r), + ); + }, ), 'instanceMethods': Property( getValue: (CT_ c) => c.instanceMethods, @@ -12039,16 +12037,18 @@ class _Renderer_InheritingContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.instanceMethods.map( - (e) => _render_Method(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.instanceMethods.map( + (e) => + _render_Method(e, ast, r.template, sink, parent: r), + ); + }, ), 'instanceOperators': Property( getValue: (CT_ c) => c.instanceOperators, @@ -12060,17 +12060,23 @@ class _Renderer_InheritingContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.instanceOperators.map( - (e) => - _render_Operator(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.instanceOperators.map( + (e) => _render_Operator( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'interfaceElements': Property( getValue: (CT_ c) => c.interfaceElements, @@ -12082,22 +12088,23 @@ class _Renderer_InheritingContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.interfaceElements.map( - (e) => _render_InheritingContainer( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.interfaceElements.map( + (e) => _render_InheritingContainer( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'isAbstract': Property( getValue: (CT_ c) => c.isAbstract, @@ -12157,40 +12164,40 @@ class _Renderer_InheritingContainer extends RendererBase { ), 'modelType': Property( getValue: (CT_ c) => c.modelType, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_DefinedElementType.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as DefinedElementType, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_DefinedElementType( - c.modelType, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = + _Renderer_DefinedElementType.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as DefinedElementType, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_DefinedElementType( + c.modelType, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'potentiallyApplicableExtensionsSorted': Property( getValue: (CT_ c) => c.potentiallyApplicableExtensionsSorted, @@ -12202,17 +12209,23 @@ class _Renderer_InheritingContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.potentiallyApplicableExtensionsSorted.map( - (e) => - _render_Extension(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.potentiallyApplicableExtensionsSorted.map( + (e) => _render_Extension( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'publicImplementersSorted': Property( getValue: (CT_ c) => c.publicImplementersSorted, @@ -12224,22 +12237,23 @@ class _Renderer_InheritingContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicImplementersSorted.map( - (e) => _render_InheritingContainer( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicImplementersSorted.map( + (e) => _render_InheritingContainer( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'publicInheritedInstanceFields': Property( getValue: (CT_ c) => c.publicInheritedInstanceFields, @@ -12275,22 +12289,23 @@ class _Renderer_InheritingContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicInterfaceElements.map( - (e) => _render_InheritingContainer( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicInterfaceElements.map( + (e) => _render_InheritingContainer( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'publicInterfaces': Property( getValue: (CT_ c) => c.publicInterfaces, @@ -12302,22 +12317,23 @@ class _Renderer_InheritingContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicInterfaces.map( - (e) => _render_DefinedElementType( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicInterfaces.map( + (e) => _render_DefinedElementType( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'publicSuperChainReversed': Property( getValue: (CT_ c) => c.publicSuperChainReversed, @@ -12329,22 +12345,23 @@ class _Renderer_InheritingContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicSuperChainReversed.map( - (e) => _render_DefinedElementType( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicSuperChainReversed.map( + (e) => _render_DefinedElementType( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'superChain': Property( getValue: (CT_ c) => c.superChain, @@ -12356,59 +12373,60 @@ class _Renderer_InheritingContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.superChain.map( - (e) => _render_DefinedElementType( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.superChain.map( + (e) => _render_DefinedElementType( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'supertype': Property( getValue: (CT_ c) => c.supertype, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_DefinedElementType.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as DefinedElementType, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = + _Renderer_DefinedElementType.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as DefinedElementType, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.supertype == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_DefinedElementType( - c.supertype!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_DefinedElementType( + c.supertype!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'typeParameters': Property( getValue: (CT_ c) => c.typeParameters, @@ -12420,22 +12438,23 @@ class _Renderer_InheritingContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.typeParameters.map( - (e) => _render_TypeParameter( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.typeParameters.map( + (e) => _render_TypeParameter( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), }, ) @@ -12472,186 +12491,180 @@ class _Renderer_InheritingContainerTemplateData ..._Renderer_OneDirectoryDown.propertyMap(), 'clazz': Property( getValue: (CT_ c) => c.clazz, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_InheritingContainer.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as InheritingContainer, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_InheritingContainer( - c.clazz, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = + _Renderer_InheritingContainer.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as InheritingContainer, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_InheritingContainer( + c.clazz, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'container': Property( getValue: (CT_ c) => c.container, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Container.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Container, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Container( - c.container, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Container.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Container, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Container( + c.container, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'layoutTitle': Property( getValue: (CT_ c) => c.layoutTitle, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.layoutTitle, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.layoutTitle, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'library': Property( getValue: (CT_ c) => c.library, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.library, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.library, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'metaDescription': Property( getValue: (CT_ c) => c.metaDescription, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.metaDescription, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.metaDescription, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'navLinks': Property( getValue: (CT_ c) => c.navLinks, @@ -12663,91 +12676,89 @@ class _Renderer_InheritingContainerTemplateData 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.navLinks.map( - (e) => _render_Documentable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.navLinks.map( + (e) => _render_Documentable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'self': Property( getValue: (CT_ c) => c.self, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_InheritingContainer.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as InheritingContainer, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_InheritingContainer( - c.self, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = + _Renderer_InheritingContainer.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as InheritingContainer, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_InheritingContainer( + c.self, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'title': Property( getValue: (CT_ c) => c.title, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.title, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.title, ast, r.template, sink, parent: r); + }, ), }, ) @@ -12791,149 +12802,137 @@ class _Renderer_LanguageFeature extends RendererBase { ..._Renderer_Object.propertyMap(), 'featureDescription': Property( getValue: (CT_ c) => c.featureDescription, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.featureDescription == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.featureDescription!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.featureDescription!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'featureLabel': Property( getValue: (CT_ c) => c.featureLabel, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.featureLabel, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.featureLabel, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'featureUrl': Property( getValue: (CT_ c) => c.featureUrl, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.featureUrl == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.featureUrl!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.featureUrl!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'name': Property( getValue: (CT_ c) => c.name, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.name, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.name, ast, r.template, sink, parent: r); + }, ), }, ) @@ -12979,41 +12978,38 @@ class _Renderer_Library extends RendererBase { ..._Renderer_CanonicalFor.propertyMap(), 'aboveSidebarPath': Property( getValue: (CT_ c) => c.aboveSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.aboveSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.aboveSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.aboveSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'allModelElements': Property( getValue: (CT_ c) => c.allModelElements, @@ -13025,98 +13021,93 @@ class _Renderer_Library extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.allModelElements.map( - (e) => _render_ModelElement( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.allModelElements.map( + (e) => _render_ModelElement( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'belowSidebarPath': Property( getValue: (CT_ c) => c.belowSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.belowSidebarPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.belowSidebarPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'breadcrumbName': Property( getValue: (CT_ c) => c.breadcrumbName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.breadcrumbName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.breadcrumbName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'characterLocation': Property( getValue: (CT_ c) => c.characterLocation, @@ -13130,21 +13121,22 @@ class _Renderer_Library extends RendererBase { isNullValue: (CT_ c) => c.characterLocation == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.characterLocation, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CharacterLocation']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.characterLocation, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CharacterLocation']!, + ); + }, ), 'classes': Property( getValue: (CT_ c) => c.classes, @@ -13156,16 +13148,18 @@ class _Renderer_Library extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.classes.map( - (e) => _render_Class(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.classes.map( + (e) => + _render_Class(e, ast, r.template, sink, parent: r), + ); + }, ), 'classesAndExceptions': Property( getValue: (CT_ c) => c.classesAndExceptions, @@ -13177,16 +13171,18 @@ class _Renderer_Library extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.classesAndExceptions.map( - (e) => _render_Class(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.classesAndExceptions.map( + (e) => + _render_Class(e, ast, r.template, sink, parent: r), + ); + }, ), 'constants': Property( getValue: (CT_ c) => c.constants, @@ -13198,92 +13194,93 @@ class _Renderer_Library extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.constants.map( - (e) => _render_TopLevelVariable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.constants.map( + (e) => _render_TopLevelVariable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'dirName': Property( getValue: (CT_ c) => c.dirName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.dirName, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.dirName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'displayName': Property( getValue: (CT_ c) => c.displayName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.displayName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.displayName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -13297,58 +13294,57 @@ class _Renderer_Library extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['LibraryElement2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['LibraryElement2']!, + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ModelElement.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ModelElement, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ModelElement.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ModelElement, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.enclosingElement == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ModelElement( - c.enclosingElement!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ModelElement( + c.enclosingElement!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'enums': Property( getValue: (CT_ c) => c.enums, @@ -13360,16 +13356,18 @@ class _Renderer_Library extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.enums.map( - (e) => _render_Enum(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.enums.map( + (e) => + _render_Enum(e, ast, r.template, sink, parent: r), + ); + }, ), 'exceptions': Property( getValue: (CT_ c) => c.exceptions, @@ -13381,16 +13379,18 @@ class _Renderer_Library extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.exceptions.map( - (e) => _render_Class(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.exceptions.map( + (e) => + _render_Class(e, ast, r.template, sink, parent: r), + ); + }, ), 'extensionTypes': Property( getValue: (CT_ c) => c.extensionTypes, @@ -13402,22 +13402,23 @@ class _Renderer_Library extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.extensionTypes.map( - (e) => _render_ExtensionType( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.extensionTypes.map( + (e) => _render_ExtensionType( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'extensions': Property( getValue: (CT_ c) => c.extensions, @@ -13429,81 +13430,93 @@ class _Renderer_Library extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.extensions.map( - (e) => - _render_Extension(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.extensions.map( + (e) => _render_Extension( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'fileName': Property( getValue: (CT_ c) => c.fileName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.fileName, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fileName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'filePath': Property( getValue: (CT_ c) => c.filePath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.filePath, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.filePath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'functions': Property( getValue: (CT_ c) => c.functions, @@ -13515,54 +13528,52 @@ class _Renderer_Library extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.functions.map( - (e) => _render_ModelFunction( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.functions.map( + (e) => _render_ModelFunction( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'href': Property( getValue: (CT_ c) => c.href, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.href == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.href!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.href!, ast, r.template, sink, parent: r); + }, ), 'isAnonymous': Property( getValue: (CT_ c) => c.isAnonymous, @@ -13596,53 +13607,57 @@ class _Renderer_Library extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'library': Property( getValue: (CT_ c) => c.library, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.library, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.library, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'mixins': Property( getValue: (CT_ c) => c.mixins, @@ -13654,80 +13669,82 @@ class _Renderer_Library extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.mixins.map( - (e) => _render_Mixin(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.mixins.map( + (e) => + _render_Mixin(e, ast, r.template, sink, parent: r), + ); + }, ), 'name': Property( getValue: (CT_ c) => c.name, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.name, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.name, ast, r.template, sink, parent: r); + }, ), 'package': Property( getValue: (CT_ c) => c.package, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Package.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Package, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Package(c.package, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Package.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Package, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Package( + c.package, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'packageMeta': Property( getValue: (CT_ c) => c.packageMeta, @@ -13741,59 +13758,57 @@ class _Renderer_Library extends RendererBase { isNullValue: (CT_ c) => c.packageMeta == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.packageMeta, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['PackageMeta']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.packageMeta, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['PackageMeta']!, + ); + }, ), 'packageName': Property( getValue: (CT_ c) => c.packageName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.packageName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.packageName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'properties': Property( getValue: (CT_ c) => c.properties, @@ -13805,60 +13820,58 @@ class _Renderer_Library extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.properties.map( - (e) => _render_TopLevelVariable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.properties.map( + (e) => _render_TopLevelVariable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'redirectingPath': Property( getValue: (CT_ c) => c.redirectingPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.redirectingPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.redirectingPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'referenceChildren': Property( getValue: (CT_ c) => c.referenceChildren, @@ -13872,21 +13885,22 @@ class _Renderer_Library extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceChildren, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceChildren, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'referenceParents': Property( getValue: (CT_ c) => c.referenceParents, @@ -13898,23 +13912,24 @@ class _Renderer_Library extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.referenceParents.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CommentReferable']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.referenceParents.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CommentReferable']!, + ), + ); + }, ), 'scope': Property( getValue: (CT_ c) => c.scope, @@ -13924,59 +13939,57 @@ class _Renderer_Library extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.scope, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Scope']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.scope, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Scope']!, + ); + }, ), 'sidebarPath': Property( getValue: (CT_ c) => c.sidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.sidebarPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.sidebarPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'typedefs': Property( getValue: (CT_ c) => c.typedefs, @@ -13988,16 +14001,23 @@ class _Renderer_Library extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.typedefs.map( - (e) => _render_Typedef(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.typedefs.map( + (e) => _render_Typedef( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'unitElement': Property( getValue: (CT_ c) => c.unitElement, @@ -14011,21 +14031,22 @@ class _Renderer_Library extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.unitElement, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['LibraryFragment']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.unitElement, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['LibraryFragment']!, + ); + }, ), }, ) @@ -14066,54 +14087,53 @@ class _Renderer_LibraryContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.containerOrder.map( - (e) => _render_String(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.containerOrder.map( + (e) => + _render_String(e, ast, r.template, sink, parent: r), + ); + }, ), 'enclosingName': Property( getValue: (CT_ c) => c.enclosingName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.enclosingName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.enclosingName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'hasPublicLibraries': Property( getValue: (CT_ c) => c.hasPublicLibraries, @@ -14141,16 +14161,23 @@ class _Renderer_LibraryContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.libraries.map( - (e) => _render_Library(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.libraries.map( + (e) => _render_Library( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'publicLibrariesSorted': Property( getValue: (CT_ c) => c.publicLibrariesSorted, @@ -14162,48 +14189,58 @@ class _Renderer_LibraryContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicLibrariesSorted.map( - (e) => _render_Library(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicLibrariesSorted.map( + (e) => _render_Library( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'sortKey': Property( getValue: (CT_ c) => c.sortKey, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.sortKey, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.sortKey, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -14254,111 +14291,108 @@ class _Renderer_LibraryTemplateData extends RendererBase { ..._Renderer_OneDirectoryDown.propertyMap(), 'layoutTitle': Property( getValue: (CT_ c) => c.layoutTitle, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.layoutTitle, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.layoutTitle, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'library': Property( getValue: (CT_ c) => c.library, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.library, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.library, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'metaDescription': Property( getValue: (CT_ c) => c.metaDescription, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.metaDescription, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.metaDescription, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'navLinks': Property( getValue: (CT_ c) => c.navLinks, @@ -14370,86 +14404,81 @@ class _Renderer_LibraryTemplateData extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.navLinks.map( - (e) => _render_Documentable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.navLinks.map( + (e) => _render_Documentable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'self': Property( getValue: (CT_ c) => c.self, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.self, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library(c.self, ast, r.template, sink, parent: r); + }, ), 'title': Property( getValue: (CT_ c) => c.title, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.title, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.title, ast, r.template, sink, parent: r); + }, ), }, ) @@ -14494,23 +14523,24 @@ class _Renderer_Locatable extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.documentationFrom.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Locatable']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.documentationFrom.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Locatable']!, + ), + ); + }, ), 'documentationIsLocal': Property( getValue: (CT_ c) => c.documentationIsLocal, @@ -14522,73 +14552,67 @@ class _Renderer_Locatable extends RendererBase { ), 'fullyQualifiedName': Property( getValue: (CT_ c) => c.fullyQualifiedName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.fullyQualifiedName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fullyQualifiedName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'href': Property( getValue: (CT_ c) => c.href, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.href == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.href!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.href!, ast, r.template, sink, parent: r); + }, ), 'isCanonical': Property( getValue: (CT_ c) => c.isCanonical, @@ -14600,35 +14624,38 @@ class _Renderer_Locatable extends RendererBase { ), 'location': Property( getValue: (CT_ c) => c.location, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.location, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.location, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -14661,79 +14688,73 @@ class _Renderer_MarkdownFileDocumentation () => { 'documentation': Property( getValue: (CT_ c) => c.documentation, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.documentation, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.documentation, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'documentationAsHtml': Property( getValue: (CT_ c) => c.documentationAsHtml, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.documentationAsHtml, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.documentationAsHtml, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'documentationFile': Property( getValue: (CT_ c) => c.documentationFile, @@ -14743,21 +14764,22 @@ class _Renderer_MarkdownFileDocumentation isNullValue: (CT_ c) => c.documentationFile == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.documentationFile, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['File']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.documentationFile, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['File']!, + ); + }, ), 'documentedWhere': Property( getValue: (CT_ c) => c.documentedWhere, @@ -14771,21 +14793,22 @@ class _Renderer_MarkdownFileDocumentation isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.documentedWhere, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['DocumentLocation']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.documentedWhere, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['DocumentLocation']!, + ); + }, ), 'hasDocumentation': Property( getValue: (CT_ c) => c.hasDocumentation, @@ -14805,73 +14828,73 @@ class _Renderer_MarkdownFileDocumentation ), 'location': Property( getValue: (CT_ c) => c.location, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.location, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.location, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'oneLineDoc': Property( getValue: (CT_ c) => c.oneLineDoc, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.oneLineDoc, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.oneLineDoc, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -14917,41 +14940,38 @@ class _Renderer_Method extends RendererBase { ..._Renderer_TypeParameters.propertyMap(), 'aboveSidebarPath': Property( getValue: (CT_ c) => c.aboveSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.aboveSidebarPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.aboveSidebarPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'attributes': Property( getValue: (CT_ c) => c.attributes, @@ -14963,61 +14983,59 @@ class _Renderer_Method extends RendererBase { 'Set', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.attributes.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Attribute']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.attributes.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Attribute']!, + ), + ); + }, ), 'belowSidebarPath': Property( getValue: (CT_ c) => c.belowSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.belowSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.belowSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.belowSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'characterLocation': Property( getValue: (CT_ c) => c.characterLocation, @@ -15031,21 +15049,22 @@ class _Renderer_Method extends RendererBase { isNullValue: (CT_ c) => c.characterLocation == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.characterLocation, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CharacterLocation']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.characterLocation, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CharacterLocation']!, + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -15059,161 +15078,156 @@ class _Renderer_Method extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['MethodElement2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['MethodElement2']!, + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Container.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Container, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Container( - c.enclosingElement, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Container.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Container, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Container( + c.enclosingElement, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'enclosingExtension': Property( getValue: (CT_ c) => c.enclosingExtension, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Extension.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Extension, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Extension( - c.enclosingExtension, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Extension.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Extension, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Extension( + c.enclosingExtension, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'fullkind': Property( getValue: (CT_ c) => c.fullkind, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.fullkind, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fullkind, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'href': Property( getValue: (CT_ c) => c.href, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.href == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.href!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.href!, ast, r.template, sink, parent: r); + }, ), 'isCovariant': Property( getValue: (CT_ c) => c.isCovariant, @@ -15263,59 +15277,57 @@ class _Renderer_Method extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'modelType': Property( getValue: (CT_ c) => c.modelType, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Callable.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Callable, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Callable( - c.modelType, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Callable.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Callable, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Callable( + c.modelType, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'originalMember': Property( getValue: (CT_ c) => c.originalMember, @@ -15329,59 +15341,57 @@ class _Renderer_Method extends RendererBase { isNullValue: (CT_ c) => c.originalMember == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.originalMember, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['ExecutableMember']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.originalMember, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['ExecutableMember']!, + ); + }, ), 'overriddenElement': Property( getValue: (CT_ c) => c.overriddenElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Method.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Method, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Method.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Method, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.overriddenElement == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Method( - c.overriddenElement!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Method( + c.overriddenElement!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'referenceChildren': Property( getValue: (CT_ c) => c.referenceChildren, @@ -15395,21 +15405,22 @@ class _Renderer_Method extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceChildren, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceChildren, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'typeParameters': Property( getValue: (CT_ c) => c.typeParameters, @@ -15421,22 +15432,23 @@ class _Renderer_Method extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.typeParameters.map( - (e) => _render_TypeParameter( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.typeParameters.map( + (e) => _render_TypeParameter( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), }, ) @@ -15487,181 +15499,178 @@ class _Renderer_MethodTemplateData extends RendererBase { ..._Renderer_TwoDirectoriesDown.propertyMap(), 'container': Property( getValue: (CT_ c) => c.container, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Container.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Container, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Container( - c.container, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Container.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Container, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Container( + c.container, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'layoutTitle': Property( getValue: (CT_ c) => c.layoutTitle, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.layoutTitle, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.layoutTitle, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'library': Property( getValue: (CT_ c) => c.library, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.library, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.library, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'metaDescription': Property( getValue: (CT_ c) => c.metaDescription, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.metaDescription, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.metaDescription, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'method': Property( getValue: (CT_ c) => c.method, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Method.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Method, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Method(c.method, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Method.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Method, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Method( + c.method, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'navLinks': Property( getValue: (CT_ c) => c.navLinks, @@ -15673,22 +15682,23 @@ class _Renderer_MethodTemplateData extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.navLinks.map( - (e) => _render_Documentable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.navLinks.map( + (e) => _render_Documentable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'navLinksWithGenerics': Property( getValue: (CT_ c) => c.navLinksWithGenerics, @@ -15700,81 +15710,81 @@ class _Renderer_MethodTemplateData extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.navLinksWithGenerics.map( - (e) => - _render_Container(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.navLinksWithGenerics.map( + (e) => _render_Container( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'self': Property( getValue: (CT_ c) => c.self, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Method.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Method, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Method(c.self, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Method.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Method, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Method(c.self, ast, r.template, sink, parent: r); + }, ), 'title': Property( getValue: (CT_ c) => c.title, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.title, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.title, ast, r.template, sink, parent: r); + }, ), }, ) @@ -15829,22 +15839,23 @@ class _Renderer_MixedInTypes extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.mixedInTypes.map( - (e) => _render_DefinedElementType( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.mixedInTypes.map( + (e) => _render_DefinedElementType( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'publicMixedInTypes': Property( getValue: (CT_ c) => c.publicMixedInTypes, @@ -15856,22 +15867,23 @@ class _Renderer_MixedInTypes extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicMixedInTypes.map( - (e) => _render_DefinedElementType( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicMixedInTypes.map( + (e) => _render_DefinedElementType( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), }, ) @@ -15924,53 +15936,57 @@ class _Renderer_Mixin extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['MixinElement2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['MixinElement2']!, + ); + }, ), 'fileName': Property( getValue: (CT_ c) => c.fileName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.fileName, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fileName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'hasModifiers': Property( getValue: (CT_ c) => c.hasModifiers, @@ -15998,22 +16014,23 @@ class _Renderer_Mixin extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.inheritanceChain.map( - (e) => _render_InheritingContainer( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.inheritanceChain.map( + (e) => _render_InheritingContainer( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'isAbstract': Property( getValue: (CT_ c) => c.isAbstract, @@ -16071,21 +16088,22 @@ class _Renderer_Mixin extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'publicSuperclassConstraints': Property( getValue: (CT_ c) => c.publicSuperclassConstraints, @@ -16097,98 +16115,93 @@ class _Renderer_Mixin extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicSuperclassConstraints.map( - (e) => _render_ParameterizedElementType( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicSuperclassConstraints.map( + (e) => _render_ParameterizedElementType( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'relationshipsClass': Property( getValue: (CT_ c) => c.relationshipsClass, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.relationshipsClass, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.relationshipsClass, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'sidebarPath': Property( getValue: (CT_ c) => c.sidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.sidebarPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.sidebarPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'superclassConstraints': Property( getValue: (CT_ c) => c.superclassConstraints, @@ -16200,22 +16213,23 @@ class _Renderer_Mixin extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.superclassConstraints.map( - (e) => _render_ParameterizedElementType( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.superclassConstraints.map( + (e) => _render_ParameterizedElementType( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), }, ) @@ -16268,67 +16282,63 @@ class _Renderer_MixinTemplateData extends RendererBase { >(), 'mixin': Property( getValue: (CT_ c) => c.mixin, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Mixin.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Mixin, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Mixin(c.mixin, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Mixin.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as Mixin, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Mixin(c.mixin, ast, r.template, sink, parent: r); + }, ), 'self': Property( getValue: (CT_ c) => c.self, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Mixin.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Mixin, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Mixin(c.self, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Mixin.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as Mixin, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Mixin(c.self, ast, r.template, sink, parent: r); + }, ), }, ) @@ -16386,17 +16396,23 @@ class _Renderer_ModelElement extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.annotations.map( - (e) => - _render_Annotation(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.annotations.map( + (e) => _render_Annotation( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'attributes': Property( getValue: (CT_ c) => c.attributes, @@ -16408,174 +16424,164 @@ class _Renderer_ModelElement extends RendererBase { 'Set', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.attributes.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Attribute']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.attributes.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Attribute']!, + ), + ); + }, ), 'attributesAsString': Property( getValue: (CT_ c) => c.attributesAsString, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.attributesAsString, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.attributesAsString, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'canonicalLibrary': Property( getValue: (CT_ c) => c.canonicalLibrary, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.canonicalLibrary == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library( - c.canonicalLibrary!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.canonicalLibrary!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'canonicalLibraryOrThrow': Property( getValue: (CT_ c) => c.canonicalLibraryOrThrow, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library( - c.canonicalLibraryOrThrow, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.canonicalLibraryOrThrow, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'canonicalModelElement': Property( getValue: (CT_ c) => c.canonicalModelElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ModelElement.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ModelElement, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ModelElement.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ModelElement, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.canonicalModelElement == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ModelElement( - c.canonicalModelElement!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ModelElement( + c.canonicalModelElement!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'characterLocation': Property( getValue: (CT_ c) => c.characterLocation, @@ -16589,21 +16595,22 @@ class _Renderer_ModelElement extends RendererBase { isNullValue: (CT_ c) => c.characterLocation == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.characterLocation, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CharacterLocation']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.characterLocation, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CharacterLocation']!, + ); + }, ), 'config': Property( getValue: (CT_ c) => c.config, @@ -16617,21 +16624,22 @@ class _Renderer_ModelElement extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.config, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['DartdocOptionContext']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.config, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['DartdocOptionContext']!, + ); + }, ), 'displayedCategories': Property( getValue: (CT_ c) => c.displayedCategories, @@ -16643,55 +16651,58 @@ class _Renderer_ModelElement extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.displayedCategories.map( - (e) => - _render_Category(e!, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.displayedCategories.map( + (e) => _render_Category( + e!, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'documentation': Property( getValue: (CT_ c) => c.documentation, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.documentation, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.documentation, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -16705,160 +16716,162 @@ class _Renderer_ModelElement extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Element2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Element2']!, + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ModelElement.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ModelElement, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ModelElement.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ModelElement, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.enclosingElement == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ModelElement( - c.enclosingElement!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ModelElement( + c.enclosingElement!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'fileName': Property( getValue: (CT_ c) => c.fileName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.fileName, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fileName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'filePath': Property( getValue: (CT_ c) => c.filePath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.filePath, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.filePath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'fullyQualifiedName': Property( getValue: (CT_ c) => c.fullyQualifiedName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.fullyQualifiedName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fullyQualifiedName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'hasAnnotations': Property( getValue: (CT_ c) => c.hasAnnotations, @@ -16910,67 +16923,67 @@ class _Renderer_ModelElement extends RendererBase { ), 'href': Property( getValue: (CT_ c) => c.href, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.href == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.href!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.href!, ast, r.template, sink, parent: r); + }, ), 'htmlId': Property( getValue: (CT_ c) => c.htmlId, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.htmlId, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.htmlId, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'isCallable': Property( getValue: (CT_ c) => c.isCallable, @@ -17060,275 +17073,267 @@ class _Renderer_ModelElement extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'library': Property( getValue: (CT_ c) => c.library, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.library, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.library, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'linkedName': Property( getValue: (CT_ c) => c.linkedName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.linkedName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.linkedName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'linkedObjectType': Property( getValue: (CT_ c) => c.linkedObjectType, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.linkedObjectType, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.linkedObjectType, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'linkedParams': Property( getValue: (CT_ c) => c.linkedParams, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.linkedParams, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.linkedParams, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'linkedParamsLines': Property( getValue: (CT_ c) => c.linkedParamsLines, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.linkedParamsLines, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.linkedParamsLines, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'linkedParamsNoMetadata': Property( getValue: (CT_ c) => c.linkedParamsNoMetadata, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.linkedParamsNoMetadata == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.linkedParamsNoMetadata!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.linkedParamsNoMetadata!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'location': Property( getValue: (CT_ c) => c.location, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.location, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.location, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'modelNode': Property( getValue: (CT_ c) => c.modelNode, @@ -17342,91 +17347,86 @@ class _Renderer_ModelElement extends RendererBase { isNullValue: (CT_ c) => c.modelNode == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.modelNode, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['ModelNode']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.modelNode, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['ModelNode']!, + ); + }, ), 'name': Property( getValue: (CT_ c) => c.name, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.name, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.name, ast, r.template, sink, parent: r); + }, ), 'oneLineDoc': Property( getValue: (CT_ c) => c.oneLineDoc, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.oneLineDoc, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.oneLineDoc, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'originalMember': Property( getValue: (CT_ c) => c.originalMember, @@ -17436,53 +17436,57 @@ class _Renderer_ModelElement extends RendererBase { isNullValue: (CT_ c) => c.originalMember == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.originalMember, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Member']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.originalMember, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Member']!, + ); + }, ), 'package': Property( getValue: (CT_ c) => c.package, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Package.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Package, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Package(c.package, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Package.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Package, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Package( + c.package, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'packageGraph': Property( getValue: (CT_ c) => c.packageGraph, @@ -17496,21 +17500,22 @@ class _Renderer_ModelElement extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.packageGraph, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['PackageGraph']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.packageGraph, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['PackageGraph']!, + ); + }, ), 'parameters': Property( getValue: (CT_ c) => c.parameters, @@ -17522,17 +17527,23 @@ class _Renderer_ModelElement extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.parameters.map( - (e) => - _render_Parameter(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.parameters.map( + (e) => _render_Parameter( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'pathContext': Property( getValue: (CT_ c) => c.pathContext, @@ -17542,173 +17553,162 @@ class _Renderer_ModelElement extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.pathContext, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Context']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.pathContext, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Context']!, + ); + }, ), 'qualifiedName': Property( getValue: (CT_ c) => c.qualifiedName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.qualifiedName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.qualifiedName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'sourceCode': Property( getValue: (CT_ c) => c.sourceCode, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.sourceCode, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.sourceCode, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'sourceFileName': Property( getValue: (CT_ c) => c.sourceFileName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.sourceFileName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.sourceFileName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'sourceHref': Property( getValue: (CT_ c) => c.sourceHref, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.sourceHref, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.sourceHref, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'unitElement': Property( getValue: (CT_ c) => c.unitElement, @@ -17722,21 +17722,22 @@ class _Renderer_ModelElement extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.unitElement, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['LibraryFragment']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.unitElement, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['LibraryFragment']!, + ); + }, ), }, ) @@ -17790,21 +17791,22 @@ class _Renderer_ModelFunction extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['TopLevelFunctionElement']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['TopLevelFunctionElement']!, + ); + }, ), 'isAsynchronous': Property( getValue: (CT_ c) => c.isAsynchronous, @@ -17824,35 +17826,32 @@ class _Renderer_ModelFunction extends RendererBase { ), 'name': Property( getValue: (CT_ c) => c.name, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.name, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.name, ast, r.template, sink, parent: r); + }, ), }, ) @@ -17897,79 +17896,73 @@ class _Renderer_ModelFunctionTyped extends RendererBase { ..._Renderer_TypeParameters.propertyMap(), 'aboveSidebarPath': Property( getValue: (CT_ c) => c.aboveSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.aboveSidebarPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.aboveSidebarPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'belowSidebarPath': Property( getValue: (CT_ c) => c.belowSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.belowSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.belowSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.belowSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -17983,161 +17976,156 @@ class _Renderer_ModelFunctionTyped extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['FunctionTypedElement2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['FunctionTypedElement2']!, + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library( - c.enclosingElement, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.enclosingElement, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'enclosingExtension': Property( getValue: (CT_ c) => c.enclosingExtension, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Extension.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Extension, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Extension( - c.enclosingExtension, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Extension.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Extension, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Extension( + c.enclosingExtension, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'fileName': Property( getValue: (CT_ c) => c.fileName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.fileName, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fileName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'href': Property( getValue: (CT_ c) => c.href, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.href == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.href!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.href!, ast, r.template, sink, parent: r); + }, ), 'isInherited': Property( getValue: (CT_ c) => c.isInherited, @@ -18163,59 +18151,57 @@ class _Renderer_ModelFunctionTyped extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'modelType': Property( getValue: (CT_ c) => c.modelType, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Callable.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Callable, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Callable( - c.modelType, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Callable.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Callable, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Callable( + c.modelType, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'referenceChildren': Property( getValue: (CT_ c) => c.referenceChildren, @@ -18229,21 +18215,22 @@ class _Renderer_ModelFunctionTyped extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceChildren, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceChildren, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'referenceParents': Property( getValue: (CT_ c) => c.referenceParents, @@ -18255,23 +18242,24 @@ class _Renderer_ModelFunctionTyped extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.referenceParents.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CommentReferable']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.referenceParents.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CommentReferable']!, + ), + ); + }, ), 'typeParameters': Property( getValue: (CT_ c) => c.typeParameters, @@ -18283,22 +18271,23 @@ class _Renderer_ModelFunctionTyped extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.typeParameters.map( - (e) => _render_TypeParameter( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.typeParameters.map( + (e) => _render_TypeParameter( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), }, ) @@ -18329,117 +18318,108 @@ class _Renderer_Nameable extends RendererBase { () => { 'breadcrumbName': Property( getValue: (CT_ c) => c.breadcrumbName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.breadcrumbName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.breadcrumbName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'displayName': Property( getValue: (CT_ c) => c.displayName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.displayName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.displayName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'fullyQualifiedName': Property( getValue: (CT_ c) => c.fullyQualifiedName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.fullyQualifiedName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fullyQualifiedName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'isPublic': Property( getValue: (CT_ c) => c.isPublic, @@ -18451,35 +18431,32 @@ class _Renderer_Nameable extends RendererBase { ), 'name': Property( getValue: (CT_ c) => c.name, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.name, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.name, ast, r.template, sink, parent: r); + }, ), 'packageGraph': Property( getValue: (CT_ c) => c.packageGraph, @@ -18493,21 +18470,22 @@ class _Renderer_Nameable extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.packageGraph, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['PackageGraph']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.packageGraph, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['PackageGraph']!, + ); + }, ), }, ) @@ -18544,21 +18522,22 @@ class _Renderer_Object extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.hashCode, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['int']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.hashCode, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['int']!, + ); + }, ), }, ) @@ -18591,35 +18570,38 @@ class _Renderer_OneDirectoryDown () => { 'htmlBase': Property( getValue: (CT_ c) => c.htmlBase, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.htmlBase, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.htmlBase, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -18662,73 +18644,73 @@ class _Renderer_Operator extends RendererBase { ..._Renderer_Method.propertyMap(), 'fileName': Property( getValue: (CT_ c) => c.fileName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.fileName, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fileName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'fullyQualifiedName': Property( getValue: (CT_ c) => c.fullyQualifiedName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.fullyQualifiedName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fullyQualifiedName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'isOperator': Property( getValue: (CT_ c) => c.isOperator, @@ -18740,73 +18722,67 @@ class _Renderer_Operator extends RendererBase { ), 'name': Property( getValue: (CT_ c) => c.name, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.name, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.name, ast, r.template, sink, parent: r); + }, ), 'referenceName': Property( getValue: (CT_ c) => c.referenceName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.referenceName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.referenceName, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -18853,41 +18829,38 @@ class _Renderer_Package extends RendererBase { ..._Renderer_CommentReferable.propertyMap(), 'aboveSidebarPath': Property( getValue: (CT_ c) => c.aboveSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.aboveSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.aboveSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.aboveSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'allLibraries': Property( getValue: (CT_ c) => c.allLibraries, @@ -18899,86 +18872,93 @@ class _Renderer_Package extends RendererBase { 'Set', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.allLibraries.map( - (e) => _render_Library(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.allLibraries.map( + (e) => _render_Library( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'baseHref': Property( getValue: (CT_ c) => c.baseHref, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.baseHref, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.baseHref, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'belowSidebarPath': Property( getValue: (CT_ c) => c.belowSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.belowSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.belowSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.belowSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'categories': Property( getValue: (CT_ c) => c.categories, @@ -18990,17 +18970,23 @@ class _Renderer_Package extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.categories.map( - (e) => - _render_Category(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.categories.map( + (e) => _render_Category( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'categoriesWithPublicLibraries': Property( getValue: (CT_ c) => c.categoriesWithPublicLibraries, @@ -19012,17 +18998,23 @@ class _Renderer_Package extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.categoriesWithPublicLibraries.map( - (e) => - _render_Category(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.categoriesWithPublicLibraries.map( + (e) => _render_Category( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'config': Property( getValue: (CT_ c) => c.config, @@ -19036,21 +19028,22 @@ class _Renderer_Package extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.config, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['DartdocOptionContext']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.config, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['DartdocOptionContext']!, + ); + }, ), 'containerOrder': Property( getValue: (CT_ c) => c.containerOrder, @@ -19062,130 +19055,123 @@ class _Renderer_Package extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.containerOrder.map( - (e) => _render_String(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.containerOrder.map( + (e) => + _render_String(e, ast, r.template, sink, parent: r), + ); + }, ), 'defaultCategory': Property( getValue: (CT_ c) => c.defaultCategory, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Category.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Category, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Category( - c.defaultCategory, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Category.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Category, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Category( + c.defaultCategory, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'documentation': Property( getValue: (CT_ c) => c.documentation, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.documentation == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.documentation!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.documentation!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'documentationAsHtml': Property( getValue: (CT_ c) => c.documentationAsHtml, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.documentationAsHtml, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.documentationAsHtml, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'documentationFrom': Property( getValue: (CT_ c) => c.documentationFrom, @@ -19197,23 +19183,24 @@ class _Renderer_Package extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.documentationFrom.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Locatable']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.documentationFrom.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Locatable']!, + ), + ); + }, ), 'documentedCategoriesSorted': Property( getValue: (CT_ c) => c.documentedCategoriesSorted, @@ -19225,17 +19212,23 @@ class _Renderer_Package extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.documentedCategoriesSorted.map( - (e) => - _render_Category(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.documentedCategoriesSorted.map( + (e) => _render_Category( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'documentedWhere': Property( getValue: (CT_ c) => c.documentedWhere, @@ -19249,21 +19242,22 @@ class _Renderer_Package extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.documentedWhere, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['DocumentLocation']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.documentedWhere, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['DocumentLocation']!, + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -19277,129 +19271,127 @@ class _Renderer_Package extends RendererBase { isNullValue: (CT_ c) => c.element == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Element2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Element2']!, + ); + }, ), 'enclosingName': Property( getValue: (CT_ c) => c.enclosingName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.enclosingName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.enclosingName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'filePath': Property( getValue: (CT_ c) => c.filePath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.filePath, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.filePath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'fullyQualifiedName': Property( getValue: (CT_ c) => c.fullyQualifiedName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.fullyQualifiedName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fullyQualifiedName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'hasCategories': Property( getValue: (CT_ c) => c.hasCategories, @@ -19435,67 +19427,67 @@ class _Renderer_Package extends RendererBase { ), 'homepage': Property( getValue: (CT_ c) => c.homepage, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.homepage, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.homepage, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'href': Property( getValue: (CT_ c) => c.href, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.href, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.href, ast, r.template, sink, parent: r); + }, ), 'isCanonical': Property( getValue: (CT_ c) => c.isCanonical, @@ -19553,85 +19545,86 @@ class _Renderer_Package extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'location': Property( getValue: (CT_ c) => c.location, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.location, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.location, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'name': Property( getValue: (CT_ c) => c.name, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.name, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.name, ast, r.template, sink, parent: r); + }, ), 'nameToCategory': Property( getValue: (CT_ c) => c.nameToCategory, @@ -19645,91 +19638,92 @@ class _Renderer_Package extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.nameToCategory, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.nameToCategory, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'oneLineDoc': Property( getValue: (CT_ c) => c.oneLineDoc, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.oneLineDoc, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.oneLineDoc, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'package': Property( getValue: (CT_ c) => c.package, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Package.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Package, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Package(c.package, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Package.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Package, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Package( + c.package, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'packageGraph': Property( getValue: (CT_ c) => c.packageGraph, @@ -19743,21 +19737,22 @@ class _Renderer_Package extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.packageGraph, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['PackageGraph']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.packageGraph, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['PackageGraph']!, + ); + }, ), 'packageMeta': Property( getValue: (CT_ c) => c.packageMeta, @@ -19771,59 +19766,57 @@ class _Renderer_Package extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.packageMeta, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['PackageMeta']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.packageMeta, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['PackageMeta']!, + ); + }, ), 'packagePath': Property( getValue: (CT_ c) => c.packagePath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.packagePath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.packagePath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'referenceChildren': Property( getValue: (CT_ c) => c.referenceChildren, @@ -19837,59 +19830,57 @@ class _Renderer_Package extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceChildren, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceChildren, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'referenceName': Property( getValue: (CT_ c) => c.referenceName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.referenceName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.referenceName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'referenceParents': Property( getValue: (CT_ c) => c.referenceParents, @@ -19901,23 +19892,24 @@ class _Renderer_Package extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.referenceParents.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CommentReferable']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.referenceParents.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CommentReferable']!, + ), + ); + }, ), 'toolInvocationIndex': Property( getValue: (CT_ c) => c.toolInvocationIndex, @@ -19927,21 +19919,22 @@ class _Renderer_Package extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.toolInvocationIndex, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['int']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.toolInvocationIndex, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['int']!, + ); + }, ), 'usedAnimationIdsByHref': Property( getValue: (CT_ c) => c.usedAnimationIdsByHref, @@ -19955,53 +19948,57 @@ class _Renderer_Package extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.usedAnimationIdsByHref, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.usedAnimationIdsByHref, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'version': Property( getValue: (CT_ c) => c.version, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.version, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.version, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -20051,35 +20048,38 @@ class _Renderer_PackageTemplateData extends RendererBase { ..._Renderer_TemplateData.propertyMap(), 'bareHref': Property( getValue: (CT_ c) => c.bareHref, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.bareHref, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.bareHref, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'hasHomepage': Property( getValue: (CT_ c) => c.hasHomepage, @@ -20091,67 +20091,73 @@ class _Renderer_PackageTemplateData extends RendererBase { ), 'homepage': Property( getValue: (CT_ c) => c.homepage, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.homepage, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.homepage, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'htmlBase': Property( getValue: (CT_ c) => c.htmlBase, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.htmlBase, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.htmlBase, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'includeVersion': Property( getValue: (CT_ c) => c.includeVersion, @@ -20163,79 +20169,73 @@ class _Renderer_PackageTemplateData extends RendererBase { ), 'layoutTitle': Property( getValue: (CT_ c) => c.layoutTitle, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.layoutTitle, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.layoutTitle, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'metaDescription': Property( getValue: (CT_ c) => c.metaDescription, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.metaDescription, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.metaDescription, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'navLinks': Property( getValue: (CT_ c) => c.navLinks, @@ -20247,118 +20247,116 @@ class _Renderer_PackageTemplateData extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.navLinks.map( - (e) => _render_Documentable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.navLinks.map( + (e) => _render_Documentable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'package': Property( getValue: (CT_ c) => c.package, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Package.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Package, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Package(c.package, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Package.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Package, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Package( + c.package, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'self': Property( getValue: (CT_ c) => c.self, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Package.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Package, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Package(c.self, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Package.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Package, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Package(c.self, ast, r.template, sink, parent: r); + }, ), 'title': Property( getValue: (CT_ c) => c.title, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.title, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.title, ast, r.template, sink, parent: r); + }, ), }, ) @@ -20414,41 +20412,38 @@ class _Renderer_Parameter extends RendererBase { ..._Renderer_HasNoPage.propertyMap(), 'defaultValue': Property( getValue: (CT_ c) => c.defaultValue, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.defaultValue == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.defaultValue!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.defaultValue!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -20462,58 +20457,57 @@ class _Renderer_Parameter extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['FormalParameterElement']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['FormalParameterElement']!, + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ModelElement.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ModelElement, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ModelElement.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ModelElement, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.enclosingElement == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ModelElement( - c.enclosingElement!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ModelElement( + c.enclosingElement!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'hasDefaultValue': Property( getValue: (CT_ c) => c.hasDefaultValue, @@ -20531,85 +20525,86 @@ class _Renderer_Parameter extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.hashCode, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['int']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.hashCode, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['int']!, + ); + }, ), 'href': Property( getValue: (CT_ c) => c.href, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.href == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.href!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.href!, ast, r.template, sink, parent: r); + }, ), 'htmlId': Property( getValue: (CT_ c) => c.htmlId, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.htmlId, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.htmlId, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'isCovariant': Property( getValue: (CT_ c) => c.isCovariant, @@ -20659,58 +20654,57 @@ class _Renderer_Parameter extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'modelType': Property( getValue: (CT_ c) => c.modelType, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ElementType.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ElementType, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ElementType( - c.modelType, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ElementType.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ElementType, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ElementType( + c.modelType, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'originalMember': Property( getValue: (CT_ c) => c.originalMember, @@ -20724,21 +20718,22 @@ class _Renderer_Parameter extends RendererBase { isNullValue: (CT_ c) => c.originalMember == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.originalMember, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['ParameterMember']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.originalMember, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['ParameterMember']!, + ); + }, ), 'referenceChildren': Property( getValue: (CT_ c) => c.referenceChildren, @@ -20752,21 +20747,22 @@ class _Renderer_Parameter extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceChildren, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceChildren, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'referenceParents': Property( getValue: (CT_ c) => c.referenceParents, @@ -20778,23 +20774,24 @@ class _Renderer_Parameter extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.referenceParents.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CommentReferable']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.referenceParents.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CommentReferable']!, + ), + ); + }, ), }, ) @@ -20855,21 +20852,22 @@ class _Renderer_ParameterizedElementType isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.type, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['ParameterizedType']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.type, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['ParameterizedType']!, + ); + }, ), 'typeArguments': Property( getValue: (CT_ c) => c.typeArguments, @@ -20881,22 +20879,23 @@ class _Renderer_ParameterizedElementType 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.typeArguments.map( - (e) => _render_ElementType( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.typeArguments.map( + (e) => _render_ElementType( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), }, ) @@ -20953,149 +20952,143 @@ class _Renderer_PropertyTemplateData ..._Renderer_TwoDirectoriesDown.propertyMap(), 'container': Property( getValue: (CT_ c) => c.container, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Container.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Container, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Container( - c.container, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Container.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Container, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Container( + c.container, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'layoutTitle': Property( getValue: (CT_ c) => c.layoutTitle, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.layoutTitle, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.layoutTitle, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'library': Property( getValue: (CT_ c) => c.library, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.library, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.library, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'metaDescription': Property( getValue: (CT_ c) => c.metaDescription, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.metaDescription, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.metaDescription, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'navLinks': Property( getValue: (CT_ c) => c.navLinks, @@ -21107,22 +21100,23 @@ class _Renderer_PropertyTemplateData 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.navLinks.map( - (e) => _render_Documentable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.navLinks.map( + (e) => _render_Documentable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'navLinksWithGenerics': Property( getValue: (CT_ c) => c.navLinksWithGenerics, @@ -21134,113 +21128,118 @@ class _Renderer_PropertyTemplateData 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.navLinksWithGenerics.map( - (e) => - _render_Container(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.navLinksWithGenerics.map( + (e) => _render_Container( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'property': Property( getValue: (CT_ c) => c.property, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Field.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Field, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Field(c.property, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Field.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as Field, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Field( + c.property, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'self': Property( getValue: (CT_ c) => c.self, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Field.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Field, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Field(c.self, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Field.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as Field, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Field(c.self, ast, r.template, sink, parent: r); + }, ), 'title': Property( getValue: (CT_ c) => c.title, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.title, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.title, ast, r.template, sink, parent: r); + }, ), }, ) @@ -21271,117 +21270,108 @@ class _Renderer_Rendered extends RendererBase { () => { 'linkedName': Property( getValue: (CT_ c) => c.linkedName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.linkedName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.linkedName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'nameWithGenerics': Property( getValue: (CT_ c) => c.nameWithGenerics, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.nameWithGenerics, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.nameWithGenerics, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'nameWithGenericsPlain': Property( getValue: (CT_ c) => c.nameWithGenericsPlain, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.nameWithGenericsPlain, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.nameWithGenericsPlain, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -21422,21 +21412,22 @@ class _Renderer_SourceCode extends RendererBase { isNullValue: (CT_ c) => c.characterLocation == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.characterLocation, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CharacterLocation']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.characterLocation, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CharacterLocation']!, + ); + }, ), 'hasSourceCode': Property( getValue: (CT_ c) => c.hasSourceCode, @@ -21448,35 +21439,38 @@ class _Renderer_SourceCode extends RendererBase { ), 'library': Property( getValue: (CT_ c) => c.library, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.library == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.library!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.library!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'modelNode': Property( getValue: (CT_ c) => c.modelNode, @@ -21490,59 +21484,57 @@ class _Renderer_SourceCode extends RendererBase { isNullValue: (CT_ c) => c.modelNode == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.modelNode, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['ModelNode']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.modelNode, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['ModelNode']!, + ); + }, ), 'sourceCode': Property( getValue: (CT_ c) => c.sourceCode, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.sourceCode, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.sourceCode, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -21593,23 +21585,24 @@ class _Renderer_String extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.codeUnits.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['int']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.codeUnits.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['int']!, + ), + ); + }, ), 'hashCode': Property( getValue: (CT_ c) => c.hashCode, @@ -21619,21 +21612,22 @@ class _Renderer_String extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.hashCode, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['int']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.hashCode, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['int']!, + ); + }, ), 'isEmpty': Property( getValue: (CT_ c) => c.isEmpty, @@ -21659,21 +21653,22 @@ class _Renderer_String extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.length, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['int']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.length, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['int']!, + ); + }, ), 'runes': Property( getValue: (CT_ c) => c.runes, @@ -21681,23 +21676,24 @@ class _Renderer_String extends RendererBase { (CT_ c, Property self, List remainingNames) => self.renderSimpleVariable(c, remainingNames, 'Runes'), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.runes.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['int']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.runes.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['int']!, + ), + ); + }, ), }, ) @@ -21731,116 +21727,108 @@ class _Renderer_TemplateData ..._Renderer_TemplateDataBase.propertyMap(), 'aboveSidebarPath': Property( getValue: (CT_ c) => c.aboveSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.aboveSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.aboveSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.aboveSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'belowSidebarPath': Property( getValue: (CT_ c) => c.belowSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.belowSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.belowSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.belowSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'self': Property( getValue: (CT_ c) => c.self, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Documentable.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as Documentable, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Documentable( - c.self, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Documentable.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Documentable, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Documentable( + c.self, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -21873,187 +21861,178 @@ class _Renderer_TemplateDataBase extends RendererBase { ..._Renderer_Object.propertyMap(), 'bareHref': Property( getValue: (CT_ c) => c.bareHref, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.bareHref, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.bareHref, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'customFooter': Property( getValue: (CT_ c) => c.customFooter, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.customFooter, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.customFooter, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'customHeader': Property( getValue: (CT_ c) => c.customHeader, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.customHeader, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.customHeader, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'customInnerFooter': Property( getValue: (CT_ c) => c.customInnerFooter, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.customInnerFooter, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.customInnerFooter, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'defaultPackage': Property( getValue: (CT_ c) => c.defaultPackage, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Package.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Package, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Package( - c.defaultPackage, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Package.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Package, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Package( + c.defaultPackage, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'hasFooterVersion': Property( getValue: (CT_ c) => c.hasFooterVersion, @@ -22073,67 +22052,73 @@ class _Renderer_TemplateDataBase extends RendererBase { ), 'homepage': Property( getValue: (CT_ c) => c.homepage, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.homepage == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.homepage!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.homepage!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'htmlBase': Property( getValue: (CT_ c) => c.htmlBase, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.htmlBase, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.htmlBase, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'htmlOptions': Property( getValue: (CT_ c) => c.htmlOptions, @@ -22147,21 +22132,22 @@ class _Renderer_TemplateDataBase extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.htmlOptions, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['TemplateOptions']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.htmlOptions, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['TemplateOptions']!, + ); + }, ), 'includeVersion': Property( getValue: (CT_ c) => c.includeVersion, @@ -22181,41 +22167,38 @@ class _Renderer_TemplateDataBase extends RendererBase { ), 'layoutTitle': Property( getValue: (CT_ c) => c.layoutTitle, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.layoutTitle, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.layoutTitle, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'localPackages': Property( getValue: (CT_ c) => c.localPackages, @@ -22227,54 +22210,58 @@ class _Renderer_TemplateDataBase extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.localPackages.map( - (e) => _render_Package(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.localPackages.map( + (e) => _render_Package( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'metaDescription': Property( getValue: (CT_ c) => c.metaDescription, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.metaDescription, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.metaDescription, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'navLinks': Property( getValue: (CT_ c) => c.navLinks, @@ -22286,22 +22273,23 @@ class _Renderer_TemplateDataBase extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.navLinks.map( - (e) => _render_Documentable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.navLinks.map( + (e) => _render_Documentable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'navLinksWithGenerics': Property( getValue: (CT_ c) => c.navLinksWithGenerics, @@ -22313,199 +22301,192 @@ class _Renderer_TemplateDataBase extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.navLinksWithGenerics.map( - (e) => - _render_Container(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.navLinksWithGenerics.map( + (e) => _render_Container( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'parent': Property( getValue: (CT_ c) => c.parent, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Documentable.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as Documentable, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Documentable.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Documentable, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.parent == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Documentable( - c.parent!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Documentable( + c.parent!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'parentAsExtension': Property( getValue: (CT_ c) => c.parentAsExtension, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Extension.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Extension, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Extension( - c.parentAsExtension, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Extension.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Extension, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Extension( + c.parentAsExtension, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'relCanonicalPrefix': Property( getValue: (CT_ c) => c.relCanonicalPrefix, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.relCanonicalPrefix == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.relCanonicalPrefix!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.relCanonicalPrefix!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'self': Property( getValue: (CT_ c) => c.self, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Documentable.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as Documentable, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Documentable( - c.self, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Documentable.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Documentable, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Documentable( + c.self, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'title': Property( getValue: (CT_ c) => c.title, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.title, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.title, ast, r.template, sink, parent: r); + }, ), 'useBaseHref': Property( getValue: (CT_ c) => c.useBaseHref, @@ -22517,35 +22498,38 @@ class _Renderer_TemplateDataBase extends RendererBase { ), 'version': Property( getValue: (CT_ c) => c.version, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.version, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.version, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -22606,41 +22590,38 @@ class _Renderer_TemplateDataWithContainer ..._Renderer_Object.propertyMap(), 'container': Property( getValue: (CT_ c) => c.container, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Container.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Container, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Container( - c.container, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Container.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Container, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Container( + c.container, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -22699,35 +22680,38 @@ class _Renderer_TemplateDataWithLibrary ..._Renderer_Object.propertyMap(), 'library': Property( getValue: (CT_ c) => c.library, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.library, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.library, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -22767,16 +22751,18 @@ class _Renderer_TopLevelContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.classes.map( - (e) => _render_Class(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.classes.map( + (e) => + _render_Class(e, ast, r.template, sink, parent: r), + ); + }, ), 'constants': Property( getValue: (CT_ c) => c.constants, @@ -22788,22 +22774,23 @@ class _Renderer_TopLevelContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.constants.map( - (e) => _render_TopLevelVariable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.constants.map( + (e) => _render_TopLevelVariable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'enums': Property( getValue: (CT_ c) => c.enums, @@ -22815,16 +22802,18 @@ class _Renderer_TopLevelContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.enums.map( - (e) => _render_Enum(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.enums.map( + (e) => + _render_Enum(e, ast, r.template, sink, parent: r), + ); + }, ), 'exceptions': Property( getValue: (CT_ c) => c.exceptions, @@ -22836,16 +22825,18 @@ class _Renderer_TopLevelContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.exceptions.map( - (e) => _render_Class(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.exceptions.map( + (e) => + _render_Class(e, ast, r.template, sink, parent: r), + ); + }, ), 'extensionTypes': Property( getValue: (CT_ c) => c.extensionTypes, @@ -22857,22 +22848,23 @@ class _Renderer_TopLevelContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.extensionTypes.map( - (e) => _render_ExtensionType( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.extensionTypes.map( + (e) => _render_ExtensionType( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'extensions': Property( getValue: (CT_ c) => c.extensions, @@ -22884,17 +22876,23 @@ class _Renderer_TopLevelContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.extensions.map( - (e) => - _render_Extension(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.extensions.map( + (e) => _render_Extension( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'functions': Property( getValue: (CT_ c) => c.functions, @@ -22906,22 +22904,23 @@ class _Renderer_TopLevelContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.functions.map( - (e) => _render_ModelFunction( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.functions.map( + (e) => _render_ModelFunction( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'hasPublicClasses': Property( getValue: (CT_ c) => c.hasPublicClasses, @@ -23013,16 +23012,18 @@ class _Renderer_TopLevelContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.mixins.map( - (e) => _render_Mixin(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.mixins.map( + (e) => + _render_Mixin(e, ast, r.template, sink, parent: r), + ); + }, ), 'properties': Property( getValue: (CT_ c) => c.properties, @@ -23034,22 +23035,23 @@ class _Renderer_TopLevelContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.properties.map( - (e) => _render_TopLevelVariable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.properties.map( + (e) => _render_TopLevelVariable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'publicClassesSorted': Property( getValue: (CT_ c) => c.publicClassesSorted, @@ -23061,17 +23063,23 @@ class _Renderer_TopLevelContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicClassesSorted.map( - (e) => - _render_Container(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicClassesSorted.map( + (e) => _render_Container( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'publicConstantsSorted': Property( getValue: (CT_ c) => c.publicConstantsSorted, @@ -23083,22 +23091,23 @@ class _Renderer_TopLevelContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicConstantsSorted.map( - (e) => _render_TopLevelVariable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicConstantsSorted.map( + (e) => _render_TopLevelVariable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'publicEnumsSorted': Property( getValue: (CT_ c) => c.publicEnumsSorted, @@ -23110,16 +23119,18 @@ class _Renderer_TopLevelContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicEnumsSorted.map( - (e) => _render_Enum(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicEnumsSorted.map( + (e) => + _render_Enum(e, ast, r.template, sink, parent: r), + ); + }, ), 'publicExceptionsSorted': Property( getValue: (CT_ c) => c.publicExceptionsSorted, @@ -23131,16 +23142,18 @@ class _Renderer_TopLevelContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicExceptionsSorted.map( - (e) => _render_Class(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicExceptionsSorted.map( + (e) => + _render_Class(e, ast, r.template, sink, parent: r), + ); + }, ), 'publicExtensionTypesSorted': Property( getValue: (CT_ c) => c.publicExtensionTypesSorted, @@ -23152,22 +23165,23 @@ class _Renderer_TopLevelContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicExtensionTypesSorted.map( - (e) => _render_ExtensionType( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicExtensionTypesSorted.map( + (e) => _render_ExtensionType( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'publicExtensionsSorted': Property( getValue: (CT_ c) => c.publicExtensionsSorted, @@ -23179,17 +23193,23 @@ class _Renderer_TopLevelContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicExtensionsSorted.map( - (e) => - _render_Extension(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicExtensionsSorted.map( + (e) => _render_Extension( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'publicFunctionsSorted': Property( getValue: (CT_ c) => c.publicFunctionsSorted, @@ -23201,22 +23221,23 @@ class _Renderer_TopLevelContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicFunctionsSorted.map( - (e) => _render_ModelFunctionTyped( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicFunctionsSorted.map( + (e) => _render_ModelFunctionTyped( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'publicMixinsSorted': Property( getValue: (CT_ c) => c.publicMixinsSorted, @@ -23228,16 +23249,18 @@ class _Renderer_TopLevelContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicMixinsSorted.map( - (e) => _render_Mixin(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicMixinsSorted.map( + (e) => + _render_Mixin(e, ast, r.template, sink, parent: r), + ); + }, ), 'publicPropertiesSorted': Property( getValue: (CT_ c) => c.publicPropertiesSorted, @@ -23249,22 +23272,23 @@ class _Renderer_TopLevelContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicPropertiesSorted.map( - (e) => _render_TopLevelVariable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicPropertiesSorted.map( + (e) => _render_TopLevelVariable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'publicTypedefsSorted': Property( getValue: (CT_ c) => c.publicTypedefsSorted, @@ -23276,16 +23300,23 @@ class _Renderer_TopLevelContainer extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.publicTypedefsSorted.map( - (e) => _render_Typedef(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.publicTypedefsSorted.map( + (e) => _render_Typedef( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'typedefs': Property( getValue: (CT_ c) => c.typedefs, @@ -23297,16 +23328,23 @@ class _Renderer_TopLevelContainer extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.typedefs.map( - (e) => _render_Typedef(e, ast, r.template, sink, parent: r), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.typedefs.map( + (e) => _render_Typedef( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), }, ) @@ -23369,111 +23407,108 @@ class _Renderer_TopLevelPropertyTemplateData >(), 'layoutTitle': Property( getValue: (CT_ c) => c.layoutTitle, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.layoutTitle, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.layoutTitle, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'library': Property( getValue: (CT_ c) => c.library, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.library, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.library, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'metaDescription': Property( getValue: (CT_ c) => c.metaDescription, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.metaDescription, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.metaDescription, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'navLinks': Property( getValue: (CT_ c) => c.navLinks, @@ -23485,128 +23520,126 @@ class _Renderer_TopLevelPropertyTemplateData 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.navLinks.map( - (e) => _render_Documentable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.navLinks.map( + (e) => _render_Documentable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'property': Property( getValue: (CT_ c) => c.property, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_TopLevelVariable.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as TopLevelVariable, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_TopLevelVariable( - c.property, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = + _Renderer_TopLevelVariable.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as TopLevelVariable, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_TopLevelVariable( + c.property, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'self': Property( getValue: (CT_ c) => c.self, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_TopLevelVariable.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as TopLevelVariable, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_TopLevelVariable( - c.self, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = + _Renderer_TopLevelVariable.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as TopLevelVariable, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_TopLevelVariable( + c.self, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'title': Property( getValue: (CT_ c) => c.title, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.title, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.title, ast, r.template, sink, parent: r); + }, ), }, ) @@ -23652,41 +23685,38 @@ class _Renderer_TopLevelVariable extends RendererBase { ..._Renderer_Categorization.propertyMap(), 'aboveSidebarPath': Property( getValue: (CT_ c) => c.aboveSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.aboveSidebarPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.aboveSidebarPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'attributes': Property( getValue: (CT_ c) => c.attributes, @@ -23698,99 +23728,94 @@ class _Renderer_TopLevelVariable extends RendererBase { 'Set', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.attributes.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Attribute']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.attributes.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Attribute']!, + ), + ); + }, ), 'belowSidebarPath': Property( getValue: (CT_ c) => c.belowSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.belowSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.belowSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.belowSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'documentation': Property( getValue: (CT_ c) => c.documentation, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.documentation, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.documentation, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -23804,161 +23829,156 @@ class _Renderer_TopLevelVariable extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['TopLevelVariableElement2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['TopLevelVariableElement2']!, + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library( - c.enclosingElement, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.enclosingElement, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'enclosingExtension': Property( getValue: (CT_ c) => c.enclosingExtension, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Extension.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Extension, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Extension( - c.enclosingExtension, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Extension.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Extension, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Extension( + c.enclosingExtension, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'getter': Property( getValue: (CT_ c) => c.getter, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Accessor.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Accessor, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Accessor.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Accessor, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.getter == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Accessor(c.getter!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Accessor( + c.getter!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'href': Property( getValue: (CT_ c) => c.href, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.href == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.href!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.href!, ast, r.template, sink, parent: r); + }, ), 'isConst': Property( getValue: (CT_ c) => c.isConst, @@ -24008,21 +24028,22 @@ class _Renderer_TopLevelVariable extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'referenceParents': Property( getValue: (CT_ c) => c.referenceParents, @@ -24034,55 +24055,59 @@ class _Renderer_TopLevelVariable extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.referenceParents.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CommentReferable']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.referenceParents.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CommentReferable']!, + ), + ); + }, ), 'setter': Property( getValue: (CT_ c) => c.setter, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Accessor.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Accessor, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Accessor.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Accessor, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.setter == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Accessor(c.setter!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Accessor( + c.setter!, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -24115,35 +24140,38 @@ class _Renderer_TwoDirectoriesDown () => { 'htmlBase': Property( getValue: (CT_ c) => c.htmlBase, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.htmlBase, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.htmlBase, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -24187,40 +24215,38 @@ class _Renderer_TypeParameter extends RendererBase { ..._Renderer_HasNoPage.propertyMap(), 'boundType': Property( getValue: (CT_ c) => c.boundType, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ElementType.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ElementType, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ElementType.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ElementType, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.boundType == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ElementType( - c.boundType!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ElementType( + c.boundType!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -24234,58 +24260,57 @@ class _Renderer_TypeParameter extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['TypeParameterElement2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['TypeParameterElement2']!, + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ModelElement.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ModelElement, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ModelElement( - c.enclosingElement, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ModelElement.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ModelElement, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ModelElement( + c.enclosingElement, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'hasParameters': Property( getValue: (CT_ c) => c.hasParameters, @@ -24297,35 +24322,32 @@ class _Renderer_TypeParameter extends RendererBase { ), 'href': Property( getValue: (CT_ c) => c.href, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.href == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.href!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.href!, ast, r.template, sink, parent: r); + }, ), 'kind': Property( getValue: (CT_ c) => c.kind, @@ -24335,91 +24357,86 @@ class _Renderer_TypeParameter extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'linkedName': Property( getValue: (CT_ c) => c.linkedName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.linkedName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.linkedName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'name': Property( getValue: (CT_ c) => c.name, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.name, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.name, ast, r.template, sink, parent: r); + }, ), 'referenceChildren': Property( getValue: (CT_ c) => c.referenceChildren, @@ -24433,59 +24450,57 @@ class _Renderer_TypeParameter extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceChildren, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceChildren, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'referenceName': Property( getValue: (CT_ c) => c.referenceName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.referenceName, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.referenceName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'referenceParents': Property( getValue: (CT_ c) => c.referenceParents, @@ -24497,23 +24512,24 @@ class _Renderer_TypeParameter extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.referenceParents.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CommentReferable']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.referenceParents.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CommentReferable']!, + ), + ); + }, ), }, ) @@ -24544,41 +24560,38 @@ class _Renderer_TypeParameters extends RendererBase { () => { 'genericParameters': Property( getValue: (CT_ c) => c.genericParameters, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.genericParameters, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.genericParameters, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'hasGenericParameters': Property( getValue: (CT_ c) => c.hasGenericParameters, @@ -24590,117 +24603,108 @@ class _Renderer_TypeParameters extends RendererBase { ), 'linkedGenericParameters': Property( getValue: (CT_ c) => c.linkedGenericParameters, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.linkedGenericParameters, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.linkedGenericParameters, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'nameWithGenerics': Property( getValue: (CT_ c) => c.nameWithGenerics, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.nameWithGenerics, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.nameWithGenerics, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'nameWithLinkedGenerics': Property( getValue: (CT_ c) => c.nameWithLinkedGenerics, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.nameWithLinkedGenerics, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.nameWithLinkedGenerics, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'typeParameters': Property( getValue: (CT_ c) => c.typeParameters, @@ -24712,22 +24716,23 @@ class _Renderer_TypeParameters extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.typeParameters.map( - (e) => _render_TypeParameter( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.typeParameters.map( + (e) => _render_TypeParameter( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), }, ) @@ -24772,41 +24777,38 @@ class _Renderer_Typedef extends RendererBase { ..._Renderer_Categorization.propertyMap(), 'aboveSidebarPath': Property( getValue: (CT_ c) => c.aboveSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.aboveSidebarPath, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.aboveSidebarPath, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'aliasedType': Property( getValue: (CT_ c) => c.aliasedType, @@ -24820,96 +24822,92 @@ class _Renderer_Typedef extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.aliasedType, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['DartType']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.aliasedType, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['DartType']!, + ); + }, ), 'asCallable': Property( getValue: (CT_ c) => c.asCallable, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_FunctionTypedef.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as FunctionTypedef, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_FunctionTypedef( - c.asCallable, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_FunctionTypedef.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as FunctionTypedef, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_FunctionTypedef( + c.asCallable, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'belowSidebarPath': Property( getValue: (CT_ c) => c.belowSidebarPath, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.belowSidebarPath == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.belowSidebarPath!, - ast, - r.template, - sink, - parent: r, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.belowSidebarPath!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'element': Property( getValue: (CT_ c) => c.element, @@ -24923,161 +24921,156 @@ class _Renderer_Typedef extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['TypeAliasElement2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['TypeAliasElement2']!, + ); + }, ), 'enclosingElement': Property( getValue: (CT_ c) => c.enclosingElement, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library( - c.enclosingElement, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.enclosingElement, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'fileName': Property( getValue: (CT_ c) => c.fileName, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.fileName, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.fileName, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'genericParameters': Property( getValue: (CT_ c) => c.genericParameters, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.genericParameters, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.genericParameters, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'href': Property( getValue: (CT_ c) => c.href, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.href == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.href!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.href!, ast, r.template, sink, parent: r); + }, ), 'isInherited': Property( getValue: (CT_ c) => c.isInherited, @@ -25095,134 +25088,127 @@ class _Renderer_Typedef extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.kind, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Kind']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.kind, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Kind']!, + ); + }, ), 'linkedGenericParameters': Property( getValue: (CT_ c) => c.linkedGenericParameters, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.linkedGenericParameters, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.linkedGenericParameters, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'modelType': Property( getValue: (CT_ c) => c.modelType, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_ElementType.propertyMap() - .getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as ElementType, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_ElementType( - c.modelType, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_ElementType.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as ElementType, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_ElementType( + c.modelType, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'nameWithGenerics': Property( getValue: (CT_ c) => c.nameWithGenerics, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.nameWithGenerics, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.nameWithGenerics, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'referenceChildren': Property( getValue: (CT_ c) => c.referenceChildren, @@ -25236,21 +25222,22 @@ class _Renderer_Typedef extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.referenceChildren, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Map']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.referenceChildren, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Map']!, + ); + }, ), 'referenceParents': Property( getValue: (CT_ c) => c.referenceParents, @@ -25262,23 +25249,24 @@ class _Renderer_Typedef extends RendererBase { 'Iterable', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.referenceParents.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['CommentReferable']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.referenceParents.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['CommentReferable']!, + ), + ); + }, ), 'typeParameters': Property( getValue: (CT_ c) => c.typeParameters, @@ -25290,22 +25278,23 @@ class _Renderer_Typedef extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.typeParameters.map( - (e) => _render_TypeParameter( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.typeParameters.map( + (e) => _render_TypeParameter( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), }, ) @@ -25356,111 +25345,108 @@ class _Renderer_TypedefTemplateData extends RendererBase { ..._Renderer_OneDirectoryDown.propertyMap(), 'layoutTitle': Property( getValue: (CT_ c) => c.layoutTitle, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.layoutTitle, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.layoutTitle, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'library': Property( getValue: (CT_ c) => c.library, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Library.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Library, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Library(c.library, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Library.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Library, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Library( + c.library, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'metaDescription': Property( getValue: (CT_ c) => c.metaDescription, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String( - c.metaDescription, - ast, - r.template, - sink, - parent: r, - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String( + c.metaDescription, + ast, + r.template, + sink, + parent: r, + ); + }, ), 'navLinks': Property( getValue: (CT_ c) => c.navLinks, @@ -25472,118 +25458,116 @@ class _Renderer_TypedefTemplateData extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.navLinks.map( - (e) => _render_Documentable( - e, - ast, - r.template, - sink, - parent: r, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.navLinks.map( + (e) => _render_Documentable( + e, + ast, + r.template, + sink, + parent: r, + ), + ); + }, ), 'self': Property( getValue: (CT_ c) => c.self, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Typedef.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Typedef, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Typedef(c.self, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Typedef.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Typedef, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Typedef(c.self, ast, r.template, sink, parent: r); + }, ), 'title': Property( getValue: (CT_ c) => c.title, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_String.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as String, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_String(c.title, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_String.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as String, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_String(c.title, ast, r.template, sink, parent: r); + }, ), 'typeDef': Property( getValue: (CT_ c) => c.typeDef, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = _Renderer_Typedef.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Typedef, - nextProperty, - [...remainingNames.skip(1)], - ); - }, - - isNullValue: (CT_ c) => false, - - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Typedef(c.typeDef, ast, r.template, sink, parent: r); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = _Renderer_Typedef.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Typedef, + nextProperty, + [...remainingNames.skip(1)], + ); + }, + + isNullValue: (CT_ c) => false, + + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Typedef( + c.typeDef, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -25624,21 +25608,22 @@ class _Renderer_Warnable extends RendererBase { isNullValue: (CT_ c) => c.element == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.element, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Element2']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.element, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Element2']!, + ); + }, ), }, ) diff --git a/lib/src/model/model_element.dart b/lib/src/model/model_element.dart index 07fd419543..8dcbbc99f4 100644 --- a/lib/src/model/model_element.dart +++ b/lib/src/model/model_element.dart @@ -14,8 +14,6 @@ import 'package:analyzer/source/line_info.dart'; // ignore: implementation_imports import 'package:analyzer/src/dart/element/member.dart' show ExecutableMember, FieldMember, Member, ParameterMember; -// ignore: implementation_imports -import 'package:analyzer/src/utilities/extensions/element.dart'; import 'package:dartdoc/src/dartdoc_options.dart'; import 'package:dartdoc/src/model/annotation.dart'; import 'package:dartdoc/src/model/attribute.dart'; @@ -387,7 +385,7 @@ abstract class ModelElement /// supposed to be invisible (like `@pragma`). While `null` elements indicate /// invalid code from analyzer's perspective, some are present in `sky_engine` /// (`@Native`) so we don't want to crash here. - late final List annotations = element.metadata + late final List annotations = element.annotations .where((m) => m.isVisibleAnnotation) .map((m) => Annotation(m, library, packageGraph)) .toList(growable: false); @@ -634,13 +632,13 @@ abstract class ModelElement bool get isDeprecated { // If element.metadata is empty, it might be because this is a property // where the metadata belongs to the individual getter/setter - if (element.metadata.isEmpty && element is PropertyInducingElement2) { + if (element.annotations.isEmpty && element is PropertyInducingElement2) { var pie = element as PropertyInducingElement2; // The getter or the setter might be null – so the stored value may be // `true`, `false`, or `null` - var getterDeprecated = pie.getter2?.metadata.any((a) => a.isDeprecated); - var setterDeprecated = pie.setter2?.metadata.any((a) => a.isDeprecated); + var getterDeprecated = pie.getter2?.metadata2.hasDeprecated; + var setterDeprecated = pie.setter2?.metadata2.hasDeprecated; var deprecatedValues = [getterDeprecated, setterDeprecated].nonNulls; @@ -651,7 +649,12 @@ abstract class ModelElement // deprecated if both are deprecated. return deprecatedValues.every((d) => d); } - return element.metadata.any((a) => a.isDeprecated); + + if (element case Annotatable element) { + return element.metadata2.hasDeprecated; + } + + return false; } @override @@ -748,8 +751,7 @@ abstract class ModelElement late final List parameters = () { final e = element; if (!isCallable) { - throw StateError( - '$e (${e.runtimeType}) cannot have parameters'); + throw StateError('$e (${e.runtimeType}) cannot have parameters'); } final List params; @@ -823,3 +825,13 @@ extension on ElementAnnotation { return true; } } + +extension on Element2 { + List get annotations { + if (this case Annotatable self) { + return self.metadata2.annotations; + } else { + return const []; + } + } +} diff --git a/test/end2end/dartdoc_test.dart b/test/end2end/dartdoc_test.dart index 5249e126a0..3e149241e7 100644 --- a/test/end2end/dartdoc_test.dart +++ b/test/end2end/dartdoc_test.dart @@ -112,7 +112,7 @@ void main() { expect( useSomethingInAnotherPackage.modelType.linkedName, matches( - r'Required')); + r'Required')); var link = RegExp('/dart-core/String-class.html">String'); expect(useSomethingInTheSdk.modelType.linkedName, contains(link)); }); diff --git a/test/mustachio/foo.runtime_renderers.dart b/test/mustachio/foo.runtime_renderers.dart index 76db4884fe..8fcfe3a442 100644 --- a/test/mustachio/foo.runtime_renderers.dart +++ b/test/mustachio/foo.runtime_renderers.dart @@ -47,63 +47,63 @@ class Renderer_Bar extends RendererBase { ...Renderer_Object.propertyMap(), 'baz': Property( getValue: (CT_ c) => c.baz, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = Renderer_Baz.propertyMap().getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as Baz, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = Renderer_Baz.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as Baz, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.baz == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Baz(c.baz!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Baz(c.baz!, ast, r.template, sink, parent: r); + }, ), 'foo': Property( getValue: (CT_ c) => c.foo, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = Renderer_Foo.propertyMap().getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as Foo, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = Renderer_Foo.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as Foo, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.foo == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Foo(c.foo!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Foo(c.foo!, ast, r.template, sink, parent: r); + }, ), 'l1': Property( getValue: (CT_ c) => c.l1, @@ -121,21 +121,22 @@ class Renderer_Bar extends RendererBase { isNullValue: (CT_ c) => c.s2 == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.s2, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['String']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.s2, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['String']!, + ); + }, ), }, ) @@ -184,33 +185,33 @@ class Renderer_Baz extends RendererBase { ...Renderer_Object.propertyMap(), 'bar': Property( getValue: (CT_ c) => c.bar, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = Renderer_Bar.propertyMap().getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as Bar, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = Renderer_Bar.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as Bar, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.bar == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Bar(c.bar!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Bar(c.bar!, ast, r.template, sink, parent: r); + }, ), }, ) @@ -267,33 +268,33 @@ class Renderer_Foo extends RendererBase { ), 'baz': Property( getValue: (CT_ c) => c.baz, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = Renderer_Baz.propertyMap().getValue(name); - return nextProperty.renderVariable( - self.getValue(c) as Baz, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = Renderer_Baz.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as Baz, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.baz == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Baz(c.baz!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Baz(c.baz!, ast, r.template, sink, parent: r); + }, ), 'l1': Property( getValue: (CT_ c) => c.l1, @@ -305,23 +306,24 @@ class Renderer_Foo extends RendererBase { 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.l1.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['int']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.l1.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['int']!, + ), + ); + }, ), 'length': Property( getValue: (CT_ c) => c.length, @@ -331,53 +333,57 @@ class Renderer_Foo extends RendererBase { isNullValue: (CT_ c) => c.length == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.length, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['int']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.length, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['int']!, + ); + }, ), 'p1': Property( getValue: (CT_ c) => c.p1, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = Renderer_Property1.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Property1, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = Renderer_Property1.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Property1, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.p1 == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Property1(c.p1!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Property1( + c.p1!, + ast, + r.template, + sink, + parent: r, + ); + }, ), 's1': Property( getValue: (CT_ c) => c.s1, @@ -387,21 +393,22 @@ class Renderer_Foo extends RendererBase { isNullValue: (CT_ c) => c.s1 == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.s1, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['String']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.s1, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['String']!, + ); + }, ), }, ) @@ -434,42 +441,40 @@ class Renderer_FooBase extends RendererBase> { ...Renderer_Object.propertyMap(), 'baz': Property( getValue: (CT_ c) => c.baz, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = Renderer_Object.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Object, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = Renderer_Object.propertyMap().getValue( + name, + ); + return nextProperty.renderVariable( + self.getValue(c) as Object, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.baz, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['Object']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.baz, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['Object']!, + ); + }, ), }, ) @@ -500,35 +505,38 @@ class Renderer_Mixin1 extends RendererBase { () => { 'p3': Property( getValue: (CT_ c) => c.p3, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = Renderer_Property3.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Property3, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = Renderer_Property3.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Property3, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.p3 == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Property3(c.p3!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Property3( + c.p3!, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -565,21 +573,22 @@ class Renderer_Object extends RendererBase { isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.hashCode, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['int']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.hashCode, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['int']!, + ); + }, ), }, ) @@ -622,35 +631,38 @@ class Renderer_Property1 extends RendererBase { ...Renderer_Object.propertyMap(), 'p2': Property( getValue: (CT_ c) => c.p2, - renderVariable: ( - CT_ c, - Property self, - List remainingNames, - ) { - if (remainingNames.isEmpty) { - return self.getValue(c).toString(); - } - var name = remainingNames.first; - var nextProperty = Renderer_Property2.propertyMap().getValue( - name, - ); - return nextProperty.renderVariable( - self.getValue(c) as Property2, - nextProperty, - [...remainingNames.skip(1)], - ); - }, + renderVariable: + (CT_ c, Property self, List remainingNames) { + if (remainingNames.isEmpty) { + return self.getValue(c).toString(); + } + var name = remainingNames.first; + var nextProperty = Renderer_Property2.propertyMap() + .getValue(name); + return nextProperty.renderVariable( + self.getValue(c) as Property2, + nextProperty, + [...remainingNames.skip(1)], + ); + }, isNullValue: (CT_ c) => c.p2 == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - _render_Property2(c.p2!, ast, r.template, sink, parent: r); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + _render_Property2( + c.p2!, + ast, + r.template, + sink, + parent: r, + ); + }, ), }, ) @@ -700,21 +712,22 @@ class Renderer_Property2 extends RendererBase { isNullValue: (CT_ c) => c.s == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.s, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['String']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.s, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['String']!, + ); + }, ), }, ) @@ -763,21 +776,22 @@ class Renderer_Property3 extends RendererBase { isNullValue: (CT_ c) => c.s == null, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.s, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['String']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.s, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['String']!, + ); + }, ), }, ) diff --git a/test/mustachio/runtime_renderer_builder_test.dart b/test/mustachio/runtime_renderer_builder_test.dart index ce5c21ae59..197d317b4d 100644 --- a/test/mustachio/runtime_renderer_builder_test.dart +++ b/test/mustachio/runtime_renderer_builder_test.dart @@ -122,23 +122,24 @@ class Baz {} 'List', ), - renderIterable: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - return c.l1.map( - (e) => renderSimple( - e, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['int']!, - ), - ); - }, + renderIterable: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + return c.l1.map( + (e) => renderSimple( + e, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['int']!, + ), + ); + }, ), ''')); }); @@ -155,21 +156,22 @@ class Baz {} isNullValue: (CT_ c) => false, - renderValue: ( - CT_ c, - RendererBase r, - List ast, - StringSink sink, - ) { - renderSimple( - c.s1, - ast, - r.template, - sink, - parent: r, - getters: _invisibleGetters['String']!, - ); - }, + renderValue: + ( + CT_ c, + RendererBase r, + List ast, + StringSink sink, + ) { + renderSimple( + c.s1, + ast, + r.template, + sink, + parent: r, + getters: _invisibleGetters['String']!, + ); + }, ), ''')); });