diff --git a/EclEmma.setup b/EclEmma.setup
index 997a7452..06d2cc48 100644
--- a/EclEmma.setup
+++ b/EclEmma.setup
@@ -122,7 +122,7 @@
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
+ url="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/nightly"/>
https://download.eclipse.org/tools/orbit/downloads/latest-I/
- 0.8.11
+ 0.8.12
-Xmx800m
diff --git a/org.eclipse.eclemma.core/META-INF/MANIFEST.MF b/org.eclipse.eclemma.core/META-INF/MANIFEST.MF
index ce70a5ba..02325941 100644
--- a/org.eclipse.eclemma.core/META-INF/MANIFEST.MF
+++ b/org.eclipse.eclemma.core/META-INF/MANIFEST.MF
@@ -15,9 +15,9 @@ Require-Bundle: org.eclipse.core.runtime,
org.eclipse.debug.core,
org.eclipse.jdt.core,
org.eclipse.jdt.launching,
- org.jacoco.core;bundle-version="[0.8.11,0.8.12)",
- org.jacoco.agent;bundle-version="[0.8.11,0.8.12)",
- org.jacoco.report;bundle-version="[0.8.11,0.8.12)"
+ org.jacoco.core;bundle-version="[0.8.12,0.8.13)",
+ org.jacoco.agent;bundle-version="[0.8.12,0.8.13)",
+ org.jacoco.report;bundle-version="[0.8.12,0.8.13)"
Bundle-Activator: org.eclipse.eclemma.internal.core.EclEmmaCorePlugin
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/org.eclipse.eclemma.doc/pages/changes.html b/org.eclipse.eclemma.doc/pages/changes.html
index a0d175ae..6ad6bc67 100644
--- a/org.eclipse.eclemma.doc/pages/changes.html
+++ b/org.eclipse.eclemma.doc/pages/changes.html
@@ -12,6 +12,9 @@
EclEmma Change Log
Version 3.1.9 (not yet released)
+
+ - Upgrade to JaCoCo 0.8.12
+
Version 3.1.8 (2023/12/12)
diff --git a/org.eclipse.eclemma.target/eclemma-e3.8.target b/org.eclipse.eclemma.target/eclemma-e3.8.target
index c681c021..554bcd74 100644
--- a/org.eclipse.eclemma.target/eclemma-e3.8.target
+++ b/org.eclipse.eclemma.target/eclemma-e3.8.target
@@ -8,13 +8,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.10.target b/org.eclipse.eclemma.target/eclemma-e4.10.target
index 91cd5e07..1fe03101 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.10.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.10.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.11.target b/org.eclipse.eclemma.target/eclemma-e4.11.target
index 42d13d37..d85a7d63 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.11.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.11.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.12.target b/org.eclipse.eclemma.target/eclemma-e4.12.target
index 87080d43..da2e0937 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.12.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.12.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.13.target b/org.eclipse.eclemma.target/eclemma-e4.13.target
index adfa6805..32c27eba 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.13.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.13.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.14.target b/org.eclipse.eclemma.target/eclemma-e4.14.target
index 9eae905f..8155031e 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.14.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.14.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.15.target b/org.eclipse.eclemma.target/eclemma-e4.15.target
index 17d6d820..569ef96d 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.15.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.15.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.16.target b/org.eclipse.eclemma.target/eclemma-e4.16.target
index 51953010..0f2b04d7 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.16.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.16.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.17.target b/org.eclipse.eclemma.target/eclemma-e4.17.target
index 51718ff2..62260882 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.17.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.17.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.18.target b/org.eclipse.eclemma.target/eclemma-e4.18.target
index 456752a7..e81b16a6 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.18.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.18.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.19.target b/org.eclipse.eclemma.target/eclemma-e4.19.target
index f676294c..261cb7d1 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.19.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.19.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.20.target b/org.eclipse.eclemma.target/eclemma-e4.20.target
index 99ce9187..b1120c3b 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.20.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.20.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.21.target b/org.eclipse.eclemma.target/eclemma-e4.21.target
index b5b8ac2b..c9e8754e 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.21.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.21.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.22.target b/org.eclipse.eclemma.target/eclemma-e4.22.target
index 3ae98443..be9875c6 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.22.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.22.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.23.target b/org.eclipse.eclemma.target/eclemma-e4.23.target
index fcf49b50..c3a6a222 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.23.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.23.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.24.target b/org.eclipse.eclemma.target/eclemma-e4.24.target
index 81313b59..3dcb061a 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.24.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.24.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.25.target b/org.eclipse.eclemma.target/eclemma-e4.25.target
index 1c51162f..72e18428 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.25.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.25.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.26.target b/org.eclipse.eclemma.target/eclemma-e4.26.target
index 8b6148be..a1732261 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.26.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.26.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.27.target b/org.eclipse.eclemma.target/eclemma-e4.27.target
index f68c7df5..716c6cb8 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.27.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.27.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.28.target b/org.eclipse.eclemma.target/eclemma-e4.28.target
index 7c849d81..d5c1a884 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.28.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.28.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.29.target b/org.eclipse.eclemma.target/eclemma-e4.29.target
index efd6e5ff..b12ca68e 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.29.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.29.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.3.target b/org.eclipse.eclemma.target/eclemma-e4.3.target
index e4c5adf7..436488f4 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.3.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.3.target
@@ -8,13 +8,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.30.target b/org.eclipse.eclemma.target/eclemma-e4.30.target
index 5c234bfc..09fe8af8 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.30.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.30.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.31.target b/org.eclipse.eclemma.target/eclemma-e4.31.target
index 15bafac4..5d2ffa3f 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.31.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.31.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.32.target b/org.eclipse.eclemma.target/eclemma-e4.32.target
index f131ef4d..dc102322 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.32.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.32.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.4.target b/org.eclipse.eclemma.target/eclemma-e4.4.target
index bb2088c4..50af17d4 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.4.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.4.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.5.target b/org.eclipse.eclemma.target/eclemma-e4.5.target
index d175ef8e..34f888f4 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.5.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.5.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.6.target b/org.eclipse.eclemma.target/eclemma-e4.6.target
index 538580ad..fe4118e4 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.6.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.6.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.7.target b/org.eclipse.eclemma.target/eclemma-e4.7.target
index 810384f6..e62b633b 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.7.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.7.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.8.target b/org.eclipse.eclemma.target/eclemma-e4.8.target
index 7846103c..f596a9e2 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.8.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.8.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.target/eclemma-e4.9.target b/org.eclipse.eclemma.target/eclemma-e4.9.target
index 0f894d14..f5e0f9ec 100644
--- a/org.eclipse.eclemma.target/eclemma-e4.9.target
+++ b/org.eclipse.eclemma.target/eclemma-e4.9.target
@@ -10,13 +10,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.eclipse.eclemma.ui/META-INF/MANIFEST.MF b/org.eclipse.eclemma.ui/META-INF/MANIFEST.MF
index d0a3b21e..32c85329 100644
--- a/org.eclipse.eclemma.ui/META-INF/MANIFEST.MF
+++ b/org.eclipse.eclemma.ui/META-INF/MANIFEST.MF
@@ -6,7 +6,7 @@ Bundle-Version: 3.1.9.qualifier
Bundle-Vendor: %providerName
Bundle-Localization: plugin
Require-Bundle: org.eclipse.eclemma.core,
- org.jacoco.core;bundle-version="[0.8.11,0.8.12)",
+ org.jacoco.core;bundle-version="[0.8.12,0.8.13)",
org.eclipse.core.expressions,
org.eclipse.core.runtime,
org.eclipse.debug.ui,