Julian Steenbakker

imp: remove redundant breaks

@@ -125,10 +125,8 @@ class _BarcodeScannerWithOverlayState extends State<BarcodeScannerWithOverlay> { @@ -125,10 +125,8 @@ class _BarcodeScannerWithOverlayState extends State<BarcodeScannerWithOverlay> {
125 switch (value) { 125 switch (value) {
126 case TorchState.off: 126 case TorchState.off:
127 iconColor = Colors.black; 127 iconColor = Colors.black;
128 - break;  
129 case TorchState.on: 128 case TorchState.on:
130 iconColor = Colors.yellow; 129 iconColor = Colors.yellow;
131 - break;  
132 } 130 }
133 131
134 return IconButton( 132 return IconButton(
@@ -13,13 +13,10 @@ class ScannerErrorWidget extends StatelessWidget { @@ -13,13 +13,10 @@ class ScannerErrorWidget extends StatelessWidget {
13 switch (error.errorCode) { 13 switch (error.errorCode) {
14 case MobileScannerErrorCode.controllerUninitialized: 14 case MobileScannerErrorCode.controllerUninitialized:
15 errorMessage = 'Controller not ready.'; 15 errorMessage = 'Controller not ready.';
16 - break;  
17 case MobileScannerErrorCode.permissionDenied: 16 case MobileScannerErrorCode.permissionDenied:
18 errorMessage = 'Permission denied'; 17 errorMessage = 'Permission denied';
19 - break;  
20 case MobileScannerErrorCode.unsupported: 18 case MobileScannerErrorCode.unsupported:
21 errorMessage = 'Scanning is unsupported on this device'; 19 errorMessage = 'Scanning is unsupported on this device';
22 - break;  
23 default: 20 default:
24 errorMessage = 'Generic Error'; 21 errorMessage = 'Generic Error';
25 break; 22 break;
@@ -188,11 +188,9 @@ class _MobileScannerState extends State<MobileScanner> @@ -188,11 +188,9 @@ class _MobileScannerState extends State<MobileScanner>
188 if (_resumeFromBackground) { 188 if (_resumeFromBackground) {
189 _startScanner(); 189 _startScanner();
190 } 190 }
191 - break;  
192 case AppLifecycleState.inactive: 191 case AppLifecycleState.inactive:
193 _resumeFromBackground = true; 192 _resumeFromBackground = true;
194 _controller.stop(); 193 _controller.stop();
195 - break;  
196 default: 194 default:
197 break; 195 break;
198 } 196 }
@@ -249,7 +249,6 @@ class MobileScannerController { @@ -249,7 +249,6 @@ class MobileScannerController {
249 ); 249 );
250 } 250 }
251 251
252 - break;  
253 case MobileScannerState.authorized: 252 case MobileScannerState.authorized:
254 break; 253 break;
255 } 254 }
@@ -428,10 +427,8 @@ class MobileScannerController { @@ -428,10 +427,8 @@ class MobileScannerController {
428 case 'torchState': 427 case 'torchState':
429 final state = TorchState.values[data as int? ?? 0]; 428 final state = TorchState.values[data as int? ?? 0];
430 torchState.value = state; 429 torchState.value = state;
431 - break;  
432 case 'zoomScaleState': 430 case 'zoomScaleState':
433 zoomScaleState.value = data as double? ?? 0.0; 431 zoomScaleState.value = data as double? ?? 0.0;
434 - break;  
435 case 'barcode': 432 case 'barcode':
436 if (data == null) return; 433 if (data == null) return;
437 final parsed = (data as List) 434 final parsed = (data as List)
@@ -446,7 +443,6 @@ class MobileScannerController { @@ -446,7 +443,6 @@ class MobileScannerController {
446 height: event['height'] as double?, 443 height: event['height'] as double?,
447 ), 444 ),
448 ); 445 );
449 - break;  
450 case 'barcodeMac': 446 case 'barcodeMac':
451 _barcodesController.add( 447 _barcodesController.add(
452 BarcodeCapture( 448 BarcodeCapture(
@@ -461,7 +457,6 @@ class MobileScannerController { @@ -461,7 +457,6 @@ class MobileScannerController {
461 ], 457 ],
462 ), 458 ),
463 ); 459 );
464 - break;  
465 case 'barcodeWeb': 460 case 'barcodeWeb':
466 final barcode = data as Map?; 461 final barcode = data as Map?;
467 final corners = barcode?['corners'] as List<Object?>? ?? <Object?>[]; 462 final corners = barcode?['corners'] as List<Object?>? ?? <Object?>[];
@@ -488,7 +483,6 @@ class MobileScannerController { @@ -488,7 +483,6 @@ class MobileScannerController {
488 ], 483 ],
489 ), 484 ),
490 ); 485 );
491 - break;  
492 case 'error': 486 case 'error':
493 throw MobileScannerException( 487 throw MobileScannerException(
494 errorCode: MobileScannerErrorCode.genericError, 488 errorCode: MobileScannerErrorCode.genericError,
@@ -37,27 +37,21 @@ Rect calculateScanWindowRelativeToTextureInPercentage( @@ -37,27 +37,21 @@ Rect calculateScanWindowRelativeToTextureInPercentage(
37 final s = min(sx, sy); 37 final s = min(sx, sy);
38 sx = s; 38 sx = s;
39 sy = s; 39 sy = s;
40 - break;  
41 case BoxFit.cover: 40 case BoxFit.cover:
42 final s = max(sx, sy); 41 final s = max(sx, sy);
43 sx = s; 42 sx = s;
44 sy = s; 43 sy = s;
45 - break;  
46 case BoxFit.fitWidth: 44 case BoxFit.fitWidth:
47 sy = sx; 45 sy = sx;
48 - break;  
49 case BoxFit.fitHeight: 46 case BoxFit.fitHeight:
50 sx = sy; 47 sx = sy;
51 - break;  
52 case BoxFit.none: 48 case BoxFit.none:
53 sx = 1.0; 49 sx = 1.0;
54 sy = 1.0; 50 sy = 1.0;
55 - break;  
56 case BoxFit.scaleDown: 51 case BoxFit.scaleDown:
57 final s = min(sx, sy); 52 final s = min(sx, sy);
58 sx = s; 53 sx = s;
59 sy = s; 54 sy = s;
60 - break;  
61 } 55 }
62 56
63 // Fit the texture size to the widget rectangle given by the scaling values above. 57 // Fit the texture size to the widget rectangle given by the scaling values above.