@@ -21,20 +21,20 @@ import 'package:dartdoc/src/mustachio/renderer_base.dart';
21
21
import 'package:dartdoc/src/warnings.dart' ;
22
22
import 'foo.dart' ;
23
23
24
- String renderBar (Bar ? context, Template template) {
24
+ String renderBar (Bar context, Template template) {
25
25
var buffer = StringBuffer ();
26
26
_render_Bar (context, template.ast, template, buffer);
27
27
return buffer.toString ();
28
28
}
29
29
30
30
void _render_Bar (
31
- Bar ? context, List <MustachioNode > ast, Template template, StringSink sink,
31
+ Bar context, List <MustachioNode > ast, Template template, StringSink sink,
32
32
{RendererBase <Object >? parent}) {
33
33
var renderer = Renderer_Bar (context, parent, template, sink);
34
34
renderer.renderBlock (ast);
35
35
}
36
36
37
- class Renderer_Bar extends RendererBase <Bar ? > {
37
+ class Renderer_Bar extends RendererBase <Bar > {
38
38
static final Map <Type , Object > _propertyMapCache = {};
39
39
static Map <String , Property <CT_ >> propertyMap <CT_ extends Bar >() =>
40
40
_propertyMapCache.putIfAbsent (
@@ -57,7 +57,7 @@ class Renderer_Bar extends RendererBase<Bar?> {
57
57
isNullValue: (CT_ c) => c.baz == null ,
58
58
renderValue: (CT_ c, RendererBase <CT_ > r,
59
59
List <MustachioNode > ast, StringSink sink) {
60
- _render_Baz (c.baz, ast, r.template, sink, parent: r);
60
+ _render_Baz (c.baz! , ast, r.template, sink, parent: r);
61
61
},
62
62
),
63
63
'foo' : Property (
@@ -76,7 +76,7 @@ class Renderer_Bar extends RendererBase<Bar?> {
76
76
isNullValue: (CT_ c) => c.foo == null ,
77
77
renderValue: (CT_ c, RendererBase <CT_ > r,
78
78
List <MustachioNode > ast, StringSink sink) {
79
- _render_Foo (c.foo, ast, r.template, sink, parent: r);
79
+ _render_Foo (c.foo! , ast, r.template, sink, parent: r);
80
80
},
81
81
),
82
82
'l1' : Property (
@@ -100,12 +100,12 @@ class Renderer_Bar extends RendererBase<Bar?> {
100
100
),
101
101
}) as Map <String , Property <CT_ >>;
102
102
103
- Renderer_Bar (Bar ? context, RendererBase <Object >? parent, Template template,
103
+ Renderer_Bar (Bar context, RendererBase <Object >? parent, Template template,
104
104
StringSink sink)
105
105
: super (context, parent, template, sink);
106
106
107
107
@override
108
- Property <Bar ? >? getProperty (String key) {
108
+ Property <Bar >? getProperty (String key) {
109
109
if (propertyMap <Bar >().containsKey (key)) {
110
110
return propertyMap <Bar >()[key];
111
111
} else {
@@ -114,20 +114,20 @@ class Renderer_Bar extends RendererBase<Bar?> {
114
114
}
115
115
}
116
116
117
- String renderBaz (Baz ? context, Template template) {
117
+ String renderBaz (Baz context, Template template) {
118
118
var buffer = StringBuffer ();
119
119
_render_Baz (context, template.ast, template, buffer);
120
120
return buffer.toString ();
121
121
}
122
122
123
123
void _render_Baz (
124
- Baz ? context, List <MustachioNode > ast, Template template, StringSink sink,
124
+ Baz context, List <MustachioNode > ast, Template template, StringSink sink,
125
125
{RendererBase <Object >? parent}) {
126
126
var renderer = Renderer_Baz (context, parent, template, sink);
127
127
renderer.renderBlock (ast);
128
128
}
129
129
130
- class Renderer_Baz extends RendererBase <Baz ? > {
130
+ class Renderer_Baz extends RendererBase <Baz > {
131
131
static final Map <Type , Object > _propertyMapCache = {};
132
132
static Map <String , Property <CT_ >> propertyMap <CT_ extends Baz >() =>
133
133
_propertyMapCache.putIfAbsent (
@@ -150,17 +150,17 @@ class Renderer_Baz extends RendererBase<Baz?> {
150
150
isNullValue: (CT_ c) => c.bar == null ,
151
151
renderValue: (CT_ c, RendererBase <CT_ > r,
152
152
List <MustachioNode > ast, StringSink sink) {
153
- _render_Bar (c.bar, ast, r.template, sink, parent: r);
153
+ _render_Bar (c.bar! , ast, r.template, sink, parent: r);
154
154
},
155
155
),
156
156
}) as Map <String , Property <CT_ >>;
157
157
158
- Renderer_Baz (Baz ? context, RendererBase <Object >? parent, Template template,
158
+ Renderer_Baz (Baz context, RendererBase <Object >? parent, Template template,
159
159
StringSink sink)
160
160
: super (context, parent, template, sink);
161
161
162
162
@override
163
- Property <Baz ? >? getProperty (String key) {
163
+ Property <Baz >? getProperty (String key) {
164
164
if (propertyMap <Baz >().containsKey (key)) {
165
165
return propertyMap <Baz >()[key];
166
166
} else {
@@ -169,20 +169,20 @@ class Renderer_Baz extends RendererBase<Baz?> {
169
169
}
170
170
}
171
171
172
- String renderFoo (Foo ? context, Template template) {
172
+ String renderFoo (Foo context, Template template) {
173
173
var buffer = StringBuffer ();
174
174
_render_Foo (context, template.ast, template, buffer);
175
175
return buffer.toString ();
176
176
}
177
177
178
178
void _render_Foo (
179
- Foo ? context, List <MustachioNode > ast, Template template, StringSink sink,
179
+ Foo context, List <MustachioNode > ast, Template template, StringSink sink,
180
180
{RendererBase <Object >? parent}) {
181
181
var renderer = Renderer_Foo (context, parent, template, sink);
182
182
renderer.renderBlock (ast);
183
183
}
184
184
185
- class Renderer_Foo extends RendererBase <Foo ? > {
185
+ class Renderer_Foo extends RendererBase <Foo > {
186
186
static final Map <Type , Object > _propertyMapCache = {};
187
187
static Map <String , Property <CT_ >> propertyMap <CT_ extends Foo >() =>
188
188
_propertyMapCache.putIfAbsent (
@@ -212,7 +212,7 @@ class Renderer_Foo extends RendererBase<Foo?> {
212
212
isNullValue: (CT_ c) => c.baz == null ,
213
213
renderValue: (CT_ c, RendererBase <CT_ > r,
214
214
List <MustachioNode > ast, StringSink sink) {
215
- _render_Baz (c.baz, ast, r.template, sink, parent: r);
215
+ _render_Baz (c.baz! , ast, r.template, sink, parent: r);
216
216
},
217
217
),
218
218
'l1' : Property (
@@ -257,7 +257,7 @@ class Renderer_Foo extends RendererBase<Foo?> {
257
257
isNullValue: (CT_ c) => c.p1 == null ,
258
258
renderValue: (CT_ c, RendererBase <CT_ > r,
259
259
List <MustachioNode > ast, StringSink sink) {
260
- _render_Property1 (c.p1, ast, r.template, sink, parent: r);
260
+ _render_Property1 (c.p1! , ast, r.template, sink, parent: r);
261
261
},
262
262
),
263
263
's1' : Property (
@@ -274,12 +274,12 @@ class Renderer_Foo extends RendererBase<Foo?> {
274
274
),
275
275
}) as Map <String , Property <CT_ >>;
276
276
277
- Renderer_Foo (Foo ? context, RendererBase <Object >? parent, Template template,
277
+ Renderer_Foo (Foo context, RendererBase <Object >? parent, Template template,
278
278
StringSink sink)
279
279
: super (context, parent, template, sink);
280
280
281
281
@override
282
- Property <Foo ? >? getProperty (String key) {
282
+ Property <Foo >? getProperty (String key) {
283
283
if (propertyMap <Foo >().containsKey (key)) {
284
284
return propertyMap <Foo >()[key];
285
285
} else {
@@ -288,7 +288,7 @@ class Renderer_Foo extends RendererBase<Foo?> {
288
288
}
289
289
}
290
290
291
- class Renderer_FooBase <T extends Object > extends RendererBase <FooBase <T >? > {
291
+ class Renderer_FooBase <T extends Object > extends RendererBase <FooBase <T >> {
292
292
static final Map <Type , Object > _propertyMapCache = {};
293
293
static Map <String , Property <CT_ >>
294
294
propertyMap <T extends Object , CT_ extends FooBase >() =>
@@ -320,12 +320,12 @@ class Renderer_FooBase<T extends Object> extends RendererBase<FooBase<T>?> {
320
320
),
321
321
}) as Map <String , Property <CT_ >>;
322
322
323
- Renderer_FooBase (FooBase <T >? context, RendererBase <Object >? parent,
323
+ Renderer_FooBase (FooBase <T > context, RendererBase <Object >? parent,
324
324
Template template, StringSink sink)
325
325
: super (context, parent, template, sink);
326
326
327
327
@override
328
- Property <FooBase <T >? >? getProperty (String key) {
328
+ Property <FooBase <T >>? getProperty (String key) {
329
329
if (propertyMap <T , FooBase <T >>().containsKey (key)) {
330
330
return propertyMap <T , FooBase <T >>()[key];
331
331
} else {
@@ -334,7 +334,7 @@ class Renderer_FooBase<T extends Object> extends RendererBase<FooBase<T>?> {
334
334
}
335
335
}
336
336
337
- class Renderer_Mixin1 extends RendererBase <Mixin1 ? > {
337
+ class Renderer_Mixin1 extends RendererBase <Mixin1 > {
338
338
static final Map <Type , Object > _propertyMapCache = {};
339
339
static Map <String , Property <CT_ >> propertyMap <CT_ extends Mixin1 >() =>
340
340
_propertyMapCache.putIfAbsent (
@@ -358,17 +358,17 @@ class Renderer_Mixin1 extends RendererBase<Mixin1?> {
358
358
isNullValue: (CT_ c) => c.p3 == null ,
359
359
renderValue: (CT_ c, RendererBase <CT_ > r,
360
360
List <MustachioNode > ast, StringSink sink) {
361
- _render_Property3 (c.p3, ast, r.template, sink, parent: r);
361
+ _render_Property3 (c.p3! , ast, r.template, sink, parent: r);
362
362
},
363
363
),
364
364
}) as Map <String , Property <CT_ >>;
365
365
366
- Renderer_Mixin1 (Mixin1 ? context, RendererBase <Object >? parent,
366
+ Renderer_Mixin1 (Mixin1 context, RendererBase <Object >? parent,
367
367
Template template, StringSink sink)
368
368
: super (context, parent, template, sink);
369
369
370
370
@override
371
- Property <Mixin1 ? >? getProperty (String key) {
371
+ Property <Mixin1 >? getProperty (String key) {
372
372
if (propertyMap <Mixin1 >().containsKey (key)) {
373
373
return propertyMap <Mixin1 >()[key];
374
374
} else {
@@ -377,7 +377,7 @@ class Renderer_Mixin1 extends RendererBase<Mixin1?> {
377
377
}
378
378
}
379
379
380
- class Renderer_Object extends RendererBase <Object ? > {
380
+ class Renderer_Object extends RendererBase <Object > {
381
381
static final Map <Type , Object > _propertyMapCache = {};
382
382
static Map <String , Property <CT_ >> propertyMap <CT_ extends Object >() =>
383
383
_propertyMapCache.putIfAbsent (
@@ -397,12 +397,12 @@ class Renderer_Object extends RendererBase<Object?> {
397
397
),
398
398
}) as Map <String , Property <CT_ >>;
399
399
400
- Renderer_Object (Object ? context, RendererBase <Object >? parent,
400
+ Renderer_Object (Object context, RendererBase <Object >? parent,
401
401
Template template, StringSink sink)
402
402
: super (context, parent, template, sink);
403
403
404
404
@override
405
- Property <Object ? >? getProperty (String key) {
405
+ Property <Object >? getProperty (String key) {
406
406
if (propertyMap <Object >().containsKey (key)) {
407
407
return propertyMap <Object >()[key];
408
408
} else {
@@ -411,14 +411,14 @@ class Renderer_Object extends RendererBase<Object?> {
411
411
}
412
412
}
413
413
414
- void _render_Property1 (Property1 ? context, List <MustachioNode > ast,
414
+ void _render_Property1 (Property1 context, List <MustachioNode > ast,
415
415
Template template, StringSink sink,
416
416
{RendererBase <Object >? parent}) {
417
417
var renderer = Renderer_Property1 (context, parent, template, sink);
418
418
renderer.renderBlock (ast);
419
419
}
420
420
421
- class Renderer_Property1 extends RendererBase <Property1 ? > {
421
+ class Renderer_Property1 extends RendererBase <Property1 > {
422
422
static final Map <Type , Object > _propertyMapCache = {};
423
423
static Map <String , Property <CT_ >> propertyMap <CT_ extends Property1 >() =>
424
424
_propertyMapCache.putIfAbsent (
@@ -443,17 +443,17 @@ class Renderer_Property1 extends RendererBase<Property1?> {
443
443
isNullValue: (CT_ c) => c.p2 == null ,
444
444
renderValue: (CT_ c, RendererBase <CT_ > r,
445
445
List <MustachioNode > ast, StringSink sink) {
446
- _render_Property2 (c.p2, ast, r.template, sink, parent: r);
446
+ _render_Property2 (c.p2! , ast, r.template, sink, parent: r);
447
447
},
448
448
),
449
449
}) as Map <String , Property <CT_ >>;
450
450
451
- Renderer_Property1 (Property1 ? context, RendererBase <Object >? parent,
451
+ Renderer_Property1 (Property1 context, RendererBase <Object >? parent,
452
452
Template template, StringSink sink)
453
453
: super (context, parent, template, sink);
454
454
455
455
@override
456
- Property <Property1 ? >? getProperty (String key) {
456
+ Property <Property1 >? getProperty (String key) {
457
457
if (propertyMap <Property1 >().containsKey (key)) {
458
458
return propertyMap <Property1 >()[key];
459
459
} else {
@@ -462,14 +462,14 @@ class Renderer_Property1 extends RendererBase<Property1?> {
462
462
}
463
463
}
464
464
465
- void _render_Property2 (Property2 ? context, List <MustachioNode > ast,
465
+ void _render_Property2 (Property2 context, List <MustachioNode > ast,
466
466
Template template, StringSink sink,
467
467
{RendererBase <Object >? parent}) {
468
468
var renderer = Renderer_Property2 (context, parent, template, sink);
469
469
renderer.renderBlock (ast);
470
470
}
471
471
472
- class Renderer_Property2 extends RendererBase <Property2 ? > {
472
+ class Renderer_Property2 extends RendererBase <Property2 > {
473
473
static final Map <Type , Object > _propertyMapCache = {};
474
474
static Map <String , Property <CT_ >> propertyMap <CT_ extends Property2 >() =>
475
475
_propertyMapCache.putIfAbsent (
@@ -491,12 +491,12 @@ class Renderer_Property2 extends RendererBase<Property2?> {
491
491
),
492
492
}) as Map <String , Property <CT_ >>;
493
493
494
- Renderer_Property2 (Property2 ? context, RendererBase <Object >? parent,
494
+ Renderer_Property2 (Property2 context, RendererBase <Object >? parent,
495
495
Template template, StringSink sink)
496
496
: super (context, parent, template, sink);
497
497
498
498
@override
499
- Property <Property2 ? >? getProperty (String key) {
499
+ Property <Property2 >? getProperty (String key) {
500
500
if (propertyMap <Property2 >().containsKey (key)) {
501
501
return propertyMap <Property2 >()[key];
502
502
} else {
@@ -505,14 +505,14 @@ class Renderer_Property2 extends RendererBase<Property2?> {
505
505
}
506
506
}
507
507
508
- void _render_Property3 (Property3 ? context, List <MustachioNode > ast,
508
+ void _render_Property3 (Property3 context, List <MustachioNode > ast,
509
509
Template template, StringSink sink,
510
510
{RendererBase <Object >? parent}) {
511
511
var renderer = Renderer_Property3 (context, parent, template, sink);
512
512
renderer.renderBlock (ast);
513
513
}
514
514
515
- class Renderer_Property3 extends RendererBase <Property3 ? > {
515
+ class Renderer_Property3 extends RendererBase <Property3 > {
516
516
static final Map <Type , Object > _propertyMapCache = {};
517
517
static Map <String , Property <CT_ >> propertyMap <CT_ extends Property3 >() =>
518
518
_propertyMapCache.putIfAbsent (
@@ -533,12 +533,12 @@ class Renderer_Property3 extends RendererBase<Property3?> {
533
533
),
534
534
}) as Map <String , Property <CT_ >>;
535
535
536
- Renderer_Property3 (Property3 ? context, RendererBase <Object >? parent,
536
+ Renderer_Property3 (Property3 context, RendererBase <Object >? parent,
537
537
Template template, StringSink sink)
538
538
: super (context, parent, template, sink);
539
539
540
540
@override
541
- Property <Property3 ? >? getProperty (String key) {
541
+ Property <Property3 >? getProperty (String key) {
542
542
if (propertyMap <Property3 >().containsKey (key)) {
543
543
return propertyMap <Property3 >()[key];
544
544
} else {
0 commit comments