prefer-block-in-switch-case
Suggests wrapping all switch case statements in a code block.
Example
❌ Bad:
void fn(int val) {
switch (val) {
// LINT: Prefer wrapping all switch case statements in a code block.
case 1:
print('hi');
{
final value = 4;
}
// LINT: Prefer wrapping all switch case statements in a code block.
case 2:
print('hi');
case 3:
{
final value = 4;
}
}
}
✅ Good:
void fn(int val) {
switch (val) {
case 1:
{
print('hi');
{
final value = 4;
}
}
case 2:
{
print('hi');
}
case 3:
{
final value = 4;
}
}
}