Skip to content

Commit 5def283

Browse files
committed
Requires Flutter >3.10:
- fwfh_cached_network_image - fwfh_chewie - fwfh_just_audio - fwfh_svg - fwfh_url_launcher
1 parent bdc002d commit 5def283

File tree

25 files changed

+10
-160
lines changed

25 files changed

+10
-160
lines changed

packages/core/lib/src/core_widget_factory.dart

Lines changed: 0 additions & 64 deletions
Large diffs are not rendered by default.

packages/core/lib/src/data/css.dart

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -318,21 +318,17 @@ class CssLength {
318318

319319
value = baseValue * number;
320320
effectiveScaleFactor = 1;
321-
break;
322321
case CssLengthUnit.percentage:
323322
if (baseValue == null) {
324323
return null;
325324
}
326325

327326
value = baseValue * number / 100;
328327
effectiveScaleFactor = 1;
329-
break;
330328
case CssLengthUnit.pt:
331329
value = number * 96 / 72;
332-
break;
333330
case CssLengthUnit.px:
334331
value = number;
335-
break;
336332
}
337333

338334
return value * effectiveScaleFactor;

packages/core/lib/src/internal/flattener.dart

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -377,25 +377,19 @@ extension on List<_String> {
377377
if (!str.shouldBeSwallowed) {
378378
buffer.write(' ');
379379
}
380-
break;
381380
case CssWhitespace.nowrap:
382381
buffer.write('\u00A0');
383-
break;
384382
case CssWhitespace.pre:
385383
buffer.write(str.data);
386-
break;
387384
}
388385
} else {
389386
switch (whitespace) {
390387
case CssWhitespace.normal:
391388
buffer.write(str.data);
392-
break;
393389
case CssWhitespace.nowrap:
394390
buffer.write(str.data.replaceAll(' ', '\u00A0'));
395-
break;
396391
case CssWhitespace.pre:
397392
buffer.write(str.data);
398-
break;
399393
}
400394
}
401395
}

packages/core/lib/src/internal/ops/style_background.dart

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -106,13 +106,10 @@ extension on BuildTree {
106106
style.increaseIndex();
107107
}
108108
}
109-
break;
110109
case kCssBackgroundColor:
111110
data = data.copyWithColor(style);
112-
break;
113111
case kCssBackgroundImage:
114112
data = data.copyWithImageUrl(style);
115-
break;
116113
case kCssBackgroundPosition:
117114
while (style.hasValue) {
118115
final prev = data;
@@ -122,11 +119,9 @@ extension on BuildTree {
122119
style.increaseIndex();
123120
}
124121
}
125-
break;
126122
case kCssBackgroundRepeat:
127123
case kCssBackgroundSize:
128124
data = data.copyWithRepeatOrSize(style);
129-
break;
130125
}
131126
}
132127

packages/core/lib/src/internal/ops/style_display_flex.dart

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,10 @@ class StyleDisplayFlex {
4141
switch (element.property) {
4242
case kCssFlexDirection:
4343
flexDirection = value;
44-
break;
4544
case kCssJustifyContent:
4645
justifyContent = value;
47-
break;
4846
case kCssAlignItems:
4947
alignItems = value;
50-
break;
5148
}
5249
}
5350
}

packages/core/lib/src/internal/ops/style_sizing.dart

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -223,26 +223,20 @@ extension on BuildTree {
223223
preferredAxis = Axis.vertical;
224224
preferredHeight = parsedHeight;
225225
}
226-
break;
227226
case kCssMaxHeight:
228227
maxHeight = tryParseCssLength(value) ?? maxHeight;
229-
break;
230228
case kCssMaxWidth:
231229
maxWidth = tryParseCssLength(value) ?? maxWidth;
232-
break;
233230
case kCssMinHeight:
234231
minHeight = tryParseCssLength(value) ?? minHeight;
235-
break;
236232
case kCssMinWidth:
237233
minWidth = tryParseCssLength(value) ?? minWidth;
238-
break;
239234
case kCssWidth:
240235
final parsedWidth = tryParseCssLength(value);
241236
if (parsedWidth != null) {
242237
preferredAxis = Axis.horizontal;
243238
preferredWidth = parsedWidth;
244239
}
245-
break;
246240
}
247241
}
248242

packages/core/lib/src/internal/ops/style_text_align.dart

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -67,22 +67,16 @@ extension on BuildTree {
6767
case kCssTextAlignMozCenter:
6868
case kCssTextAlignWebkitCenter:
6969
textAlign = TextAlign.center;
70-
break;
7170
case kCssTextAlignEnd:
7271
textAlign = TextAlign.end;
73-
break;
7472
case kCssTextAlignJustify:
7573
textAlign = TextAlign.justify;
76-
break;
7774
case kCssTextAlignLeft:
7875
textAlign = TextAlign.left;
79-
break;
8076
case kCssTextAlignRight:
8177
textAlign = TextAlign.right;
82-
break;
8378
case kCssTextAlignStart:
8479
textAlign = TextAlign.start;
85-
break;
8680
}
8781

8882
return _StyleTextAlignData(term, textAlign);

packages/core/lib/src/internal/ops/tag_li.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ class TagLi {
3939
case kTagOrderedList:
4040
case kTagUnorderedList:
4141
element.elementDepth = subTree.increaseListDepth();
42-
break;
4342
case kTagLi:
4443
if (element.parent == listTree.element) {
4544
subTree.register(
@@ -56,7 +55,6 @@ class TagLi {
5655
),
5756
);
5857
}
59-
break;
6058
}
6159
},
6260
priority: Priority.tagLiList,

packages/core/lib/src/internal/ops/tag_ruby.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,8 @@ extension TagRuby on WidgetFactory {
7474
priority: Early.tagRp,
7575
),
7676
);
77-
break;
7877
case kTagRt:
7978
subTree.inherit(text_ops.fontSizeEm, .5);
80-
break;
8179
}
8280
}
8381
}

packages/core/lib/src/internal/ops/tag_table.dart

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,6 @@ class TagTable {
307307
onRenderedBlock: (_, block) => data.captions.add(block),
308308
),
309309
);
310-
break;
311310
case kCssDisplayTableHeaderGroup:
312311
case kCssDisplayTableRowGroup:
313312
case kCssDisplayTableFooterGroup:
@@ -317,13 +316,10 @@ class TagTable {
317316
? data.newBody()
318317
: data.footer;
319318
subTree.register(group._groupOp);
320-
break;
321319
case kCssDisplayTableRow:
322320
subTree.register(data.newBody().newRow()._rowOp);
323-
break;
324321
case kCssDisplayTableCell:
325322
data.latestBody.latestRow._registerCellOp(subTree);
326-
break;
327323
}
328324
}
329325

0 commit comments

Comments
 (0)