org.eclipse.cdt.make.core.scannerconfig
Class ScannerConfigBuilder

java.lang.Object
  extended by org.eclipse.core.internal.events.InternalBuilder
      extended by org.eclipse.core.resources.IncrementalProjectBuilder
          extended by org.eclipse.cdt.core.resources.ACBuilder
              extended by org.eclipse.cdt.make.core.scannerconfig.ScannerConfigBuilder
All Implemented Interfaces:
IMarkerGenerator, org.eclipse.core.runtime.IExecutableExtension

public class ScannerConfigBuilder
extends ACBuilder

Runs after standard make builder. Consolidates discovered scanner configuration and updates project's scanner configuration.

See Also:
IncrementalProjectBuilder

Field Summary
static java.lang.String BUILDER_ID
           
 
Fields inherited from class org.eclipse.core.resources.IncrementalProjectBuilder
AUTO_BUILD, CLEAN_BUILD, FULL_BUILD, INCREMENTAL_BUILD
 
Fields inherited from interface org.eclipse.cdt.core.IMarkerGenerator
SEVERITY_ERROR_BUILD, SEVERITY_ERROR_RESOURCE, SEVERITY_INFO, SEVERITY_WARNING
 
Constructor Summary
ScannerConfigBuilder()
           
 
Method Summary
 
Methods inherited from class org.eclipse.cdt.core.resources.ACBuilder
addMarker, addMarker
 
Methods inherited from class org.eclipse.core.resources.IncrementalProjectBuilder
forgetLastBuiltState, getCommand, getDelta, getProject, hasBeenBuilt, isInterrupted, needRebuild, setInitializationData
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BUILDER_ID

public static final java.lang.String BUILDER_ID
Constructor Detail

ScannerConfigBuilder

public ScannerConfigBuilder()