diff --git a/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/settings/model/CProjectDescriptionStorageTests.java b/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/settings/model/CProjectDescriptionStorageTests.java
index 5ebb1d31739..9a065ad9a14 100644
--- a/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/settings/model/CProjectDescriptionStorageTests.java
+++ b/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/settings/model/CProjectDescriptionStorageTests.java
@@ -79,6 +79,8 @@ public class CProjectDescriptionStorageTests extends BaseTestCase {
for (IResource child : cProj.getProject().getFolder(".csettings").members())
child.setReadOnly(false);
}
+ // Wait for a few seconds for the indexer to get going so we avoid deadlock
+ Thread.sleep(2000);
// Delete the project
CProjectHelper.delete(cProj);
}
diff --git a/core/org.eclipse.cdt.core.tests/pom.xml b/core/org.eclipse.cdt.core.tests/pom.xml
index b546001a175..c4bd1c14f79 100644
--- a/core/org.eclipse.cdt.core.tests/pom.xml
+++ b/core/org.eclipse.cdt.core.tests/pom.xml
@@ -15,6 +15,14 @@
org.eclipse.cdt.core.tests
eclipse-test-plugin
+
+
+ cdt.repo
+ file:/${basedir}/../../releng/org.eclipse.cdt.repo/target/repository
+ p2
+
+
+
@@ -28,6 +36,13 @@
**/AutomatedIntegrationSuite.*
true
+
+
+ org.eclipse.cdt.feature.group
+ 8.0.0.${buildQualifier}
+ p2-installable-unit
+
+
diff --git a/debug/org.eclipse.cdt.debug.mi.core/pom.xml b/debug/org.eclipse.cdt.debug.mi.core/pom.xml
index 0c59ddbe0f3..d5abf34fcd2 100644
--- a/debug/org.eclipse.cdt.debug.mi.core/pom.xml
+++ b/debug/org.eclipse.cdt.debug.mi.core/pom.xml
@@ -11,7 +11,7 @@
../../pom.xml
- 7.1.100-SNAPSHOT
+ 7.2.0-SNAPSHOT
org.eclipse.cdt.debug.mi.core
eclipse-plugin
diff --git a/doc/org.eclipse.cdt.doc.isv/.gitignore b/doc/org.eclipse.cdt.doc.isv/.gitignore
new file mode 100644
index 00000000000..146679de06d
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.isv/.gitignore
@@ -0,0 +1 @@
+/cdtconvert.txt
diff --git a/doc/org.eclipse.cdt.doc.isv/buildDoc.xml b/doc/org.eclipse.cdt.doc.isv/buildDoc.xml
index d9fcd46e48e..7a76a664384 100644
--- a/doc/org.eclipse.cdt.doc.isv/buildDoc.xml
+++ b/doc/org.eclipse.cdt.doc.isv/buildDoc.xml
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/memory/org.eclipse.cdt.debug.ui.memory.source-feature/.project b/memory/org.eclipse.cdt.debug.ui.memory.source-feature/.project
new file mode 100644
index 00000000000..485db0235a8
--- /dev/null
+++ b/memory/org.eclipse.cdt.debug.ui.memory.source-feature/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.cdt.debug.ui.memory.source-feature
+
+
+
+
+
+ org.eclipse.pde.FeatureBuilder
+
+
+
+
+
+ org.eclipse.pde.FeatureNature
+
+
diff --git a/memory/org.eclipse.cdt.debug.ui.memory.source-feature/build.properties b/memory/org.eclipse.cdt.debug.ui.memory.source-feature/build.properties
new file mode 100644
index 00000000000..82ab19c62d1
--- /dev/null
+++ b/memory/org.eclipse.cdt.debug.ui.memory.source-feature/build.properties
@@ -0,0 +1 @@
+bin.includes = feature.xml
diff --git a/memory/org.eclipse.cdt.debug.ui.memory-feature/sourceTemplateFeature/eclipse_update_120.jpg b/memory/org.eclipse.cdt.debug.ui.memory.source-feature/eclipse_update_120.jpg
similarity index 100%
rename from memory/org.eclipse.cdt.debug.ui.memory-feature/sourceTemplateFeature/eclipse_update_120.jpg
rename to memory/org.eclipse.cdt.debug.ui.memory.source-feature/eclipse_update_120.jpg
diff --git a/memory/org.eclipse.cdt.debug.ui.memory-feature/sourceTemplateFeature/epl-v10.html b/memory/org.eclipse.cdt.debug.ui.memory.source-feature/epl-v10.html
similarity index 100%
rename from memory/org.eclipse.cdt.debug.ui.memory-feature/sourceTemplateFeature/epl-v10.html
rename to memory/org.eclipse.cdt.debug.ui.memory.source-feature/epl-v10.html
diff --git a/memory/org.eclipse.cdt.debug.ui.memory-feature/sourceTemplateFeature/feature.properties b/memory/org.eclipse.cdt.debug.ui.memory.source-feature/feature.properties
similarity index 100%
rename from memory/org.eclipse.cdt.debug.ui.memory-feature/sourceTemplateFeature/feature.properties
rename to memory/org.eclipse.cdt.debug.ui.memory.source-feature/feature.properties
diff --git a/memory/org.eclipse.cdt.debug.ui.memory.source-feature/feature.xml b/memory/org.eclipse.cdt.debug.ui.memory.source-feature/feature.xml
new file mode 100644
index 00000000000..ba5af59d3e3
--- /dev/null
+++ b/memory/org.eclipse.cdt.debug.ui.memory.source-feature/feature.xml
@@ -0,0 +1,52 @@
+
+
+
+
+ %description
+
+
+
+ %copyright
+
+
+
+ %license
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/memory/org.eclipse.cdt.debug.ui.memory-feature/sourceTemplateFeature/license.html b/memory/org.eclipse.cdt.debug.ui.memory.source-feature/license.html
similarity index 100%
rename from memory/org.eclipse.cdt.debug.ui.memory-feature/sourceTemplateFeature/license.html
rename to memory/org.eclipse.cdt.debug.ui.memory.source-feature/license.html
diff --git a/memory/org.eclipse.cdt.debug.ui.memory.source-feature/pom.xml b/memory/org.eclipse.cdt.debug.ui.memory.source-feature/pom.xml
new file mode 100644
index 00000000000..b2d166ec30a
--- /dev/null
+++ b/memory/org.eclipse.cdt.debug.ui.memory.source-feature/pom.xml
@@ -0,0 +1,17 @@
+
+
+ 4.0.0
+
+
+ org.eclipse.cdt
+ cdt-parent
+ 8.0.0-SNAPSHOT
+ ../../pom.xml
+
+
+ 2.1.100-SNAPSHOT
+ org.eclipse.cdt.debug.ui.memory.source
+ eclipse-feature
+
diff --git a/p2/org.eclipse.cdt.p2-feature/feature.xml b/p2/org.eclipse.cdt.p2-feature/feature.xml
index bf7113a479a..fc064fd796d 100644
--- a/p2/org.eclipse.cdt.p2-feature/feature.xml
+++ b/p2/org.eclipse.cdt.p2-feature/feature.xml
@@ -25,4 +25,11 @@
version="0.0.0"
unpack="false"/>
+
+
diff --git a/pom.xml b/pom.xml
index d95c11aa363..648f40a742b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -135,6 +135,7 @@
memory/org.eclipse.cdt.debug.ui.memory.traditional
memory/org.eclipse.cdt.debug.ui.memory.transport
memory/org.eclipse.cdt.debug.ui.memory-feature
+ memory/org.eclipse.cdt.debug.ui.memory.source-feature
cross/org.eclipse.cdt.build.crossgcc
cross/org.eclipse.cdt.build.crossgcc-feature
diff --git a/releng/org.eclipse.cdt.repo/category.xml b/releng/org.eclipse.cdt.repo/category.xml
index 0fe4e12d064..bd60fda1282 100644
--- a/releng/org.eclipse.cdt.repo/category.xml
+++ b/releng/org.eclipse.cdt.repo/category.xml
@@ -9,6 +9,7 @@
+