diff options
author | Jeff Johnston | 2018-03-19 22:12:54 +0000 |
---|---|---|
committer | Jeff Johnston | 2018-03-20 01:50:31 +0000 |
commit | 60affd8b9f98c07b0dac9176964250b67029ef70 (patch) | |
tree | a9784d0471f8e2505649d052b845785a1dec0fad /core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/build/ICBuildConfiguration.java | |
parent | f388f97fffe39ad21fbc39c6441cb66dda40328a (diff) | |
download | org.eclipse.cdt-60affd8b9f98c07b0dac9176964250b67029ef70.tar.gz org.eclipse.cdt-60affd8b9f98c07b0dac9176964250b67029ef70.tar.xz org.eclipse.cdt-60affd8b9f98c07b0dac9176964250b67029ef70.zip |
Bug 532420 - Make Container Core Build indexing more efficient
- add new ICBuildConfiguration2 to keep API checks happy
- remove refreshScannerInfo method from ICBuildConfiguration and
put it in ICBuildConfiguration2
- make CBuildConfiguration implement ICBuildConfiguration2
- update ContainerPropertyVolumesModel to use new Docker plug-ins
using docker-client 8.9.2.
- fix MesonBuildConfiguration to use a job for each compile line being
processed, then wait until all jobs are done before causing
an reindex to occur (this will maximize parallelism when building
in Containers)
- fix ContainerCommandLauncherFactory to save the project so we
can exclude project directories when copying header files using
the new Docker Tooling interfaces
- fix CoreBuildLaunchBarTracker to use ICBuildConfiguration2
interface to make the call to refreshScannerInfo
Change-Id: I2138f5111614e7821e46c22731397a01035eac0a
Diffstat (limited to 'core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/build/ICBuildConfiguration.java')
-rw-r--r-- | core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/build/ICBuildConfiguration.java | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/build/ICBuildConfiguration.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/build/ICBuildConfiguration.java index 91d7823815e..1d295b31dec 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/build/ICBuildConfiguration.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/build/ICBuildConfiguration.java @@ -126,13 +126,6 @@ public interface ICBuildConfiguration extends IAdaptable, IScannerInfoProvider { void clean(IConsole console, IProgressMonitor monitor) throws CoreException; /** - * Refresh the Scanner info - * - * @since 6.5 - */ - void refreshScannerInfo() throws CoreException; - - /** * The binaries produced by the build. * * @return binaries produced by the build. |