Reports enum switch statements or expression withdefault branches which can never be taken,
because all possible values are covered by a case branch.
These are unnecessary, especially for switch expressions, because they don't compile when all
enum constants are not covered by a case branch.
The language level needs to be at least Java 12 Preview to report switch expressions.