def raise_on_wrong_settings(self):
self.__ensure_dir_exists(self.working_directory, '<STR_LIT>')<EOL>for idir in self.include_paths:<EOL><INDENT>self.__ensure_dir_exists(idir, '<STR_LIT>')<EOL><DEDENT>if self.__xml_generator not in ["<STR_LIT>", "<STR_LIT>"]:<EOL><INDENT>msg = ('<STR_LIT>' +<EOL>'<STR_LIT>') % self.xml_generator<EOL>raise RuntimeError(msg)<EOL><DEDENT>
Validates the configuration settings and raises RuntimeError on error