console.addStatus("doWithApplicationContext started");
checkInitialised();
for (GrailsPlugin plugin : pluginList) {
if (plugin.supportsCurrentScopeAndEnvironment()) {
long pluginTime = System.currentTimeMillis();
console.addStatus("doWithApplicationContext for plugin [" + plugin.getName() + "] started");
plugin.doWithApplicationContext(ctx);
console.addStatus("doWithApplicationContext for plugin [" + plugin.getName() + "] took " + (System.currentTimeMillis() - pluginTime));
}
}
console.addStatus("doWithApplicationContext took " + (System.currentTimeMillis() - time));