From d72eb2a11ec938c3401cfdfb1c9916765eecd9fc Mon Sep 17 00:00:00 2001 From: Michael Haubenwallner Date: Wed, 15 Jul 2026 17:47:29 +0200 Subject: [PATCH 1/3] refresh target definitions using nightly EASE UI feature group --- sites/org.eclipse.tea.repository/eclipse-2025-09.target | 4 ++-- sites/org.eclipse.tea.repository/eclipse-2025-12.target | 4 ++-- sites/org.eclipse.tea.repository/eclipse-2026-03.target | 4 ++-- sites/org.eclipse.tea.repository/eclipse-2026-03.tpd | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/sites/org.eclipse.tea.repository/eclipse-2025-09.target b/sites/org.eclipse.tea.repository/eclipse-2025-09.target index 6547fe7..5393717 100644 --- a/sites/org.eclipse.tea.repository/eclipse-2025-09.target +++ b/sites/org.eclipse.tea.repository/eclipse-2025-09.target @@ -1,7 +1,7 @@ - + @@ -45,7 +45,7 @@ - + diff --git a/sites/org.eclipse.tea.repository/eclipse-2025-12.target b/sites/org.eclipse.tea.repository/eclipse-2025-12.target index c9c6179..fa45beb 100644 --- a/sites/org.eclipse.tea.repository/eclipse-2025-12.target +++ b/sites/org.eclipse.tea.repository/eclipse-2025-12.target @@ -1,7 +1,7 @@ - + @@ -45,7 +45,7 @@ - + diff --git a/sites/org.eclipse.tea.repository/eclipse-2026-03.target b/sites/org.eclipse.tea.repository/eclipse-2026-03.target index c5c0b3a..e8f8cb6 100644 --- a/sites/org.eclipse.tea.repository/eclipse-2026-03.target +++ b/sites/org.eclipse.tea.repository/eclipse-2026-03.target @@ -1,7 +1,7 @@ - + @@ -44,7 +44,7 @@ - + diff --git a/sites/org.eclipse.tea.repository/eclipse-2026-03.tpd b/sites/org.eclipse.tea.repository/eclipse-2026-03.tpd index 36bd772..ad301a6 100644 --- a/sites/org.eclipse.tea.repository/eclipse-2026-03.tpd +++ b/sites/org.eclipse.tea.repository/eclipse-2026-03.tpd @@ -1,4 +1,4 @@ -target "Eclipse 2025-12" +target "Eclipse 2026-03" with source requirements environment JavaSE-21 From 020f38fa1f999d42cf4c2d15ab406a5722fda5f2 Mon Sep 17 00:00:00 2001 From: Michael Haubenwallner Date: Wed, 15 Jul 2026 17:57:42 +0200 Subject: [PATCH 2/3] add target definitions for 2026-06 TEA seems compatible, even with Java 25, no code changes required: Stick to 2024-09 for build, as well as default selected by Oomph. --- .../eclipse-2026-06.target | 60 ++++++++++++++++++ .../eclipse-2026-06.tpd | 63 +++++++++++++++++++ 2 files changed, 123 insertions(+) create mode 100644 sites/org.eclipse.tea.repository/eclipse-2026-06.target create mode 100644 sites/org.eclipse.tea.repository/eclipse-2026-06.tpd diff --git a/sites/org.eclipse.tea.repository/eclipse-2026-06.target b/sites/org.eclipse.tea.repository/eclipse-2026-06.target new file mode 100644 index 0000000..ffa20af --- /dev/null +++ b/sites/org.eclipse.tea.repository/eclipse-2026-06.target @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sites/org.eclipse.tea.repository/eclipse-2026-06.tpd b/sites/org.eclipse.tea.repository/eclipse-2026-06.tpd new file mode 100644 index 0000000..2bc85f1 --- /dev/null +++ b/sites/org.eclipse.tea.repository/eclipse-2026-06.tpd @@ -0,0 +1,63 @@ +target "Eclipse 2026-06" + +with source requirements +environment JavaSE-21 + +location "https://download.eclipse.org/releases/2026-06/202606101000/" { + com.google.gson + com.google.guava [33,34) + com.google.inject + + io.github.classgraph.classgraph + com.googlecode.javaewah.JavaEWAH + + org.aopalliance + + org.apache.commons.commons-io + org.apache.httpcomponents.httpclient + org.apache.httpcomponents.httpcore + org.apache.log4j + org.apache.sshd.osgi + org.apache.sshd.sftp + + org.eclipse.draw2d.feature.group + org.eclipse.e4.ui.progress + org.eclipse.e4.tools.emf.ui + org.eclipse.e4.tools.services + org.eclipse.ecf + org.eclipse.ecf.identity + org.eclipse.ecf.filetransfer + org.eclipse.egit.feature.group + org.eclipse.emf.feature.group + org.eclipse.jgit.feature.group + org.eclipse.jgit.gpg.bc.feature.group + org.eclipse.jgit.http.apache.feature.group + org.eclipse.jgit.lfs.feature.group + org.eclipse.jgit.ssh.apache.feature.group + org.eclipse.m2e.feature.feature.group + org.eclipse.sdk.feature.group + org.eclipse.xtext.sdk.feature.group + + org.objectweb.asm + org.objectweb.asm.tree + + org.sat4j.core + org.sat4j.pb + + slf4j.api +} + +location "https://download.eclipse.org/ease/integration/nightly/" { + org.eclipse.ease.feature.feature.group + org.eclipse.ease.lang.python.feature.feature.group + org.eclipse.ease.ui.feature.feature.group + org.eclipse.ease.python.jython.feature.feature.group +} + +location "https://download.eclipse.org/tracecompass.incubator/2024-12/master/rcp-repository" { + org.jython +} + +location "https://github.com/ssi-schaefer/lcdsl/releases/download/2.0.0/" { + com.wamas.ide.launching.feature.feature.group +} From c461873683c9eee1eaf03840c40b0494859b61b8 Mon Sep 17 00:00:00 2001 From: Michael Haubenwallner Date: Wed, 15 Jul 2026 17:58:08 +0200 Subject: [PATCH 3/3] drop unused imports --- .../eclipse/tea/core/internal/stats/TaskingStatListener.java | 4 ---- 1 file changed, 4 deletions(-) diff --git a/bundles/org.eclipse.tea.core/src/org/eclipse/tea/core/internal/stats/TaskingStatListener.java b/bundles/org.eclipse.tea.core/src/org/eclipse/tea/core/internal/stats/TaskingStatListener.java index 948578d..4da720b 100644 --- a/bundles/org.eclipse.tea.core/src/org/eclipse/tea/core/internal/stats/TaskingStatListener.java +++ b/bundles/org.eclipse.tea.core/src/org/eclipse/tea/core/internal/stats/TaskingStatListener.java @@ -11,8 +11,6 @@ package org.eclipse.tea.core.internal.stats; import java.io.ByteArrayOutputStream; -import java.io.File; -import java.io.IOException; import java.io.OutputStream; import java.io.PrintStream; import java.lang.management.ManagementFactory; @@ -21,8 +19,6 @@ import java.net.HttpURLConnection; import java.net.URI; import java.nio.charset.Charset; -import java.nio.file.Files; -import java.nio.file.StandardOpenOption; import java.util.ArrayList; import java.util.List; import java.util.Map;