if (rootStylesContainer != null)
{
// Swap in root's Logger, so warnings get associated correctly.
Logger originalLogger = ThreadLocalToolkit.getLogger();
ThreadLocalToolkit.setLogger(u.getSource().getLogger());
rootStylesContainer.validate(symbolTable, nameMappings, u.getStandardDefs(),
compilerConfiguration.getThemeNames(), null);
ThreadLocalToolkit.setLogger(originalLogger);
}
Source source = u.getSource();