really enable framework detection in detection tests only

This commit is contained in:
nik
2011-08-09 10:33:16 +04:00
parent a7c3545d81
commit 5faefc98f0
@@ -79,11 +79,12 @@ public class FrameworkDetectionManager extends AbstractProjectComponent implemen
@Override
public void initComponent() {
doInitialize();
if (!myProject.isDefault() && !ApplicationManager.getApplication().isUnitTestMode()) {
doInitialize();
}
}
public void doInitialize() {
if (myProject.isDefault()) return;
myDetectionQueue = new MergingUpdateQueue("FrameworkDetectionQueue", 500, true, null, myProject);
if (ApplicationManager.getApplication().isUnitTestMode()) {
myDetectionQueue.setPassThrough(false);
@@ -122,6 +123,7 @@ public class FrameworkDetectionManager extends AbstractProjectComponent implemen
public void doDispose() {
if (myDetectedFrameworksData != null) {
myDetectedFrameworksData.saveDetected();
myDetectedFrameworksData = null;
}
}