@@ -2760,28 +2760,6 @@ class _Renderer_Container extends RendererBase<Container> {
27602760 parent: r);
27612761 },
27622762 ),
2763- 'filePath': Property(
2764- getValue: (CT_ c) => c.filePath,
2765- renderVariable:
2766- (CT_ c, Property<CT_> self, List<String> remainingNames) {
2767- if (remainingNames.isEmpty) {
2768- return self.getValue(c).toString();
2769- }
2770- var name = remainingNames.first;
2771- var nextProperty =
2772- _Renderer_String.propertyMap().getValue(name);
2773- return nextProperty.renderVariable(
2774- self.getValue(c) as String,
2775- nextProperty,
2776- [...remainingNames.skip(1)]);
2777- },
2778- isNullValue: (CT_ c) => false,
2779- renderValue: (CT_ c, RendererBase<CT_> r,
2780- List<MustachioNode> ast, StringSink sink) {
2781- _render_String(c.filePath, ast, r.template, sink,
2782- parent: r);
2783- },
2784- ),
27852763 'hasAvailableInstanceFields': Property(
27862764 getValue: (CT_ c) => c.hasAvailableInstanceFields,
27872765 renderVariable: (CT_ c, Property<CT_> self,
@@ -4283,6 +4261,28 @@ class _Renderer_Enum extends RendererBase<Enum> {
42834261 parent: r, getters: _invisibleGetters['EnumElement']!);
42844262 },
42854263 ),
4264+ 'fileName': Property(
4265+ getValue: (CT_ c) => c.fileName,
4266+ renderVariable:
4267+ (CT_ c, Property<CT_> self, List<String> remainingNames) {
4268+ if (remainingNames.isEmpty) {
4269+ return self.getValue(c).toString();
4270+ }
4271+ var name = remainingNames.first;
4272+ var nextProperty =
4273+ _Renderer_String.propertyMap().getValue(name);
4274+ return nextProperty.renderVariable(
4275+ self.getValue(c) as String,
4276+ nextProperty,
4277+ [...remainingNames.skip(1)]);
4278+ },
4279+ isNullValue: (CT_ c) => false,
4280+ renderValue: (CT_ c, RendererBase<CT_> r,
4281+ List<MustachioNode> ast, StringSink sink) {
4282+ _render_String(c.fileName, ast, r.template, sink,
4283+ parent: r);
4284+ },
4285+ ),
42864286 'hasPublicEnumValues': Property(
42874287 getValue: (CT_ c) => c.hasPublicEnumValues,
42884288 renderVariable: (CT_ c, Property<CT_> self,
@@ -8443,6 +8443,28 @@ class _Renderer_Library extends RendererBase<Library> {
84438443 parent: r));
84448444 },
84458445 ),
8446+ 'redirectingPath': Property(
8447+ getValue: (CT_ c) => c.redirectingPath,
8448+ renderVariable:
8449+ (CT_ c, Property<CT_> self, List<String> remainingNames) {
8450+ if (remainingNames.isEmpty) {
8451+ return self.getValue(c).toString();
8452+ }
8453+ var name = remainingNames.first;
8454+ var nextProperty =
8455+ _Renderer_String.propertyMap().getValue(name);
8456+ return nextProperty.renderVariable(
8457+ self.getValue(c) as String,
8458+ nextProperty,
8459+ [...remainingNames.skip(1)]);
8460+ },
8461+ isNullValue: (CT_ c) => false,
8462+ renderValue: (CT_ c, RendererBase<CT_> r,
8463+ List<MustachioNode> ast, StringSink sink) {
8464+ _render_String(c.redirectingPath, ast, r.template, sink,
8465+ parent: r);
8466+ },
8467+ ),
84468468 'referenceChildren': Property(
84478469 getValue: (CT_ c) => c.referenceChildren,
84488470 renderVariable: (CT_ c, Property<CT_> self,
@@ -8808,6 +8830,12 @@ class _Renderer_LibraryTemplateData extends RendererBase<LibraryTemplateData> {
88088830 }
88098831}
88108832
8833+ String renderLibraryRedirect(LibraryTemplateData context, Template template) {
8834+ var buffer = StringBuffer();
8835+ _render_LibraryTemplateData(context, template.ast, template, buffer);
8836+ return buffer.toString();
8837+ }
8838+
88118839class _Renderer_Locatable extends RendererBase<Locatable> {
88128840 static final Map<Type, Object> _propertyMapCache = {};
88138841 static Map<String, Property<CT_>> propertyMap<CT_ extends Locatable>() =>
@@ -11050,8 +11078,8 @@ class _Renderer_ModelFunctionTyped extends RendererBase<ModelFunctionTyped> {
1105011078 parent: r);
1105111079 },
1105211080 ),
11053- 'filePath ': Property(
11054- getValue: (CT_ c) => c.filePath ,
11081+ 'fileName ': Property(
11082+ getValue: (CT_ c) => c.fileName ,
1105511083 renderVariable:
1105611084 (CT_ c, Property<CT_> self, List<String> remainingNames) {
1105711085 if (remainingNames.isEmpty) {
@@ -11068,7 +11096,7 @@ class _Renderer_ModelFunctionTyped extends RendererBase<ModelFunctionTyped> {
1106811096 isNullValue: (CT_ c) => false,
1106911097 renderValue: (CT_ c, RendererBase<CT_> r,
1107011098 List<MustachioNode> ast, StringSink sink) {
11071- _render_String(c.filePath , ast, r.template, sink,
11099+ _render_String(c.fileName , ast, r.template, sink,
1107211100 parent: r);
1107311101 },
1107411102 ),
@@ -12482,13 +12510,13 @@ class _Renderer_PackageTemplateData extends RendererBase<PackageTemplateData> {
1248212510 }
1248312511}
1248412512
12485- String renderIndex (PackageTemplateData context, Template template) {
12513+ String renderError (PackageTemplateData context, Template template) {
1248612514 var buffer = StringBuffer();
1248712515 _render_PackageTemplateData(context, template.ast, template, buffer);
1248812516 return buffer.toString();
1248912517}
1249012518
12491- String renderError (PackageTemplateData context, Template template) {
12519+ String renderIndex (PackageTemplateData context, Template template) {
1249212520 var buffer = StringBuffer();
1249312521 _render_PackageTemplateData(context, template.ast, template, buffer);
1249412522 return buffer.toString();
@@ -14666,28 +14694,6 @@ class _Renderer_TopLevelVariable extends RendererBase<TopLevelVariable> {
1466614694 parent: r);
1466714695 },
1466814696 ),
14669- 'filePath': Property(
14670- getValue: (CT_ c) => c.filePath,
14671- renderVariable:
14672- (CT_ c, Property<CT_> self, List<String> remainingNames) {
14673- if (remainingNames.isEmpty) {
14674- return self.getValue(c).toString();
14675- }
14676- var name = remainingNames.first;
14677- var nextProperty =
14678- _Renderer_String.propertyMap().getValue(name);
14679- return nextProperty.renderVariable(
14680- self.getValue(c) as String,
14681- nextProperty,
14682- [...remainingNames.skip(1)]);
14683- },
14684- isNullValue: (CT_ c) => false,
14685- renderValue: (CT_ c, RendererBase<CT_> r,
14686- List<MustachioNode> ast, StringSink sink) {
14687- _render_String(c.filePath, ast, r.template, sink,
14688- parent: r);
14689- },
14690- ),
1469114697 'getter': Property(
1469214698 getValue: (CT_ c) => c.getter,
1469314699 renderVariable:
@@ -15360,8 +15366,8 @@ class _Renderer_Typedef extends RendererBase<Typedef> {
1536015366 parent: r);
1536115367 },
1536215368 ),
15363- 'filePath ': Property(
15364- getValue: (CT_ c) => c.filePath ,
15369+ 'fileName ': Property(
15370+ getValue: (CT_ c) => c.fileName ,
1536515371 renderVariable:
1536615372 (CT_ c, Property<CT_> self, List<String> remainingNames) {
1536715373 if (remainingNames.isEmpty) {
@@ -15378,7 +15384,7 @@ class _Renderer_Typedef extends RendererBase<Typedef> {
1537815384 isNullValue: (CT_ c) => false,
1537915385 renderValue: (CT_ c, RendererBase<CT_> r,
1538015386 List<MustachioNode> ast, StringSink sink) {
15381- _render_String(c.filePath , ast, r.template, sink,
15387+ _render_String(c.fileName , ast, r.template, sink,
1538215388 parent: r);
1538315389 },
1538415390 ),
0 commit comments