no deprecated make feature notification in unit test mode

This commit is contained in:
Eugene Zhuravlev
2013-06-24 21:35:55 +04:00
parent 8e2697cc04
commit eba80500b1
@@ -646,14 +646,14 @@ public class CompileDriver {
final String contentName =
forceCompile ? CompilerBundle.message("compiler.content.name.compile") : CompilerBundle.message("compiler.content.name.make");
final CompilerTask compileTask = new CompilerTask(myProject, contentName, ApplicationManager.getApplication().isUnitTestMode(), true, true,
isCompilationStartedAutomatically(scope));
final boolean isUnitTestMode = ApplicationManager.getApplication().isUnitTestMode();
final CompilerTask compileTask = new CompilerTask(myProject, contentName, isUnitTestMode, true, true, isCompilationStartedAutomatically(scope));
StatusBar.Info.set("", myProject, "Compiler");
if (useExtProcessBuild) {
// ensure the project model seen by build process is up-to-date
myProject.save();
if (!ApplicationManager.getApplication().isUnitTestMode()) {
if (!isUnitTestMode) {
ApplicationManager.getApplication().saveSettings();
}
}
@@ -751,7 +751,9 @@ public class CompileDriver {
compileContext.addMessage(message);
}
else {
notifyDeprecatedImplementation();
if (!isUnitTestMode) {
notifyDeprecatedImplementation();
}
}
TranslatingCompilerFilesMonitor.getInstance().ensureInitializationCompleted(myProject, compileContext.getProgressIndicator());