}
}
protected Checker createChecker(Configuration aCheckConfig) throws Exception
{
Checker checker = new Checker();
// make sure the tests always run with english error messages
// so the tests don't fail in supported locales like german
Locale locale = Locale.ENGLISH;
checker.setLocaleCountry(locale.getCountry());
checker.setLocaleLanguage(locale.getLanguage());
checker.setModuleClassLoader(Thread.currentThread().getContextClassLoader());
DefaultConfiguration defaultConfig = createCheckerConfig(aCheckConfig);
checker.configure(defaultConfig);
checker.addListener(new BriefLogger(printStream));
return checker;
}