This inspection reports switch statements which do not include all of the enumerated type's elements as cases. It also reports switch statements over integer type which do not include the default: branch.