Skip to main content

avoid-multiple-blocks-in-switch-case

effort: 2m
pro+

Suggests to avoid multiple code blocks in a single switch case.

Example​

❌ Bad:

void fn(int val) {
switch (val) {
// LINT: Avoid multiple code blocks in a single switch case.
case 1:
{
final value = 4;
}
{
print('hi');
}
}
}

✅ Good:

void fn(int val) {
switch (val) {
case 1:
{
final value = 4;
print('hi');
}
}
}