@@ -110,10 +110,7 @@ abstract class RenderSector extends RenderObject {
110
110
111
111
@override
112
112
void debugAssertDoesMeetConstraints () {
113
- assert (constraints != null );
114
- assert (deltaRadius != null );
115
113
assert (deltaRadius < double .infinity);
116
- assert (deltaTheta != null );
117
114
assert (deltaTheta < double .infinity);
118
115
assert (constraints.minDeltaRadius <= deltaRadius);
119
116
assert (deltaRadius <= math.max (constraints.minDeltaRadius, constraints.maxDeltaRadius));
@@ -174,8 +171,6 @@ abstract class RenderDecoratedSector extends RenderSector {
174
171
// offset must point to the center of the circle
175
172
@override
176
173
void paint (PaintingContext context, Offset offset) {
177
- assert (deltaRadius != null );
178
- assert (deltaTheta != null );
179
174
assert (parentData is SectorParentData );
180
175
181
176
if (_decoration == null ) {
@@ -242,7 +237,6 @@ class RenderSectorRing extends RenderSectorWithChildren {
242
237
double _desiredDeltaRadius;
243
238
double get desiredDeltaRadius => _desiredDeltaRadius;
244
239
set desiredDeltaRadius (double value) {
245
- assert (value != null );
246
240
assert (value >= 0 );
247
241
if (_desiredDeltaRadius != value) {
248
242
_desiredDeltaRadius = value;
@@ -254,7 +248,6 @@ class RenderSectorRing extends RenderSectorWithChildren {
254
248
double get padding => _padding;
255
249
set padding (double value) {
256
250
// TODO(ianh): avoid code duplication
257
- assert (value != null );
258
251
if (_padding != value) {
259
252
_padding = value;
260
253
markNeedsLayout ();
@@ -360,7 +353,6 @@ class RenderSectorSlice extends RenderSectorWithChildren {
360
353
double _desiredDeltaTheta;
361
354
double get desiredDeltaTheta => _desiredDeltaTheta;
362
355
set desiredDeltaTheta (double value) {
363
- assert (value != null );
364
356
if (_desiredDeltaTheta != value) {
365
357
_desiredDeltaTheta = value;
366
358
markNeedsLayout ();
@@ -371,7 +363,6 @@ class RenderSectorSlice extends RenderSectorWithChildren {
371
363
double get padding => _padding;
372
364
set padding (double value) {
373
365
// TODO(ianh): avoid code duplication
374
- assert (value != null );
375
366
if (_padding != value) {
376
367
_padding = value;
377
368
markNeedsLayout ();
@@ -519,8 +510,6 @@ class RenderBoxToRenderSectorAdapter extends RenderBox with RenderObjectWithChil
519
510
}) {
520
511
assert (child is RenderSector );
521
512
assert (child! .parentData is SectorParentData );
522
- assert (width != null );
523
- assert (height != null );
524
513
if (! width.isFinite && ! height.isFinite) {
525
514
return Size .zero;
526
515
}
@@ -649,9 +638,7 @@ class SectorHitTestEntry extends HitTestEntry {
649
638
/// Creates a box hit test entry.
650
639
///
651
640
/// The [radius] and [theta] argument must not be null.
652
- SectorHitTestEntry (RenderSector super .target, { required this .radius, required this .theta })
653
- : assert (radius != null ),
654
- assert (theta != null );
641
+ SectorHitTestEntry (RenderSector super .target, { required this .radius, required this .theta });
655
642
656
643
@override
657
644
RenderSector get target => super .target as RenderSector ;
0 commit comments