Skip to content

single-case-switch

Replace a switch with one simple case by an if statement.

Updated View as Markdown

Default severity: warning

A switch with one non-default condition and no additional cases is more directly expressed as an if statement.

Bad

switch value {
case 1:
	use(value)
}

Good

if value == 1 {
	use(value)
}
Navigation

Type to search…

↑↓ navigate↵ selectEsc close