description:"Checks whether the final clause of a switch statement ends in \`break;\`.",
optionsDescription:(_a=["\n If no options are passed, a final 'break;' is forbidden.\n If the \"always\" option is passed this will require a 'break;' to always be present\n unless control flow is escaped in some other way."],_a.raw=["\n If no options are passed, a final 'break;' is forbidden.\n If the \"always\" option is passed this will require a 'break;' to always be present\n unless control flow is escaped in some other way."],Lint.Utils.dedent(_a)),
options:{
type:"string",
enum:[
OPTION_ALWAYS,
],
},
optionExamples:[true,[true,OPTION_ALWAYS]],
type:"style",
typescriptOnly:false,
};
/* tslint:enable:object-literal-sort-keys */
Rule.FAILURE_STRING_ALWAYS="Final clause in 'switch' statement should end with 'break;'.";
Rule.FAILURE_STRING_NEVER="Final clause in 'switch' statement should not end with 'break;'.";