Skip to content
This repository was archived by the owner on Feb 22, 2023. It is now read-only.

Commit 3a32e2f

Browse files
committed
Add a local var
1 parent be15dbf commit 3a32e2f

File tree

1 file changed

+6
-5
lines changed
  • packages/file_selector/file_selector_platform_interface/lib/src/types/x_type_group

1 file changed

+6
-5
lines changed

packages/file_selector/file_selector_platform_interface/lib/src/types/x_type_group/x_type_group.dart

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,15 @@ class XTypeGroup {
2121

2222
void _verifyExtensions() {
2323
if (extensions == null) return;
24-
for (var i = 0; i < extensions!.length; i++) {
25-
if (!extensions![i].startsWith('.')) continue;
24+
final exts = extensions!;
25+
for (var i = 0; i < exts.length; i++) {
26+
if (!exts[i].startsWith('.')) continue;
2627
if (kDebugMode) {
27-
print('extensions[${i}] with value "${extensions![i]}" is invalid.'
28-
' We are mutating the extensions list to remove the leading dot.'
28+
print('extensions[${i}] with value "${exts[i]}" is invalid.'
29+
' The leading dots are being removed from the extensions'
2930
' Please fix it.');
3031
}
31-
extensions![i] = extensions![i].substring(1);
32+
exts[i] = exts[i].substring(1);
3233
}
3334
}
3435

0 commit comments

Comments
 (0)