mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-01 21:35:40 +02:00
Bug 314015 Test fix for scanner discovery.
This commit is contained in:
parent
ce9eb6b7d6
commit
b1ad4e2fb0
1 changed files with 4 additions and 3 deletions
|
@ -11,8 +11,8 @@
|
||||||
package org.eclipse.cdt.build.core.scannerconfig;
|
package org.eclipse.cdt.build.core.scannerconfig;
|
||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Properties;
|
|
||||||
import java.util.Map.Entry;
|
import java.util.Map.Entry;
|
||||||
|
import java.util.Properties;
|
||||||
|
|
||||||
import org.eclipse.cdt.build.internal.core.scannerconfig.CfgDiscoveredPathManager;
|
import org.eclipse.cdt.build.internal.core.scannerconfig.CfgDiscoveredPathManager;
|
||||||
import org.eclipse.cdt.build.internal.core.scannerconfig.jobs.CfgSCJobsUtil;
|
import org.eclipse.cdt.build.internal.core.scannerconfig.jobs.CfgSCJobsUtil;
|
||||||
|
@ -199,8 +199,9 @@ public class ScannerConfigBuilder extends ACBuilder {
|
||||||
// update and persist scanner configuration
|
// update and persist scanner configuration
|
||||||
CfgSCJobsUtil.updateScannerConfiguration(project, context, instance, buildInfo2, new SubProgressMonitor(monitor, 30));
|
CfgSCJobsUtil.updateScannerConfiguration(project, context, instance, buildInfo2, new SubProgressMonitor(monitor, 30));
|
||||||
|
|
||||||
// this erroneously removes the infor right after it gets created... bad
|
// Remove the previous discovered path info to ensure it get's regenerated.
|
||||||
//CfgDiscoveredPathManager.getInstance().removeDiscoveredInfo(project, context, false);
|
// TODO we should really only do this if the information has changed
|
||||||
|
CfgDiscoveredPathManager.getInstance().removeDiscoveredInfo(project, context, false);
|
||||||
|
|
||||||
if((flags & PERFORM_CORE_UPDATE) != 0)
|
if((flags & PERFORM_CORE_UPDATE) != 0)
|
||||||
CfgDiscoveredPathManager.getInstance().updateCoreSettings(project, new IConfiguration[]{cfg});
|
CfgDiscoveredPathManager.getInstance().updateCoreSettings(project, new IConfiguration[]{cfg});
|
||||||
|
|
Loading…
Add table
Reference in a new issue