From ed7666c5f7566c433b0f45ec19b1ed1a64885500 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Kubitz?= Date: Mon, 4 Dec 2023 17:08:38 +0100 Subject: [PATCH 001/308] remove unchecked warnings Depending on the amount of warnings on project the warning has been disabled, Suppressed or solved To get a clean Problems View on ancient code --- .../.settings/org.eclipse.jdt.core.prefs | 13 +++++++++++-- .../internal/performance/PerformanceMonitor.java | 1 + 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/eclipse.platform.releng/bundles/org.eclipse.test.performance/.settings/org.eclipse.jdt.core.prefs b/eclipse.platform.releng/bundles/org.eclipse.test.performance/.settings/org.eclipse.jdt.core.prefs index 3ab012c85ef..379564200ae 100644 --- a/eclipse.platform.releng/bundles/org.eclipse.test.performance/.settings/org.eclipse.jdt.core.prefs +++ b/eclipse.platform.releng/bundles/org.eclipse.test.performance/.settings/org.eclipse.jdt.core.prefs @@ -1,4 +1,5 @@ eclipse.preferences.version=1 +org.eclipse.jdt.core.builder.annotationPath.allLocations=disabled org.eclipse.jdt.core.builder.cleanOutputFolder=clean org.eclipse.jdt.core.builder.duplicateResourceTask=warning org.eclipse.jdt.core.builder.invalidClasspath=abort @@ -27,6 +28,8 @@ org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate org.eclipse.jdt.core.compiler.doc.comment.support=enabled org.eclipse.jdt.core.compiler.maxProblemPerUnit=100 +org.eclipse.jdt.core.compiler.problem.APILeak=warning +org.eclipse.jdt.core.compiler.problem.annotatedTypeArgumentToUnannotated=info org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.autoboxing=info @@ -87,7 +90,7 @@ org.eclipse.jdt.core.compiler.problem.pessimisticNullAnalysisForFreeTypeVariable org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=error org.eclipse.jdt.core.compiler.problem.potentialNullReference=info org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning +org.eclipse.jdt.core.compiler.problem.rawTypeReference=ignore org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning org.eclipse.jdt.core.compiler.problem.redundantNullCheck=warning org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=warning @@ -99,17 +102,23 @@ org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=error org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled +org.eclipse.jdt.core.compiler.problem.suppressWarningsNotFullyAnalysed=info org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore +org.eclipse.jdt.core.compiler.problem.terminalDeprecation=warning org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning +org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=info org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=warning org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning +org.eclipse.jdt.core.compiler.problem.unlikelyCollectionMethodArgumentType=warning +org.eclipse.jdt.core.compiler.problem.unlikelyCollectionMethodArgumentTypeStrict=disabled +org.eclipse.jdt.core.compiler.problem.unlikelyEqualsArgumentType=info org.eclipse.jdt.core.compiler.problem.unnecessaryElse=warning org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=error org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore +org.eclipse.jdt.core.compiler.problem.unstableAutoModuleName=warning org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled diff --git a/eclipse.platform.releng/bundles/org.eclipse.test.performance/src/org/eclipse/test/internal/performance/PerformanceMonitor.java b/eclipse.platform.releng/bundles/org.eclipse.test.performance/src/org/eclipse/test/internal/performance/PerformanceMonitor.java index 77068e633f4..a844f196826 100644 --- a/eclipse.platform.releng/bundles/org.eclipse.test.performance/src/org/eclipse/test/internal/performance/PerformanceMonitor.java +++ b/eclipse.platform.releng/bundles/org.eclipse.test.performance/src/org/eclipse/test/internal/performance/PerformanceMonitor.java @@ -46,6 +46,7 @@ protected void collectGlobalPerformanceInfo(Map scalars) { // no default implementation } + @SuppressWarnings("unchecked") void addScalar(Map scalars, Dim dimension, long value) { scalars.put(dimension, new Scalar(dimension, value)); } From 289ec44a4afed6a6921afba72c09103af7ec7f3b Mon Sep 17 00:00:00 2001 From: Jay Arthanareeswaran Date: Tue, 5 Dec 2023 11:48:27 +0530 Subject: [PATCH 002/308] Fix the wrong description of the "Without test code" classpath attribute (#1621) * Fix the wrong description of the "Without test code" classpath attribute * Update bundle versions --- .../bundles/org.eclipse.jdt.doc.user/META-INF/MANIFEST.MF | 2 +- .../bundles/org.eclipse.jdt.doc.user/pom.xml | 4 ++-- .../reference/ref-properties-build-path.htm | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eclipse.platform.common/bundles/org.eclipse.jdt.doc.user/META-INF/MANIFEST.MF b/eclipse.platform.common/bundles/org.eclipse.jdt.doc.user/META-INF/MANIFEST.MF index 2f4bc290ab5..9e89d18b542 100644 --- a/eclipse.platform.common/bundles/org.eclipse.jdt.doc.user/META-INF/MANIFEST.MF +++ b/eclipse.platform.common/bundles/org.eclipse.jdt.doc.user/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.jdt.doc.user; singleton:=true -Bundle-Version: 3.15.2000.qualifier +Bundle-Version: 3.15.2100.qualifier Bundle-Vendor: %providerName Bundle-Localization: plugin Require-Bundle: org.eclipse.help;bundle-version="[3.2.0,4.0.0)" diff --git a/eclipse.platform.common/bundles/org.eclipse.jdt.doc.user/pom.xml b/eclipse.platform.common/bundles/org.eclipse.jdt.doc.user/pom.xml index 2eaf8b7a07f..d107f47b788 100644 --- a/eclipse.platform.common/bundles/org.eclipse.jdt.doc.user/pom.xml +++ b/eclipse.platform.common/bundles/org.eclipse.jdt.doc.user/pom.xml @@ -1,6 +1,6 @@ + + listener + + com.atlassian.clover.recorder.junit.JUnitTestRunnerInterceptor + + + + + org.apache.maven.plugins maven-deploy-plugin 3.1.1 From c25f6c293705f150b498960e70b3273ee5c901eb Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Tue, 5 Dec 2023 10:27:29 +0000 Subject: [PATCH 005/308] Build input for build I20231205-0520 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.swt.binaries | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index fd0e8bcef6e..d58a05bded9 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit fd0e8bcef6e5bc6be6b15c0e3ebea005296cbf05 +Subproject commit d58a05bded9cbe0dc57f35b36df1bce74d060502 diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index d0421bf6a90..62763949a80 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit d0421bf6a90733dda4abae058478badaf851d804 +Subproject commit 62763949a8096424590f0c9c86834300bef90c46 diff --git a/eclipse.platform b/eclipse.platform index 21347e8ed66..776ef3fb7e0 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 21347e8ed66e9fdf3efecae4b22e81a3200b1310 +Subproject commit 776ef3fb7e0503cbcd94e6c9acb08ff7e53d39c9 diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 29baefdaa49..85a85b953d0 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 29baefdaa4927f378d64f9ccb5aca1abb95bf678 +Subproject commit 85a85b953d056f0ec0873087aacba914e638b115 diff --git a/eclipse.platform.swt.binaries b/eclipse.platform.swt.binaries index 68e7000b888..10239f2d8c9 160000 --- a/eclipse.platform.swt.binaries +++ b/eclipse.platform.swt.binaries @@ -1 +1 @@ -Subproject commit 68e7000b8887db476c7d3c9065c626764adbad4c +Subproject commit 10239f2d8c9eabb75cddc0fc7b9eaaf88f14cdd5 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 5f9ae8fafae..6e1920564ae 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 5f9ae8fafaede22e181b68873fbf81b1d3cd284a +Subproject commit 6e1920564ae8a68e344f22c3d5c37a2243887e13 diff --git a/equinox b/equinox index 3a83f10f691..07e7f70b18a 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit 3a83f10f69128e8811e53502d5c769b3813673da +Subproject commit 07e7f70b18ab144bdccfef027c3064a436208f00 From 357029c36c9c2dfa62d23b58051eb19ce8e89b59 Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Tue, 5 Dec 2023 09:54:45 +0100 Subject: [PATCH 006/308] Update to jetty 12.0.4. --- .../eclipse-sdk-prereqs.target | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target index 68c41599fb4..f33d1e5bef4 100644 --- a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target +++ b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target @@ -236,67 +236,67 @@ org.eclipse.jetty jetty-http - 12.0.3 + 12.0.4 jar org.eclipse.jetty jetty-io - 12.0.3 + 12.0.4 jar org.eclipse.jetty jetty-security - 12.0.3 + 12.0.4 jar org.eclipse.jetty jetty-server - 12.0.3 + 12.0.4 jar org.eclipse.jetty jetty-session - 12.0.3 + 12.0.4 jar org.eclipse.jetty jetty-util-ajax - 12.0.3 + 12.0.4 jar org.eclipse.jetty jetty-util - 12.0.3 + 12.0.4 jar org.eclipse.jetty.ee8 jetty-ee8-apache-jsp - 12.0.3 + 12.0.4 jar org.eclipse.jetty.ee8 jetty-ee8-nested - 12.0.3 + 12.0.4 jar org.eclipse.jetty.ee8 jetty-ee8-security - 12.0.3 + 12.0.4 jar org.eclipse.jetty.ee8 jetty-ee8-servlet - 12.0.3 + 12.0.4 jar From affa208d9d5fe42914d10b7bd45a8d6e83d7c519 Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Tue, 5 Dec 2023 14:44:15 +0100 Subject: [PATCH 007/308] Disable the platform setup's early redirect https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/pull/1605 --- oomph/Platform.setup | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/oomph/Platform.setup b/oomph/Platform.setup index f5ee1b0afe8..7f697966f8b 100644 --- a/oomph/Platform.setup +++ b/oomph/Platform.setup @@ -160,6 +160,7 @@ From 178eeed083b127ee3231c01d5c38797334cea2ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Kubitz?= Date: Tue, 5 Dec 2023 15:26:31 +0100 Subject: [PATCH 008/308] suppress autoboxing markers and false "resource" warnings autoboxing is not a problem for releng --- .../.settings/org.eclipse.jdt.core.prefs | 2 +- .../src/org/eclipse/test/internal/AwtScreenshot.java | 11 +++++++++-- .../eclipse/test/AbstractJUnitResultFormatter.java | 10 ++++++---- 3 files changed, 16 insertions(+), 7 deletions(-) diff --git a/eclipse.platform.releng/bundles/org.eclipse.test.performance/.settings/org.eclipse.jdt.core.prefs b/eclipse.platform.releng/bundles/org.eclipse.test.performance/.settings/org.eclipse.jdt.core.prefs index 379564200ae..bdb89d64c20 100644 --- a/eclipse.platform.releng/bundles/org.eclipse.test.performance/.settings/org.eclipse.jdt.core.prefs +++ b/eclipse.platform.releng/bundles/org.eclipse.test.performance/.settings/org.eclipse.jdt.core.prefs @@ -32,7 +32,7 @@ org.eclipse.jdt.core.compiler.problem.APILeak=warning org.eclipse.jdt.core.compiler.problem.annotatedTypeArgumentToUnannotated=info org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=info +org.eclipse.jdt.core.compiler.problem.autoboxing=ignore org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning org.eclipse.jdt.core.compiler.problem.deadCode=warning org.eclipse.jdt.core.compiler.problem.deprecation=warning diff --git a/eclipse.platform.releng/bundles/org.eclipse.test.performance/src/org/eclipse/test/internal/AwtScreenshot.java b/eclipse.platform.releng/bundles/org.eclipse.test.performance/src/org/eclipse/test/internal/AwtScreenshot.java index ee7906dc126..b9c4628465b 100644 --- a/eclipse.platform.releng/bundles/org.eclipse.test.performance/src/org/eclipse/test/internal/AwtScreenshot.java +++ b/eclipse.platform.releng/bundles/org.eclipse.test.performance/src/org/eclipse/test/internal/AwtScreenshot.java @@ -93,8 +93,15 @@ public static void dumpAwtScreenshot(String screenshotFile) { processBuilder.environment().put("AWT_TOOLKIT", "CToolkit"); } Process process = processBuilder.start(); - new StreamForwarder(process.getErrorStream(), System.out).start(); - new StreamForwarder(process.getInputStream(), System.out).start(); + + @SuppressWarnings("resource") // never close process streams + InputStream errorStream = process.getErrorStream(); + + @SuppressWarnings("resource") // never close process streams + InputStream inputStream = process.getInputStream(); + + new StreamForwarder(errorStream, System.out).start(); + new StreamForwarder(inputStream, System.out).start(); long end = System.currentTimeMillis() + TIMEOUT_SECONDS * 1000; boolean done = false; do { diff --git a/eclipse.platform.releng/bundles/org.eclipse.test/src/org/eclipse/test/AbstractJUnitResultFormatter.java b/eclipse.platform.releng/bundles/org.eclipse.test/src/org/eclipse/test/AbstractJUnitResultFormatter.java index de8c659c80c..4aa78b8773a 100644 --- a/eclipse.platform.releng/bundles/org.eclipse.test/src/org/eclipse/test/AbstractJUnitResultFormatter.java +++ b/eclipse.platform.releng/bundles/org.eclipse.test/src/org/eclipse/test/AbstractJUnitResultFormatter.java @@ -129,8 +129,9 @@ Reader getSysErrReader() throws IOException { * @throws IOException If any I/O problem occurs during writing the data */ void writeSysOut(Writer writer) throws IOException { - Objects.requireNonNull(writer, "Writer cannot be null"); - writeFrom(this.sysOutStore, writer); + @SuppressWarnings("resource") // requireNonNull just returns first argument + Writer w = Objects.requireNonNull(writer, "Writer cannot be null"); + writeFrom(this.sysOutStore, w); } /** @@ -141,8 +142,9 @@ void writeSysOut(Writer writer) throws IOException { * @throws IOException If any I/O problem occurs during writing the data */ void writeSysErr(Writer writer) throws IOException { - Objects.requireNonNull(writer, "Writer cannot be null"); - writeFrom(this.sysErrStore, writer); + @SuppressWarnings("resource") // requireNonNull just returns first argument + Writer w = Objects.requireNonNull(writer, "Writer cannot be null"); + writeFrom(this.sysErrStore, w); } static Optional traverseAndFindTestClass(TestPlan testPlan, TestIdentifier testIdentifier) { From 3817a09ff23d70260a7f74c2967d438b549c3b93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=8A?= =?UTF-8?q?=D1=80=20=D0=9A=D1=83=D1=80=D1=82=D0=B0=D0=BA=D0=BE=D0=B2?= Date: Tue, 5 Dec 2023 22:16:20 +0200 Subject: [PATCH 009/308] Fix platform javadoc build Broken in https://download.eclipse.org/eclipse/downloads/drops4/I20231205-0520/compilelogs/platform.doc.isv.javadoc.txt --- .../bundles/org.eclipse.platform.doc.isv/platformOptions.txt | 1 + .../bundles/org.eclipse.platform.doc.isv/pom.xml | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/platformOptions.txt b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/platformOptions.txt index 5c3a6cb09d3..e389025e4bf 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/platformOptions.txt +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/platformOptions.txt @@ -163,6 +163,7 @@ ;${dependency.dir}/org.osgi.service.prefs_*.jar ;${dependency.dir}/org.osgi.service.event_*.jar ;${dependency.dir}/org.osgi.service.cm_*.jar +;${dependency.dir}/org.osgi.service.component.annotations_*.jar ;${dependency.dir}/jetty-http_*.jar ;${dependency.dir}/jetty-io_*.jar ;${dependency.dir}/jetty-security_*.jar diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml index 43d4177866b..6c335af3188 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml @@ -246,6 +246,11 @@ org.osgi.service.cm 0.0.0 + + eclipse-plugin + org.osgi.service.component.annotations + 0.0.0 + eclipse-plugin org.osgi.annotation.versioning From 3d8dc6ab9400f69dcf8300e92dd80ec7ce77bda5 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Tue, 5 Dec 2023 23:05:06 +0000 Subject: [PATCH 010/308] Build input for build I20231205-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- rt.equinox.p2 | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index d58a05bded9..a04d036a93f 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit d58a05bded9cbe0dc57f35b36df1bce74d060502 +Subproject commit a04d036a93f65f2296eebcbc1c156b23014e7ef7 diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 62763949a80..4c7f466c252 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 62763949a8096424590f0c9c86834300bef90c46 +Subproject commit 4c7f466c2526ca18d64bca5d744d98c89efde705 diff --git a/eclipse.pde b/eclipse.pde index eb34cab3630..b89f8ee63bb 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit eb34cab36303cf3449d887c4852284444d66c324 +Subproject commit b89f8ee63bb13c4ff0087ba150fcdf5e996e2c51 diff --git a/eclipse.platform b/eclipse.platform index 776ef3fb7e0..53845bc2ec3 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 776ef3fb7e0503cbcd94e6c9acb08ff7e53d39c9 +Subproject commit 53845bc2ec300a2c96611b761b1ded863be6e956 diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 85a85b953d0..45f3ac15f17 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 85a85b953d056f0ec0873087aacba914e638b115 +Subproject commit 45f3ac15f170a9e49d7a5fe5550a8a9addbd9459 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 6e1920564ae..16c68bee095 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 6e1920564ae8a68e344f22c3d5c37a2243887e13 +Subproject commit 16c68bee09513a14681f8be9a64cfa13e55c80ff diff --git a/equinox b/equinox index 07e7f70b18a..9cc56cc6f21 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit 07e7f70b18ab144bdccfef027c3064a436208f00 +Subproject commit 9cc56cc6f2148a477d25b34a1a80bfe73858bf6e diff --git a/rt.equinox.p2 b/rt.equinox.p2 index f0b03b499c2..74c54bff7fa 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit f0b03b499c283f07a634f19f43ed5a745dbcd4e4 +Subproject commit 74c54bff7fa3bfe1d76decf79ecbd40ccf4190c2 From efcc7c7167834f0a8aa69c9e987ae919d4969bdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Kubitz?= Date: Wed, 6 Dec 2023 09:03:54 +0100 Subject: [PATCH 011/308] JUnitTestRunnerInterceptor: Add missing dependency #1640 https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/1640 --- eclipse-platform-parent/pom.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index e613375386f..3a2ae750eeb 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -29,6 +29,15 @@ for using plugins with older than they require Maven version. If version number changed in one place, be sure to change in the other. --> + + + + org.openclover + clover + 4.5.1 + test + + 3.9.0 From 76fa9757cfafdcfcd8cd0c9814d12710284cffd1 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Wed, 6 Dec 2023 09:22:49 +0000 Subject: [PATCH 012/308] Build input for build I20231206-0410 --- eclipse.jdt.core | 2 +- eclipse.jdt.debug | 2 +- eclipse.jdt.ui | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.swt.binaries | 2 +- eclipse.platform.ui | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index a04d036a93f..6fa730a76b1 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit a04d036a93f65f2296eebcbc1c156b23014e7ef7 +Subproject commit 6fa730a76b1688decd8996f1e0e794eb33d2c35f diff --git a/eclipse.jdt.debug b/eclipse.jdt.debug index cd1b3f71ad8..fe514167e87 160000 --- a/eclipse.jdt.debug +++ b/eclipse.jdt.debug @@ -1 +1 @@ -Subproject commit cd1b3f71ad8d1108ae3adae94a936c1b10a16e0f +Subproject commit fe514167e87d47686d577df3a0a9296916b6ea09 diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 4c7f466c252..16c8792ee6d 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 4c7f466c2526ca18d64bca5d744d98c89efde705 +Subproject commit 16c8792ee6ddc259af82608c24437f6d7e89c2e6 diff --git a/eclipse.platform b/eclipse.platform index 53845bc2ec3..b92af67feaa 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 53845bc2ec300a2c96611b761b1ded863be6e956 +Subproject commit b92af67feaa055bbd4ab9af270bd0d5b01929341 diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 45f3ac15f17..425f14e4c17 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 45f3ac15f170a9e49d7a5fe5550a8a9addbd9459 +Subproject commit 425f14e4c1725628ef99bbd483a3388b0f38356d diff --git a/eclipse.platform.swt.binaries b/eclipse.platform.swt.binaries index 10239f2d8c9..5e90c4bb1c3 160000 --- a/eclipse.platform.swt.binaries +++ b/eclipse.platform.swt.binaries @@ -1 +1 @@ -Subproject commit 10239f2d8c9eabb75cddc0fc7b9eaaf88f14cdd5 +Subproject commit 5e90c4bb1c3d4b961b3b7a3a71656ba8fdb709b7 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 16c68bee095..12511650deb 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 16c68bee09513a14681f8be9a64cfa13e55c80ff +Subproject commit 12511650deb08743f057d11f2b319ee303c04d54 From 38c9687353e5e98f1e850e48406ed2207bb37cae Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Wed, 6 Dec 2023 23:07:24 +0000 Subject: [PATCH 013/308] Build input for build I20231206-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.ui | 2 +- rt.equinox.p2 | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 6fa730a76b1..59d80ed5c68 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 6fa730a76b1688decd8996f1e0e794eb33d2c35f +Subproject commit 59d80ed5c680e4db8c3ed6a90e08b4124ab90fe8 diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 16c8792ee6d..9dbce6bf09e 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 16c8792ee6ddc259af82608c24437f6d7e89c2e6 +Subproject commit 9dbce6bf09e22eccb0da36c03561a98601ea1805 diff --git a/eclipse.pde b/eclipse.pde index b89f8ee63bb..eeff8094991 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit b89f8ee63bb13c4ff0087ba150fcdf5e996e2c51 +Subproject commit eeff8094991e409fca6f39a20dcc7a93c7af8c14 diff --git a/eclipse.platform b/eclipse.platform index b92af67feaa..a306b1a4050 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit b92af67feaa055bbd4ab9af270bd0d5b01929341 +Subproject commit a306b1a405026c6e37333d391e78b069d6ba1129 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 12511650deb..4db325cd9ec 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 12511650deb08743f057d11f2b319ee303c04d54 +Subproject commit 4db325cd9ec79eb99fdf1911038cde60c1b6de0c diff --git a/rt.equinox.p2 b/rt.equinox.p2 index 74c54bff7fa..130121057b9 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit 74c54bff7fa3bfe1d76decf79ecbd40ccf4190c2 +Subproject commit 130121057b96dd629623b2c0d95ee8b89578aa41 From 4e024b9dd2e296f0d99fc5fdfa43aa3a6d1419f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=8A?= =?UTF-8?q?=D1=80=20=D0=9A=D1=83=D1=80=D1=82=D0=B0=D0=BA=D0=BE=D0=B2?= Date: Thu, 7 Dec 2023 10:11:43 +0200 Subject: [PATCH 014/308] Prevent two PRs for same update from dependabot Example is https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/pull/1629 and https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/pull/1627 The config on "/" is enough as eclipse-platform-parent is a module of the top pom. This is leftover from the past as initially the repo was mostly pointing to other subrepos and only eclipse-platform-parent was considered for updates. When config for / was added the one for eclipse-platform-parent should have been removed. --- .github/dependabot.yml | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 8e26f129aaf..93e2eb4af41 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,22 +1,11 @@ # https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates version: 2 updates: - - package-ecosystem: maven - directory: eclipse-platform-parent - schedule: - interval: daily - commit-message: - prefix: fix - prefix-development: chore - include: scope - labels: - - dependencies - package-ecosystem: github-actions directory: "/" schedule: interval: daily - - package-ecosystem: docker directory: /cje-production/dockerfiles/centos-gtk3-metacity/8-gtk3 schedule: From ecf11bc7145407ca045847d1336b8a8a26c1293b Mon Sep 17 00:00:00 2001 From: Rahul Mohanan <121536011+MohananRahul@users.noreply.github.com> Date: Thu, 7 Dec 2023 14:28:18 +0530 Subject: [PATCH 015/308] YBuild Update for Java 22 (#1644) --- JenkinsJobs/YBuilds/Y_build.groovy | 7 +- .../YBuilds/Y_unit_cen64_gtk3_java22.groovy | 168 ++++++++++++++++++ cje-production/P-build/buildproperties.txt | 28 +-- .../P-build/mb300_gatherEclipseParts.sh | 2 +- cje-production/Y-build/buildproperties.txt | 2 +- cje-production/Y-build/publish.xml | 2 +- cje-production/Y-build/testConfigs.php | 2 +- .../streams/repositories_java21patch.txt | 3 - ...ies_java21.txt => repositories_java22.txt} | 6 +- .../streams/repositories_java22patch.txt | 3 + 10 files changed, 196 insertions(+), 27 deletions(-) create mode 100644 JenkinsJobs/YBuilds/Y_unit_cen64_gtk3_java22.groovy delete mode 100644 cje-production/streams/repositories_java21patch.txt rename cje-production/streams/{repositories_java21.txt => repositories_java22.txt} (85%) create mode 100644 cje-production/streams/repositories_java22patch.txt diff --git a/JenkinsJobs/YBuilds/Y_build.groovy b/JenkinsJobs/YBuilds/Y_build.groovy index 528c12b44d2..ca98e29faa4 100644 --- a/JenkinsJobs/YBuilds/Y_build.groovy +++ b/JenkinsJobs/YBuilds/Y_build.groovy @@ -17,7 +17,7 @@ for (STREAM in STREAMS){ # format: Minute Hour Day Month Day of the week (0-7) #Daily Y-build -#0 10 * * * +0 10 * * * #milestone week #0 6 * * 2 #0 6 * * 4 @@ -517,6 +517,7 @@ spec: container('jnlp') { build job: 'YPBuilds/ep''' + MAJOR + MINOR + '''Y-unit-cen64-gtk3-java17', parameters: [string(name: 'buildId', value: "${env.BUILD_IID.trim()}")], wait: false build job: 'YPBuilds/ep''' + MAJOR + MINOR + '''Y-unit-cen64-gtk3-java21', parameters: [string(name: 'buildId', value: "${env.BUILD_IID.trim()}")], wait: false + build job: 'YPBuilds/ep''' + MAJOR + MINOR + '''Y-unit-cen64-gtk3-java22', parameters: [string(name: 'buildId', value: "${env.BUILD_IID.trim()}")], wait: false build job: 'YPBuilds/ep''' + MAJOR + MINOR + '''Y-unit-macM1-java17', parameters: [string(name: 'buildId', value: "${env.BUILD_IID.trim()}")], wait: false build job: 'YPBuilds/ep''' + MAJOR + MINOR + '''Y-unit-mac64-java17', parameters: [string(name: 'buildId', value: "${env.BUILD_IID.trim()}")], wait: false build job: 'Start-smoke-tests', parameters: [string(name: 'buildId', value: "${env.BUILD_IID.trim()}")], wait: false @@ -528,13 +529,13 @@ spec: failure { emailext body: "Please go to ${BUILD_URL}console and check the build failure.

", subject: "${env.BUILD_VERSION} Y-Build: ${env.BUILD_IID.trim()} - BUILD FAILED", - to: "rahul.mohanan@ibm.com jarthana@in.ibm.com Sheena.Sheena@ibm.com alshama.m.s@ibm.com elsa.zacharia@ibm.com suby.surendran@ibm.com gpunathi@in.ibm.com sravankumarl@in.ibm.com kalyan_prasad@in.ibm.com lshanmug@in.ibm.com manoj.palat@in.ibm.com niraj.modi@in.ibm.com noopur_gupta@in.ibm.com sarika.sinha@in.ibm.com vikas.chandra@in.ibm.com akurtakov@gmail.com", + to: "rahul.mohanan@ibm.com jarthana@in.ibm.com alshama.m.s@ibm.com elsa.zacharia@ibm.com suby.surendran@ibm.com gpunathi@in.ibm.com sravankumarl@in.ibm.com manoj.palat@in.ibm.com noopur_gupta@in.ibm.com akurtakov@gmail.com", from:"genie.releng@eclipse.org" } success { emailext body: "Eclipse downloads:
https://download.eclipse.org/eclipse/downloads/drops4/${env.BUILD_IID.trim()}

Build logs and/or test results (eventually):
https://download.eclipse.org/eclipse/downloads/drops4/${env.BUILD_IID.trim()}/testResults.php

${env.POM_UPDATES_BODY.trim()}${env.COMPARATOR_ERRORS_BODY.trim()}Software site repository:
https://download.eclipse.org/eclipse/updates/${env.RELEASE_VER.trim()}-Y-builds

Specific (simple) site repository:
https://download.eclipse.org/eclipse/updates/${env.RELEASE_VER.trim()}-Y-builds/${env.BUILD_IID.trim()}

Equinox downloads:
https://download.eclipse.org/equinox/drops/${env.BUILD_IID.trim()}

", subject: "${env.BUILD_VERSION} Y-Build: ${env.BUILD_IID.trim()} ${env.POM_UPDATES_SUBJECT.trim()} ${env.COMPARATOR_ERRORS_SUBJECT.trim()}", - to: "rahul.mohanan@ibm.com jarthana@in.ibm.com Sheena.Sheena@ibm.com alshama.m.s@ibm.com elsa.zacharia@ibm.com suby.surendran@ibm.com gpunathi@in.ibm.com sravankumarl@in.ibm.com kalyan_prasad@in.ibm.com lshanmug@in.ibm.com manoj.palat@in.ibm.com niraj.modi@in.ibm.com noopur_gupta@in.ibm.com sarika.sinha@in.ibm.com vikas.chandra@in.ibm.com akurtakov@gmail.com", + to: "rahul.mohanan@ibm.com jarthana@in.ibm.com alshama.m.s@ibm.com elsa.zacharia@ibm.com suby.surendran@ibm.com gpunathi@in.ibm.com sravankumarl@in.ibm.com manoj.palat@in.ibm.com noopur_gupta@in.ibm.com akurtakov@gmail.com", from:"genie.releng@eclipse.org" } } diff --git a/JenkinsJobs/YBuilds/Y_unit_cen64_gtk3_java22.groovy b/JenkinsJobs/YBuilds/Y_unit_cen64_gtk3_java22.groovy new file mode 100644 index 00000000000..a708a36c53c --- /dev/null +++ b/JenkinsJobs/YBuilds/Y_unit_cen64_gtk3_java22.groovy @@ -0,0 +1,168 @@ +def config = new groovy.json.JsonSlurper().parseText(readFileFromWorkspace('JenkinsJobs/JobDSL.json')) +def STREAMS = config.Streams + +for (STREAM in STREAMS){ + def MAJOR = STREAM.split('\\.')[0] + def MINOR = STREAM.split('\\.')[1] + + pipelineJob('YPBuilds/ep' + MAJOR + MINOR + 'Y-unit-cen64-gtk3-java22'){ + + logRotator { + numToKeep(5) + } + + parameters { + stringParam('buildId', null, null) + stringParam('javaDownload', 'https://download.java.net/java/early_access/jdk22/26/GPL/openjdk-22-ea+26_linux-x64_bin.tar.gz', null) + } + + definition { + cps { + sandbox() + script(''' +pipeline { + options { + timeout(time: 600, unit: 'MINUTES') + timestamps() + buildDiscarder(logRotator(numToKeepStr:'5')) + } + agent { + kubernetes { + label 'centos-unitpod22' + defaultContainer 'custom' + yaml """ +apiVersion: v1 +kind: Pod +spec: + containers: + - name: "jnlp" + resources: + limits: + memory: "2048Mi" + cpu: "2000m" + requests: + memory: "512Mi" + cpu: "1000m" + - name: "custom" + image: "eclipse/platformreleng-centos-gtk3-metacity:8" + imagePullPolicy: "Always" + resources: + limits: + memory: "4096Mi" + cpu: "1000m" + requests: + # memory needs to be at least 1024Mi, see https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/2478 + memory: "1024Mi" + cpu: "1000m" + securityContext: + privileged: false + tty: true + command: + - cat + volumeMounts: + - mountPath: "/opt/tools" + name: "volume-0" + readOnly: false + workingDir: "/home/jenkins/agent" + nodeSelector: {} + restartPolicy: "Never" + volumes: + - name: "volume-0" + persistentVolumeClaim: + claimName: "tools-claim-jiro-releng" + readOnly: true + - configMap: + name: "known-hosts" + name: "volume-1" + - emptyDir: + medium: "" + name: "workspace-volume" + - emptyDir: + medium: "" + name: "volume-3" +""" + } + } + + stages { + stage('Run tests'){ + steps { + container ('custom'){ + wrap([$class: 'Xvnc', takeScreenshot: false, useXauthority: true]) { + withEnv(["JAVA_HOME_NEW=${ tool 'openjdk-jdk18-latest' }"]) { + withAnt(installation: 'apache-ant-latest') { + sh \'\'\'#!/bin/bash -x + + buildId=$(echo $buildId|tr -d ' ') + RAW_DATE_START="$(date +%s )" + + export LANG=en_US.UTF-8 + cat /etc/*release + echo -e "\\n\\tRAW Date Start: ${RAW_DATE_START} \\n" + echo -e "\\n\\t whoami: $( whoami )\\n" + echo -e "\\n\\t uname -a: $(uname -a)\\n" + + # 0002 is often the default for shell users, but it is not when ran from + # a cron job, so we set it explicitly, to be sure of value, so releng group has write access to anything + # we create on shared area. + oldumask=$(umask) + umask 0002 + + echo "umask explicitly set to 0002, old value was $oldumask" + + # we want java.io.tmpdir to be in $WORKSPACE, but must already exist, for Java to use it. + mkdir -p ${WORKSPACE}/tmp + + wget -O ${WORKSPACE}/getEBuilder.xml --no-verbose --no-check-certificate https://download.eclipse.org/eclipse/relengScripts/production/testScripts/hudsonBootstrap/getEBuilder.xml 2>&1 + wget -O ${WORKSPACE}/buildproperties.shsource --no-check-certificate https://download.eclipse.org/eclipse/downloads/drops4/${buildId}/buildproperties.shsource + cat ${WORKSPACE}/buildproperties.shsource + source ${WORKSPACE}/buildproperties.shsource + + set -x + mkdir -p ${WORKSPACE}/java + pushd ${WORKSPACE}/java + wget -O jdk.tar.gz --no-verbose ${javaDownload} + tar xzf jdk.tar.gz + rm jdk.tar.gz + export JAVA_HOME_NEW=$(pwd)/$(ls) + popd + set +x + + export PATH=${JAVA_HOME_NEW}/bin:${ANT_HOME}/bin:${PATH} + + echo JAVA_HOME: $JAVA_HOME + export JAVA_HOME=$JAVA_HOME_NEW + echo ANT_HOME: $ANT_HOME + echo PATH: $PATH + export ANT_OPTS="${ANT_OPTS} -Djava.io.tmpdir=${WORKSPACE}/tmp -Djava.security.manager=allow" + + env 1>envVars.txt 2>&1 + ant -diagnostics 1>antDiagnostics.txt 2>&1 + java -XshowSettings -version 1>javaSettings.txt 2>&1 + + ant -f getEBuilder.xml -Djava.io.tmpdir=${WORKSPACE}/tmp -DbuildId=$buildId -DeclipseStream=$STREAM -DEBUILDER_HASH=${EBUILDER_HASH} -DdownloadURL=https://download.eclipse.org/eclipse/downloads/drops4/${buildId} -Dosgi.os=linux -Dosgi.ws=gtk -Dosgi.arch=x86_64 -DtestSuite=all -Djvm=${JAVA_HOME}/bin/java + + RAW_DATE_END="$(date +%s )" + + echo -e "\\n\\tRAW Date End: ${RAW_DATE_END} \\n" + + TOTAL_TIME=$((${RAW_DATE_END} - ${RAW_DATE_START})) + + echo -e "\\n\\tTotal elapsed time: ${TOTAL_TIME} \\n" + \'\'\' + } + } + } + } + archiveArtifacts '**/eclipse-testing/results/**, **/eclipse-testing/directorLogs/**, *.properties, *.txt' + junit keepLongStdio: true, testResults: '**/eclipse-testing/results/xml/*.xml' + build job: 'YPBuilds/ep-collectYbuildResults', parameters: [string(name: 'triggeringJob', value: "${JOB_BASE_NAME}"), string(name: 'buildURL', value: "${BUILD_URL}"), string(name: 'buildID', value: "${params.buildId}")], wait: false + } + } + } +} + ''') + } + } + } +} diff --git a/cje-production/P-build/buildproperties.txt b/cje-production/P-build/buildproperties.txt index 6137aff17b6..7db5339d5ee 100644 --- a/cje-production/P-build/buildproperties.txt +++ b/cje-production/P-build/buildproperties.txt @@ -17,15 +17,15 @@ # CJE build variables BRANCH="master" -PATCH_OR_BRANCH_LABEL="java21patch" -PATCH_BUILD="java21patch" -BUILD_TYPE_NAME="Beta Java 21" +PATCH_OR_BRANCH_LABEL="java22patch" +PATCH_BUILD="java22patch" +BUILD_TYPE_NAME="Beta Java 22" BUILD_TYPE="P" TESTED_BUILD_TYPE="P" -RELEASE_VER="4.30" -STREAM="4.30.0" +RELEASE_VER="4.31" +STREAM="4.31.0" STREAMMajor="4" -STREAMMinor="29" +STREAMMinor="31" STREAMService="0" GIT_ROOT="git@github.com:" AGG_REPO="eclipse-platform/eclipse.platform.releng.aggregator.git" @@ -39,8 +39,8 @@ BUILD_TO_COMPARE_SITE="ftp.osuosl.org/pub/eclipse/eclipse/updates" LOCAL_REPO="localMavenRepo" # Base builder parameters -BASEBUILDER_TAG="4.28" -API_PREV_REF_LABEL="4.28" +BASEBUILDER_TAG="4.30" +API_PREV_REF_LABEL="4.30" #API_FREEZE_REF_LABEL="4.28RC1" API_FREEZE_REF_LABEL="" # Change to appropriate versions and uncomment when entering API freeze @@ -48,17 +48,17 @@ API_FREEZE_REF_LABEL="" # Otherwise set to a blank space FREEZE_PARAMS=" " -PREVIOUS_RELEASE_VER="4.28" -PREVIOUS_RELEASE_REPO_ID="4.28" +PREVIOUS_RELEASE_VER="4.30" +PREVIOUS_RELEASE_REPO_ID="4.30" #build id for getting repo -BASEBUILD_ID="R-4.28-202306050440" +BASEBUILD_ID="R-4.30-202312010110" #release id for downloading eclipse -PREVIOUS_RELEASE_ID="R-4.28-202306050440" +PREVIOUS_RELEASE_ID="R-4.30-202312010110" BUILDTOOLS_REPO="https://download.eclipse.org/eclipse/updates/buildtools/" -WEBTOOLS_REPO="https://download.eclipse.org/webtools/downloads/drops/R3.27.0/R-3.27.0-20220829002010/repositoryunittests/" +WEBTOOLS_REPO="https://download.eclipse.org/webtools/downloads/drops/R3.31.0/R-3.31.0-20230903090456/repositoryunittests/" BASEBUILDER_DIR="tmp/org.eclipse.releng.basebuilder" -ECLIPSE_RUN_REPO="https://download.eclipse.org/eclipse/updates/4.29-I-builds/" +ECLIPSE_RUN_REPO="https://download.eclipse.org/eclipse/updates/4.31-I-builds/" #Maven parameters MAVEN_OPTS="-Xmx6G" diff --git a/cje-production/P-build/mb300_gatherEclipseParts.sh b/cje-production/P-build/mb300_gatherEclipseParts.sh index eb11c99f127..c60090b60ed 100755 --- a/cje-production/P-build/mb300_gatherEclipseParts.sh +++ b/cje-production/P-build/mb300_gatherEclipseParts.sh @@ -32,7 +32,7 @@ cp $CJE_ROOT/$AGG_DIR/eclipse-platform-parent/target/mavenproperties.properties # gather repo echo $PATCH_BUILD -PATCH_BUILD_GENERIC=java21patch +PATCH_BUILD_GENERIC=java22patch REPO_DIR=$ECLIPSE_BUILDER_DIR/$PATCH_BUILD/eclipse.releng.repository.$PATCH_BUILD_GENERIC/target/repository if [ -d $REPO_DIR ]; then diff --git a/cje-production/Y-build/buildproperties.txt b/cje-production/Y-build/buildproperties.txt index 46ede163060..0f3d5d25664 100644 --- a/cje-production/Y-build/buildproperties.txt +++ b/cje-production/Y-build/buildproperties.txt @@ -55,7 +55,7 @@ BASEBUILD_ID="R-4.30-202312010110" PREVIOUS_RELEASE_ID="R-4.30-202312010110" BUILDTOOLS_REPO="https://download.eclipse.org/eclipse/updates/buildtools/" -WEBTOOLS_REPO="https://download.eclipse.org/webtools/downloads/drops/R3.22.0/R-3.22.0-20210612170523/repositoryunittests/" +WEBTOOLS_REPO="https://download.eclipse.org/webtools/downloads/drops/R3.31.0/R-3.31.0-20230903090456/repositoryunittests/" BASEBUILDER_DIR="tmp/org.eclipse.releng.basebuilder" ECLIPSE_RUN_REPO="https://download.eclipse.org/eclipse/updates/4.31-I-builds/" diff --git a/cje-production/Y-build/publish.xml b/cje-production/Y-build/publish.xml index 3c1de6d92af..88014579efd 100644 --- a/cje-production/Y-build/publish.xml +++ b/cje-production/Y-build/publish.xml @@ -184,7 +184,7 @@ + value="ep${eclipseStreamMajor}${eclipseStreamMinor}${buildType}-unit-mac64-java17_macosx.cocoa.x86_64_17,ep${eclipseStreamMajor}${eclipseStreamMinor}${buildType}-unit-macM1-java17_macosx.cocoa.aarch64_17,ep${eclipseStreamMajor}${eclipseStreamMinor}${buildType}-unit-win32-java17_win32.win32.x86_64_17,ep${eclipseStreamMajor}${eclipseStreamMinor}${buildType}-unit-cen64-gtk3-java17_linux.gtk.x86_64_17,ep${eclipseStreamMajor}${eclipseStreamMinor}${buildType}-unit-cen64-gtk3-java21_linux.gtk.x86_64_21,ep${eclipseStreamMajor}${eclipseStreamMinor}${buildType}-unit-cen64-gtk3-java22_linux.gtk.x86_64_22" /> Date: Thu, 7 Dec 2023 15:12:41 +0530 Subject: [PATCH 016/308] Update Missing Build Name. (#1645) --- cje-production/Y-build/buildproperties.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cje-production/Y-build/buildproperties.txt b/cje-production/Y-build/buildproperties.txt index 0f3d5d25664..689e7515661 100644 --- a/cje-production/Y-build/buildproperties.txt +++ b/cje-production/Y-build/buildproperties.txt @@ -17,8 +17,8 @@ # CJE build variables BRANCH="master" -PATCH_OR_BRANCH_LABEL="java21" -BUILD_TYPE_NAME="Beta Java 21" +PATCH_OR_BRANCH_LABEL="java22" +BUILD_TYPE_NAME="Beta Java 22" BUILD_TYPE="Y" TESTED_BUILD_TYPE="Y" RELEASE_VER="4.30" From ec33d5fc1c25201fa1c825419615a77c48a5db96 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Thu, 7 Dec 2023 10:59:56 +0000 Subject: [PATCH 017/308] Touch documentation bundles for javadoc regeneration --- .../bundles/org.eclipse.jdt.doc.isv/forceQualifierUpdate.txt | 1 + .../org.eclipse.platform.doc.isv/forceQualifierUpdate.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/forceQualifierUpdate.txt b/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/forceQualifierUpdate.txt index e69de29bb2d..a310cfec7b0 100644 --- a/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/forceQualifierUpdate.txt +++ b/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/forceQualifierUpdate.txt @@ -0,0 +1 @@ +Touch documentation bundles for javadoc regeneration diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/forceQualifierUpdate.txt b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/forceQualifierUpdate.txt index e69de29bb2d..a310cfec7b0 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/forceQualifierUpdate.txt +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/forceQualifierUpdate.txt @@ -0,0 +1 @@ +Touch documentation bundles for javadoc regeneration From c6ba7b1c05ae0d4c1dea42db571ca5f90c2ce5b1 Mon Sep 17 00:00:00 2001 From: Rahul Mohanan Date: Thu, 7 Dec 2023 20:45:59 +0530 Subject: [PATCH 018/308] Add new Script for Daily repo pruning Removing ppcle build --- JenkinsJobs/Cleanup/Clean_ppcle_build.groovy | 36 ---------- .../Cleanup/dailyCleanOldBuilds.groovy | 4 +- JenkinsJobs/Cleanup/pruneDailyRepos.groovy | 70 +++++++++++++++++++ 3 files changed, 71 insertions(+), 39 deletions(-) delete mode 100644 JenkinsJobs/Cleanup/Clean_ppcle_build.groovy create mode 100644 JenkinsJobs/Cleanup/pruneDailyRepos.groovy diff --git a/JenkinsJobs/Cleanup/Clean_ppcle_build.groovy b/JenkinsJobs/Cleanup/Clean_ppcle_build.groovy deleted file mode 100644 index b69f72af9aa..00000000000 --- a/JenkinsJobs/Cleanup/Clean_ppcle_build.groovy +++ /dev/null @@ -1,36 +0,0 @@ -job('Cleanup/Clean-ppcle-build'){ - triggers { - cron('@weekly') - } - - label('ppc64le-build') - - logRotator { - numToKeep(5) - } - - wrappers { //adds pre/post actions - preBuildCleanup() - timestamps() - } - - steps { - shell(''' -#!/bin/bash -x - -cd ${WORKSPACE} - -pwd - -ls -al -du -hs * -df -h - ''') - } - - publishers { - extendedEmail { - recipientList("sravankumarl@in.ibm.com") - } - } -} diff --git a/JenkinsJobs/Cleanup/dailyCleanOldBuilds.groovy b/JenkinsJobs/Cleanup/dailyCleanOldBuilds.groovy index 701471b2a03..c06e762d80a 100644 --- a/JenkinsJobs/Cleanup/dailyCleanOldBuilds.groovy +++ b/JenkinsJobs/Cleanup/dailyCleanOldBuilds.groovy @@ -55,10 +55,8 @@ epRelDir=$(ssh genie.releng@projects-storage.eclipse.org ls -d --format=single-c ssh genie.releng@projects-storage.eclipse.org tar -C ${workspace} -xzf ${epRelDir}/eclipse-platform-*-linux-gtk-x86_64.tar.gz ssh genie.releng@projects-storage.eclipse.org wget -O ${workspace}/dailyCleanDownloads.sh https://raw.githubusercontent.com/eclipse-platform/eclipse.platform.releng.aggregator/master/cje-production/cleaners/dailyCleanDownloads.sh -ssh genie.releng@projects-storage.eclipse.org wget -O ${workspace}/cleanupNightlyRepo.sh https://raw.githubusercontent.com/eclipse-platform/eclipse.platform.releng.aggregator/master/cje-production/cleaners/cleanupNightlyRepo.sh ssh genie.releng@projects-storage.eclipse.org bash -x ${workspace}/dailyCleanDownloads.sh -ssh genie.releng@projects-storage.eclipse.org bash -x ${workspace}/cleanupNightlyRepo.sh ${workspace} ssh genie.releng@projects-storage.eclipse.org rm -rf ${workingDir}/${JOB_NAME}* ''') @@ -66,7 +64,7 @@ ssh genie.releng@projects-storage.eclipse.org rm -rf ${workingDir}/${JOB_NAME}* publishers { extendedEmail { - recipientList("sravankumarl@in.ibm.com") + recipientList("rahul.mohanan@ibm.com") } } } diff --git a/JenkinsJobs/Cleanup/pruneDailyRepos.groovy b/JenkinsJobs/Cleanup/pruneDailyRepos.groovy new file mode 100644 index 00000000000..f4196093adb --- /dev/null +++ b/JenkinsJobs/Cleanup/pruneDailyRepos.groovy @@ -0,0 +1,70 @@ +job('Cleanup/pruneDailyRepos'){ + displayName('Daily Repo Pruner') + description(''' +This job runs several types of "cleanup" on the build machine and downloads server to remove old builds and other left overs from old build. +It acts as a simple cron job, currently running at 16:00 every day, to execute +.../sdk/cleaners/dailyCleanBuildMachine.sh +and other such scripts. + ''') + + logRotator { + daysToKeep(10) + numToKeep(5) + } + + jdk('oracle-jdk8-latest') + + label('centos-latest') + + triggers { + cron(''' +0 5 * * * +0 17 * * * + ''') + } + + wrappers { //adds pre/post actions + timestamps() + preBuildCleanup() + sshAgent('projects-storage.eclipse.org-bot-ssh') + timeout { + absolute(30) + } + } + + steps { + shell(''' +#!/bin/bash -x + +epDownloadDir=/home/data/httpd/download.eclipse.org/eclipse +dropsPath=${epDownloadDir}/downloads/drops4 +p2RepoPath=${epDownloadDir}/updates +buildDir=${dropsPath}/${buildId} + +workingDir=${epDownloadDir}/workingDir + +workspace=${workingDir}/${JOB_NAME}-${BUILD_NUMBER} + +ssh genie.releng@projects-storage.eclipse.org rm -rf ${workingDir}/${JOB_NAME}* + +ssh genie.releng@projects-storage.eclipse.org mkdir -p ${workspace} +ssh genie.releng@projects-storage.eclipse.org cd ${workspace} + +#get latest Eclipse platform product +epRelDir=$(ssh genie.releng@projects-storage.eclipse.org ls -d --format=single-column ${dropsPath}/R-*|sort|tail -1) +ssh genie.releng@projects-storage.eclipse.org tar -C ${workspace} -xzf ${epRelDir}/eclipse-platform-*-linux-gtk-x86_64.tar.gz + +ssh genie.releng@projects-storage.eclipse.org wget -O ${workspace}/cleanupNightlyRepo.sh https://raw.githubusercontent.com/eclipse-platform/eclipse.platform.releng.aggregator/master/cje-production/cleaners/cleanupNightlyRepo.sh + +ssh genie.releng@projects-storage.eclipse.org bash -x ${workspace}/cleanupNightlyRepo.sh ${workspace} + +ssh genie.releng@projects-storage.eclipse.org rm -rf ${workingDir}/${JOB_NAME}* + ''') + } + + publishers { + extendedEmail { + recipientList("rahul.mohanan@ibm.com") + } + } +} From 1e0ff1ec5b1b3285927d168b938e9c9fdc321db0 Mon Sep 17 00:00:00 2001 From: Rahul Mohanan Date: Thu, 7 Dec 2023 20:56:01 +0530 Subject: [PATCH 019/308] Removing Java --- JenkinsJobs/Cleanup/dailyCleanOldBuilds.groovy | 2 -- JenkinsJobs/Cleanup/pruneDailyRepos.groovy | 1 - 2 files changed, 3 deletions(-) diff --git a/JenkinsJobs/Cleanup/dailyCleanOldBuilds.groovy b/JenkinsJobs/Cleanup/dailyCleanOldBuilds.groovy index c06e762d80a..11122643002 100644 --- a/JenkinsJobs/Cleanup/dailyCleanOldBuilds.groovy +++ b/JenkinsJobs/Cleanup/dailyCleanOldBuilds.groovy @@ -12,8 +12,6 @@ and other such scripts. numToKeep(5) } - jdk('oracle-jdk8-latest') - label('centos-latest') triggers { diff --git a/JenkinsJobs/Cleanup/pruneDailyRepos.groovy b/JenkinsJobs/Cleanup/pruneDailyRepos.groovy index f4196093adb..e54f4c4fd76 100644 --- a/JenkinsJobs/Cleanup/pruneDailyRepos.groovy +++ b/JenkinsJobs/Cleanup/pruneDailyRepos.groovy @@ -12,7 +12,6 @@ and other such scripts. numToKeep(5) } - jdk('oracle-jdk8-latest') label('centos-latest') From 223a35f8409870349c1cb3192933beedecdebfe0 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Thu, 7 Dec 2023 23:06:29 +0000 Subject: [PATCH 020/308] Build input for build I20231207-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.debug | 2 +- eclipse.jdt.ui | 2 +- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- rt.equinox.p2 | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 59d80ed5c68..78cba85758d 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 59d80ed5c680e4db8c3ed6a90e08b4124ab90fe8 +Subproject commit 78cba85758d3de47a397080a5a9af1c257146ae4 diff --git a/eclipse.jdt.debug b/eclipse.jdt.debug index fe514167e87..0fb2981a9b9 160000 --- a/eclipse.jdt.debug +++ b/eclipse.jdt.debug @@ -1 +1 @@ -Subproject commit fe514167e87d47686d577df3a0a9296916b6ea09 +Subproject commit 0fb2981a9b998fedfff7f36a5e0b22d8a4e7f7a5 diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 9dbce6bf09e..c3ad6e28364 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 9dbce6bf09e22eccb0da36c03561a98601ea1805 +Subproject commit c3ad6e28364fb654ac4465a96fe11a2d7d7935ae diff --git a/eclipse.pde b/eclipse.pde index eeff8094991..54dc1f1704f 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit eeff8094991e409fca6f39a20dcc7a93c7af8c14 +Subproject commit 54dc1f1704ff6c3f0bd011377e92f96c1fa33793 diff --git a/eclipse.platform b/eclipse.platform index a306b1a4050..8afeb2f556b 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit a306b1a405026c6e37333d391e78b069d6ba1129 +Subproject commit 8afeb2f556b22f052407090329556e0b7c706ea3 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 4db325cd9ec..8abe1b1ffbf 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 4db325cd9ec79eb99fdf1911038cde60c1b6de0c +Subproject commit 8abe1b1ffbf40769264b908012034f4060bef04b diff --git a/equinox b/equinox index 9cc56cc6f21..aecd6506c2f 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit 9cc56cc6f2148a477d25b34a1a80bfe73858bf6e +Subproject commit aecd6506c2fdbf6071c0f192365e597c9c686dba diff --git a/rt.equinox.p2 b/rt.equinox.p2 index 130121057b9..b1698bf4ee9 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit 130121057b96dd629623b2c0d95ee8b89578aa41 +Subproject commit b1698bf4ee968d5daf45b6f4c698208627687c1a From b5384a6f123641c97ca22210940b0021097a98f1 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Fri, 8 Dec 2023 08:13:33 +0000 Subject: [PATCH 021/308] Build input for build I20231208-0300 --- eclipse.jdt.core | 2 +- eclipse.jdt.debug | 2 +- eclipse.jdt.ui | 2 +- eclipse.pde | 2 +- eclipse.platform.ui | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 78cba85758d..a8e88876e50 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 78cba85758d3de47a397080a5a9af1c257146ae4 +Subproject commit a8e88876e5044e3df49f35466342ab56b845db53 diff --git a/eclipse.jdt.debug b/eclipse.jdt.debug index 0fb2981a9b9..4a6e7c8e09f 160000 --- a/eclipse.jdt.debug +++ b/eclipse.jdt.debug @@ -1 +1 @@ -Subproject commit 0fb2981a9b998fedfff7f36a5e0b22d8a4e7f7a5 +Subproject commit 4a6e7c8e09f5be07953c0964ed5a9aa8a7503bef diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index c3ad6e28364..8977b63cc9c 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit c3ad6e28364fb654ac4465a96fe11a2d7d7935ae +Subproject commit 8977b63cc9c7b4398133dbfec53db86f959b318f diff --git a/eclipse.pde b/eclipse.pde index 54dc1f1704f..0a0b138a743 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit 54dc1f1704ff6c3f0bd011377e92f96c1fa33793 +Subproject commit 0a0b138a7438602606458526f0adacc9b4feb7bc diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 8abe1b1ffbf..54e2bcd0105 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 8abe1b1ffbf40769264b908012034f4060bef04b +Subproject commit 54e2bcd0105c8e4fa884e9ef60b88a4b0b7e6832 From fc73fa699246873e6a040a7678e2127233ad75a7 Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Fri, 8 Dec 2023 14:03:23 +0100 Subject: [PATCH 022/308] Fix maven mapping for org.eclipse.orbit.xml-apis-ext https://github.com/eclipse-platform/eclipse.platform.ui/issues/1377 --- eclipse.platform.releng/publish-to-maven-central/SDK4Mvn.aggr | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/eclipse.platform.releng/publish-to-maven-central/SDK4Mvn.aggr b/eclipse.platform.releng/publish-to-maven-central/SDK4Mvn.aggr index d6e62b2867e..b6aa1e96085 100644 --- a/eclipse.platform.releng/publish-to-maven-central/SDK4Mvn.aggr +++ b/eclipse.platform.releng/publish-to-maven-central/SDK4Mvn.aggr @@ -26,7 +26,7 @@ - + @@ -34,7 +34,6 @@ - From af363edfc05371c719269ef2b7e7ebafb3d01c1e Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Fri, 8 Dec 2023 14:10:18 +0100 Subject: [PATCH 023/308] Use --warning=no-unknown-keyword to quiet tar extraction --- .../publish-to-maven-central/CBIaggregator.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse.platform.releng/publish-to-maven-central/CBIaggregator.sh b/eclipse.platform.releng/publish-to-maven-central/CBIaggregator.sh index 7a654840dc7..ff01f5dcb6d 100755 --- a/eclipse.platform.releng/publish-to-maven-central/CBIaggregator.sh +++ b/eclipse.platform.releng/publish-to-maven-central/CBIaggregator.sh @@ -59,7 +59,7 @@ then cd ${LOCAL_TOOLS} echo "Extracting Eclipse from ${FILE_ECLIPSE} ..." scp genie.releng@projects-storage.eclipse.org:${FILE_ECLIPSE} . - tar xf eclipse-SDK-${SDK_VERSION}-linux-gtk-x86_64.tar.gz + tar --warning=no-unknown-keyword -xf eclipse-SDK-${SDK_VERSION}-linux-gtk-x86_64.tar.gz cd ${WORKSPACE} fi require_executable ${ECLIPSE} From 888de3410f302c380ca3f7c0fabcc225d6a0fa39 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Fri, 8 Dec 2023 23:07:21 +0000 Subject: [PATCH 024/308] Build input for build I20231208-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- eclipse.platform | 2 +- equinox | 2 +- rt.equinox.p2 | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index a8e88876e50..40b516a3430 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit a8e88876e5044e3df49f35466342ab56b845db53 +Subproject commit 40b516a34309cf226ec4504eda301c1b72fcf81c diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 8977b63cc9c..fa984a47a95 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 8977b63cc9c7b4398133dbfec53db86f959b318f +Subproject commit fa984a47a95926897cc104629262f4add3863615 diff --git a/eclipse.platform b/eclipse.platform index 8afeb2f556b..23fc2f35c51 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 8afeb2f556b22f052407090329556e0b7c706ea3 +Subproject commit 23fc2f35c51bcfe45eea3f1b161ec803553f94b2 diff --git a/equinox b/equinox index aecd6506c2f..02e2acede28 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit aecd6506c2fdbf6071c0f192365e597c9c686dba +Subproject commit 02e2acede28fc064868738112bbbcd4d762063b0 diff --git a/rt.equinox.p2 b/rt.equinox.p2 index b1698bf4ee9..23d547724ec 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit b1698bf4ee968d5daf45b6f4c698208627687c1a +Subproject commit 23d547724ece5d1b0f482a7b0c841f341dcc1bbd From 948411987ec1778e30681d6517344cde828611ac Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Sat, 9 Dec 2023 23:04:53 +0000 Subject: [PATCH 025/308] Build input for build I20231209-1800 --- eclipse.jdt.core | 2 +- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- rt.equinox.p2 | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 40b516a3430..a476dd1a7f8 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 40b516a34309cf226ec4504eda301c1b72fcf81c +Subproject commit a476dd1a7f83a3a56332d9e9e17456801e54c983 diff --git a/eclipse.pde b/eclipse.pde index 0a0b138a743..d7a9363601e 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit 0a0b138a7438602606458526f0adacc9b4feb7bc +Subproject commit d7a9363601eaa8148af6d67cc89b7af0e67a3f78 diff --git a/eclipse.platform b/eclipse.platform index 23fc2f35c51..a5789fbe6b8 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 23fc2f35c51bcfe45eea3f1b161ec803553f94b2 +Subproject commit a5789fbe6b8787def560cc10ed086c50f3662980 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 54e2bcd0105..7d88c88cc70 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 54e2bcd0105c8e4fa884e9ef60b88a4b0b7e6832 +Subproject commit 7d88c88cc70a943e202c7ed8ba23646a4f998374 diff --git a/equinox b/equinox index 02e2acede28..01dc58b97af 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit 02e2acede28fc064868738112bbbcd4d762063b0 +Subproject commit 01dc58b97afd4a80777167ed60a44b83f443b045 diff --git a/rt.equinox.p2 b/rt.equinox.p2 index 23d547724ec..cb70b67cf1c 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit 23d547724ece5d1b0f482a7b0c841f341dcc1bbd +Subproject commit cb70b67cf1cee32848ec69556ab113e8bd1b4ea4 From e9824645417533295b927c6de97e70049ba85c45 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 11 Dec 2023 02:21:40 +0000 Subject: [PATCH 026/308] Build input for build I20231210-2110 --- rt.equinox.p2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rt.equinox.p2 b/rt.equinox.p2 index cb70b67cf1c..f108a329add 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit cb70b67cf1cee32848ec69556ab113e8bd1b4ea4 +Subproject commit f108a329adddaa082237b9eab4d01ec0edfef338 From 5bc5aaf1d8cdf119c6fe4f9c65443fe9284b6dc4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 8 Dec 2023 11:56:47 +0000 Subject: [PATCH 027/308] Bump opensuse/leap Bumps opensuse/leap from `4246d2e` to `c59cc44`. --- updated-dependencies: - dependency-name: opensuse/leap dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .../dockerfiles/opensuse-gtk3-metacity/15-gtk3/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cje-production/dockerfiles/opensuse-gtk3-metacity/15-gtk3/Dockerfile b/cje-production/dockerfiles/opensuse-gtk3-metacity/15-gtk3/Dockerfile index aed15114be2..720e3a2e59a 100644 --- a/cje-production/dockerfiles/opensuse-gtk3-metacity/15-gtk3/Dockerfile +++ b/cje-production/dockerfiles/opensuse-gtk3-metacity/15-gtk3/Dockerfile @@ -1,4 +1,4 @@ -FROM opensuse/leap:15@sha256:4246d2ef2de7c789b09e753ddeb82c2a1190f55b311faebab0481022f002bc62 +FROM opensuse/leap:15@sha256:c59cc44280c2648c359dab5f90e0dbcbeb780e05a0a95a69169554f27020412c ### user name recognition at runtime w/ an arbitrary uid - for OpenShift deployments COPY scripts/uid_entrypoint /usr/local/bin/uid_entrypoint From acf9fa1c24e5963996a67b0168fec2a54d5ffb64 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 11 Dec 2023 08:41:33 +0000 Subject: [PATCH 028/308] Build input for build I20231211-0330 --- eclipse.jdt.core | 2 +- eclipse.platform | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index a476dd1a7f8..699a4cbddd9 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit a476dd1a7f83a3a56332d9e9e17456801e54c983 +Subproject commit 699a4cbddd99ea84fb06cec4350d43a1a3e6f777 diff --git a/eclipse.platform b/eclipse.platform index a5789fbe6b8..a82a4d0754a 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit a5789fbe6b8787def560cc10ed086c50f3662980 +Subproject commit a82a4d0754ac3fdfa1b67bb6a7cb2ae3cb344dec From 4983d30d937ea6363aff39e709fc4e82184ccbe5 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 11 Dec 2023 08:50:53 +0000 Subject: [PATCH 029/308] Build input for build I20231211-0340 --- eclipse.platform | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse.platform b/eclipse.platform index a82a4d0754a..b41a6f8d5e4 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit a82a4d0754ac3fdfa1b67bb6a7cb2ae3cb344dec +Subproject commit b41a6f8d5e48690a54d68a71137f34992566ae58 From 150322a1ef9051435e8bd6d5c136e2313aa8c0ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Kubitz?= Date: Mon, 11 Dec 2023 10:33:26 +0100 Subject: [PATCH 030/308] Revert "JUnitTestRunnerInterceptor" #1641 did not work This reverts commit efcc7c7167834f0a8aa69c9e987ae919d4969bdf. This reverts commit 17d93aab9fd650befc4ba5c9d341dcbd41172e86. --- eclipse-platform-parent/pom.xml | 32 ++++++-------------------------- 1 file changed, 6 insertions(+), 26 deletions(-) diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index 3a2ae750eeb..3549b0814d6 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -29,15 +29,6 @@ for using plugins with older than they require Maven version. If version number changed in one place, be sure to change in the other. --> - - - - org.openclover - clover - 4.5.1 - test - - 3.9.0 @@ -444,23 +435,12 @@ maven-dependency-plugin 3.6.1
- - org.apache.maven.plugins - maven-surefire-plugin - ${surefire.version} - - - - - listener - - com.atlassian.clover.recorder.junit.JUnitTestRunnerInterceptor - - - - - + + org.apache.maven.plugins + maven-surefire-plugin + ${surefire.version} + + org.apache.maven.plugins maven-deploy-plugin 3.1.1 From 7b96148b7021893d5c54597f26ae8d43db65ed74 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 11 Dec 2023 14:13:01 +0000 Subject: [PATCH 031/308] Build input for build I20231211-0900 --- eclipse.jdt.core | 2 +- eclipse.platform | 2 +- eclipse.platform.ui | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 699a4cbddd9..b43a14a8323 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 699a4cbddd99ea84fb06cec4350d43a1a3e6f777 +Subproject commit b43a14a8323505fab64ab9a18651bc0c2ef29064 diff --git a/eclipse.platform b/eclipse.platform index b41a6f8d5e4..8bdad3afedc 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit b41a6f8d5e48690a54d68a71137f34992566ae58 +Subproject commit 8bdad3afedcea98c8ca6cb8b99fbf3c580be192e diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 7d88c88cc70..c81c48d5e85 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 7d88c88cc70a943e202c7ed8ba23646a4f998374 +Subproject commit c81c48d5e855f9f2bde493e9797ab133b16ffe9b From a6e3d9ba0d1b3ca52dc91418d3d431fb7ecb73a7 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 11 Dec 2023 23:05:18 +0000 Subject: [PATCH 032/308] Build input for build I20231211-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- eclipse.platform | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index b43a14a8323..f8dddad98c7 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit b43a14a8323505fab64ab9a18651bc0c2ef29064 +Subproject commit f8dddad98c74c78b87bc414beb44eaa73413266d diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index fa984a47a95..20f38802242 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit fa984a47a95926897cc104629262f4add3863615 +Subproject commit 20f388022426ae7dbe858d7e46996f50dd431b67 diff --git a/eclipse.platform b/eclipse.platform index 8bdad3afedc..9c29c7deff2 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 8bdad3afedcea98c8ca6cb8b99fbf3c580be192e +Subproject commit 9c29c7deff29f15511acb423f16fce911054d7fb diff --git a/eclipse.platform.ui b/eclipse.platform.ui index c81c48d5e85..a2873f42b64 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit c81c48d5e855f9f2bde493e9797ab133b16ffe9b +Subproject commit a2873f42b642c8dcf5b9dfb7e582e7248518d6c7 diff --git a/equinox b/equinox index 01dc58b97af..9bb51e4cc61 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit 01dc58b97afd4a80777167ed60a44b83f443b045 +Subproject commit 9bb51e4cc61a945bfb3c645e52fa0cc0135b4bbd From d16d19c26ad061abc1ab1d1f6cc3f76b9ce49b70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20L=C3=A4ubrich?= Date: Fri, 10 Nov 2023 09:41:54 +0100 Subject: [PATCH 033/308] Move JDT javadoc build from ant to maven --- eclipse-platform-parent/pom.xml | 10 + .../org.eclipse.jdt.doc.isv/buildDoc.xml | 136 ----------- .../bundles/org.eclipse.jdt.doc.isv/pom.xml | 231 +++++++++++------- .../eclipse-junit-tests/pom.xml | 1 - .../src/main/assembly/assembly.xml | 5 - .../eclipse/helper.xml | 5 - .../bundles/org.eclipse.releng.tests/test.xml | 2 +- 7 files changed, 153 insertions(+), 237 deletions(-) delete mode 100644 eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/buildDoc.xml diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index 3549b0814d6..f794eb60294 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -687,6 +687,16 @@ a Implementation Requirements: + + category + a + Category: + + + provisional + a + Provisional: + diff --git a/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/buildDoc.xml b/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/buildDoc.xml deleted file mode 100644 index 3a35525fe51..00000000000 --- a/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/buildDoc.xml +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${fileList} ${dirList} - - org.eclipse.jdt.doc.isv/buildDoc.xml - generateJavadoc: - Using java home: ${java.home} and javadocExecutable: ${javadocExecutable} - -${basedir}/${replaceFile} before _* expansion: - - - - - - - - - - -${basedir}/${replaceFile} after _* expansion: - - - - - dummyForBug402392=dummyForBug402392 - - - - -${basedir}/${optionsFile} after _* expansion: - - - - - - - - - - - - - - -target/doc.bin.log after javadoc execution - - - - - - - - - - - - - - - - - - diff --git a/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/pom.xml b/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/pom.xml index 2958657de2f..3680748a823 100644 --- a/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/pom.xml +++ b/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/pom.xml @@ -115,106 +115,159 @@ org.eclipse.update.configurator 0.0.0 + + eclipse-plugin + org.eclipse.platform.doc.isv + 0.0.0 + - org.eclipse.tycho.extras - tycho-document-bundle-plugin - - - schema-to-html - process-resources - - schema-to-html - - - - ${basedir}/${eclipse.jdt.core}/org.eclipse.jdt.apt.core/plugin.xml - ${basedir}/${eclipse.jdt.core}/org.eclipse.jdt.core/plugin.xml - ${basedir}/${eclipse.jdt.ui}/org.eclipse.jdt.core.manipulation/plugin.xml - ${basedir}/${eclipse.jdt.debug}/org.eclipse.jdt.debug/plugin.xml - ${basedir}/${eclipse.jdt.debug}/org.eclipse.jdt.debug.ui/plugin.xml - ${basedir}/${eclipse.jdt.ui}/org.eclipse.jdt.junit/plugin.xml - ${basedir}/${eclipse.jdt.ui}/org.eclipse.jdt.junit.core/plugin.xml - ${basedir}/${eclipse.jdt.debug}/org.eclipse.jdt.launching/plugin.xml - ${basedir}/${eclipse.jdt.ui}/org.eclipse.jdt.ui/plugin.xml - - ${basedir}/reference/extension-points - - - - - - org.apache.maven.plugins - maven-dependency-plugin + org.eclipse.tycho.extras + tycho-document-bundle-plugin + + + schema-to-html + process-resources + + schema-to-html + + + + ${basedir}/${eclipse.jdt.core}/org.eclipse.jdt.apt.core/plugin.xml + ${basedir}/${eclipse.jdt.core}/org.eclipse.jdt.core/plugin.xml + ${basedir}/${eclipse.jdt.ui}/org.eclipse.jdt.core.manipulation/plugin.xml + ${basedir}/${eclipse.jdt.debug}/org.eclipse.jdt.debug/plugin.xml + ${basedir}/${eclipse.jdt.debug}/org.eclipse.jdt.debug.ui/plugin.xml + ${basedir}/${eclipse.jdt.ui}/org.eclipse.jdt.junit/plugin.xml + ${basedir}/${eclipse.jdt.ui}/org.eclipse.jdt.junit.core/plugin.xml + ${basedir}/${eclipse.jdt.debug}/org.eclipse.jdt.launching/plugin.xml + ${basedir}/${eclipse.jdt.ui}/org.eclipse.jdt.ui/plugin.xml + + ${basedir}/reference/extension-points + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + unpack-platform-doc + process-resources + + unpack-dependencies + + + org.eclipse.platform.doc.isv + ${project.build.directory}/unpack/org.eclipse.platform.doc.isv/reference/api + + + - org.eclipse.tycho.extras - tycho-eclipserun-plugin + org.apache.maven.plugins + maven-javadoc-plugin + + + attach-javadocs + prepare-package + + javadoc + + + true + *.internal.*:*.internal + Eclipse JDT API Specification + Eclipse JDT API Specification +
Eclipse JDT
${releaseName} (${releaseNumberSDK})]]>
+ Copyright (c) 2000, 2023 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.]]> + ${eclipse.jdt.core}/org.eclipse.jdt.annotation/src + ;${eclipse.jdt.core}/org.eclipse.jdt.core.compiler.batch/src + ;${eclipse.jdt.core}/org.eclipse.jdt.apt.core/src + ;${eclipse.jdt.core}/org.eclipse.jdt.core/antadapter + ;${eclipse.jdt.core}/org.eclipse.jdt.core/codeassist + ;${eclipse.jdt.core}/org.eclipse.jdt.core/compiler + ;${eclipse.jdt.core}/org.eclipse.jdt.core/dom + ;${eclipse.jdt.core}/org.eclipse.jdt.core/eval + ;${eclipse.jdt.core}/org.eclipse.jdt.core/formatter + ;${eclipse.jdt.core}/org.eclipse.jdt.core/model + ;${eclipse.jdt.core}/org.eclipse.jdt.core/search + ;${eclipse.jdt.debug}/org.eclipse.jdt.debug/eval + ;${eclipse.jdt.debug}/org.eclipse.jdt.debug/jdi + ;${eclipse.jdt.debug}/org.eclipse.jdt.debug/model + ;${eclipse.jdt.debug}/org.eclipse.jdt.debug.ui/ui + ;${eclipse.jdt.debug}/org.eclipse.jdt.launching/launching + ;${eclipse.jdt.ui}/org.eclipse.jdt.core.manipulation/common + ;${eclipse.jdt.ui}/org.eclipse.jdt.core.manipulation/refactoring + ;${eclipse.jdt.ui}/org.eclipse.jdt.junit/src + ;${eclipse.jdt.ui}/org.eclipse.jdt.junit.core/src + ;${eclipse.jdt.ui}/org.eclipse.jdt.junit.runtime/src + ;${eclipse.jdt.ui}/org.eclipse.jdt.junit4.runtime/src + ;${eclipse.jdt.ui}/org.eclipse.jdt.junit5.runtime/src + ;${eclipse.jdt.ui}/org.eclipse.jdt.ui/core extension + ;${eclipse.jdt.ui}/org.eclipse.jdt.ui/core refactoring + ;${eclipse.jdt.ui}/org.eclipse.jdt.ui/internal compatibility + ;${eclipse.jdt.ui}/org.eclipse.jdt.ui/ui + ;${eclipse.jdt.ui}/org.eclipse.jdt.ui/ui refactoring + ;${eclipse.platform.ant}/org.eclipse.ant.launching/src + ;${eclipse.platform.ant}/org.eclipse.ant.ui/Ant Editor + ;${eclipse.platform.ant}/org.eclipse.ant.ui/Ant Tools Support + + + + Java development tools core packages + org.eclipse.jdt.core;org.eclipse.jdt.core.* + + + Java development tools UI packages + org.eclipse.jdt.ui;org.eclipse.jdt.ui.* + + + Java development tools APT packages + org.eclipse.jdt.apt.core;org.eclipse.jdt.apt.core.*;com.sun.mirror.* + + + Java development tools debug and launching packages + org.eclipse.ant.launching;org.eclipse.ant.ui.launching;org.eclipse.jdt.debug.*;org.eclipse.jdt.launching;org.eclipse.jdt.launching.* + + + Java development tools JUnit packages + org.eclipse.jdt.junit;org.eclipse.jdt.junit.* + + + + + + ./../../../org.eclipse.platform.doc.isv/reference/api + ${project.build.directory}/unpack/org.eclipse.platform.doc.isv + + +
+
+
+
+ + maven-resources-plugin - dont_skip_me - compile - - false - - - -consolelog - -debug - -data - target/workspace - -application - org.eclipse.ant.core.antRunner - -buildfile - buildDoc.xml - -Dbasedir.properties=cbi_basedirs.properties - -Declipse.javadoc=${eclipse.javadoc} - - - - - org.eclipse.osgi.compatibility.state - eclipse-plugin - - - org.eclipse.ant.core - eclipse-plugin - - - org.apache.ant - eclipse-plugin - - - org.eclipse.help.base - eclipse-plugin - - - org.eclipse.pde.build - eclipse-plugin - - - org.eclipse.pde.core - eclipse-plugin - - - jakarta.annotation-api - eclipse-plugin - - - org.eclipse.update.configurator - eclipse-plugin - - - eclipse-plugin - com.ibm.icu - - - + copy-resources + + prepare-package - eclipse-run + copy-resources + + ${basedir}/reference/api + + + ${project.build.directory}/site/apidocs + + + diff --git a/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml b/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml index 46f8658fdb5..a1c1c38d3fd 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml +++ b/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml @@ -36,7 +36,6 @@ a better way? --> ../../eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/target/doc.bin.log - ../../eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/target/doc.bin.log ../../eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/target/platformconvert.txt diff --git a/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/assembly/assembly.xml b/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/assembly/assembly.xml index 760c17ac4b6..05c0497d6a9 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/assembly/assembly.xml +++ b/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/assembly/assembly.xml @@ -24,11 +24,6 @@ /eclipse-testing platform.doc.isv.javadoc.txt - - ${jdt.doc.isv.javadoc} - /eclipse-testing - jdt.doc.isv.javadoc.txt - ${platform.doc.isv.schema} /eclipse-testing diff --git a/eclipse.platform.releng.tychoeclipsebuilder/eclipse/helper.xml b/eclipse.platform.releng.tychoeclipsebuilder/eclipse/helper.xml index 08f8c80f8ef..da4aad84417 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/eclipse/helper.xml +++ b/eclipse.platform.releng.tychoeclipsebuilder/eclipse/helper.xml @@ -51,11 +51,6 @@ tofile="${buildDirectory}/compilelogs/platform.doc.isv.javadoc.txt" failonerror="false" quiet="true" /> - + value="-DdownloadHost=${downloadHost} -DbuildId=${buildId} -DRELENGTEST.JAVADOC.URLS=${JAVADOC_OUTPUT_LOCATION}/platform.doc.isv.javadoc.txt,${JAVADOC_OUTPUT_LOCATION}/platform.doc.isv.schema.txt" /> From 17ac226a2468c0e2f0dc062722e2015ce5d975bc Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Tue, 12 Dec 2023 06:30:58 +0000 Subject: [PATCH 034/308] Build input for build I20231212-0120 --- eclipse.jdt.core | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index f8dddad98c7..d4e6217d271 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit f8dddad98c74c78b87bc414beb44eaa73413266d +Subproject commit d4e6217d27112cd5c270638de416ec04bc8a8d46 From 3e6518b64e478f6f31375307c185eaf15706d9e6 Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Tue, 12 Dec 2023 11:06:05 +0100 Subject: [PATCH 035/308] Update org.mortbay.jasper:apache-jsp to 9.0.83 and add apache-el. --- .../eclipse-sdk-prereqs.target | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target index f33d1e5bef4..e8258479f1c 100644 --- a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target +++ b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target @@ -308,7 +308,13 @@ org.mortbay.jasper apache-jsp - 9.0.52 + 9.0.83 + jar + + + org.mortbay.jasper + apache-el + 9.0.83 jar From e94e533039a8d6564b2f16ea7354d054eadb58f7 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Tue, 12 Dec 2023 23:06:22 +0000 Subject: [PATCH 036/308] Build input for build I20231212-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.debug | 2 +- eclipse.jdt.ui | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.swt.binaries | 2 +- eclipse.platform.ui | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index d4e6217d271..2f4180a340f 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit d4e6217d27112cd5c270638de416ec04bc8a8d46 +Subproject commit 2f4180a340f4aabb584b3b5dfdd78cccf42a0246 diff --git a/eclipse.jdt.debug b/eclipse.jdt.debug index 4a6e7c8e09f..f368d446d99 160000 --- a/eclipse.jdt.debug +++ b/eclipse.jdt.debug @@ -1 +1 @@ -Subproject commit 4a6e7c8e09f5be07953c0964ed5a9aa8a7503bef +Subproject commit f368d446d996322ae8659cdc49569773fef1b5b9 diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 20f38802242..63f7090cc92 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 20f388022426ae7dbe858d7e46996f50dd431b67 +Subproject commit 63f7090cc92f314d5733164d2b8b621d0bb11243 diff --git a/eclipse.platform b/eclipse.platform index 9c29c7deff2..a73b61f12bb 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 9c29c7deff29f15511acb423f16fce911054d7fb +Subproject commit a73b61f12bbf7634d580d74b86ff782ae361967a diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 425f14e4c17..27feab24022 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 425f14e4c1725628ef99bbd483a3388b0f38356d +Subproject commit 27feab24022af12f31912000999f9717c3b7e803 diff --git a/eclipse.platform.swt.binaries b/eclipse.platform.swt.binaries index 5e90c4bb1c3..cc082df9950 160000 --- a/eclipse.platform.swt.binaries +++ b/eclipse.platform.swt.binaries @@ -1 +1 @@ -Subproject commit 5e90c4bb1c3d4b961b3b7a3a71656ba8fdb709b7 +Subproject commit cc082df9950c049bcf656d18e14d7354fc057d48 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index a2873f42b64..ec32609bd93 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit a2873f42b642c8dcf5b9dfb7e582e7248518d6c7 +Subproject commit ec32609bd93999d76a9d2efb22e5e6f6f70f5a13 From 3cebca0ab4f2c017fa6e6491050d8961a44d9c2e Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Wed, 13 Dec 2023 12:21:07 +0000 Subject: [PATCH 037/308] Build input for build I20231213-0710 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 2f4180a340f..f933ea19bc3 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 2f4180a340f4aabb584b3b5dfdd78cccf42a0246 +Subproject commit f933ea19bc330b5b363e43b9df14e142a89d874d diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 63f7090cc92..b0aad333384 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 63f7090cc92f314d5733164d2b8b621d0bb11243 +Subproject commit b0aad33338425e2cddbc3b064df1ecc52576842a diff --git a/eclipse.pde b/eclipse.pde index d7a9363601e..86b3ecc8391 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit d7a9363601eaa8148af6d67cc89b7af0e67a3f78 +Subproject commit 86b3ecc8391531b80b4c3145272e88734d5c7486 diff --git a/eclipse.platform b/eclipse.platform index a73b61f12bb..0fcbe4179cf 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit a73b61f12bbf7634d580d74b86ff782ae361967a +Subproject commit 0fcbe4179cf11fd8c4430096c717a27017cf3251 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index ec32609bd93..db07bb9f1f2 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit ec32609bd93999d76a9d2efb22e5e6f6f70f5a13 +Subproject commit db07bb9f1f272f428c421a69a2a65699d41785b0 diff --git a/equinox b/equinox index 9bb51e4cc61..c03f7ecebee 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit 9bb51e4cc61a945bfb3c645e52fa0cc0135b4bbd +Subproject commit c03f7ecebeeba4b2d8f29c6f46b7ae7243f19e36 From e96814c0628fef4fbd9f890abdc51d8319903551 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=8A?= =?UTF-8?q?=D1=80=20=D0=9A=D1=83=D1=80=D1=82=D0=B0=D0=BA=D0=BE=D0=B2?= Date: Wed, 13 Dec 2023 12:55:00 +0200 Subject: [PATCH 038/308] Update Maven in GH actions to 3.9.6 --- .github/workflows/codeQLworkflow.yml | 2 +- .github/workflows/mavenBuild.yml | 2 +- .github/workflows/prepareRelease.yml | 2 +- .github/workflows/updateRelease.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/codeQLworkflow.yml b/.github/workflows/codeQLworkflow.yml index 308ba7db005..d31bafae326 100644 --- a/.github/workflows/codeQLworkflow.yml +++ b/.github/workflows/codeQLworkflow.yml @@ -19,7 +19,7 @@ on: description: 'The version of Maven set up' type: string required: false - default: '3.9.2' + default: '3.9.6' jobs: analyze: diff --git a/.github/workflows/mavenBuild.yml b/.github/workflows/mavenBuild.yml index ebb63c58a97..da351d8626c 100644 --- a/.github/workflows/mavenBuild.yml +++ b/.github/workflows/mavenBuild.yml @@ -19,7 +19,7 @@ on: description: 'The version of Maven set up' type: string required: false - default: '3.9.2' + default: '3.9.6' permissions: {} diff --git a/.github/workflows/prepareRelease.yml b/.github/workflows/prepareRelease.yml index 31196c8593c..3ca9c3ca752 100644 --- a/.github/workflows/prepareRelease.yml +++ b/.github/workflows/prepareRelease.yml @@ -17,7 +17,7 @@ jobs: - name: Set up Maven uses: stCarolas/setup-maven@07fbbe97d97ef44336b7382563d66743297e442f # v4.5 with: - maven-version: 3.9.2 + maven-version: 3.9.6 - id: get-release-name run: | name=$(echo ${{ github.event.milestone.due_on }} | cut -d- -f-2) diff --git a/.github/workflows/updateRelease.yml b/.github/workflows/updateRelease.yml index 2590ca36caa..1dda658f384 100644 --- a/.github/workflows/updateRelease.yml +++ b/.github/workflows/updateRelease.yml @@ -14,7 +14,7 @@ jobs: - name: Set up Maven uses: stCarolas/setup-maven@07fbbe97d97ef44336b7382563d66743297e442f # v4.5 with: - maven-version: 3.9.1 + maven-version: 3.9.6 - name: Set up JDK uses: actions/setup-java@387ac29b308b003ca37ba93a6cab5eb57c8f5f93 # v4.0.0 with: From 5b40c101e15e245c6d789564129022e303c2693c Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Wed, 13 Dec 2023 23:06:45 +0000 Subject: [PATCH 039/308] Build input for build I20231213-1800 --- eclipse.jdt.ui | 2 +- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.ui | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index b0aad333384..c77201584c7 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit b0aad33338425e2cddbc3b064df1ecc52576842a +Subproject commit c77201584c7759025a103f8718c26865d50079bb diff --git a/eclipse.pde b/eclipse.pde index 86b3ecc8391..75fdc0d3c43 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit 86b3ecc8391531b80b4c3145272e88734d5c7486 +Subproject commit 75fdc0d3c43eaeca9a9a8e5582062788aa10340e diff --git a/eclipse.platform b/eclipse.platform index 0fcbe4179cf..1c735fce813 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 0fcbe4179cf11fd8c4430096c717a27017cf3251 +Subproject commit 1c735fce81337380a1158fbf05104b2acb3a8d7b diff --git a/eclipse.platform.ui b/eclipse.platform.ui index db07bb9f1f2..188f7fb9bb7 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit db07bb9f1f272f428c421a69a2a65699d41785b0 +Subproject commit 188f7fb9bb7a038266a57266ec5aaa1419a8cbd1 From b813d7d99bacdbdd222912da455dfdd82f7572b7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 13 Dec 2023 11:52:10 +0000 Subject: [PATCH 040/308] Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.3 Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.2.2 to 3.2.3. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.2.2...surefire-3.2.3) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-surefire-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- eclipse-platform-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index f794eb60294..a5565eac12d 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -70,7 +70,7 @@ 4.0.5-SNAPSHOT 1.4.3 - 3.2.2 + 3.2.3 + + org.apache.felix + org.apache.felix.http.servlet-api + 1.2.0 + jar + From 05327b05bc64340b92a18f14d6535f209f0f9389 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Sat, 16 Dec 2023 23:05:56 +0000 Subject: [PATCH 055/308] Build input for build I20231216-1800 --- eclipse.jdt.ui | 2 +- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.swt.binaries | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- rt.equinox.p2 | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 45305337dbe..0d3a3cf20cc 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 45305337dbee834cd7889d786cf147f4a6a682d4 +Subproject commit 0d3a3cf20cc9c9345e3f518ae1d758381151aae4 diff --git a/eclipse.pde b/eclipse.pde index e208ee3e8d1..7f37e02fc95 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit e208ee3e8d1ce1365fa2dccfa526c9edb4375f7f +Subproject commit 7f37e02fc955802baf5a1f8b02ecc5dd5d21d67e diff --git a/eclipse.platform b/eclipse.platform index 78612e2c9e6..d66a2b4179d 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 78612e2c9e688006a281a10cccf9db1a4918dfbb +Subproject commit d66a2b4179dde50b3acd543d0daed3e5c055cc8e diff --git a/eclipse.platform.swt b/eclipse.platform.swt index ac0c0563f03..f19db1416d8 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit ac0c0563f03cfcde27344d1a3d3049dbd6a211a4 +Subproject commit f19db1416d82929923ffc3dd37ed1b03e522d4f8 diff --git a/eclipse.platform.swt.binaries b/eclipse.platform.swt.binaries index 12e4fcd66bf..73b9f80b365 160000 --- a/eclipse.platform.swt.binaries +++ b/eclipse.platform.swt.binaries @@ -1 +1 @@ -Subproject commit 12e4fcd66bfae0dceeae299bef6286ca5d3d35b7 +Subproject commit 73b9f80b3658503130bb6cc6e5df3cda148207ab diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 36358bd2f55..2fbae546a4a 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 36358bd2f55d796d20c72de040f71438c56874f8 +Subproject commit 2fbae546a4ad892179314e19d2caad28f68a4b86 diff --git a/equinox b/equinox index a72b8ecfe2b..96589368674 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit a72b8ecfe2b501d811fc77ca918965bce233a8b8 +Subproject commit 965893686744e71e6503e6d434459120223e281b diff --git a/rt.equinox.p2 b/rt.equinox.p2 index ce7353e7cd0..a795c7f4c05 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit ce7353e7cd06eed501c83d21fcc3dcb056423156 +Subproject commit a795c7f4c05bc215cbe0048f833f7e1949daf412 From cd6009b1a6ac380f8c96e1713c371fa0e47f8722 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Sun, 17 Dec 2023 07:52:33 +0000 Subject: [PATCH 056/308] Build input for build I20231217-0240 --- eclipse.platform.swt.binaries | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse.platform.swt.binaries b/eclipse.platform.swt.binaries index 73b9f80b365..d03dd0c7f1d 160000 --- a/eclipse.platform.swt.binaries +++ b/eclipse.platform.swt.binaries @@ -1 +1 @@ -Subproject commit 73b9f80b3658503130bb6cc6e5df3cda148207ab +Subproject commit d03dd0c7f1dac888216f6a4436fa9ebfeb28d9fb From bc657412cac61da99372b0776cccede18fed610c Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Sun, 17 Dec 2023 11:26:06 +0100 Subject: [PATCH 057/308] Fix mapping for latest jasper version. --- eclipse.platform.releng/publish-to-maven-central/SDK4Mvn.aggr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse.platform.releng/publish-to-maven-central/SDK4Mvn.aggr b/eclipse.platform.releng/publish-to-maven-central/SDK4Mvn.aggr index b6aa1e96085..1d21b7e8743 100644 --- a/eclipse.platform.releng/publish-to-maven-central/SDK4Mvn.aggr +++ b/eclipse.platform.releng/publish-to-maven-central/SDK4Mvn.aggr @@ -34,7 +34,7 @@ - + From c71f81576625aaad96af147692b65f65ad50a60d Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Sun, 17 Dec 2023 23:16:02 +0000 Subject: [PATCH 058/308] Build input for build I20231217-1800 --- eclipse.platform | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse.platform b/eclipse.platform index d66a2b4179d..fc487849ebc 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit d66a2b4179dde50b3acd543d0daed3e5c055cc8e +Subproject commit fc487849ebc1b7ee75c9b9545caf9801205a1a8d From b1a53949d92b9f6191a513f0871f96e915e4b2ed Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Dec 2023 11:27:44 +0000 Subject: [PATCH 059/308] Bump ubuntu Bumps ubuntu from `8eab65d` to `6042500`. --- updated-dependencies: - dependency-name: ubuntu dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .../dockerfiles/ubuntu-gtk3-metacity/22.04-gtk3/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cje-production/dockerfiles/ubuntu-gtk3-metacity/22.04-gtk3/Dockerfile b/cje-production/dockerfiles/ubuntu-gtk3-metacity/22.04-gtk3/Dockerfile index 779423b44b2..b02518aedb0 100644 --- a/cje-production/dockerfiles/ubuntu-gtk3-metacity/22.04-gtk3/Dockerfile +++ b/cje-production/dockerfiles/ubuntu-gtk3-metacity/22.04-gtk3/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:22.04@sha256:8eab65df33a6de2844c9aefd19efe8ddb87b7df5e9185a4ab73af936225685bb +FROM ubuntu:22.04@sha256:6042500cf4b44023ea1894effe7890666b0c5c7871ed83a97c36c76ae560bb9b ### user name recognition at runtime w/ an arbitrary uid - for OpenShift deployments COPY scripts/uid_entrypoint /usr/local/bin/uid_entrypoint From 839ec722add24f6291a58f65aebfb8bafd12efd8 Mon Sep 17 00:00:00 2001 From: Hannes Wellmann Date: Mon, 18 Dec 2023 22:18:15 +0100 Subject: [PATCH 060/308] Remove org.osgi.service.http and felix.http.servlet-api from SDK TP With https://github.com/eclipse-equinox/equinox/pull/403 the sources of org.osgi.service.http are provided in a re-packed bundle from Equinox, that also provides the OSGi capabilities which were temporarily provided by felix.http.servlet-api. --- .../eclipse-sdk-prereqs.target | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target index 07105e879c3..2fe7ddc9b51 100644 --- a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target +++ b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target @@ -317,13 +317,6 @@ 9.0.83.1 jar - - - org.apache.felix - org.apache.felix.http.servlet-api - 1.2.0 - jar - @@ -450,12 +443,6 @@ 1.1.1 jar - - org.osgi - org.osgi.service.http - 1.2.2 - jar - org.osgi org.osgi.service.log.stream From 51966a7ced18de08d29e1b7f8353ea1fcbb116e4 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 18 Dec 2023 23:06:03 +0000 Subject: [PATCH 061/308] Build input for build I20231218-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- eclipse.platform | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 86aa2dd8738..53f00e3a08e 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 86aa2dd8738980fec8a7b1b0db179f1923fbcbdb +Subproject commit 53f00e3a08e92b55f490d015022f93b8d203c6fc diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 0d3a3cf20cc..5c7d1a2b269 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 0d3a3cf20cc9c9345e3f518ae1d758381151aae4 +Subproject commit 5c7d1a2b2690f9b7b34a7cf3a724c541c5c6c79d diff --git a/eclipse.platform b/eclipse.platform index fc487849ebc..4b9ad9cbfb1 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit fc487849ebc1b7ee75c9b9545caf9801205a1a8d +Subproject commit 4b9ad9cbfb18d0c62605295783007fd7df7c487f diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 2fbae546a4a..1465c084339 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 2fbae546a4ad892179314e19d2caad28f68a4b86 +Subproject commit 1465c0843395070e04239e009a6f81cee972ad68 diff --git a/equinox b/equinox index 96589368674..fd4fe31f6ef 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit 965893686744e71e6503e6d434459120223e281b +Subproject commit fd4fe31f6ef7410f8800b0b90b96eca0ee4844d5 From 9b48f9111c0dda6c79d82fb016f8c20935aadf80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20L=C3=A4ubrich?= Date: Tue, 19 Dec 2023 14:24:04 +0100 Subject: [PATCH 062/308] Add old javax.inject as an additional javadoc dependency Fix https://github.com/eclipse-platform/eclipse.platform/issues/1017 --- eclipse-platform-parent/pom.xml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index 80dbe6d9a11..c8e20988f69 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -698,8 +698,8 @@ Provisional: - + org.osgi org.osgi.annotation.bundle @@ -715,6 +715,12 @@ org.osgi.service.component.annotations 1.5.0 + + + javax.inject + javax.inject + 1 +
From 90e811562a9324366f0b497b713dd341c0d03724 Mon Sep 17 00:00:00 2001 From: Hannes Wellmann Date: Tue, 19 Dec 2023 08:48:44 +0100 Subject: [PATCH 063/308] Adapt java-doc build to replacement of embedded service.http sources Adapt to https://github.com/eclipse-equinox/equinox/pull/403 --- .../bundles/org.eclipse.platform.doc.isv/platformOptions.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/platformOptions.txt b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/platformOptions.txt index e389025e4bf..7c5a1629849 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/platformOptions.txt +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/platformOptions.txt @@ -163,6 +163,7 @@ ;${dependency.dir}/org.osgi.service.prefs_*.jar ;${dependency.dir}/org.osgi.service.event_*.jar ;${dependency.dir}/org.osgi.service.cm_*.jar +;${dependency.dir}/org.osgi.service.http.whiteboard_*.jar ;${dependency.dir}/org.osgi.service.component.annotations_*.jar ;${dependency.dir}/jetty-http_*.jar ;${dependency.dir}/jetty-io_*.jar @@ -184,7 +185,7 @@ ;${eclipse.platform.ui.bundles}/org.eclipse.e4.emf.xpath/${dot.classes} ;${rt.equinox.framework.bundles}/org.eclipse.osgi/${dot.classes} ;${rt.equinox.framework.bundles}/org.eclipse.osgi/osgi/osgi.annotation.jar -;${rt.equinox.framework.bundles}/org.eclipse.osgi.services/${dot.classes} +;${rt.equinox.framework.bundles}/org.eclipse.equinox.http.service.api/${dot.classes} ;${rt.equinox.p2.bundles}/org.eclipse.equinox.p2.director/${dot.classes} ;${rt.equinox.p2.bundles}/org.eclipse.equinox.p2.garbagecollector/${dot.classes} ;${rt.equinox.p2.bundles}/org.eclipse.equinox.p2.metadata.repository/${dot.classes} From b0368d473522ad3ca9c900e85f9d6403d79c471b Mon Sep 17 00:00:00 2001 From: Hannes Wellmann Date: Sun, 17 Dec 2023 11:25:13 +0100 Subject: [PATCH 064/308] Move notice for E4 injector javax support to 'planned removal' section It was accidentially placed in the section about already removed APIs --- .../org.eclipse.platform.doc.isv/porting/removals.html | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/porting/removals.html b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/porting/removals.html index 613e409196d..a094e2227d6 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/porting/removals.html +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/porting/removals.html @@ -251,9 +251,6 @@

4. Remove IModelProviderEvent's fields TARGET_CHANG For further details or to provide feedback on this change, see bug 570549.

-

Removed API in previous releases

- -

API removals after December 2025

@@ -272,6 +269,12 @@

1. Support for javax-annotation by the E4 InjectorEclipse 4.30 - New and Noteworthy: Support for Jakarta Annotations by Eclipse E4. + + + +

Removed API in previous releases

+ +
From 6530220ecd3bf42b869d9798bf44e89904225c45 Mon Sep 17 00:00:00 2001 From: Hannes Wellmann Date: Sun, 17 Dec 2023 11:41:57 +0100 Subject: [PATCH 065/308] Add deprecation for removal notice for org.eclipse.osgi.services Part of https://github.com/eclipse-equinox/equinox/issues/18 --- .../porting/removals.html | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/porting/removals.html b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/porting/removals.html index a094e2227d6..14f05132636 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/porting/removals.html +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/porting/removals.html @@ -269,6 +269,19 @@

1. Support for javax-annotation by the E4 InjectorEclipse 4.30 - New and Noteworthy: Support for Jakarta Annotations by Eclipse E4. + + +

API removals after March 2026

+ +

1. Bundle org.eclipse.osgi.services

+ +The bundle org.eclipse.osgi.services is deprecated for removal. +Its content has already been replaced by the official OSGi bundles published to Maven-Central and it only reexports these org.osgi.service.* bundles. +

+Consumers are encouraged to replace their requirements on the bundle org.eclipse.osgi.services by imports of the used org.osgi.service.* packages already now. +This allows the OSGi runtime to choose any suitable provider of the package that is available. +

+ From 7d56753794d94bbe85f44b3ba9e35ecfcb2eb59d Mon Sep 17 00:00:00 2001 From: Hannes Wellmann Date: Sun, 17 Dec 2023 13:41:03 +0100 Subject: [PATCH 066/308] Add deprecation for removal notice for PluginVersionIdentifier Deprecated for removal in https://github.com/eclipse-equinox/equinox/pull/427 --- .../org.eclipse.platform.doc.isv/porting/removals.html | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/porting/removals.html b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/porting/removals.html index 14f05132636..2b88788c08b 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/porting/removals.html +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/porting/removals.html @@ -282,6 +282,10 @@

1. Bundle org.eclipse.osgi.services

This allows the OSGi runtime to choose any suitable provider of the package that is available.

+

2. PluginVersionIdentifier

+ +The class org.eclipse.core.runtime.PluginVersionIdentifier is deprecated for removal. +As replacement org.osgi.framework.Version should be used. From 2e367b9dadaa9005d1672b3c6bcfcc05bff74a9e Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Tue, 19 Dec 2023 23:05:41 +0000 Subject: [PATCH 067/308] Build input for build I20231219-1800 --- eclipse.jdt.core | 2 +- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 53f00e3a08e..aa1a02d82b3 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 53f00e3a08e92b55f490d015022f93b8d203c6fc +Subproject commit aa1a02d82b31a8ecfdd7aed71ecd79178299735e diff --git a/eclipse.pde b/eclipse.pde index 7f37e02fc95..adb4cb4c8c0 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit 7f37e02fc955802baf5a1f8b02ecc5dd5d21d67e +Subproject commit adb4cb4c8c010d42422a30296c0e361da8bee532 diff --git a/eclipse.platform b/eclipse.platform index 4b9ad9cbfb1..00e749bf78c 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 4b9ad9cbfb18d0c62605295783007fd7df7c487f +Subproject commit 00e749bf78cb0465d082e377e75a4daad8e6e737 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 1465c084339..44efc1d09a5 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 1465c0843395070e04239e009a6f81cee972ad68 +Subproject commit 44efc1d09a56d4c83a5f529b64aee54a757394f9 diff --git a/equinox b/equinox index fd4fe31f6ef..bb979606f8e 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit fd4fe31f6ef7410f8800b0b90b96eca0ee4844d5 +Subproject commit bb979606f8ed98d1641b5e76d62fe222c74fadb8 From 2d6ee5a18880171a681d4e42f9eb94bbbb47df7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20L=C3=A4ubrich?= Date: Tue, 19 Dec 2023 17:14:20 +0100 Subject: [PATCH 068/308] Add old javax.annotation as an additional javadoc dependency See https://github.com/eclipse-platform/eclipse.platform/issues/1017 --- eclipse-platform-parent/pom.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index c8e20988f69..83ff46d0c16 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -721,6 +721,11 @@ javax.inject 1 + + javax.annotation + javax.annotation-api + 1.3.2 + From 6a21d8a67023d0301c9aaa64903a813d38eaea35 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Wed, 20 Dec 2023 10:11:01 +0000 Subject: [PATCH 069/308] Build input for build I20231220-0500 --- eclipse.jdt.core | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.ui | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index aa1a02d82b3..77facd7ec68 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit aa1a02d82b31a8ecfdd7aed71ecd79178299735e +Subproject commit 77facd7ec68931d2bfab0e8056fcb91723c038f2 diff --git a/eclipse.platform b/eclipse.platform index 00e749bf78c..6ed98004698 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 00e749bf78cb0465d082e377e75a4daad8e6e737 +Subproject commit 6ed98004698e2139c8fe62a4601e7123c68b3315 diff --git a/eclipse.platform.swt b/eclipse.platform.swt index f19db1416d8..2a0ee843094 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit f19db1416d82929923ffc3dd37ed1b03e522d4f8 +Subproject commit 2a0ee843094debed8386d4231e9d5cf00ee28235 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 44efc1d09a5..32c83106e80 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 44efc1d09a56d4c83a5f529b64aee54a757394f9 +Subproject commit 32c83106e807d14e3dfd0c8185a77bfcd9650a41 From 7c33a24b7fd9d57c36396cb107a7e6a4d0050ac7 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Wed, 20 Dec 2023 13:03:50 +0000 Subject: [PATCH 070/308] Build input for build I20231220-0750 --- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.swt.binaries | 2 +- eclipse.platform.ui | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eclipse.pde b/eclipse.pde index adb4cb4c8c0..1d27d86c068 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit adb4cb4c8c010d42422a30296c0e361da8bee532 +Subproject commit 1d27d86c0681c7bdd02230d6291617305c48bd88 diff --git a/eclipse.platform b/eclipse.platform index 6ed98004698..b23a33c078f 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 6ed98004698e2139c8fe62a4601e7123c68b3315 +Subproject commit b23a33c078f2d677d6266a70d0c97b8ce279798d diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 2a0ee843094..ab58bb77624 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 2a0ee843094debed8386d4231e9d5cf00ee28235 +Subproject commit ab58bb776249a32fd6aa80944597e830b8bda972 diff --git a/eclipse.platform.swt.binaries b/eclipse.platform.swt.binaries index d03dd0c7f1d..e869233f182 160000 --- a/eclipse.platform.swt.binaries +++ b/eclipse.platform.swt.binaries @@ -1 +1 @@ -Subproject commit d03dd0c7f1dac888216f6a4436fa9ebfeb28d9fb +Subproject commit e869233f182e20c11b7a2371a95891dbaee2ca8a diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 32c83106e80..11e281c77f6 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 32c83106e807d14e3dfd0c8185a77bfcd9650a41 +Subproject commit 11e281c77f65136dea21e4f4fc5e0e6fe62bb322 From 5f3731d8f8697100cb96baf0bea9e5c92b11dff8 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Wed, 20 Dec 2023 23:05:11 +0000 Subject: [PATCH 071/308] Build input for build I20231220-1800 --- eclipse.platform | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse.platform b/eclipse.platform index b23a33c078f..07198c48a6f 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit b23a33c078f2d677d6266a70d0c97b8ce279798d +Subproject commit 07198c48a6f7584168834e4f2dac2a3b5791aace From 2f7922e563248b217966134701270e4dd8e5f140 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Thu, 21 Dec 2023 09:14:34 +0000 Subject: [PATCH 072/308] Build input for build I20231221-0400 --- eclipse.jdt.core | 2 +- eclipse.platform | 2 +- equinox | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 77facd7ec68..069e539e895 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 77facd7ec68931d2bfab0e8056fcb91723c038f2 +Subproject commit 069e539e895301e026f4352fa21b4cbfe280972c diff --git a/eclipse.platform b/eclipse.platform index 07198c48a6f..c04ef2707cf 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 07198c48a6f7584168834e4f2dac2a3b5791aace +Subproject commit c04ef2707cf646f7fcad9b48d230cdb781d1dc72 diff --git a/equinox b/equinox index bb979606f8e..35d02840308 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit bb979606f8ed98d1641b5e76d62fe222c74fadb8 +Subproject commit 35d0284030878b0b2a9ffa35d8e13b17a954b1e1 From b0104a47d9825088890bd1e799897255d515eff7 Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Thu, 21 Dec 2023 09:20:54 +0100 Subject: [PATCH 073/308] Update Jetty to 12.0.5 and bytebuddy to 1.14.11 --- .../eclipse-sdk-prereqs.target | 26 +++++++++---------- .../forceQualifierUpdate.txt | 1 + 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target index 2fe7ddc9b51..c0be1bef9d5 100644 --- a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target +++ b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target @@ -236,67 +236,67 @@ org.eclipse.jetty jetty-http - 12.0.4 + 12.0.5 jar org.eclipse.jetty jetty-io - 12.0.4 + 12.0.5 jar org.eclipse.jetty jetty-security - 12.0.4 + 12.0.5 jar org.eclipse.jetty jetty-server - 12.0.4 + 12.0.5 jar org.eclipse.jetty jetty-session - 12.0.4 + 12.0.5 jar org.eclipse.jetty jetty-util-ajax - 12.0.4 + 12.0.5 jar org.eclipse.jetty jetty-util - 12.0.4 + 12.0.5 jar org.eclipse.jetty.ee8 jetty-ee8-apache-jsp - 12.0.4 + 12.0.5 jar org.eclipse.jetty.ee8 jetty-ee8-nested - 12.0.4 + 12.0.5 jar org.eclipse.jetty.ee8 jetty-ee8-security - 12.0.4 + 12.0.5 jar org.eclipse.jetty.ee8 jetty-ee8-servlet - 12.0.4 + 12.0.5 jar @@ -324,13 +324,13 @@ net.bytebuddy byte-buddy-agent - 1.14.10 + 1.14.11 jar net.bytebuddy byte-buddy - 1.14.10 + 1.14.11 jar diff --git a/eclipse.platform.releng/features/org.eclipse.test-feature/forceQualifierUpdate.txt b/eclipse.platform.releng/features/org.eclipse.test-feature/forceQualifierUpdate.txt index 46fb22d67bc..4b27fbfccdb 100644 --- a/eclipse.platform.releng/features/org.eclipse.test-feature/forceQualifierUpdate.txt +++ b/eclipse.platform.releng/features/org.eclipse.test-feature/forceQualifierUpdate.txt @@ -41,3 +41,4 @@ Update Mockito to 5.6.0 https://github.com/eclipse-platform/eclipse.platform.rel Update Mockito to 5.7.0 Update org.junit.platform 1.10.1 and org.junit.vintage 5.10.1 https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/pull/1512 Update Mockito to 5.8.0 and bytebuddy to 1.14.10 +Update bytebuddy to 1.14.11 From a9f5515c0569ac90c8d02b2342b19c410934cdf7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Dec 2023 12:01:34 +0000 Subject: [PATCH 074/308] Bump opensuse/leap Bumps opensuse/leap from `1716ec9` to `bd0fcef`. --- updated-dependencies: - dependency-name: opensuse/leap dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .../dockerfiles/opensuse-gtk3-metacity/15-gtk3/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cje-production/dockerfiles/opensuse-gtk3-metacity/15-gtk3/Dockerfile b/cje-production/dockerfiles/opensuse-gtk3-metacity/15-gtk3/Dockerfile index d21623029d4..c70ed8ea478 100644 --- a/cje-production/dockerfiles/opensuse-gtk3-metacity/15-gtk3/Dockerfile +++ b/cje-production/dockerfiles/opensuse-gtk3-metacity/15-gtk3/Dockerfile @@ -1,4 +1,4 @@ -FROM opensuse/leap:15@sha256:1716ec95bf18aa7f59513afce1b7855857d3ea459c83ae61f3786cbfd5e818b0 +FROM opensuse/leap:15@sha256:bd0fcef5afdc37936fd102ade71522d30b68364e724cb84083bc64d036b995b4 ### user name recognition at runtime w/ an arbitrary uid - for OpenShift deployments COPY scripts/uid_entrypoint /usr/local/bin/uid_entrypoint From 5fe65a786c57fe7eb5b0b3e3dddf2e0bd30b356a Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Thu, 21 Dec 2023 23:04:42 +0000 Subject: [PATCH 075/308] Build input for build I20231221-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.swt.binaries | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 069e539e895..dbeb73a67cc 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 069e539e895301e026f4352fa21b4cbfe280972c +Subproject commit dbeb73a67cc3acaef7b82301fe66104e17fff360 diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 5c7d1a2b269..6cc39d9a569 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 5c7d1a2b2690f9b7b34a7cf3a724c541c5c6c79d +Subproject commit 6cc39d9a5697dc92738aa7e9f24cb976e802f699 diff --git a/eclipse.platform b/eclipse.platform index c04ef2707cf..059eac56e0a 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit c04ef2707cf646f7fcad9b48d230cdb781d1dc72 +Subproject commit 059eac56e0a18cfd757f21304574e7adda0dc5cc diff --git a/eclipse.platform.swt b/eclipse.platform.swt index ab58bb77624..a314bb4edf4 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit ab58bb776249a32fd6aa80944597e830b8bda972 +Subproject commit a314bb4edf4fa3869dfec1db02e374207ebf0585 diff --git a/eclipse.platform.swt.binaries b/eclipse.platform.swt.binaries index e869233f182..053dbe691f3 160000 --- a/eclipse.platform.swt.binaries +++ b/eclipse.platform.swt.binaries @@ -1 +1 @@ -Subproject commit e869233f182e20c11b7a2371a95891dbaee2ca8a +Subproject commit 053dbe691f310d17ab9a22ec38da5224d223725e diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 11e281c77f6..f89725841c5 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 11e281c77f65136dea21e4f4fc5e0e6fe62bb322 +Subproject commit f89725841c5b9c780c628bf80c66ef2ad716158c diff --git a/equinox b/equinox index 35d02840308..ab23314f81e 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit 35d0284030878b0b2a9ffa35d8e13b17a954b1e1 +Subproject commit ab23314f81e32ea1502ffc1aca278aa778d1d9d9 From ccc1062dc2a5ebd6514d6c1929a7ce21f3e3e97e Mon Sep 17 00:00:00 2001 From: Andrey Loskutov Date: Fri, 22 Dec 2023 08:55:00 +0100 Subject: [PATCH 076/308] Small fix for TouchBundles to properly touch PDE See https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/1686 --- .../src/org/eclipse/releng/tests/TouchBundles.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclipse.platform.releng/bundles/org.eclipse.releng.tests/src/org/eclipse/releng/tests/TouchBundles.java b/eclipse.platform.releng/bundles/org.eclipse.releng.tests/src/org/eclipse/releng/tests/TouchBundles.java index c9ecc1dfa31..53bc6fc2a26 100644 --- a/eclipse.platform.releng/bundles/org.eclipse.releng.tests/src/org/eclipse/releng/tests/TouchBundles.java +++ b/eclipse.platform.releng/bundles/org.eclipse.releng.tests/src/org/eclipse/releng/tests/TouchBundles.java @@ -67,10 +67,10 @@ public static void main(String[] args) throws Exception { Map gitDirMap = Arrays.asList(gitDirs).stream().filter(File::isDirectory) .collect(Collectors.toMap(File::getName, f -> f)); - if (gitDirMap.containsKey("eclipse.pde")) { - gitDirMap.put("eclipse.pde.ui", gitDirMap.get("eclipse.pde")); + if (gitDirMap.containsKey("eclipse.pde.ui")) { + gitDirMap.put("eclipse.pde", gitDirMap.get("eclipse.pde.ui")); } - if (gitDirMap.containsKey("eclipse.platform.releng.aggregator")) { + if (gitDirMap.containsKey("eclipse.platform.releng.aggregator")) { gitDirMap.put("eclipse.platform.releng", new File(gitDirMap.get("eclipse.platform.releng.aggregator"), "eclipse.platform.releng")); } From 55493ba98c81b73a2ad57df2ad4a8ab937e0d323 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Fri, 22 Dec 2023 11:30:39 +0000 Subject: [PATCH 077/308] Build input for build I20231222-0620 --- eclipse.jdt.core | 2 +- equinox | 2 +- rt.equinox.p2 | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index dbeb73a67cc..c02aecb5de7 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit dbeb73a67cc3acaef7b82301fe66104e17fff360 +Subproject commit c02aecb5de7905c110108e9be9993fa3ba4df14a diff --git a/equinox b/equinox index ab23314f81e..60a2e63e9c4 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit ab23314f81e32ea1502ffc1aca278aa778d1d9d9 +Subproject commit 60a2e63e9c40fc480c90b3800d80b7c03b0602b9 diff --git a/rt.equinox.p2 b/rt.equinox.p2 index a795c7f4c05..70d6fa79e1d 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit a795c7f4c05bc215cbe0048f833f7e1949daf412 +Subproject commit 70d6fa79e1d11af581206d9f5fc529d7e4ef94a0 From 40efd4a223118d796baaa837154c60abb8ef2033 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Fri, 22 Dec 2023 23:05:01 +0000 Subject: [PATCH 078/308] Build input for build I20231222-1800 --- eclipse.pde | 2 +- eclipse.platform | 2 +- equinox | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eclipse.pde b/eclipse.pde index 1d27d86c068..d00aa727525 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit 1d27d86c0681c7bdd02230d6291617305c48bd88 +Subproject commit d00aa72752511c923ae9a01cfd4a62611845ba61 diff --git a/eclipse.platform b/eclipse.platform index 059eac56e0a..ec85999f7ca 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 059eac56e0a18cfd757f21304574e7adda0dc5cc +Subproject commit ec85999f7ca41ee1876565607c223575a07fa70b diff --git a/equinox b/equinox index 60a2e63e9c4..9eae0f7ba86 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit 60a2e63e9c40fc480c90b3800d80b7c03b0602b9 +Subproject commit 9eae0f7ba86fdae4be7bfe007b0779517632f118 From 5d8712fb5b51782594d1adbec3576098cdd16187 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Dec 2023 11:43:23 +0000 Subject: [PATCH 079/308] Bump EnricoMi/publish-unit-test-result-action from 2.11.0 to 2.12.0 Bumps [EnricoMi/publish-unit-test-result-action](https://github.com/enricomi/publish-unit-test-result-action) from 2.11.0 to 2.12.0. - [Release notes](https://github.com/enricomi/publish-unit-test-result-action/releases) - [Commits](https://github.com/enricomi/publish-unit-test-result-action/compare/ca89ad036b5fcd524c1017287fb01b5139908408...e780361cd1fc1b1a170624547b3ffda64787d365) --- updated-dependencies: - dependency-name: EnricoMi/publish-unit-test-result-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/publishTestResults.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publishTestResults.yml b/.github/workflows/publishTestResults.yml index a83444ecd0b..5c5ef6199ea 100644 --- a/.github/workflows/publishTestResults.yml +++ b/.github/workflows/publishTestResults.yml @@ -47,7 +47,7 @@ jobs: done - name: Publish Test Results - uses: EnricoMi/publish-unit-test-result-action@ca89ad036b5fcd524c1017287fb01b5139908408 # v2.11.0 + uses: EnricoMi/publish-unit-test-result-action@e780361cd1fc1b1a170624547b3ffda64787d365 # v2.12.0 id: test-results with: commit: ${{ github.event.workflow_run.head_sha }} From d21d93e9194e19ef058ed961c55717984dceb2f5 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 25 Dec 2023 23:04:31 +0000 Subject: [PATCH 080/308] Build input for build I20231225-1800 --- eclipse.jdt.core | 2 +- equinox | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index c02aecb5de7..7d2442b3713 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit c02aecb5de7905c110108e9be9993fa3ba4df14a +Subproject commit 7d2442b37130c73f1ffe174d2bb1ead95159c69b diff --git a/equinox b/equinox index 9eae0f7ba86..11e9f2356be 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit 9eae0f7ba86fdae4be7bfe007b0779517632f118 +Subproject commit 11e9f2356be34010c2a70235e8bf2894c8b6f79d From 2feeb17de2dcdd438086270cb397986f042ba429 Mon Sep 17 00:00:00 2001 From: fedejeanne Date: Fri, 22 Dec 2023 13:08:41 +0100 Subject: [PATCH 081/308] Show failed containers in JUnit XML report #1689 Change the LegacyXmlResultFormatter so it shows failed containers. Fixes https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/1689 --- .../test/LegacyXmlResultFormatter.java | 71 +++++++++---------- 1 file changed, 33 insertions(+), 38 deletions(-) diff --git a/eclipse.platform.releng/bundles/org.eclipse.test/src/org/eclipse/test/LegacyXmlResultFormatter.java b/eclipse.platform.releng/bundles/org.eclipse.test/src/org/eclipse/test/LegacyXmlResultFormatter.java index 83975fe68a8..0c4b1c3cbac 100644 --- a/eclipse.platform.releng/bundles/org.eclipse.test/src/org/eclipse/test/LegacyXmlResultFormatter.java +++ b/eclipse.platform.releng/bundles/org.eclipse.test/src/org/eclipse/test/LegacyXmlResultFormatter.java @@ -247,8 +247,8 @@ void writeProperties(final XMLStreamWriter writer) throws XMLStreamException { void writeTestCase(final XMLStreamWriter writer) throws XMLStreamException { for (final Map.Entry entry : testIds.entrySet()) { final TestIdentifier testId = entry.getKey(); - if (!testId.isTest()) { - // only interested in test methods + if (!testId.isTest() && isSuccessful(testId)) { + // only interested in test methods and in failing containers continue; } // find the parent class of this test method @@ -256,10 +256,16 @@ void writeTestCase(final XMLStreamWriter writer) throws XMLStreamException { if (!parent.isPresent()) { continue; } - final String classname = parent.get().getLegacyReportingName(); + writer.writeStartElement(ELEM_TESTCASE); - writer.writeAttribute(ATTR_CLASSNAME, classname); - writer.writeAttribute(ATTR_NAME, testId.getDisplayName()); + if (testId.isTest()) { + final String classname = parent.get().getLegacyReportingName(); + writer.writeAttribute(ATTR_CLASSNAME, classname); + writer.writeAttribute(ATTR_NAME, testId.getDisplayName()); + } else { // is a container + writer.writeAttribute(ATTR_CLASSNAME, testId.getDisplayName()); + writer.writeAttribute(ATTR_NAME, ""); + } final Stats stats = entry.getValue(); writer.writeAttribute(ATTR_TIME, String.valueOf((stats.endedAt - stats.startedAt) / ONE_SECOND)); // skipped element if the test was skipped @@ -275,6 +281,13 @@ void writeTestCase(final XMLStreamWriter writer) throws XMLStreamException { } } + private boolean isSuccessful(final TestIdentifier testId) { + return !aborted.containsKey(testId)// + && !failed.containsKey(testId) // + && !errored.containsKey(testId)// + && !skipped.containsKey(testId); + } + private void writeSkipped(final XMLStreamWriter writer, final TestIdentifier testIdentifier) throws XMLStreamException { if (!skipped.containsKey(testIdentifier)) { @@ -290,49 +303,27 @@ private void writeSkipped(final XMLStreamWriter writer, final TestIdentifier tes private void writeFailed(final XMLStreamWriter writer, final TestIdentifier testIdentifier) throws XMLStreamException { - if (!failed.containsKey(testIdentifier)) { - return; - } - writer.writeStartElement(ELEM_FAILURE); - final Optional cause = failed.get(testIdentifier); - if (cause.isPresent()) { - final Throwable t = cause.get(); - final String message = t.getMessage(); - if (message != null && !message.trim().isEmpty()) { - writer.writeAttribute(ATTR_MESSAGE, message); - } - writer.writeAttribute(ATTR_TYPE, t.getClass().getName()); - writer.writeCharacters(ExceptionUtils.readStackTrace(t)); - } - writer.writeEndElement(); + writeIfPresentInMap(writer, testIdentifier, ELEM_FAILURE, failed, true); } private void writeErrored(final XMLStreamWriter writer, final TestIdentifier testIdentifier) throws XMLStreamException { - if (!errored.containsKey(testIdentifier)) { - return; - } - writer.writeStartElement(ELEM_ERROR); - final Optional cause = errored.get(testIdentifier); - if (cause.isPresent()) { - final Throwable t = cause.get(); - final String message = t.getMessage(); - if (message != null && !message.trim().isEmpty()) { - writer.writeAttribute(ATTR_MESSAGE, message); - } - writer.writeAttribute(ATTR_TYPE, t.getClass().getName()); - writer.writeCharacters(ExceptionUtils.readStackTrace(t)); - } - writer.writeEndElement(); + writeIfPresentInMap(writer, testIdentifier, ELEM_ERROR, errored, true); } private void writeAborted(final XMLStreamWriter writer, final TestIdentifier testIdentifier) throws XMLStreamException { - if (!aborted.containsKey(testIdentifier)) { + writeIfPresentInMap(writer, testIdentifier, ELEM_ABORTED, aborted, false); + } + + private static void writeIfPresentInMap(XMLStreamWriter writer, TestIdentifier testIdentifier, + String elemFailure, Map> map, boolean writeExceptionStackTrace) + throws XMLStreamException { + if (!map.containsKey(testIdentifier)) { return; } - writer.writeStartElement(ELEM_ABORTED); - final Optional cause = aborted.get(testIdentifier); + writer.writeStartElement(elemFailure); + final Optional cause = map.get(testIdentifier); if (cause.isPresent()) { final Throwable t = cause.get(); final String message = t.getMessage(); @@ -340,6 +331,10 @@ private void writeAborted(final XMLStreamWriter writer, final TestIdentifier tes writer.writeAttribute(ATTR_MESSAGE, message); } writer.writeAttribute(ATTR_TYPE, t.getClass().getName()); + + if (writeExceptionStackTrace) { + writer.writeCharacters(ExceptionUtils.readStackTrace(t)); + } } writer.writeEndElement(); } From 5c0a9a58ab499b7e9f241f847119ef3a4bf66100 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Tue, 26 Dec 2023 23:04:30 +0000 Subject: [PATCH 082/308] Build input for build I20231226-1800 --- eclipse.pde | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.swt.binaries | 2 +- rt.equinox.p2 | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/eclipse.pde b/eclipse.pde index d00aa727525..e2c30098b26 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit d00aa72752511c923ae9a01cfd4a62611845ba61 +Subproject commit e2c30098b260a7e41c58a66331e83dc594b9c5f2 diff --git a/eclipse.platform.swt b/eclipse.platform.swt index a314bb4edf4..77f7396b0e7 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit a314bb4edf4fa3869dfec1db02e374207ebf0585 +Subproject commit 77f7396b0e7f054836b72e0da9fc370d95ddefb7 diff --git a/eclipse.platform.swt.binaries b/eclipse.platform.swt.binaries index 053dbe691f3..fa95200310f 160000 --- a/eclipse.platform.swt.binaries +++ b/eclipse.platform.swt.binaries @@ -1 +1 @@ -Subproject commit 053dbe691f310d17ab9a22ec38da5224d223725e +Subproject commit fa95200310f48984d12622a05d3cfd15a55a9424 diff --git a/rt.equinox.p2 b/rt.equinox.p2 index 70d6fa79e1d..3b68dd92a78 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit 70d6fa79e1d11af581206d9f5fc529d7e4ef94a0 +Subproject commit 3b68dd92a784dcdbeba3ec8fb507f2209dc95d23 From f4df1dbb42049c56b03fac765cb1d0741789af5b Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Thu, 28 Dec 2023 23:04:49 +0000 Subject: [PATCH 083/308] Build input for build I20231228-1800 --- rt.equinox.p2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rt.equinox.p2 b/rt.equinox.p2 index 3b68dd92a78..dc136d37b54 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit 3b68dd92a784dcdbeba3ec8fb507f2209dc95d23 +Subproject commit dc136d37b54601d3cbaade68504a85718ee2d676 From d6f9c81e78bd9af7267c470ec91834bf75c4ce46 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Sat, 30 Dec 2023 23:04:38 +0000 Subject: [PATCH 084/308] Build input for build I20231230-1800 --- eclipse.jdt.core | 2 +- eclipse.pde | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 7d2442b3713..17336412235 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 7d2442b37130c73f1ffe174d2bb1ead95159c69b +Subproject commit 173364122352def9a8448ecfcfaa3771a253b509 diff --git a/eclipse.pde b/eclipse.pde index e2c30098b26..44778dc5cce 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit e2c30098b260a7e41c58a66331e83dc594b9c5f2 +Subproject commit 44778dc5ccee4695ce79ee64e2b8753186bf7058 From 17906cbe1b28dda280186a71d6f3e85fa962f8b2 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 1 Jan 2024 04:25:15 +0000 Subject: [PATCH 085/308] Build input for build I20231231-2320 --- eclipse.pde | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse.pde b/eclipse.pde index 44778dc5cce..fddabaffc80 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit 44778dc5ccee4695ce79ee64e2b8753186bf7058 +Subproject commit fddabaffc804d5be9a5628f7fb563483b04b0048 From ade1f6f2c78e2ceff7db05c2ee41c1f9737d5685 Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Tue, 2 Jan 2024 15:17:12 +0100 Subject: [PATCH 086/308] Update the target platform Use Orbit m1. Use EMF m1. Update batik to 1.17.0. Update lucene to 9.9.1. Update to Jetty 12.0.5. Update jna to 5.14.0. Update icu4j to 74.2. Update jsoup to 1.17.2. Update slf4j to 2.0.10. Update assertj to 3.25.0. --- .../eclipse-sdk-prereqs.target | 171 +++++++++--------- .../forceQualifierUpdate.txt | 1 + 2 files changed, 89 insertions(+), 83 deletions(-) diff --git a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target index c0be1bef9d5..bdf9809200d 100644 --- a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target +++ b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target @@ -10,14 +10,14 @@ - - - - - - - - + + + + + + + + @@ -26,12 +26,12 @@ - - - - - - + + + + + + @@ -41,32 +41,32 @@ - + - + - + - - - - + + + + - - - - - - - + + + + + + + @@ -106,7 +106,7 @@ com.ibm.icu icu4j - 74.1 + 74.2 jar @@ -136,7 +136,7 @@ net.java.dev.jna jna-platform - 5.13.0 + 5.14.0 jar @@ -172,7 +172,7 @@ org.jsoup jsoup - 1.17.1 + 1.17.2 jar @@ -190,13 +190,13 @@ org.slf4j slf4j-api - 2.0.9 + 2.0.10 jar org.slf4j slf4j-simple - 2.0.9 + 2.0.10 jar @@ -228,74 +228,74 @@ jar - org.eclipse.jetty.toolchain - jetty-servlet-api - 4.0.6 + org.eclipse.jetty.ee8 + jetty-ee8-apache-jsp + 12.0.5 jar - org.eclipse.jetty - jetty-http + org.eclipse.jetty.ee8 + jetty-ee8-nested 12.0.5 jar - org.eclipse.jetty - jetty-io + org.eclipse.jetty.ee8 + jetty-ee8-security 12.0.5 jar - org.eclipse.jetty - jetty-security + org.eclipse.jetty.ee8 + jetty-ee8-servlet 12.0.5 jar - org.eclipse.jetty - jetty-server - 12.0.5 + org.eclipse.jetty.toolchain + jetty-servlet-api + 4.0.6 jar org.eclipse.jetty - jetty-session + jetty-http 12.0.5 jar org.eclipse.jetty - jetty-util-ajax + jetty-io 12.0.5 jar org.eclipse.jetty - jetty-util + jetty-security 12.0.5 jar - org.eclipse.jetty.ee8 - jetty-ee8-apache-jsp + org.eclipse.jetty + jetty-server 12.0.5 jar - org.eclipse.jetty.ee8 - jetty-ee8-nested + org.eclipse.jetty + jetty-session 12.0.5 jar - org.eclipse.jetty.ee8 - jetty-ee8-security + org.eclipse.jetty + jetty-util-ajax 12.0.5 jar - org.eclipse.jetty.ee8 - jetty-ee8-servlet + org.eclipse.jetty + jetty-util 12.0.5 jar @@ -307,13 +307,13 @@ org.mortbay.jasper - apache-jsp + apache-el 9.0.83.1 jar org.mortbay.jasper - apache-el + apache-jsp 9.0.83.1 jar @@ -336,7 +336,7 @@ org.assertj assertj-core - 3.24.2 + 3.25.0 jar @@ -568,20 +568,23 @@ jar - biz.aQute.bnd - biz.aQute.resolve - 7.0.0 - - - org.bndtools - org.bndtools.templating - 7.0.0 - - - org.bndtools - org.bndtools.templates.template - 7.0.0 - + biz.aQute.bnd + biz.aQute.resolve + 7.0.0 + jar + + + org.bndtools + org.bndtools.templates.template + 7.0.0 + jar + + + org.bndtools + org.bndtools.templating + 7.0.0 + jar + @@ -722,8 +725,14 @@ - + + + jakarta.activation + jakarta.activation-api + 2.1.2 + jar + jakarta.annotation jakarta.annotation-api @@ -749,15 +758,11 @@ jar - jakarta.xml.bind - jakarta.xml.bind-api - 4.0.1 - - - jakarta.activation - jakarta.activation-api - 2.1.2 - + jakarta.xml.bind + jakarta.xml.bind-api + 4.0.1 + jar + diff --git a/eclipse.platform.releng/features/org.eclipse.test-feature/forceQualifierUpdate.txt b/eclipse.platform.releng/features/org.eclipse.test-feature/forceQualifierUpdate.txt index 4b27fbfccdb..a1bad7419f5 100644 --- a/eclipse.platform.releng/features/org.eclipse.test-feature/forceQualifierUpdate.txt +++ b/eclipse.platform.releng/features/org.eclipse.test-feature/forceQualifierUpdate.txt @@ -42,3 +42,4 @@ Update Mockito to 5.7.0 Update org.junit.platform 1.10.1 and org.junit.vintage 5.10.1 https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/pull/1512 Update Mockito to 5.8.0 and bytebuddy to 1.14.10 Update bytebuddy to 1.14.11 +Update assertj-core to 3.25.0. From 59e231e19a5773f0b4d3eb75f9c0e316dc246ee6 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Tue, 2 Jan 2024 23:04:51 +0000 Subject: [PATCH 087/308] Build input for build I20240102-1800 --- eclipse.jdt.ui | 2 +- eclipse.pde | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.swt.binaries | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 6cc39d9a569..a81e7e104cb 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 6cc39d9a5697dc92738aa7e9f24cb976e802f699 +Subproject commit a81e7e104cb837c05d2ad44efe181be9cfa00204 diff --git a/eclipse.pde b/eclipse.pde index fddabaffc80..6085e9441ab 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit fddabaffc804d5be9a5628f7fb563483b04b0048 +Subproject commit 6085e9441ab2baf929174d7329e1a425833ef0c1 diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 77f7396b0e7..dcff20f70b3 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 77f7396b0e7f054836b72e0da9fc370d95ddefb7 +Subproject commit dcff20f70b3d3428c8e0ca24c5d70aad6585d7e2 diff --git a/eclipse.platform.swt.binaries b/eclipse.platform.swt.binaries index fa95200310f..9cdcee51a79 160000 --- a/eclipse.platform.swt.binaries +++ b/eclipse.platform.swt.binaries @@ -1 +1 @@ -Subproject commit fa95200310f48984d12622a05d3cfd15a55a9424 +Subproject commit 9cdcee51a79a3f72e10e074b87326f80d3d6ada2 From 4a50929b6dc7cb6df54332bd197108fb21cff161 Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Wed, 3 Jan 2024 10:01:40 +0100 Subject: [PATCH 088/308] Update assertj-core to 3.25.1. --- eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target | 2 +- .../features/org.eclipse.test-feature/forceQualifierUpdate.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target index bdf9809200d..219f58a3167 100644 --- a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target +++ b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target @@ -336,7 +336,7 @@ org.assertj assertj-core - 3.25.0 + 3.25.1 jar diff --git a/eclipse.platform.releng/features/org.eclipse.test-feature/forceQualifierUpdate.txt b/eclipse.platform.releng/features/org.eclipse.test-feature/forceQualifierUpdate.txt index a1bad7419f5..82a4a98d2c6 100644 --- a/eclipse.platform.releng/features/org.eclipse.test-feature/forceQualifierUpdate.txt +++ b/eclipse.platform.releng/features/org.eclipse.test-feature/forceQualifierUpdate.txt @@ -43,3 +43,4 @@ Update org.junit.platform 1.10.1 and org.junit.vintage 5.10.1 https://github.com Update Mockito to 5.8.0 and bytebuddy to 1.14.10 Update bytebuddy to 1.14.11 Update assertj-core to 3.25.0. +Update assertj-core to 3.25.1. From 9f8750069e63e1776978369cd33d06689f531c67 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Wed, 3 Jan 2024 23:05:14 +0000 Subject: [PATCH 089/308] Build input for build I20240103-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.swt.binaries | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 17336412235..c3e7db18640 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 173364122352def9a8448ecfcfaa3771a253b509 +Subproject commit c3e7db18640e323d7cbc19bbc4b80105d002f26e diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index a81e7e104cb..5294abc2598 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit a81e7e104cb837c05d2ad44efe181be9cfa00204 +Subproject commit 5294abc25989e06677df2af0a10754a6989a797d diff --git a/eclipse.platform.swt b/eclipse.platform.swt index dcff20f70b3..56989d62fc8 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit dcff20f70b3d3428c8e0ca24c5d70aad6585d7e2 +Subproject commit 56989d62fc8d0ac0478107e98e5e5127ad2f807f diff --git a/eclipse.platform.swt.binaries b/eclipse.platform.swt.binaries index 9cdcee51a79..ae7a8a254d3 160000 --- a/eclipse.platform.swt.binaries +++ b/eclipse.platform.swt.binaries @@ -1 +1 @@ -Subproject commit 9cdcee51a79a3f72e10e074b87326f80d3d6ada2 +Subproject commit ae7a8a254d39ad896cf97239dadbc2b072ee3ab0 From 62ff7022fad1bab09da99423ef7eec5e8bcf28a4 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Thu, 4 Jan 2024 23:05:15 +0000 Subject: [PATCH 090/308] Build input for build I20240104-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index c3e7db18640..33ad538b4d5 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit c3e7db18640e323d7cbc19bbc4b80105d002f26e +Subproject commit 33ad538b4d523b0fbc99b99d17222e846ec1893a diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 5294abc2598..85fdf3a1f41 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 5294abc25989e06677df2af0a10754a6989a797d +Subproject commit 85fdf3a1f41a1228ce7e65373561e4d54d1fbedd diff --git a/eclipse.pde b/eclipse.pde index 6085e9441ab..427e060633f 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit 6085e9441ab2baf929174d7329e1a425833ef0c1 +Subproject commit 427e060633fe894e71d4b8cf366b04539d9fdba2 diff --git a/eclipse.platform b/eclipse.platform index ec85999f7ca..ef98ac465ff 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit ec85999f7ca41ee1876565607c223575a07fa70b +Subproject commit ef98ac465fff52d1081a1f66735c749c650ddbff diff --git a/eclipse.platform.ui b/eclipse.platform.ui index f89725841c5..f1d24a64fd6 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit f89725841c5b9c780c628bf80c66ef2ad716158c +Subproject commit f1d24a64fd61b619794932a6fb88da48841afc92 diff --git a/equinox b/equinox index 11e9f2356be..de625e7bb5e 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit 11e9f2356be34010c2a70235e8bf2894c8b6f79d +Subproject commit de625e7bb5ebc85618aa9908442fda170974794e From 5114823e891e7ed3ad4df363efee1a38c8d17594 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Fri, 5 Jan 2024 23:04:34 +0000 Subject: [PATCH 091/308] Build input for build I20240105-1800 --- eclipse.platform.swt | 2 +- eclipse.platform.swt.binaries | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 56989d62fc8..ee1cbf9449c 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 56989d62fc8d0ac0478107e98e5e5127ad2f807f +Subproject commit ee1cbf9449c47b1fca826067c436e26626ae79cb diff --git a/eclipse.platform.swt.binaries b/eclipse.platform.swt.binaries index ae7a8a254d3..46811c0aa67 160000 --- a/eclipse.platform.swt.binaries +++ b/eclipse.platform.swt.binaries @@ -1 +1 @@ -Subproject commit ae7a8a254d39ad896cf97239dadbc2b072ee3ab0 +Subproject commit 46811c0aa676e54ffa127c0884252878fd30deda diff --git a/eclipse.platform.ui b/eclipse.platform.ui index f1d24a64fd6..6161ab109c0 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit f1d24a64fd61b619794932a6fb88da48841afc92 +Subproject commit 6161ab109c08e835bc3828c8088d0fd60bb12d01 diff --git a/equinox b/equinox index de625e7bb5e..1d9eb47f096 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit de625e7bb5ebc85618aa9908442fda170974794e +Subproject commit 1d9eb47f09654da0ed7c205fa2cf8e664b97c08b From 302e7bfae7e547e2420a6870353d086227519fbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20L=C3=A4ubrich?= Date: Fri, 5 Jan 2024 17:32:32 +0100 Subject: [PATCH 092/308] Specify the locale for the javadoc build Currently the locale is determined by the system what can result in slightly different results. This configures the locale to be always 'en' (+removes an old comment) --- eclipse-platform-parent/pom.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index 83ff46d0c16..0b381c0744d 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -247,9 +247,6 @@ org.eclipse.tycho target-platform-configuration - org.eclipse @@ -618,6 +615,7 @@ true true true + en UTF-8 UTF-8 true From 3c24884e7e2b7c78bb0a1a25143b130933b68690 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 8 Jan 2024 07:23:00 +0000 Subject: [PATCH 093/308] Build input for build I20240108-0210 --- eclipse.jdt.core | 2 +- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 33ad538b4d5..5afc63e12a9 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 33ad538b4d523b0fbc99b99d17222e846ec1893a +Subproject commit 5afc63e12a94c3b430eb9f775b2cb6da723c5b78 diff --git a/eclipse.pde b/eclipse.pde index 427e060633f..b072fcde67b 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit 427e060633fe894e71d4b8cf366b04539d9fdba2 +Subproject commit b072fcde67b38fabfd3e3b874b403ed2cf6d978d diff --git a/eclipse.platform b/eclipse.platform index ef98ac465ff..8420f696742 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit ef98ac465fff52d1081a1f66735c749c650ddbff +Subproject commit 8420f696742728b24c07a9b60643777da2f335ca diff --git a/eclipse.platform.swt b/eclipse.platform.swt index ee1cbf9449c..42dd6952963 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit ee1cbf9449c47b1fca826067c436e26626ae79cb +Subproject commit 42dd69529632c57467d7a8028485c74bcc97aceb From 22e4e0d6c1f9c05a888e2437ffc27c7f162b6f78 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 8 Jan 2024 10:54:28 +0000 Subject: [PATCH 094/308] Build input for build I20240108-0540 --- eclipse.platform.swt | 2 +- eclipse.platform.swt.binaries | 2 +- eclipse.platform.ui | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 42dd6952963..1c2e82049eb 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 42dd69529632c57467d7a8028485c74bcc97aceb +Subproject commit 1c2e82049eba78b54e658c4617ee0719f59cff72 diff --git a/eclipse.platform.swt.binaries b/eclipse.platform.swt.binaries index 46811c0aa67..e58be4cbe6e 160000 --- a/eclipse.platform.swt.binaries +++ b/eclipse.platform.swt.binaries @@ -1 +1 @@ -Subproject commit 46811c0aa676e54ffa127c0884252878fd30deda +Subproject commit e58be4cbe6e638e5a190d019643bb11db49c3ade diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 6161ab109c0..250ff891e82 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 6161ab109c08e835bc3828c8088d0fd60bb12d01 +Subproject commit 250ff891e823eafb29a40a7928da294f6d9ccb8f From 0eee02a6eb01cb83100deecf1642a7473b80bbd8 Mon Sep 17 00:00:00 2001 From: Hannes Wellmann Date: Sat, 6 Jan 2024 13:15:54 +0100 Subject: [PATCH 095/308] Remove swt.binaries sub-module to reflect merge with e.platform.swt With https://github.com/eclipse-platform/eclipse.platform.swt/pull/956 the swt native binaries are stored in the eclipse.platform.swt repository using git-lfs. The eclipse.platform.swt.binaries repository is therefore obsolete. Part of https://github.com/eclipse-platform/eclipse.platform.swt.binaries/issues/2 --- .gitmodules | 7 ++----- eclipse.platform.swt.binaries | 1 - pom.xml | 1 - 3 files changed, 2 insertions(+), 7 deletions(-) delete mode 160000 eclipse.platform.swt.binaries diff --git a/.gitmodules b/.gitmodules index e6d7a47bb6e..ce6633bb6cd 100644 --- a/.gitmodules +++ b/.gitmodules @@ -15,17 +15,14 @@ path = eclipse.jdt.ui url = https://github.com/eclipse-jdt/eclipse.jdt.ui.git [submodule "eclipse.pde"] - path = eclipse.pde - url = https://github.com/eclipse-pde/eclipse.pde.git + path = eclipse.pde + url = https://github.com/eclipse-pde/eclipse.pde.git [submodule "eclipse.platform"] path = eclipse.platform url = https://github.com/eclipse-platform/eclipse.platform.git [submodule "eclipse.platform.swt"] path = eclipse.platform.swt url = https://github.com/eclipse-platform/eclipse.platform.swt.git -[submodule "eclipse.platform.swt.binaries"] - path = eclipse.platform.swt.binaries - url = https://github.com/eclipse-platform/eclipse.platform.swt.binaries.git [submodule "eclipse.platform.ui"] path = eclipse.platform.ui url = https://github.com/eclipse-platform/eclipse.platform.ui.git diff --git a/eclipse.platform.swt.binaries b/eclipse.platform.swt.binaries deleted file mode 160000 index e58be4cbe6e..00000000000 --- a/eclipse.platform.swt.binaries +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e58be4cbe6e638e5a190d019643bb11db49c3ade diff --git a/pom.xml b/pom.xml index 7d20ce7a0f1..1addeca4299 100644 --- a/pom.xml +++ b/pom.xml @@ -45,7 +45,6 @@ eclipse.platform.ui eclipse.platform.common eclipse.platform.swt - eclipse.platform.swt.binaries equinox rt.equinox.p2 From 44d010ed908ac081fa69a7b997d6855555ca8f28 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 8 Jan 2024 18:47:12 +0000 Subject: [PATCH 096/308] Build input for build I20240108-1340 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.ui | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 5afc63e12a9..59f606863b5 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 5afc63e12a94c3b430eb9f775b2cb6da723c5b78 +Subproject commit 59f606863b506db2a7f56824420688e32f37630e diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 85fdf3a1f41..ee775036487 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 85fdf3a1f41a1228ce7e65373561e4d54d1fbedd +Subproject commit ee775036487c3be42cb21a6a464db2786172aba3 diff --git a/eclipse.platform b/eclipse.platform index 8420f696742..e1e2bdf2e06 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 8420f696742728b24c07a9b60643777da2f335ca +Subproject commit e1e2bdf2e06ef503c2f4c53ff7c38bae67ac8625 diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 1c2e82049eb..bb3af988907 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 1c2e82049eba78b54e658c4617ee0719f59cff72 +Subproject commit bb3af9889077c0ad952e0897a211bd1c32e99f93 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 250ff891e82..f746493b042 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 250ff891e823eafb29a40a7928da294f6d9ccb8f +Subproject commit f746493b0420c57f14de5d3e95b12abc5ea2bdd4 From 2cefb9254cf7144eb33e9caaba1af0de3f680412 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 8 Jan 2024 23:04:07 +0000 Subject: [PATCH 097/308] Build input for build I20240108-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 59f606863b5..e73706400cd 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 59f606863b506db2a7f56824420688e32f37630e +Subproject commit e73706400cdec2ff9bca9f825d31a82d1fd2a952 diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index ee775036487..d513389aad3 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit ee775036487c3be42cb21a6a464db2786172aba3 +Subproject commit d513389aad3f99ac11e328d6fff4a7cfb66d98d5 From da46f6b27d3a587423a551503f20a0eb448f77a6 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Tue, 9 Jan 2024 23:03:49 +0000 Subject: [PATCH 098/308] Build input for build I20240109-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index e73706400cd..88569e53884 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit e73706400cdec2ff9bca9f825d31a82d1fd2a952 +Subproject commit 88569e5388438ff65f279b9d288b972b692e8ea1 diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index d513389aad3..17cbcff077a 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit d513389aad3f99ac11e328d6fff4a7cfb66d98d5 +Subproject commit 17cbcff077a3fa5bd2748ca0b95a96d1486659f6 diff --git a/eclipse.platform b/eclipse.platform index e1e2bdf2e06..9aa3ddbffcd 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit e1e2bdf2e06ef503c2f4c53ff7c38bae67ac8625 +Subproject commit 9aa3ddbffcdf831d4e014f290bd14d056dc67bec diff --git a/eclipse.platform.swt b/eclipse.platform.swt index bb3af988907..9df853badf7 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit bb3af9889077c0ad952e0897a211bd1c32e99f93 +Subproject commit 9df853badf73b5bb5e28550254b9831ea90ab452 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index f746493b042..f5de37a823f 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit f746493b0420c57f14de5d3e95b12abc5ea2bdd4 +Subproject commit f5de37a823f637f9e6ea6a56dae9361543dc51c7 diff --git a/equinox b/equinox index 1d9eb47f096..5ba80301a49 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit 1d9eb47f09654da0ed7c205fa2cf8e664b97c08b +Subproject commit 5ba80301a491b414cd3297eda0d811e0fa7ed9b9 From 7667824a0013f526258a0192ba2c86f1c0f1899e Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Wed, 10 Jan 2024 23:04:56 +0000 Subject: [PATCH 099/308] Build input for build I20240110-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.debug | 2 +- eclipse.jdt.ui | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- rt.equinox.p2 | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 88569e53884..a7a16737e08 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 88569e5388438ff65f279b9d288b972b692e8ea1 +Subproject commit a7a16737e085eba46cb726a71357afd1d551c232 diff --git a/eclipse.jdt.debug b/eclipse.jdt.debug index a231455e4a7..20eb0837f57 160000 --- a/eclipse.jdt.debug +++ b/eclipse.jdt.debug @@ -1 +1 @@ -Subproject commit a231455e4a7aed84f4d84769129f7dc18f0b3237 +Subproject commit 20eb0837f5797ab4889216f670b6ebe74c6815fe diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 17cbcff077a..82300c2d485 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 17cbcff077a3fa5bd2748ca0b95a96d1486659f6 +Subproject commit 82300c2d485705ad50ee51d6f824ca4ca3920fe5 diff --git a/eclipse.platform b/eclipse.platform index 9aa3ddbffcd..68aecfc6724 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 9aa3ddbffcdf831d4e014f290bd14d056dc67bec +Subproject commit 68aecfc67241b28bf4046c6efd751af5cab7651b diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 9df853badf7..39389a24f0b 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 9df853badf73b5bb5e28550254b9831ea90ab452 +Subproject commit 39389a24f0bcd29a3322b6337d095f01b1d85c09 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index f5de37a823f..307a46097bb 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit f5de37a823f637f9e6ea6a56dae9361543dc51c7 +Subproject commit 307a46097bbccb0af721f9c28e17f7c48923ed5c diff --git a/equinox b/equinox index 5ba80301a49..fa054eb03a2 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit 5ba80301a491b414cd3297eda0d811e0fa7ed9b9 +Subproject commit fa054eb03a275aff771933960c4090a338ee876b diff --git a/rt.equinox.p2 b/rt.equinox.p2 index dc136d37b54..37188f19fcc 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit dc136d37b54601d3cbaade68504a85718ee2d676 +Subproject commit 37188f19fcc599abb2d93dc66922c773d0ce9a87 From b68c2ce844ce84f3d5ec8265cb4565d726ee75e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20L=C3=A4ubrich?= Date: Thu, 11 Jan 2024 09:12:39 +0100 Subject: [PATCH 100/308] globally set the jdt.buildtime flag in the parent target-configuration --- eclipse-platform-parent/pom.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index 0b381c0744d..fb2d5680766 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -286,6 +286,12 @@ aarch64 + + + + true + + From 4ba4d12a7ccc5452e97f28374a485707e07652eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=8A?= =?UTF-8?q?=D1=80=20=D0=9A=D1=83=D1=80=D1=82=D0=B0=D0=BA=D0=BE=D0=B2?= Date: Thu, 11 Jan 2024 10:55:10 +0200 Subject: [PATCH 101/308] PDE bundles are not needed for building Platform/JDT docs Work towards fixing https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/1707 --- .../bundles/org.eclipse.jdt.doc.isv/pom.xml | 10 ---------- .../bundles/org.eclipse.platform.doc.isv/pom.xml | 10 ---------- 2 files changed, 20 deletions(-) diff --git a/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/pom.xml b/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/pom.xml index 3680748a823..bf0c5514963 100644 --- a/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/pom.xml +++ b/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/pom.xml @@ -45,16 +45,6 @@ org.eclipse.platform.doc.isv 0.0.0 - - eclipse-plugin - org.eclipse.pde.build - 0.0.0 - - - eclipse-plugin - org.eclipse.pde.core - 0.0.0 - eclipse-plugin org.eclipse.core.externaltools diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml index 6c335af3188..8f04f8766e3 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml @@ -56,16 +56,6 @@ - - eclipse-plugin - org.eclipse.pde.build - 0.0.0 - - - eclipse-plugin - org.eclipse.pde.core - 0.0.0 - eclipse-plugin com.ibm.icu From 23516ccb3a0919b1164ba4bbffce23ea3d1d5a2a Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Thu, 11 Jan 2024 12:13:19 +0000 Subject: [PATCH 102/308] Build input for build I20240111-0700 --- eclipse.jdt.debug | 2 +- rt.equinox.p2 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eclipse.jdt.debug b/eclipse.jdt.debug index 20eb0837f57..c3e56f9ebbb 160000 --- a/eclipse.jdt.debug +++ b/eclipse.jdt.debug @@ -1 +1 @@ -Subproject commit 20eb0837f5797ab4889216f670b6ebe74c6815fe +Subproject commit c3e56f9ebbbe29682757fcd2bab253d735412c6a diff --git a/rt.equinox.p2 b/rt.equinox.p2 index 37188f19fcc..dba8c544b4b 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit 37188f19fcc599abb2d93dc66922c773d0ce9a87 +Subproject commit dba8c544b4bf014ba8b9a8c57ee701e1b2eb1909 From d7eff5b90287a1f877f4033b2cd42c1c2a905c25 Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Wed, 10 Jan 2024 16:45:36 +0100 Subject: [PATCH 103/308] Update slf4j to 2.0.11. --- .../eclipse-sdk-prereqs.target | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target index 219f58a3167..6070187ca14 100644 --- a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target +++ b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target @@ -190,13 +190,13 @@ org.slf4j slf4j-api - 2.0.10 + 2.0.11 jar org.slf4j slf4j-simple - 2.0.10 + 2.0.11 jar From 3ddc8c48c54650c4875651698f138ec282862f9b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 10 Jan 2024 11:36:17 +0000 Subject: [PATCH 104/308] Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5 Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.2.3 to 3.2.5. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.2.3...surefire-3.2.5) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-surefire-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- eclipse-platform-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index fb2d5680766..1a52dbb5891 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -70,7 +70,7 @@ 4.0.5-SNAPSHOT 1.4.3 - 3.2.3 + 3.2.5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml index 9c5e4f5b70e..347b737936a 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml @@ -50,6 +50,28 @@ + + maven-clean-plugin + + + + reference/api + + + reference/extension-points + + index.html + + + + samples + + samples.html + + + + + org.eclipse.tycho target-platform-configuration @@ -376,7 +398,84 @@ - + + + maven-resources-plugin + + + copy-extension-resources + process-resources + + copy-resources + + + ${basedir}/reference/extension-points + + + ${basedir}/${eclipse.platform.ua}/org.eclipse.ui.cheatsheets/schema/ + false + + cheatSheetContentFileSpec.html + cheatSheetContentFileSpec.exsd + compositeContentFile.html + compositeContentFile.exsd + org.eclipse.ui.intro/schema/introContentFileSpec.html + + + + ${basedir}/${eclipse.platform.ua}/org.eclipse.ui.intro/schema/ + false + + introContentFileSpec.html + + + + + + + copy-example-resources + process-resources + + copy-resources + + + ${basedir}/samples + + + ${basedir}/${eclipse.platform.team.examples} + false + + org.eclipse.compare.examples/doc-html/*.* + org.eclipse.compare.examples.xml/doc-html/*.* + org.eclipse.team.examples.filesystem/doc-html/*.* + + + + ${basedir}/${eclipse.platform.swt.examples} + false + + org.eclipse.swt.examples/doc-html/*.* + org.eclipse.swt.examples.views/doc-html/*.* + org.eclipse.swt.examples.launcher/doc-html/*.* + org.eclipse.swt.examples.ole.win32/doc-html/*.* + + + + ${basedir}/${eclipse.platform.ui.examples} + false + + org.eclipse.ui.examples.fieldassist/doc-html/*.* + org.eclipse.ui.examples.multipageeditor/doc-html/*.* + org.eclipse.ui.examples.propertysheet/doc-html/*.* + org.eclipse.ui.examples.undo/doc-html/*.* + org.eclipse.ui.examples.javaeditor/doc-html/*.* + + + + + + + org.eclipse.tycho.extras tycho-eclipserun-plugin diff --git a/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml b/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml index a1c1c38d3fd..2011f7b88af 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml +++ b/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml @@ -36,7 +36,6 @@ a better way? --> ../../eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/target/doc.bin.log - ../../eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/target/platformconvert.txt @@ -719,6 +734,11 @@ org.osgi.service.component.annotations 1.5.0 + + org.eclipse.pde + org.eclipse.pde.api.tools.annotations + 1.2.0 + javax.inject diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/buildDoc.xml b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/buildDoc.xml deleted file mode 100644 index fa23ef1398f..00000000000 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/buildDoc.xml +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${fileList} ${dirList} - -org.eclipse.platform.doc.isv/buildDoc.xml - generateJavadoc: - Using javadocExecutable: ${javadocExecutable} - - - - - - - - - - - dummyForBug402392=dummyForBug402392 - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml index cc0b0ec918b..dfaef713f67 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml @@ -273,11 +273,21 @@ org.eclipse.equinox.simpleconfigurator 0.0.0 + + eclipse-plugin + org.eclipse.e4.ui.workbench.addons.swt + 0.0.0 + eclipse-plugin org.osgi.service.component.annotations 0.0.0 + + eclipse-plugin + org.eclipse.e4.emf.xpath + 0.0.0 + eclipse-plugin org.osgi.annotation.versioning @@ -302,42 +312,6 @@ - - org.apache.maven.plugins - maven-dependency-plugin - - - copy-deps - compile - - copy-dependencies - - - - copy - compile - - copy - - - - - jakarta.annotation - jakarta.annotation-api - 1.3.5 - - - jakarta.inject - jakarta.inject-api - 1.0.5 - - - - - - - - org.eclipse.tycho.extras tycho-document-bundle-plugin @@ -482,95 +456,157 @@ - org.eclipse.tycho.extras - tycho-eclipserun-plugin + org.apache.maven.plugins + maven-javadoc-plugin - - dont_skip_me - compile - - false - - - -consolelog - -debug - -data - target/workspace - -application - org.eclipse.ant.core.antRunner - -buildfile - buildDoc.xml - -Dbasedir.properties=cbi_basedirs.properties - -Declipse.javadoc=${eclipse.javadoc} - - - - - org.eclipse.osgi.compatibility.state - eclipse-plugin - - - org.osgi.service.cm - eclipse-plugin - - - org.eclipse.ant.core - eclipse-plugin - - - org.apache.ant - eclipse-plugin - - - org.eclipse.help.base - eclipse-plugin - - - org.eclipse.pde.build - eclipse-plugin - - - org.eclipse.pde.core - eclipse-plugin - - - jakarta.annotation-api - eclipse-plugin - 1.3.5 - - - jakarta.annotation-api - eclipse-plugin - 2.1.1 - - - org.eclipse.equinox.launcher - eclipse-plugin - - - org.eclipse.update.configurator - eclipse-plugin - - - eclipse-plugin - bcpg - - - eclipse-plugin - bcprov - - - eclipse-plugin - com.ibm.icu - - - - - eclipse-run - - - - + + attach-javadocs + prepare-package + + javadoc + + + true + *.internal.* + Eclipse Platform API Specification + Eclipse Platform API Specification +
Eclipse Platform
2023-12 (4.30)]]>
+ Copyright (c) 2000, 2023 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.]]> + ;${eclipse.platform.ui.bundles}/org.eclipse.ltk.core.refactoring/src + ;${eclipse.platform.ui.bundles}/org.eclipse.ltk.ui.refactoring/src + ;${eclipse.pde}/org.eclipse.pde/src + ;${eclipse.platform.ant}/org.eclipse.ant.core/src + ;${eclipse.platform.debug}/org.eclipse.core.variables/src + ;${eclipse.platform.debug}/org.eclipse.debug.core/core + ;${eclipse.platform.debug}/org.eclipse.debug.ui/ui + ;${eclipse.platform.debug}/org.eclipse.ui.console/src + ;${eclipse.platform.debug}/org.eclipse.unittest.ui/src + ;${eclipse.platform.platform}/org.eclipse.platform/src + ;${eclipse.platform.resources.bundles}/org.eclipse.core.filesystem/src + ;${eclipse.platform.resources.bundles}/org.eclipse.core.resources/src + ;${eclipse.platform.runtime.bundles}/org.eclipse.core.contenttype/src + ;${eclipse.platform.runtime.bundles}/org.eclipse.core.expressions/src + ;${eclipse.platform.runtime.bundles}/org.eclipse.core.jobs/src + ;${eclipse.platform.runtime.bundles}/org.eclipse.core.runtime/src + ;${eclipse.platform.runtime.bundles}/org.eclipse.e4.core.contexts/src + ;${eclipse.platform.runtime.bundles}/org.eclipse.e4.core.di/src + ;${eclipse.platform.runtime.bundles}/org.eclipse.e4.core.di.annotations/src + ;${eclipse.platform.runtime.bundles}/org.eclipse.e4.core.di.extensions/src + ;${eclipse.platform.runtime.bundles}/org.eclipse.e4.core.services/src + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT Accessibility/common/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT Accessibility/win32/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT AWT/common/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT AWT/win32/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT Browser/common/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT Browser/win32/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT Custom Widgets/common/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT Drag and Drop/common/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT Drag and Drop/win32/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT OLE Win32/win32/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT OpenGL/common + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT OpenGL/emulated + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT OpenGL/glx + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT OpenGL/win32 + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT PI/common/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT PI/common_j2se/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT PI/win32/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT Printing/common/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT Printing/win32/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT Program/common/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT Program/win32/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT/common/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT/common_j2se/ + ;${eclipse.platform.swt.bundles}/org.eclipse.swt/Eclipse SWT/win32/ + ;${eclipse.platform.team.bundles}/org.eclipse.compare/compare + ;${eclipse.platform.team.bundles}/org.eclipse.compare.core/src + ;${eclipse.platform.team.bundles}/org.eclipse.core.net/src + ;${eclipse.platform.team.bundles}/org.eclipse.jsch.core/src + ;${eclipse.platform.team.bundles}/org.eclipse.jsch.ui/src + ;${eclipse.platform.team.bundles}/org.eclipse.team.core/src + ;${eclipse.platform.team.bundles}/org.eclipse.team.ui/src + ;${eclipse.platform.ui.bundles}/org.eclipse.core.filebuffers/src + ;${eclipse.platform.ui.bundles}/org.eclipse.jface.text/projection + ;${eclipse.platform.ui.bundles}/org.eclipse.jface.text/src + ;${eclipse.platform.ui.bundles}/org.eclipse.search.core/search + ;${eclipse.platform.ui.bundles}/org.eclipse.search/new search + ;${eclipse.platform.ui.bundles}/org.eclipse.search/search + ;${eclipse.platform.ui.bundles}/org.eclipse.text/projection + ;${eclipse.platform.ui.bundles}/org.eclipse.text/src + ;${eclipse.platform.ui.bundles}/org.eclipse.ui.editors/src + ;${eclipse.platform.ui.bundles}/org.eclipse.ui.workbench.texteditor/src + ;${eclipse.platform.ua}/org.eclipse.help/src + ;${eclipse.platform.ua}/org.eclipse.help.base/src + ;${eclipse.platform.ua}/org.eclipse.help.base/src_demo + ;${eclipse.platform.ua}/org.eclipse.help.ui/src + ;${eclipse.platform.ua}/org.eclipse.help.webapp/src + ;${eclipse.platform.ua}/org.eclipse.ui.cheatsheets/src + ;${eclipse.platform.ua}/org.eclipse.ui.intro/src + ;${eclipse.platform.ua}/org.eclipse.ui.intro.universal/src + ;${eclipse.platform.ua}/org.eclipse.ui.intro.quicklinks/src + ;${eclipse.platform.ui.bundles}/org.eclipse.core.commands/src + ;${eclipse.platform.ui.bundles}/org.eclipse.core.databinding/src + ;${eclipse.platform.ui.bundles}/org.eclipse.core.databinding.beans/src + ;${eclipse.platform.ui.bundles}/org.eclipse.core.databinding.observable/src + ;${eclipse.platform.ui.bundles}/org.eclipse.core.databinding.property/src + ;${eclipse.platform.ui.bundles}/org.eclipse.e4.core.commands/src + ;${eclipse.platform.ui.bundles}/org.eclipse.e4.ui.bindings/src + ;${eclipse.platform.ui.bundles}/org.eclipse.e4.ui.css.core/src + ;${eclipse.platform.ui.bundles}/org.eclipse.e4.ui.css.swt/src + ;${eclipse.platform.ui.bundles}/org.eclipse.e4.ui.css.swt.theme/src + ;${eclipse.platform.ui.bundles}/org.eclipse.e4.ui.di/src + ;${eclipse.platform.ui.bundles}/org.eclipse.e4.ui.dialogs/src + ;${eclipse.platform.ui.bundles}/org.eclipse.e4.ui.ide/src + ;${eclipse.platform.ui.bundles}/org.eclipse.e4.ui.model.workbench/src + ;${eclipse.platform.ui.bundles}/org.eclipse.e4.ui.services/src + ;${eclipse.platform.ui.bundles}/org.eclipse.e4.ui.widgets/src + ;${eclipse.platform.ui.bundles}/org.eclipse.e4.ui.workbench/src + ;${eclipse.platform.ui.bundles}/org.eclipse.e4.ui.workbench.renderers.swt/src + ;${eclipse.platform.ui.bundles}/org.eclipse.e4.ui.workbench.swt/src + ;${eclipse.platform.ui.bundles}/org.eclipse.e4.ui.workbench3/src + ;${eclipse.platform.ui.bundles}/org.eclipse.jface/src + ;${eclipse.platform.ui.bundles}/org.eclipse.jface.databinding/src + ;${eclipse.platform.ui.bundles}/org.eclipse.jface.notifications/src + ;${eclipse.platform.ui.bundles}/org.eclipse.ui/src + ;${eclipse.platform.ui.bundles}/org.eclipse.ui.forms/src + ;${eclipse.platform.ui.bundles}/org.eclipse.ui.genericeditor/src + ;${eclipse.platform.ui.bundles}/org.eclipse.ui.ide/extensions + ;${eclipse.platform.ui.bundles}/org.eclipse.ui.ide/src + ;${eclipse.platform.ui.bundles}/org.eclipse.ui.navigator/src + ;${eclipse.platform.ui.bundles}/org.eclipse.ui.navigator.resources/src + ;${eclipse.platform.ui.bundles}/org.eclipse.ui.views/src + ;${eclipse.platform.ui.bundles}/org.eclipse.ui.views.properties.tabbed/src + ;${eclipse.platform.ui.bundles}/org.eclipse.ui.workbench/Eclipse UI + ;${eclipse.platform.ui.bundles}/org.eclipse.ui.workbench/Eclipse UI Editor Support + ;${eclipse.platform.update}/org.eclipse.update.configurator/src + ;${rt.equinox.bundles.bundles}/org.eclipse.equinox.http.jetty/src + ;${rt.equinox.bundles.bundles}/org.eclipse.equinox.app/osgi + ;${rt.equinox.bundles.bundles}/org.eclipse.equinox.app/src + ;${rt.equinox.bundles.bundles}/org.eclipse.equinox.bidi/src + ;${rt.equinox.bundles.bundles}/org.eclipse.equinox.common/src + ;${rt.equinox.bundles.bundles}/org.eclipse.equinox.http.registry/src + ;${rt.equinox.bundles.bundles}/org.eclipse.equinox.http.servlet/src + ;${rt.equinox.bundles.bundles}/org.eclipse.equinox.jsp.jasper/src + ;${rt.equinox.bundles.bundles}/org.eclipse.equinox.jsp.jasper.registry/src + ;${rt.equinox.bundles.bundles}/org.eclipse.equinox.preferences/src + ;${rt.equinox.bundles.bundles}/org.eclipse.equinox.registry/src + ;${rt.equinox.bundles.bundles}/org.eclipse.equinox.security/src + ;${rt.equinox.framework.bundles}/org.eclipse.osgi/container/src + ;${rt.equinox.framework.bundles}/org.eclipse.osgi/supplement/src + ;${rt.equinox.p2.bundles}/org.eclipse.equinox.frameworkadmin/src + ;${rt.equinox.p2.bundles}/org.eclipse.equinox.p2.core/src + ;${rt.equinox.p2.bundles}/org.eclipse.equinox.p2.director/src + ;${rt.equinox.p2.bundles}/org.eclipse.equinox.p2.engine/src + ;${rt.equinox.p2.bundles}/org.eclipse.equinox.p2.metadata/src + ;${rt.equinox.p2.bundles}/org.eclipse.equinox.p2.metadata.repository/src + ;${rt.equinox.p2.bundles}/org.eclipse.equinox.p2.operations/src + ;${rt.equinox.p2.bundles}/org.eclipse.equinox.p2.repository/src + ;${rt.equinox.p2.bundles}/org.eclipse.equinox.p2.touchpoint.eclipse/src + ;${rt.equinox.p2.bundles}/org.eclipse.equinox.p2.ui/src + +
+
+ + diff --git a/eclipse.platform.common/pom.xml b/eclipse.platform.common/pom.xml index 3a395fdb92a..1dedfca905b 100644 --- a/eclipse.platform.common/pom.xml +++ b/eclipse.platform.common/pom.xml @@ -77,23 +77,6 @@ - - org.apache.maven.plugins - maven-dependency-plugin - - - copy - process-resources - - copy-dependencies - - - true - true - - - - org.eclipse.tycho.extras tycho-document-bundle-plugin diff --git a/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/assembly/assembly.xml b/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/assembly/assembly.xml index 2c6da819aac..0fb98889a27 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/assembly/assembly.xml +++ b/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/assembly/assembly.xml @@ -19,11 +19,6 @@ - - ${platform.doc.isv.javadoc} - /eclipse-testing - platform.doc.isv.javadoc.txt - ${project.build.directory}/eclipse-junit-tests.zip /eclipse-testing diff --git a/eclipse.platform.releng.tychoeclipsebuilder/eclipse/helper.xml b/eclipse.platform.releng.tychoeclipsebuilder/eclipse/helper.xml index 32f4671eb20..d7763281cbf 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/eclipse/helper.xml +++ b/eclipse.platform.releng.tychoeclipsebuilder/eclipse/helper.xml @@ -46,11 +46,6 @@ logged to error log. This can be more distracting, than constructive. And, if the files can not be created, for some reason, then that will cause a failure during main part of build. --> - + value="-DdownloadHost=${downloadHost} -DbuildId=${buildId}" /> From 49aae968cbf38ef47a71bb25ac1fe648c5fbb878 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=8A?= =?UTF-8?q?=D1=80=20=D0=9A=D1=83=D1=80=D1=82=D0=B0=D0=BA=D0=BE=D0=B2?= Date: Sat, 13 Jan 2024 17:08:24 +0200 Subject: [PATCH 118/308] Add back readmetool example to platform.doc.isv It was missed in the conversion to maven. --- .../bundles/org.eclipse.platform.doc.isv/pom.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml index dfaef713f67..4dd1d478d6b 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml @@ -446,6 +446,7 @@ org.eclipse.ui.examples.fieldassist/doc-html/*.* org.eclipse.ui.examples.multipageeditor/doc-html/*.* org.eclipse.ui.examples.propertysheet/doc-html/*.* + org.eclipse.ui.examples.readmetool/doc-html/*.* org.eclipse.ui.examples.undo/doc-html/*.* org.eclipse.ui.examples.javaeditor/doc-html/*.* From aef4d71c17c24323e4cebc35faa42a9205e06ad6 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Sat, 13 Jan 2024 23:04:12 +0000 Subject: [PATCH 119/308] Build input for build I20240113-1800 --- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- rt.equinox.p2 | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eclipse.pde b/eclipse.pde index e24c6e261a3..373302a2d63 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit e24c6e261a3ea4d41af30027fde773789240045d +Subproject commit 373302a2d63d0210866661e96a84c717b8832a96 diff --git a/eclipse.platform b/eclipse.platform index 577f0ba462e..7c3f640ef13 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 577f0ba462e00a84c035187dacfb4a712d44a02c +Subproject commit 7c3f640ef135fb40562212d8380ae3df1215a1ca diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 5633754d2d3..2ff9d30d842 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 5633754d2d3875e3660393111b184923e637462f +Subproject commit 2ff9d30d842c2d11ecd2bb19bb9c36bd64e0cecb diff --git a/equinox b/equinox index 4ddfedd3242..1e7f338b8df 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit 4ddfedd324234629e6cd3cafe2f31c7805a0ee54 +Subproject commit 1e7f338b8dfbb934c17cbadf2222692bcf3d1f92 diff --git a/rt.equinox.p2 b/rt.equinox.p2 index dba8c544b4b..fc74dbbc81f 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit dba8c544b4bf014ba8b9a8c57ee701e1b2eb1909 +Subproject commit fc74dbbc81f9f64ec51a5fefd431c64c05b9bac4 From 30285879051d78bd9a7d2bbaf0626aecb080d514 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=8A?= =?UTF-8?q?=D1=80=20=D0=9A=D1=83=D1=80=D1=82=D0=B0=D0=BA=D0=BE=D0=B2?= Date: Sun, 14 Jan 2024 11:40:25 +0200 Subject: [PATCH 120/308] Copy platform javadoc to correct folder --- .../org.eclipse.platform.doc.isv/pom.xml | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml index 4dd1d478d6b..9f3a41f76f3 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml @@ -452,8 +452,23 @@ - + + + copy-javadoc + prepare-package + + copy-resources + + + ${basedir}/reference/api + + + ${project.build.directory}/site/apidocs + + + + @@ -462,7 +477,7 @@ attach-javadocs - prepare-package + process-classes javadoc From c58be0a1913d2960670bf197190a12d013a2eab5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=8A?= =?UTF-8?q?=D1=80=20=D0=9A=D1=83=D1=80=D1=82=D0=B0=D0=BA=D0=BE=D0=B2?= Date: Sun, 14 Jan 2024 11:44:29 +0200 Subject: [PATCH 121/308] Use releaseName and releaseNumber in platform javadoc Instead of having to edit it manually for each release --- .../bundles/org.eclipse.platform.doc.isv/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml index 9f3a41f76f3..3ccb027472f 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml @@ -486,7 +486,7 @@ *.internal.* Eclipse Platform API Specification Eclipse Platform API Specification -
Eclipse Platform
2023-12 (4.30)]]>
+
Eclipse Platform
${releaseName} (${releaseNumberSDK})]]>
Copyright (c) 2000, 2023 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.]]> ;${eclipse.platform.ui.bundles}/org.eclipse.ltk.core.refactoring/src ;${eclipse.platform.ui.bundles}/org.eclipse.ltk.ui.refactoring/src From c9319f25948ba9df50d1ab186cd9e4989dd18fab Mon Sep 17 00:00:00 2001 From: Hannes Wellmann Date: Sat, 13 Jan 2024 19:38:40 +0100 Subject: [PATCH 122/308] [Setup] Add JGit LFS to Platform Aggregator setup The eclipse.platform.swt sub-module contains Git LFS content. Therefore in order to fully pull it with EGit/JGit the LFS plug-in is necessary. --- oomph/Platform.setup | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/oomph/Platform.setup b/oomph/Platform.setup index 7f697966f8b..e64d8dd86c1 100644 --- a/oomph/Platform.setup +++ b/oomph/Platform.setup @@ -60,16 +60,26 @@ key="/instance/org.eclipse.pde.api.tools/MISSING_EE_DESCRIPTIONS" value="Warning"/> + + + + label="Platform and Git LFS"> + Date: Sun, 14 Jan 2024 12:56:22 +0100 Subject: [PATCH 123/308] Fix or remove references to obsolete eclipse.platform.swt.binaries repo Fix paths that are still relevant and remove obsolete occurrences. Especially this fixes the provision of the SWT.zip files at the Eclipse download page. Part of https://github.com/eclipse-platform/eclipse.platform.swt.binaries/issues/2 --- NOTICE | 1 - cje-production/mbscripts/mb300_gatherEclipseParts.sh | 2 +- cje-production/streams/repositories_java22.txt | 1 - cje-production/streams/repositories_master.txt | 1 - eclipse-platform-sources/sources.xml | 6 +++--- .../bundles/org.eclipse.jdt.doc.isv/cbi_basedirs.properties | 2 +- 6 files changed, 5 insertions(+), 8 deletions(-) diff --git a/NOTICE b/NOTICE index 54938209b80..6d93bcc788f 100644 --- a/NOTICE +++ b/NOTICE @@ -34,7 +34,6 @@ The project maintains the following source code repositories: * https:/github.com/eclipse-platform/eclipse.platform.releng * https:/github.com/eclipse-platform/eclipse.platform.resources * https:/github.com/eclipse-platform/eclipse.platform.swt -* https:/github.com/eclipse-platform/eclipse.platform.swt.binaries * https:/github.com/eclipse-platform/eclipse.platform.team * https:/github.com/eclipse-platform/eclipse.platform.text * https:/github.com/eclipse-platform/eclipse.platform.ua diff --git a/cje-production/mbscripts/mb300_gatherEclipseParts.sh b/cje-production/mbscripts/mb300_gatherEclipseParts.sh index aecffd8c36c..0e5e3b91f49 100755 --- a/cje-production/mbscripts/mb300_gatherEclipseParts.sh +++ b/cje-production/mbscripts/mb300_gatherEclipseParts.sh @@ -91,7 +91,7 @@ if [ -z $PATCH_BUILD ]; then # gather swt zips - SWT_BUNDLES_DIR=$CJE_ROOT/$AGG_DIR/eclipse.platform.swt.binaries/bundles + SWT_BUNDLES_DIR=$CJE_ROOT/$AGG_DIR/eclipse.platform.swt/binaries if [ -d $SWT_BUNDLES_DIR ]; then pushd $SWT_BUNDLES_DIR cp */target/*.zip $CJE_ROOT/$DROP_DIR/$BUILD_ID diff --git a/cje-production/streams/repositories_java22.txt b/cje-production/streams/repositories_java22.txt index d327eca2f28..6170704ffb3 100644 --- a/cje-production/streams/repositories_java22.txt +++ b/cje-production/streams/repositories_java22.txt @@ -14,7 +14,6 @@ eclipse.platform.common: master eclipse.platform.releng: master eclipse.platform.runtime: master eclipse.platform.swt: master -eclipse.platform.swt.binaries: master eclipse.platform.team: master eclipse.platform.text: master eclipse.platform.ua: master diff --git a/cje-production/streams/repositories_master.txt b/cje-production/streams/repositories_master.txt index beb383db03b..1adba432fe8 100644 --- a/cje-production/streams/repositories_master.txt +++ b/cje-production/streams/repositories_master.txt @@ -10,5 +10,4 @@ eclipse.pde: master eclipse.platform: master eclipse.platform.releng: master eclipse.platform.swt: master -eclipse.platform.swt.binaries: master eclipse.platform.ui: master diff --git a/eclipse-platform-sources/sources.xml b/eclipse-platform-sources/sources.xml index cc53a8a647c..8d58d1e35e1 100644 --- a/eclipse-platform-sources/sources.xml +++ b/eclipse-platform-sources/sources.xml @@ -25,9 +25,9 @@ eclipse.platform/**/*.dll eclipse.platform/**/*.jnilib eclipse.platform/**/*.so - eclipse.platform.swt.binaries/**/*.dll - eclipse.platform.swt.binaries/**/*.jnilib - eclipse.platform.swt.binaries/**/*.so + eclipse.platform.swt/binaries/**/*.dll + eclipse.platform.swt/binaries/**/*.jnilib + eclipse.platform.swt/binaries/**/*.so rt.equinox.binaries/org.eclipse.equinox.executable/bin/** rt.equinox.binaries/org.eclipse.equinox.executable/contributed/** rt.equinox.binaries/**/*.dll diff --git a/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/cbi_basedirs.properties b/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/cbi_basedirs.properties index e0bd6d9e31c..cdee8af58df 100644 --- a/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/cbi_basedirs.properties +++ b/eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/cbi_basedirs.properties @@ -9,7 +9,7 @@ eclipse.platform.debug=../../../eclipse.platform/debug eclipse.platform.platform=../../../eclipse.platform/platform eclipse.platform.resources.bundles=../../../eclipse.platform/resources/bundles eclipse.platform.runtime.bundles=../../../eclipse.platform/runtime/bundles -eclipse.platform.swt.binaries=../../../eclipse.platform.swt.binaries/bundles +eclipse.platform.swt.binaries=../../../eclipse.platform.swt/binaries eclipse.platform.swt.bundles=../../../eclipse.platform.swt/bundles eclipse.platform.team.bundles=../../../eclipse.platform/team/bundles eclipse.platform.ua=../../../eclipse.platform/ua From 8826a9b8a2169eff9f8f4adb84ba56e4c54143bf Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Sun, 14 Jan 2024 23:04:18 +0000 Subject: [PATCH 124/308] Build input for build I20240114-1800 --- eclipse.jdt.ui | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 756cca59703..417ba9ad1af 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 756cca59703dbd314fdc10fd79f5ec1add7978ca +Subproject commit 417ba9ad1af488d8b40ab87445cb45130c98550d diff --git a/eclipse.platform b/eclipse.platform index 7c3f640ef13..011466786a9 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 7c3f640ef135fb40562212d8380ae3df1215a1ca +Subproject commit 011466786a90505b70cdd851e72113d70dabd8c3 diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 968c8131dd8..114a8290ded 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 968c8131dd8b7e1aca53205975355afa90edad29 +Subproject commit 114a8290deded98db3561dbe21a61451f29e817b From 0a990c37ea7d535f72cebde5e8c142b1195a69c2 Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Mon, 15 Jan 2024 09:05:01 +0100 Subject: [PATCH 125/308] Update ECF to 3.14.41 https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/1698 --- eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target index 6070187ca14..b8eec361506 100644 --- a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target +++ b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target @@ -82,7 +82,7 @@ - + From f6cd4061979ad76040bdb462d75a8dddc2754c72 Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Mon, 15 Jan 2024 10:43:03 +0100 Subject: [PATCH 126/308] Update Mockito to 5.9.0 --- eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target | 2 +- .../features/org.eclipse.test-feature/forceQualifierUpdate.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target index b8eec361506..18d28dfb34b 100644 --- a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target +++ b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target @@ -342,7 +342,7 @@ org.mockito mockito-core - 5.8.0 + 5.9.0 jar diff --git a/eclipse.platform.releng/features/org.eclipse.test-feature/forceQualifierUpdate.txt b/eclipse.platform.releng/features/org.eclipse.test-feature/forceQualifierUpdate.txt index 82a4a98d2c6..849f59eed1d 100644 --- a/eclipse.platform.releng/features/org.eclipse.test-feature/forceQualifierUpdate.txt +++ b/eclipse.platform.releng/features/org.eclipse.test-feature/forceQualifierUpdate.txt @@ -44,3 +44,4 @@ Update Mockito to 5.8.0 and bytebuddy to 1.14.10 Update bytebuddy to 1.14.11 Update assertj-core to 3.25.0. Update assertj-core to 3.25.1. +Update Mockito to 5.9.0 From 9644c9a87154aeb80589de314ad7b222aa52106c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Jan 2024 11:44:25 +0000 Subject: [PATCH 127/308] Bump actions/upload-artifact from 4.0.0 to 4.1.0 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.0.0 to 4.1.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/c7d193f32edcb7bfad88892161225aeda64e9392...1eb3cb2b3e0f29609092a73eb033bb759a334595) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/mavenBuild.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/mavenBuild.yml b/.github/workflows/mavenBuild.yml index f538428a125..ce5e32857d5 100644 --- a/.github/workflows/mavenBuild.yml +++ b/.github/workflows/mavenBuild.yml @@ -29,7 +29,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Upload - uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 + uses: actions/upload-artifact@1eb3cb2b3e0f29609092a73eb033bb759a334595 # v4.1.0 with: name: Event File path: ${{ github.event_path }} @@ -86,7 +86,7 @@ jobs: ${{ inputs.maven-goals }} - name: Upload Test Results for ${{ matrix.config.name }} if: always() - uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 + uses: actions/upload-artifact@1eb3cb2b3e0f29609092a73eb033bb759a334595 # v4.1.0 with: name: test-results-${{ matrix.config.os }} if-no-files-found: warn From ac076164ba85944adc95e52967e3fe3d874e45f9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Jan 2024 11:35:21 +0000 Subject: [PATCH 128/308] Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.2.0 to 4.8.3.0 Bumps [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.8.2.0 to 4.8.3.0. - [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases) - [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.8.2.0...spotbugs-maven-plugin-4.8.3.0) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- eclipse-platform-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index b8f00b86607..c838070f96e 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -1054,7 +1054,7 @@ com.github.spotbugs spotbugs-maven-plugin - 4.8.2.0 + 4.8.3.0 ${java.version} true From 9e5e734ab5181504e3bc6096d7706a272693b060 Mon Sep 17 00:00:00 2001 From: Hannes Wellmann Date: Mon, 15 Jan 2024 18:46:15 +0100 Subject: [PATCH 129/308] Declare required jdk and maven as top-level pipeline tools in I-builds Since https://github.com/eclipse-platform/eclipse.platform.swt/pull/973 the I-build (like the SWT build) requires a java-17 (or later) jdk on the PATH system environment-variable in order to launch a jdk>=17 with the 'java' command from the CLI. Just setting the JAVA_HOME variable to a path pointing to a jdk-17 is not sufficient since the the java executable is usually located in '$JAVA_HOME/bin'. And while the maven launch script searches in '$JAVA_HOME/bin' for a java executable to run the build itself, a simple java command on the CLI isn't that smart. Previously running the 'java' command would just run the default default java version on the Jenkins executor. In general this simplifies the build-configuration because the JDK to use is only defined once and used everywhere. Fixes https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/1724 --- JenkinsJobs/Builds/I_build.groovy | 26 +++++++------------------- 1 file changed, 7 insertions(+), 19 deletions(-) diff --git a/JenkinsJobs/Builds/I_build.groovy b/JenkinsJobs/Builds/I_build.groovy index 0b88dcd762b..bef120299b9 100644 --- a/JenkinsJobs/Builds/I_build.groovy +++ b/JenkinsJobs/Builds/I_build.groovy @@ -147,13 +147,15 @@ spec: """ } } + tools { + jdk 'openjdk-jdk17-latest' + maven 'apache-maven-latest' + } environment { MAVEN_OPTS = "-Xmx6G" CJE_ROOT = "${WORKSPACE}/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production" - PATH = "$PATH:/opt/tools/apache-maven/latest/bin" logDir = "$CJE_ROOT/buildlogs" } - stages { stage('Clean Workspace'){ steps { @@ -234,8 +236,7 @@ spec: steps { container('jnlp') { sshagent(['projects-storage.eclipse.org-bot-ssh']) { - withEnv(["JAVA_HOME=${ tool 'openjdk-jdk17-latest' }"]) { - withAnt(installation: 'apache-ant-latest', jdk: 'openjdk-jdk17-latest') { + withAnt(installation: 'apache-ant-latest') { sh \'\'\' cd ${WORKSPACE}/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/mbscripts ./mb020_createBaseBuilder.sh $CJE_ROOT/buildproperties.shsource 2>&1 | tee $logDir/mb020_createBaseBuilder.sh.log @@ -246,7 +247,6 @@ spec: fi \'\'\' } - } } } } @@ -310,7 +310,6 @@ spec: stage('Create Source Bundles'){ steps { container('jnlp') { - withEnv(["JAVA_HOME=${ tool 'openjdk-jdk17-latest' }"]) { sh \'\'\' cd ${WORKSPACE}/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/mbscripts unset JAVA_TOOL_OPTIONS @@ -322,7 +321,6 @@ spec: exit 1 fi \'\'\' - } } } } @@ -333,7 +331,6 @@ spec: } steps { container('jnlp') { - withEnv(["JAVA_HOME=${ tool 'openjdk-jdk17-latest' }"]) { sh \'\'\' cd ${WORKSPACE}/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/mbscripts unset JAVA_TOOL_OPTIONS @@ -345,7 +342,6 @@ spec: exit 1 fi \'\'\' - } } } } @@ -356,8 +352,7 @@ spec: } steps { container('jnlp') { - withEnv(["JAVA_HOME=${ tool 'openjdk-jdk17-latest' }"]) { - withAnt(installation: 'apache-ant-latest', jdk: 'openjdk-jdk17-latest') { + withAnt(installation: 'apache-ant-latest') { sh \'\'\' cd ${WORKSPACE}/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/mbscripts bash -x ./mb300_gatherEclipseParts.sh $CJE_ROOT/buildproperties.shsource 2>&1 | tee $logDir/mb300_gatherEclipseParts.sh.log @@ -368,7 +363,6 @@ spec: fi \'\'\' } - } } } } @@ -379,8 +373,7 @@ spec: } steps { container('jnlp') { - withEnv(["JAVA_HOME=${ tool 'openjdk-jdk17-latest' }"]) { - withAnt(installation: 'apache-ant-latest', jdk: 'openjdk-jdk17-latest') { + withAnt(installation: 'apache-ant-latest') { sh \'\'\' cd ${WORKSPACE}/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/mbscripts ./mb310_gatherEquinoxParts.sh $CJE_ROOT/buildproperties.shsource 2>&1 | tee $logDir/mb310_gatherEquinoxParts.sh.log @@ -391,14 +384,12 @@ spec: fi \'\'\' } - } } } } stage('Generate Repo reports'){ steps { container('jnlp') { - withEnv(["JAVA_HOME=${ tool 'openjdk-jdk17-latest' }"]) { sh \'\'\' cd ${WORKSPACE}/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/mbscripts unset JAVA_TOOL_OPTIONS @@ -410,14 +401,12 @@ spec: exit 1 fi \'\'\' - } } } } stage('Generate API tools reports'){ steps { container('jnlp') { - withEnv(["JAVA_HOME=${ tool 'openjdk-jdk17-latest' }"]) { sh \'\'\' cd ${WORKSPACE}/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/mbscripts unset JAVA_TOOL_OPTIONS @@ -429,7 +418,6 @@ spec: exit 1 fi \'\'\' - } } } } From 769310e3c5a161e2412bab23fd885484cfcec875 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 15 Jan 2024 19:12:59 +0000 Subject: [PATCH 130/308] Build input for build I20240115-1400 --- eclipse.jdt.core | 2 +- eclipse.jdt.debug | 2 +- eclipse.pde | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index f7005593890..e04852bf615 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit f7005593890bb85afe731cff6b31b9450653a26b +Subproject commit e04852bf615e3f30f31a82a04bd30c99bdf5ea41 diff --git a/eclipse.jdt.debug b/eclipse.jdt.debug index c15d1f6883f..9296bb575a0 160000 --- a/eclipse.jdt.debug +++ b/eclipse.jdt.debug @@ -1 +1 @@ -Subproject commit c15d1f6883f34aad1a8b50c20efc1ca0f040b836 +Subproject commit 9296bb575a0fca77f0fe7e9f0cbc64ba268d3e0c diff --git a/eclipse.pde b/eclipse.pde index 373302a2d63..8fbf2996f3b 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit 373302a2d63d0210866661e96a84c717b8832a96 +Subproject commit 8fbf2996f3b637fedd2450bd63b80e59febb42a2 diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 114a8290ded..9cdbcfc56fc 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 114a8290deded98db3561dbe21a61451f29e817b +Subproject commit 9cdbcfc56fc268c8a8850be1dc8d3149b2bc4a78 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 2ff9d30d842..a7883ebd32b 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 2ff9d30d842c2d11ecd2bb19bb9c36bd64e0cecb +Subproject commit a7883ebd32b3da9bc2c1aadf0a593d646423bb1f diff --git a/equinox b/equinox index 1e7f338b8df..e2267e368a3 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit 1e7f338b8dfbb934c17cbadf2222692bcf3d1f92 +Subproject commit e2267e368a3a683f5cc8c4c333a9534c918ab4da From b0cb3a049b3e8290f17c7beed97f42fe4d892f06 Mon Sep 17 00:00:00 2001 From: Hannes Wellmann Date: Mon, 15 Jan 2024 20:24:07 +0100 Subject: [PATCH 131/308] Revert declaration of maven tool to unbreak sshagent step in I-build Fixes https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/1724#issuecomment-1892602584 --- JenkinsJobs/Builds/I_build.groovy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/JenkinsJobs/Builds/I_build.groovy b/JenkinsJobs/Builds/I_build.groovy index bef120299b9..868d49189b1 100644 --- a/JenkinsJobs/Builds/I_build.groovy +++ b/JenkinsJobs/Builds/I_build.groovy @@ -149,11 +149,11 @@ spec: } tools { jdk 'openjdk-jdk17-latest' - maven 'apache-maven-latest' } environment { MAVEN_OPTS = "-Xmx6G" CJE_ROOT = "${WORKSPACE}/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production" + PATH = "$PATH:/opt/tools/apache-maven/latest/bin" logDir = "$CJE_ROOT/buildlogs" } stages { From 960b3a16278c46b3b0e0a105f2cac65646d364bc Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 15 Jan 2024 23:04:16 +0000 Subject: [PATCH 132/308] Build input for build I20240115-1800 --- eclipse.platform | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eclipse.platform b/eclipse.platform index 011466786a9..d808e8431d3 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 011466786a90505b70cdd851e72113d70dabd8c3 +Subproject commit d808e8431d38e65766c67bc37c1515931d810af4 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index a7883ebd32b..d005f975a22 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit a7883ebd32b3da9bc2c1aadf0a593d646423bb1f +Subproject commit d005f975a222a3e5e02534d31a430586b1457b37 diff --git a/equinox b/equinox index e2267e368a3..cfb0c9e3cf4 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit e2267e368a3a683f5cc8c4c333a9534c918ab4da +Subproject commit cfb0c9e3cf4c362af9a6bc5c21da684efaaab057 From 76e7f07fc469021c50e2c7ad85e18a6a1d12f445 Mon Sep 17 00:00:00 2001 From: Rahul Mohanan <121536011+MohananRahul@users.noreply.github.com> Date: Tue, 16 Jan 2024 12:58:30 +0530 Subject: [PATCH 133/308] Update ECJ to 3.37.0.v20240115-1036 (#1730) --- eclipse-platform-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index c838070f96e..e90c148f1a9 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -86,7 +86,7 @@ UTF-8 https://repo.eclipse.org/content/repositories/eclipse-staging/ - 3.37.0.v20231214-2157 + 3.37.0.v20240115-1036 - + From d980ec0f58ff7dd5f2cecff05e67255aa2009b33 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Tue, 23 Jan 2024 23:04:02 +0000 Subject: [PATCH 150/308] Build input for build I20240123-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.ui | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 4a00339af0c..3701e3c84e1 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 4a00339af0c058f64d4dc162e7bbfc6ca7eaab8d +Subproject commit 3701e3c84e16215174646477f96c254dc8bb43f9 diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index eb1e5292396..be9b97ca311 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit eb1e5292396fd5f9c0d3d986d7bc60afe09d1aa7 +Subproject commit be9b97ca311e7dd6f67276b887ac2e16340f93a6 diff --git a/eclipse.pde b/eclipse.pde index f5354d3403b..5a594560954 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit f5354d3403b67b0a681e9f21f49da94e38f5d702 +Subproject commit 5a594560954c1e965e65b64164fae581e5a425aa diff --git a/eclipse.platform b/eclipse.platform index d60aab83351..4c81e2ec59b 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit d60aab8335192ab8bfe01cbb1108ba4253f3023a +Subproject commit 4c81e2ec59b4ee80674ded36163a471a33ac3cd1 diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 26626af862c..085376c0874 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 26626af862c34831a380583bedf5716e7cbce2a4 +Subproject commit 085376c0874dad2d6e757ceaf4d94e513b13400f diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 35b967425bd..c1cf342ce2c 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 35b967425bdefd37f3b7b3f7a8d93df37619e046 +Subproject commit c1cf342ce2c996b57a56cc6147a46ea1f779eea5 From ba1529a93e5c2034f5616692b18257118d87f3ec Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Wed, 24 Jan 2024 12:02:42 +0000 Subject: [PATCH 151/308] Build input for build I20240124-0650 --- eclipse.jdt.core | 2 +- eclipse.jdt.debug | 2 +- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.ui | 2 +- rt.equinox.p2 | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 3701e3c84e1..20a24392b7c 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 3701e3c84e16215174646477f96c254dc8bb43f9 +Subproject commit 20a24392b7c6106009300e8d31ab84ced98c1bb6 diff --git a/eclipse.jdt.debug b/eclipse.jdt.debug index d4ec7337986..1e0e94b4dba 160000 --- a/eclipse.jdt.debug +++ b/eclipse.jdt.debug @@ -1 +1 @@ -Subproject commit d4ec733798606944e74581d15c55625ce457b03e +Subproject commit 1e0e94b4dba875598495f1d73633023245699db7 diff --git a/eclipse.pde b/eclipse.pde index 5a594560954..ba2ffdc95e0 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit 5a594560954c1e965e65b64164fae581e5a425aa +Subproject commit ba2ffdc95e0ab4392575cb326234a751cbd9f18f diff --git a/eclipse.platform b/eclipse.platform index 4c81e2ec59b..a05b11045b7 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 4c81e2ec59b4ee80674ded36163a471a33ac3cd1 +Subproject commit a05b11045b75df86ea6453a32c3b82a73b5c3ea7 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index c1cf342ce2c..8c94f2a3a89 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit c1cf342ce2c996b57a56cc6147a46ea1f779eea5 +Subproject commit 8c94f2a3a896a278d0cadebc7d06702e255e3a46 diff --git a/rt.equinox.p2 b/rt.equinox.p2 index 24d98b9084b..4d4219b6c9c 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit 24d98b9084b0f1a3cb2da1a36619b01b795f6aca +Subproject commit 4d4219b6c9ced4f5b7543b5ee13f05417ee7b204 From edd3b449a2a06b818bf8c17284f689113af70019 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 24 Jan 2024 11:28:16 +0000 Subject: [PATCH 152/308] Bump actions/upload-artifact from 4.2.0 to 4.3.0 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.2.0 to 4.3.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/694cdabd8bdb0f10b2cea11669e1bf5453eed0a6...26f96dfa697d77e81fd5907df203aa23a56210a8) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/mavenBuild.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/mavenBuild.yml b/.github/workflows/mavenBuild.yml index 9941068b97c..db7c0450918 100644 --- a/.github/workflows/mavenBuild.yml +++ b/.github/workflows/mavenBuild.yml @@ -29,7 +29,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Upload - uses: actions/upload-artifact@694cdabd8bdb0f10b2cea11669e1bf5453eed0a6 # v4.2.0 + uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0 with: name: Event File path: ${{ github.event_path }} @@ -86,7 +86,7 @@ jobs: ${{ inputs.maven-goals }} - name: Upload Test Results for ${{ matrix.config.name }} if: always() - uses: actions/upload-artifact@694cdabd8bdb0f10b2cea11669e1bf5453eed0a6 # v4.2.0 + uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0 with: name: test-results-${{ matrix.config.os }} if-no-files-found: warn From 6791247801f0e71bc476222858ff5cad51bc9eb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20L=C3=A4ubrich?= Date: Mon, 25 Dec 2023 07:40:54 +0100 Subject: [PATCH 153/308] Print exception when executiong maven Maven by default do not print stack traces when a mojo fails ,this makes it quite hard to understand build problems that are caused by unexpected failures. This adds the -e switch to maven to print full stack trace. --- cje-production/mbscripts/mb220_buildSdkPatch.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/cje-production/mbscripts/mb220_buildSdkPatch.sh b/cje-production/mbscripts/mb220_buildSdkPatch.sh index a4b70dddcf5..a7f9d8980c4 100755 --- a/cje-production/mbscripts/mb220_buildSdkPatch.sh +++ b/cje-production/mbscripts/mb220_buildSdkPatch.sh @@ -45,4 +45,5 @@ mvn clean verify -DskipTests=true ${MVN_ARGS} \ -Declipse-p2-repo.url=NOT_FOR_PRODUCTION_USE \ -Dgpg.passphrase=${KEYRING_PASSPHRASE} \ -Dcbi-ecj-version=99.99 \ + -e \ ${JAVA_DOC_TOOL} From 970b31bece1efb8336413c3e51e2bde858f86b13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=8A?= =?UTF-8?q?=D1=80=20=D0=9A=D1=83=D1=80=D1=82=D0=B0=D0=BA=D0=BE=D0=B2?= Date: Wed, 24 Jan 2024 16:42:24 +0200 Subject: [PATCH 154/308] Update to newer ecj batch compiler Fixes https://github.com/eclipse-jdt/eclipse.jdt.core/issues/1904 --- eclipse-platform-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index 1a59dd462c8..ad065c160ab 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -86,7 +86,7 @@ UTF-8 https://repo.eclipse.org/content/repositories/eclipse-staging/ - 3.37.0.v20240115-1036 + 3.37.0.v20240123-1236 17 + false @@ -955,6 +956,9 @@ ${skipAPIAnalysis} false + ${project.build.directory}/compilelogs + true + ${printApiMessages}
From c24f372023d21d24f5843fb8fff3472734015751 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Sat, 27 Jan 2024 23:04:03 +0000 Subject: [PATCH 161/308] Build input for build I20240127-1800 --- eclipse.pde | 2 +- eclipse.platform.ui | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eclipse.pde b/eclipse.pde index b95c6e56907..b078db225d6 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit b95c6e569079d9726ec249ebccc38ce9ac81cdd1 +Subproject commit b078db225d63cb2d32587006e5b073c605a6237c diff --git a/eclipse.platform.ui b/eclipse.platform.ui index ae50845511d..ef617153f0f 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit ae50845511d8bc1e9be4393e78bce826e85e9478 +Subproject commit ef617153f0f19d3fba071fffe2e930107e670e3f From b6b4ab1cdaaabf595a5e64a922c6e08a978c7a47 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Sun, 28 Jan 2024 23:03:41 +0000 Subject: [PATCH 162/308] Build input for build I20240128-1800 --- eclipse.pde | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.ui | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eclipse.pde b/eclipse.pde index b078db225d6..0f3b9090bd7 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit b078db225d63cb2d32587006e5b073c605a6237c +Subproject commit 0f3b9090bd723a9e7340d5a75852e6aaa72b6206 diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 28ac0b1e840..31e1414709a 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 28ac0b1e840b2e66ba25e6a63eeed33923d586f4 +Subproject commit 31e1414709ac286cb0d93f4266257bc6a6a27967 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index ef617153f0f..e6a807224d9 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit ef617153f0f19d3fba071fffe2e930107e670e3f +Subproject commit e6a807224d960b89b8747a0ce79dcc713ce42123 From f4d57a9cb4abf0bc5fd1ad1e0fc54fca69123c91 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Jan 2024 11:05:58 +0000 Subject: [PATCH 163/308] Bump suisei-cn/actions-download-file from 1.4.0 to 1.6.0 Bumps [suisei-cn/actions-download-file](https://github.com/suisei-cn/actions-download-file) from 1.4.0 to 1.6.0. - [Release notes](https://github.com/suisei-cn/actions-download-file/releases) - [Commits](https://github.com/suisei-cn/actions-download-file/compare/15306412d2c75df56b46844362b86b65235b7db1...818d6b7dc8fe73f2f924b6241f2b1134ca1377d9) --- updated-dependencies: - dependency-name: suisei-cn/actions-download-file dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/mavenBuild.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/mavenBuild.yml b/.github/workflows/mavenBuild.yml index db7c0450918..5c54e08c621 100644 --- a/.github/workflows/mavenBuild.yml +++ b/.github/workflows/mavenBuild.yml @@ -67,7 +67,7 @@ jobs: with: maven-version: ${{ inputs.mavenVersion }} - name: Download the API Tools matcher - uses: suisei-cn/actions-download-file@15306412d2c75df56b46844362b86b65235b7db1 # v1.4.0 + uses: suisei-cn/actions-download-file@818d6b7dc8fe73f2f924b6241f2b1134ca1377d9 # v1.6.0 id: api-tools-matcher with: url: "https://raw.githubusercontent.com/eclipse-platform/eclipse.platform.releng.aggregator/master/.github/matcher/api-tools.json" From 7b00e0b647149546105000fdf5f82d82abe13914 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20L=C3=A4ubrich?= Date: Mon, 29 Jan 2024 11:54:57 +0100 Subject: [PATCH 164/308] Use Tycho 4.0.5 release --- .mvn/extensions.xml | 2 +- eclipse-platform-parent/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml index 2cf738be41a..4db781d5093 100644 --- a/.mvn/extensions.xml +++ b/.mvn/extensions.xml @@ -4,6 +4,6 @@ org.eclipse.tycho tycho-build - 4.0.4 + 4.0.5 \ No newline at end of file diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index 5fc831253bd..fb7fd1716d3 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -67,7 +67,7 @@ 4.31 4.31 - 4.0.5-SNAPSHOT + 4.0.5 1.4.3 3.2.5 From 225b0954f42b3da87081052f4a0764c3aef2851c Mon Sep 17 00:00:00 2001 From: Sravan Kumar Lakkimsetti <77106773+sravanlakkimsetti@users.noreply.github.com> Date: Mon, 29 Jan 2024 19:13:12 +0530 Subject: [PATCH 165/308] Update forceQualifierUpdate.txt --- .../rcp.config/forceQualifierUpdate.txt | 25 +------------------ 1 file changed, 1 insertion(+), 24 deletions(-) diff --git a/eclipse.platform.releng.tychoeclipsebuilder/rcp.config/forceQualifierUpdate.txt b/eclipse.platform.releng.tychoeclipsebuilder/rcp.config/forceQualifierUpdate.txt index 2deb6e41266..b5064e9e1cb 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/rcp.config/forceQualifierUpdate.txt +++ b/eclipse.platform.releng.tychoeclipsebuilder/rcp.config/forceQualifierUpdate.txt @@ -1,25 +1,2 @@ # To force a version qualifier update add the bug here -Bug 403352 - Update all parent versions to match our build stream -Bug 414132 - several "Unanticipated" comparator issues logged in I20130730-0800 -Bug 419092 - [Mac] Kepler doesn't launch without JRE 6, even if JDK 7 is installed (Platform Runtime build) -Bug 425840 - Unanticipated comparator error in I20140115-1300 -Bug 429093 - Some old icons can be removed from equinox. -Bug 433814 - Unanticipated comparator error last few I-builds -Bug 435503 - rcp.config shows unexpected comparator errors (gtk executables recompiled) -Bug 434815 - [Mac] Luna M7 doesn't launch without JRE 6, -Bug 434815 - [Mac] Luna M7 doesn't launch without JRE 6,redux -Bug 434619 - Switching to GTK+ 2/3 should be easier for products (follow-up) -Bug 442290 - Add ppc64le support into 4.5 build -Bug 444051 - Comparator error in I20140914-2000 build - again. -Bug 454373 - Comparator error in rcp.config in 20141207-2000 -Bug 454373 - Comparator error in rcp.config in I20141210-0800 -Bug 449990 - [1.9] --launcher.XXMaxPermSize should not pass -XX:MaxPermSize= for Oracle VMs >= 8 -Bug 458558 - [1.9] --launcher.XXMaxPermSize should not pass -XX:MaxPermSize= for Oracle VMs >= 8 -Bug 458558 - [1.9] --launcher.XXMaxPermSize should not pass -XX:MaxPermSize= for Oracle VMs >= 8 -Touch due to changes for "Mac App" layout -Bug 461674 - [Mac] Look for eclipse.ini in new place -Bug 461674 - [Mac] Look for eclipse.ini in new place -Bug 461674 - [Mac] Look for eclipse.ini in new place -Touch due to recompiled launcher binaries. -I20240112-0450 build is unstable (Mac launcher) https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/1714 -Eclipse build process throws some warnings in Mac +https://github.com/eclipse-equinox/equinox/pull/401 From fa5cab4d387abdae91f1133a3f48be14975b7ef6 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 29 Jan 2024 23:04:31 +0000 Subject: [PATCH 166/308] Build input for build I20240129-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.core.binaries | 2 +- eclipse.jdt.ui | 2 +- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- rt.equinox.binaries | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 06c7a679013..dd187c772c8 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 06c7a6790133e453df199f9c34e9abf8519ea52e +Subproject commit dd187c772c8aafe9fcea4d0c422ac060d62cc34d diff --git a/eclipse.jdt.core.binaries b/eclipse.jdt.core.binaries index 72d3bdcfae0..0e96eca5cc1 160000 --- a/eclipse.jdt.core.binaries +++ b/eclipse.jdt.core.binaries @@ -1 +1 @@ -Subproject commit 72d3bdcfae0382e7821d0bbde2296657207fd138 +Subproject commit 0e96eca5cc1a6ad45663747c0b02c55c030e63cd diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index e1233769301..9321d42506b 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit e123376930105bdfb1ce72b5d4623137accf118a +Subproject commit 9321d42506bd7543e7ab91376fc153419d53ae0e diff --git a/eclipse.pde b/eclipse.pde index 0f3b9090bd7..a53dc16dbd8 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit 0f3b9090bd723a9e7340d5a75852e6aaa72b6206 +Subproject commit a53dc16dbd82f8194758710e24a79143a94e6773 diff --git a/eclipse.platform b/eclipse.platform index 8a127ce6d3d..ac1e1ac9cac 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 8a127ce6d3d53940fbc0bb30ea654d9f171937e3 +Subproject commit ac1e1ac9cac79b11e79896a0f226339761537161 diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 31e1414709a..2cdfd970567 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 31e1414709ac286cb0d93f4266257bc6a6a27967 +Subproject commit 2cdfd9705676cfcc15dc6c2cfb80057fdcbdf3fc diff --git a/eclipse.platform.ui b/eclipse.platform.ui index e6a807224d9..f0b1071e25e 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit e6a807224d960b89b8747a0ce79dcc713ce42123 +Subproject commit f0b1071e25e6f03cb49660e647199117c79580b3 diff --git a/equinox b/equinox index 6d32d4fb1cb..cb29271c9d6 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit 6d32d4fb1cbf511dd1fabaa9e27584a1c1507f83 +Subproject commit cb29271c9d6433cf10af713cf45c83c2f2732a70 diff --git a/rt.equinox.binaries b/rt.equinox.binaries index c07eacc6d0a..a768faa1bd1 160000 --- a/rt.equinox.binaries +++ b/rt.equinox.binaries @@ -1 +1 @@ -Subproject commit c07eacc6d0ac058c2e7d31535d27ccd5f504d1b7 +Subproject commit a768faa1bd1d8811eb1206e779406deb57bf7b27 From 9a84077fb190164b03d26acf542fb8f292d12249 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Tue, 30 Jan 2024 23:04:18 +0000 Subject: [PATCH 167/308] Build input for build I20240130-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.ui | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index dd187c772c8..0721e2b93e7 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit dd187c772c8aafe9fcea4d0c422ac060d62cc34d +Subproject commit 0721e2b93e7662aac6e826b27edb8ac6326be685 diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 9321d42506b..6a38e1ce6e8 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 9321d42506bd7543e7ab91376fc153419d53ae0e +Subproject commit 6a38e1ce6e857c05834831dabee8e1ca48577631 diff --git a/eclipse.pde b/eclipse.pde index a53dc16dbd8..9e70658073b 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit a53dc16dbd82f8194758710e24a79143a94e6773 +Subproject commit 9e70658073b2fa0426705bdc4a3db139e3f8965a diff --git a/eclipse.platform b/eclipse.platform index ac1e1ac9cac..835b2544254 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit ac1e1ac9cac79b11e79896a0f226339761537161 +Subproject commit 835b254425465d026abd6b80fd58990665a4f22d diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 2cdfd970567..9dceec07894 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 2cdfd9705676cfcc15dc6c2cfb80057fdcbdf3fc +Subproject commit 9dceec07894ab6c494b1be3659ce3809a0ff9ca0 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index f0b1071e25e..04a9884d30a 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit f0b1071e25e6f03cb49660e647199117c79580b3 +Subproject commit 04a9884d30a8315db001642932935441e5caf7f0 From eadda3c321df2d5f9e151ae707b608a084c19b7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Kubitz?= Date: Fri, 26 Jan 2024 09:10:19 +0100 Subject: [PATCH 168/308] org.eclipse.ui.commands API removal removed with https://github.com/eclipse-platform/eclipse.platform.ui/pull/1563 --- .../porting/removals.html | 78 ++++++++++--------- 1 file changed, 41 insertions(+), 37 deletions(-) diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/porting/removals.html b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/porting/removals.html index 2b88788c08b..bf673f20db0 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/porting/removals.html +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/porting/removals.html @@ -137,43 +137,6 @@

3. org.eclipse.core.launcher#Main and WebStartMain and

API removals after June 2021

-

1. Delete deprecated contents of org.eclipse.ui.commands package

- -The following deprecated contents of org.eclipse.ui.commands are not used anymore by the platform and will be deleted. - -
  • AbstractHandler
  • -
  • ActionHandler
  • -
  • CategoryEvent
  • -
  • CommandEvent
  • -
  • CommandException
  • -
  • CommandManagerEvent
  • -
  • ExecutionException
  • -
  • HandlerEvent
  • -
  • HandlerSubmission
  • -
  • ICategory
  • -
  • ICategoryListener
  • -
  • ICommand
  • -
  • ICommandListener
  • -
  • ICommandManager
  • -
  • ICommandManagerListener
  • -
  • IHandler
  • -
  • IHandlerListener
  • -
  • IKeyConfiguration
  • -
  • IKeyConfigurationListener
  • -
  • IKeySequenceBinding
  • -
  • IWorkbenchCommandSupport
  • -
  • KeyConfigurationEvent
  • -
  • NotDefinedException
  • -
  • NotHandledException
  • -
  • Priority
  • -
  • org.eclipse.ui.IWorkbench.getCommandSupport()
  • -
- -

-For further details or to provide feedback on this change, see bug 431177. -

- -

API removals after May 2022

@@ -627,5 +590,46 @@

2. Remove MultiPageEditor and related API

For further details or to provide feedback on this change, see Issue 1155.

+ + +

API removals in the Eclipse 4.31 release

+

1. Delete deprecated contents of org.eclipse.ui.commands package

+ +The following deprecated contents of org.eclipse.ui.commands are not used anymore by the platform and will be deleted. + +
  • AbstractHandler
  • +
  • ActionHandler
  • +
  • CategoryEvent
  • +
  • CommandEvent
  • + +
  • CommandException
  • +
  • CommandManagerEvent
  • +
  • ExecutionException
  • +
  • HandlerEvent
  • +
  • HandlerSubmission
  • +
  • ICategory
  • +
  • ICategoryListener
  • +
  • ICommand
  • +
  • ICommandListener
  • +
  • ICommandManager
  • +
  • ICommandManagerListener
  • +
  • IHandler
  • +
  • IHandlerListener
  • +
  • IKeyConfiguration
  • +
  • IKeyConfigurationListener
  • +
  • IKeySequenceBinding
  • +
  • IWorkbenchCommandSupport
  • +
  • KeyConfigurationEvent
  • +
  • NotDefinedException
  • +
  • NotHandledException
  • +
  • Priority
  • +
  • org.eclipse.ui.IWorkbench.getCommandSupport()
  • +
+ +

+For further details or to provide feedback on this change, see bug 431177. +

+ + From c58558d62a5d41a2a77b709a2da5a3b5a11f5643 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Wed, 31 Jan 2024 13:20:09 +0000 Subject: [PATCH 169/308] Build input for build I20240131-0810 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- rt.equinox.p2 | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 0721e2b93e7..64f269a939a 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 0721e2b93e7662aac6e826b27edb8ac6326be685 +Subproject commit 64f269a939ad6bde33d27e30de56cc0e2472d519 diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 6a38e1ce6e8..a083e734393 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 6a38e1ce6e857c05834831dabee8e1ca48577631 +Subproject commit a083e734393e347e2c7029a0055ff06cfdd12997 diff --git a/eclipse.pde b/eclipse.pde index 9e70658073b..5825fb4da1c 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit 9e70658073b2fa0426705bdc4a3db139e3f8965a +Subproject commit 5825fb4da1c6a93d87fcf6782011a00d19a0fc6a diff --git a/eclipse.platform b/eclipse.platform index 835b2544254..7708e5470ea 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 835b254425465d026abd6b80fd58990665a4f22d +Subproject commit 7708e5470ea25959f441c518495870748349a2ad diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 9dceec07894..44432b27cda 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 9dceec07894ab6c494b1be3659ce3809a0ff9ca0 +Subproject commit 44432b27cdac2dc37542bf1d21c2fe25f8fb0a71 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 04a9884d30a..225925a8622 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 04a9884d30a8315db001642932935441e5caf7f0 +Subproject commit 225925a86220c034d3a5ce67b879ce9d20aaf398 diff --git a/equinox b/equinox index cb29271c9d6..a7941db61a7 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit cb29271c9d6433cf10af713cf45c83c2f2732a70 +Subproject commit a7941db61a7405ab9524b9b749731a5ad1825ca4 diff --git a/rt.equinox.p2 b/rt.equinox.p2 index 4d4219b6c9c..36fd2c42ce6 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit 4d4219b6c9ced4f5b7543b5ee13f05417ee7b204 +Subproject commit 36fd2c42ce6a969568ba7fee189b647b82ca6fe1 From b107d1205b835d55d7fc5418495a47ca301cd431 Mon Sep 17 00:00:00 2001 From: Rahul Mohanan Date: Wed, 31 Jan 2024 20:34:56 +0530 Subject: [PATCH 170/308] Update latest ECJ batch Version 3.37.0.v20240131-1047 --- eclipse-platform-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index fb7fd1716d3..a15a6a2aede 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -86,7 +86,7 @@ UTF-8 https://repo.eclipse.org/content/repositories/eclipse-staging/ - 3.37.0.v20240123-1236 + 3.37.0.v20240131-1047 - + From 6284a0b07a13900434f2035f5e90fbe910677db8 Mon Sep 17 00:00:00 2001 From: Matthias Becker Date: Mon, 5 Feb 2024 12:27:11 +0100 Subject: [PATCH 180/308] Unify Titles For Preference Pages Documentation (#1771) The titles of the documenation of the preference pages should be uniform. This means: - Use "Title Case" style and and not "Sentences case" style - Don't append additional words "Preferences" or "Preference Page" - Entry in the table of content (tree on the left side) should be the same as the title --- .../reference/help_preferences.htm | 4 ++-- .../reference/help_preferences_content.htm | 4 ++-- .../org.eclipse.platform.doc.user/reference/ref-12.htm | 4 ++-- .../org.eclipse.platform.doc.user/reference/ref-16.htm | 4 ++-- .../org.eclipse.platform.doc.user/reference/ref-19.htm | 4 ++-- .../reference/ref-20-fileContent.htm | 4 ++-- .../org.eclipse.platform.doc.user/reference/ref-20.htm | 2 +- .../reference/ref-20team-models.htm | 4 ++-- .../org.eclipse.platform.doc.user/reference/ref-22.htm | 4 ++-- .../org.eclipse.platform.doc.user/reference/ref-35.htm | 4 ++-- .../org.eclipse.platform.doc.user/reference/ref-36.htm | 4 ++-- .../org.eclipse.platform.doc.user/reference/ref-42.htm | 4 ++-- .../org.eclipse.platform.doc.user/reference/ref-7.htm | 4 ++-- .../reference/ref-antcontentassist.htm | 4 ++-- .../reference/ref-anteditor.htm | 4 ++-- .../reference/ref-anteditorprefs.htm | 4 ++-- .../reference/ref-antformatter.htm | 4 ++-- .../reference/ref-antprefs.htm | 4 ++-- .../reference/ref-antruntimeprefs.htm | 4 ++-- .../reference/ref-anttemplates.htm | 4 ++-- .../reference/ref-capabilitiespref.htm | 2 +- .../reference/ref-content-type.htm | 4 ++-- .../reference/ref-globalizationprefs.htm | 4 ++-- .../reference/ref-securestorage-prefs.htm | 4 ++-- .../reference/ref-startup-workspaces.htm | 4 ++-- .../reference/ref-texteditorprefs.htm | 4 ++-- .../org.eclipse.platform.doc.user/topics_Reference.xml | 8 ++++---- 27 files changed, 54 insertions(+), 54 deletions(-) diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/help_preferences.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/help_preferences.htm index efd3d7cf27b..506cdde9939 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/help_preferences.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/help_preferences.htm @@ -7,10 +7,10 @@ - Help preferences + Help -

Help preferences

+

Help

On the command link Help preferences diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/help_preferences_content.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/help_preferences_content.htm index fb71d7fa895..cae1a086a11 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/help_preferences_content.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/help_preferences_content.htm @@ -7,10 +7,10 @@ - Help Content preferences + Help Content -

Help Content preferences

+

Help Content

Help topics from remote servers can be included seamlessly into the local help system. Use the diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-12.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-12.htm index eb434c66ec7..280a3e2a643 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-12.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-12.htm @@ -7,10 +7,10 @@ - Editors preference page + Editors -

Editors preference page

+

Editors

You can change the following preferences on the command linkGeneral > diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-16.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-16.htm index defecc921cf..b61a8e69d5c 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-16.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-16.htm @@ -7,10 +7,10 @@ - Appearance preference page + Appearance -

Appearance preference page

+

Appearance

You can change the following preference on the command linkGeneral > diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-19.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-19.htm index cb3f599c08c..5193bb387e4 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-19.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-19.htm @@ -7,10 +7,10 @@ - Team + Version Control (Team) -

Team

+

Version Control (Team)

The command link Version Control diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-20-fileContent.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-20-fileContent.htm index 4d0fbd5095a..4d14ae8bdae 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-20-fileContent.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-20-fileContent.htm @@ -7,10 +7,10 @@ - Team File Content + File Content -

Team File Content

+

File Content

On the command link Team > File diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-20.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-20.htm index bf603417a30..c4d6e0a18bc 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-20.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-20.htm @@ -10,7 +10,7 @@ Ignored Resources -

Team Ignored Resources

+

Ignored Resources

On the command link Team > Ignored diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-20team-models.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-20team-models.htm index 746004cd1d0..ac8681fa6be 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-20team-models.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-20team-models.htm @@ -7,10 +7,10 @@ - Team Models + Models -

Team Models

+

Models

The command link Team > Modelspreference page allows you to select which model providers diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-22.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-22.htm index c145f7773ce..b1fc27c6fd7 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-22.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-22.htm @@ -6,7 +6,7 @@ "Copyright (c) IBM Corporation and others 2000, 2011. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." /> - Annotations preference page + Annotations -

Annotations preference page

+

Annotations

The following preferences can be changed on the diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-35.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-35.htm index 621d5babb25..0fce18e8d26 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-35.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-35.htm @@ -6,7 +6,7 @@ "Copyright (c) IBM Corporation and others 2000, 2011. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." /> - Quick Diff Preference Page + Quick Diff -

Spelling Preference Page

+

Spelling

The following preferences can be changed on the diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-42.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-42.htm index 2e34c471cf7..5508fd9215b 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-42.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-42.htm @@ -7,10 +7,10 @@ - Web Browser preferences + Web Browser -

Web Browser preferences

+

Web Browser

The following preferences can be changed on the diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-7.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-7.htm index 498586de257..247ad59e8e8 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-7.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-7.htm @@ -6,12 +6,12 @@ "Copyright (c) IBM Corporation and others 2000, 2013. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." /> - Accessibility preferences + Accessibility -

Accessibility preferences

+

Accessibility

The following preferences can be changed on the command linkGeneral > Editors > Text diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-antcontentassist.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-antcontentassist.htm index 68554bfb2c1..eca6e929c72 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-antcontentassist.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-antcontentassist.htm @@ -7,10 +7,10 @@ - Ant Content Assist Preferences + Ant Content Assist -

Ant Content Assist Preferences

+

Ant Content Assist

The following preferences can be changed on the command link Ant > Editor > Content diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-anteditor.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-anteditor.htm index 27ad17dae72..e42bf4c8ca1 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-anteditor.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-anteditor.htm @@ -6,10 +6,10 @@ - Ant editor + Ant Editor -

Ant editor

+

Ant Editor

The Ant editor provides specialized features for editor Ant buildfiles. Associated with the editor is a Ant buildfile specific Outline view which shows the structure of the Ant build file. It is updated as you edit the buildfile

The editor diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-anteditorprefs.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-anteditorprefs.htm index b6be6981b0f..82bd3e089a0 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-anteditorprefs.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-anteditorprefs.htm @@ -7,10 +7,10 @@ - Ant Editor Preferences + Ant Editor -

Ant Editor Preferences

+

Ant Editor

The following preferences can be changed on the command link Ant > Editor diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-antformatter.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-antformatter.htm index 98cc1b65f7e..0e623bb2e57 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-antformatter.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-antformatter.htm @@ -7,10 +7,10 @@ - Ant Formatter Preferences + Ant Formatter -

Ant Formatter Preferences

+

Ant Formatter

The following preferences can be changed on the command link Ant > Editor > diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-antprefs.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-antprefs.htm index a297bf195c5..09471f00bcf 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-antprefs.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-antprefs.htm @@ -7,10 +7,10 @@ - General Ant Preferences + Ant -

General Ant Preferences

+

Ant

You can change the following preferences on the command linkAnt preference diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-antruntimeprefs.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-antruntimeprefs.htm index f071f022fef..121062f61f1 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-antruntimeprefs.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-antruntimeprefs.htm @@ -7,10 +7,10 @@ - Ant Runtime Preferences + Ant Runtime -

Ant Runtime Preferences

+

Ant Runtime

The following preferences can be changed on the command link Ant > Runtime diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-anttemplates.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-anttemplates.htm index 3b4f9d7cfeb..6c45241cdad 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-anttemplates.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-anttemplates.htm @@ -7,10 +7,10 @@ - Ant Templates Preference + Ant Templates -

Ant Templates Preferences

+

Ant Templates

The following preferences can be changed on the command linkAnt > Editor > diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-capabilitiespref.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-capabilitiespref.htm index 413c9114029..99ef22b0cea 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-capabilitiespref.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-capabilitiespref.htm @@ -10,7 +10,7 @@ Capabilities -

Capabilities

+

Capabilities

The command link General > Capabilities preference page allows you to enable or disable diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-content-type.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-content-type.htm index 798834d0e9f..72d0fa37cef 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-content-type.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-content-type.htm @@ -7,10 +7,10 @@ - Content Types preference page + Content Types -

Content Types preference page

+

Content Types

The command linkGeneral > Content diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-globalizationprefs.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-globalizationprefs.htm index b9f0c6b6836..69eba929b54 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-globalizationprefs.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-globalizationprefs.htm @@ -7,10 +7,10 @@ - Globalization Preferences + Globalization -

Globalization Preferences

+

Globalization

On the command link General > diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-securestorage-prefs.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-securestorage-prefs.htm index 6cb58db71f5..bcfaae9923d 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-securestorage-prefs.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-securestorage-prefs.htm @@ -7,10 +7,10 @@ - Secure storage preference page + Secure Storage -

Secure storage preference page

+

Secure Storage

The command link General > Security > diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-startup-workspaces.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-startup-workspaces.htm index 3c439e5e8e1..45c4c6d78bb 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-startup-workspaces.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-startup-workspaces.htm @@ -7,10 +7,10 @@ - Startup and Shutdown, Workspaces + Workspaces -

Startup and Shutdown, Workspaces

+

Workspaces

The command link General > Startup and diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-texteditorprefs.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-texteditorprefs.htm index 5622eb31039..a6253b8cf0b 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-texteditorprefs.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-texteditorprefs.htm @@ -6,7 +6,7 @@ "Copyright (c) IBM Corporation and others 2000, 2018. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." /> - Text Editors preference page + Text Editors -

Text Editors preference page

+

Text Editors

The following preferences can be changed on the command link General > Editors > diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/topics_Reference.xml b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/topics_Reference.xml index f246b347157..09d42e2539b 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/topics_Reference.xml +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/topics_Reference.xml @@ -108,23 +108,23 @@ - + - + - + - + From 15b58fce6c38cd475a541e2cf41b5a274194cfd5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Feb 2024 11:53:10 +0000 Subject: [PATCH 181/308] Bump ubuntu Bumps ubuntu from `e6173d4` to `e9569c2`. --- updated-dependencies: - dependency-name: ubuntu dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .../dockerfiles/ubuntu-gtk3-metacity/22.04-gtk3/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cje-production/dockerfiles/ubuntu-gtk3-metacity/22.04-gtk3/Dockerfile b/cje-production/dockerfiles/ubuntu-gtk3-metacity/22.04-gtk3/Dockerfile index ce89acb7539..1681d79e7ac 100644 --- a/cje-production/dockerfiles/ubuntu-gtk3-metacity/22.04-gtk3/Dockerfile +++ b/cje-production/dockerfiles/ubuntu-gtk3-metacity/22.04-gtk3/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:22.04@sha256:e6173d4dc55e76b87c4af8db8821b1feae4146dd47341e4d431118c7dd060a74 +FROM ubuntu:22.04@sha256:e9569c25505f33ff72e88b2990887c9dcf230f23259da296eb814fc2b41af999 ### user name recognition at runtime w/ an arbitrary uid - for OpenShift deployments COPY scripts/uid_entrypoint /usr/local/bin/uid_entrypoint From d7c760e1164e7dea9d723425bdfc9eb88a19e410 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Feb 2024 11:31:45 +0000 Subject: [PATCH 182/308] Bump EnricoMi/publish-unit-test-result-action from 2.12.0 to 2.13.0 Bumps [EnricoMi/publish-unit-test-result-action](https://github.com/enricomi/publish-unit-test-result-action) from 2.12.0 to 2.13.0. - [Release notes](https://github.com/enricomi/publish-unit-test-result-action/releases) - [Commits](https://github.com/enricomi/publish-unit-test-result-action/compare/e780361cd1fc1b1a170624547b3ffda64787d365...4e121453199042300b654ee3b4b52720bc645dc6) --- updated-dependencies: - dependency-name: EnricoMi/publish-unit-test-result-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/publishTestResults.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publishTestResults.yml b/.github/workflows/publishTestResults.yml index 5c5ef6199ea..27e1e41730d 100644 --- a/.github/workflows/publishTestResults.yml +++ b/.github/workflows/publishTestResults.yml @@ -47,7 +47,7 @@ jobs: done - name: Publish Test Results - uses: EnricoMi/publish-unit-test-result-action@e780361cd1fc1b1a170624547b3ffda64787d365 # v2.12.0 + uses: EnricoMi/publish-unit-test-result-action@4e121453199042300b654ee3b4b52720bc645dc6 # v2.13.0 id: test-results with: commit: ${{ github.event.workflow_run.head_sha }} From 0f3dd5db1d8d8230095e726940c8f60a741dddb9 Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Mon, 5 Feb 2024 12:54:56 +0100 Subject: [PATCH 183/308] remove code.ignoredWarnings https://github.com/eclipse-platform/eclipse.platform.ui/issues/1628 --- eclipse-platform-parent/pom.xml | 17 ----------------- .../org.eclipse.test.performance/pom.xml | 3 --- 2 files changed, 20 deletions(-) diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index a15a6a2aede..b50aa869502 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -88,22 +88,6 @@ https://repo.eclipse.org/content/repositories/eclipse-staging/ 3.37.0.v20240131-1047 - - -warn:-deprecation,unavoidableGenericProblems,warningToken - - - -warn:-deprecation,raw,unchecked,discouraged,warningToken - - - + + @@ -66,7 +66,7 @@ - + From c116b4a7692bb4a5899d38fc9019474ca75c275e Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Sun, 11 Feb 2024 23:04:12 +0000 Subject: [PATCH 215/308] Build input for build I20240211-1800 --- eclipse.pde | 2 +- rt.equinox.p2 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eclipse.pde b/eclipse.pde index 792018e4d47..ac26b767b8c 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit 792018e4d47e9d52085406745a838e2120b847ae +Subproject commit ac26b767b8c2eaa58b0082461d05de457a0cda31 diff --git a/rt.equinox.p2 b/rt.equinox.p2 index a4337e34404..9e742a98834 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit a4337e3440478334ff15f30c5beed8366ffd6d8e +Subproject commit 9e742a98834636b08a32f693e7ba0dc9bd5302f9 From 3e648cc075493472360f1eea75c15116c1acd311 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20L=C3=A4ubrich?= Date: Sat, 10 Feb 2024 06:50:35 +0100 Subject: [PATCH 216/308] Make the fail for javadoc configurable --- .mvn/jvm.config | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.mvn/jvm.config b/.mvn/jvm.config index 362dbdfa214..53bf1858703 100644 --- a/.mvn/jvm.config +++ b/.mvn/jvm.config @@ -1,2 +1,5 @@ -XX:+PrintFlagsFinal +<<<<<<< Upstream, based on master -Xmx2g +======= +>>>>>>> 100ffb6 Make the fail for javadoc configurable From b90ebe8b44d271574d52affa74f5df03890be665 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20L=C3=A4ubrich?= Date: Sat, 10 Feb 2024 17:48:01 +0100 Subject: [PATCH 217/308] Make tycho-surefire-plugin quiet do not print an extra message if tests pass/fail even if test failures are ignored. --- .mvn/jvm.config | 3 --- eclipse-platform-parent/pom.xml | 1 + 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.mvn/jvm.config b/.mvn/jvm.config index 53bf1858703..362dbdfa214 100644 --- a/.mvn/jvm.config +++ b/.mvn/jvm.config @@ -1,5 +1,2 @@ -XX:+PrintFlagsFinal -<<<<<<< Upstream, based on master -Xmx2g -======= ->>>>>>> 100ffb6 Make the fail for javadoc configurable diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index 5fd43a22719..381de96e203 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -523,6 +523,7 @@ true ${surefire.testArgLine} ${surefire.platformSystemProperties} ${surefire.systemProperties} ${surefire.moduleProperties} + true From 867f22b082e11c8b31c9a239c7781c8729a0cdcb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20L=C3=A4ubrich?= Date: Mon, 12 Feb 2024 07:45:42 +0100 Subject: [PATCH 218/308] Install available sources with the SDK product Currently only some sources are included in the SDK product these are those that explicitly specified in source features. As removing more and more third party dependencies from features, they will also vanish from source features and therefore missing in the SDK product. Beside that, managing source features itself is a tedious task. This enables the option for the SDK product that will install any available source with a bundle automatically. --- .../eclipse.platform.repository/pom.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eclipse.platform.releng.tychoeclipsebuilder/eclipse.platform.repository/pom.xml b/eclipse.platform.releng.tychoeclipsebuilder/eclipse.platform.repository/pom.xml index ea38a2c42f7..4961b570b0f 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/eclipse.platform.repository/pom.xml +++ b/eclipse.platform.releng.tychoeclipsebuilder/eclipse.platform.repository/pom.xml @@ -382,6 +382,7 @@ UNmHBQdtflW5G1L5fQggWG7V SDKProfile + true @@ -514,4 +515,4 @@ UNmHBQdtflW5G1L5fQggWG7V - + \ No newline at end of file From 6ed4dc4d71369be4ffb71ef6015a758285c924e7 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 12 Feb 2024 09:33:01 +0000 Subject: [PATCH 219/308] Build input for build I20240212-0420 --- eclipse.jdt.core | 2 +- eclipse.pde | 2 +- eclipse.platform.ui | 2 +- rt.equinox.p2 | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index e5ccbed08b2..a79934dbbdd 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit e5ccbed08b25ab0c4fdad3b4b1172bac2cacf946 +Subproject commit a79934dbbdd949bb6373df3827313696fad8bb5b diff --git a/eclipse.pde b/eclipse.pde index ac26b767b8c..c07f514aead 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit ac26b767b8c2eaa58b0082461d05de457a0cda31 +Subproject commit c07f514aead5cad864d02d4540254c4cff78cb1d diff --git a/eclipse.platform.ui b/eclipse.platform.ui index f61769fe323..38f57d3ab24 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit f61769fe3230f0a624804f974153b0fe49b390e7 +Subproject commit 38f57d3ab247232fd1fe7579fa2d6ae6a95bcf18 diff --git a/rt.equinox.p2 b/rt.equinox.p2 index 9e742a98834..4327aa9c2c5 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit 9e742a98834636b08a32f693e7ba0dc9bd5302f9 +Subproject commit 4327aa9c2c520f18957bd4ecc8b892e201dcb70d From c3599adfc6272c5cbb90742a3defd74166af8660 Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Mon, 12 Feb 2024 10:26:53 +0100 Subject: [PATCH 220/308] Update the orbit URL to the m3 milestone There are no IU updates. https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/1697 --- eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target index cc8e7400f19..a0136580bf1 100644 --- a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target +++ b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target @@ -49,7 +49,7 @@ - + From e5a41ef6e47676e7577520525f1d48b8b71d4bd4 Mon Sep 17 00:00:00 2001 From: Dietrich Travkin Date: Mon, 12 Feb 2024 11:36:24 +0100 Subject: [PATCH 221/308] Document recently implemented option of declaring a default editor in preferences. --- .../reference/ref-content-type.htm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-content-type.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-content-type.htm index a9ff02829e5..64feb13d63c 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-content-type.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-content-type.htm @@ -43,6 +43,10 @@

Associating editors with content types

Those user-defined editor associations are stored in the user data area.

Editor associations defined manually can be removed thanks to the Remove button. Editor associations that were defined by a plug-in are locked and cannot be removed.

+

In case there are multiple editors suitable to open a content type, you can declare one of these editors as + default editor (the preferred editor). Just select the editor in the associated editors list and press the + Default button. If there is no default editor, the first suitable editor found is used to open the + content type.

Define default encoding for content type

You can also set the default encoding for a given content type. To do this, simply enter the encoding name in the provided field and click Update.

From 9e889c0be97b399c808448bb55352cdf1f35818e Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 12 Feb 2024 23:04:02 +0000 Subject: [PATCH 222/308] Build input for build I20240212-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.swt | 2 +- eclipse.platform.ui | 2 +- rt.equinox.p2 | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index a79934dbbdd..2a0a80dcc5f 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit a79934dbbdd949bb6373df3827313696fad8bb5b +Subproject commit 2a0a80dcc5fd5fb70dffa1db47ac186a9a299a55 diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index fe167c1758e..a714c639467 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit fe167c1758ec5b3cb74cf1550c4b98568d26e106 +Subproject commit a714c6394679dd88a76b8c991400545b0c366fe5 diff --git a/eclipse.pde b/eclipse.pde index c07f514aead..11023ed28b0 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit c07f514aead5cad864d02d4540254c4cff78cb1d +Subproject commit 11023ed28b0b3f64b24d60a97d16b526e9b21361 diff --git a/eclipse.platform b/eclipse.platform index 0f9e9b373a5..5c40475b3fe 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 0f9e9b373a540ab16f9b48fdc67de333482ece40 +Subproject commit 5c40475b3feb482723f559b6e299d1766bfd1d31 diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 0f7a1c63148..cb39af75f83 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 0f7a1c6314869912141e45e3363db4ef6b0a2793 +Subproject commit cb39af75f83939742426e8daf59fa2e2519ceb4d diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 38f57d3ab24..1472375ca86 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 38f57d3ab247232fd1fe7579fa2d6ae6a95bcf18 +Subproject commit 1472375ca865170640f491448966bb6819db372a diff --git a/rt.equinox.p2 b/rt.equinox.p2 index 4327aa9c2c5..8d19a8eae73 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit 4327aa9c2c520f18957bd4ecc8b892e201dcb70d +Subproject commit 8d19a8eae737ed95c622d61003a938a7eb9710a7 From 8fa7e5b1817dbb95e30a781374c29f525a674ff7 Mon Sep 17 00:00:00 2001 From: Matthias Becker Date: Tue, 13 Feb 2024 12:40:52 +0000 Subject: [PATCH 223/308] Improve "Editors" Preference Page Make the "Allow in-place system editors" more clear. --- .../bundles/org.eclipse.platform.doc.user/reference/ref-12.htm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-12.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-12.htm index 51364efc491..fd54bd4042a 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-12.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-12.htm @@ -32,7 +32,7 @@

Editors

Allow in-place system editors - Specifies whether or not the workbench may open system editors in-place. + Specifies whether or not the workbench may open system editors of OLE applications on Windows in-place. On From 9dd978a9529696cef1ba1eb1700c24ff273d2dab Mon Sep 17 00:00:00 2001 From: Matthias Becker Date: Tue, 13 Feb 2024 12:51:39 +0000 Subject: [PATCH 224/308] Improve "Use Round Tabs" Tip - Remove outdated image - Add link to the preference page --- .../tips/images/round_tabs_preference_option.png | Bin 9395 -> 0 bytes .../tips/platform_tips.html | 6 ++++-- 2 files changed, 4 insertions(+), 2 deletions(-) delete mode 100644 eclipse.platform.common/bundles/org.eclipse.platform.doc.user/tips/images/round_tabs_preference_option.png diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/tips/images/round_tabs_preference_option.png b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/tips/images/round_tabs_preference_option.png deleted file mode 100644 index 131452cab794c077afbfdba2ae2f3ce6f3f9c373..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9395 zcmaKS1yoes-nWjRgi41X;Lr>uEg&#-2+WWoDGJglosLq1G($)YF?1s(B`rvIcQ+D4 z^Bte(KKH)&{l4|Bbzrg1Fz5Ww+57*iy+6ZMw%(zjQXuxw|@YCH{pPQ z-(%Jofm^p2JrrdmHQgq6k~dzGzDmJd5UeM>JnYt~bm@y3-PnX&xVMXo@nyejugJH` zJI^iR`c(#vH3^LIo+E-gRF&uxwI$195y{AsVqr;=+P~$wJ)tObBs{`>-d0DM${ipV zm_QU6*%{jvcPO0lGl*Jfx1Ix~!B)Znld^*S z;3(h(D_jaE4T=k1E~GG5+-Ni7zA4hyERnn2~6 z46x!jIXP*rt+Z%J{k*@pcRhiQ@nu!LuJI=4W@8dCZE3G4vUO2USz*@}cmKWI7DC~0 zaFFVA9k@ZhzFU8R>TPHc|J3xsUpg>6DAB{iqm)^6PkE;2JS{CPu&^*UQP667b9>i) z)mqY1K5)RiHS1GC;7d^v+{E44TJH1jh4nOv%D=nCqJ7I7jNRPa%+75&H(+baqr;== z_md3_Hat%nARiJtHm2)FD+Rs8_yvSI7#VdrD8VkqeZw_3#d}@IW8b%_Ov*FWxUmWo z)t#!3&$EjgeGYyXS5}@##1+QdA_N7hen|SuuBB0P{CLLf@v*$_a5o>D<9v>4lemDm5h!_5aP9Dh3Zu*9eSBO#R>>WjL~2c z>-xfLJyVMRi}h1t6#<_8-gUK0v3`AUye=K-mnd_fI=(iMsy?N$KJQu2m9~(zIFjv` zsEHbPd-F2y*0dL~#Xq~dz4qsuvQw{VTh1)V%;7qIgwstQnie9P9i6<=HDQ6_v?Sv6 zgRSy@cH~uyQ;Im0G)V>rJRA^Rcw%(#Oy(_xa1}HKx8h-pT$An~J`bDJi?qwgQU|Hq z``L#_vAad}ulMkmZG?xcH=xw`*e_ zBo01-52S^0eNUik^F6;nvupbtjEoI=6C7DD2vcTW9K3CHJsqE%d{>m6ydi-@#~o+T z)L})2B(K_?@!e0Drdw2c%*wa5{wc7KGA(2aY-Eu#<>Jl#;JHAStCO?m6?ViE(p#Tg zqtEk5ztF^YKk=9`lf`|XD%Nnc=qra@x9aK&Ig<~4v@2%6U)pRGu*@7UvZWz}!r*?7 z!F~k}bqSWhYkJwwyOLNqWD2y4Wz=AnuH?gmIJQbc(^}KKw|klLV@^rp$*Mc{4qi z`R=gP9v~m`OuQM^|_;Q$JSYyr}Kc(%K@6swKb9j7ArAV#k8|8zuUr*O3!O*g;*BFtlpE;SQd);3&lP(qY-o1{6;Kw`dQr6rZ-)h#k}tT z$EmHWN3U{tc$mYebn%x~{?2-w!m7wn1CsDfvWC;IUb&vD!;CxJDP)Ml&wFe4ZZwr_ z*XR7JIV-?x0DKVW+QH^CFoAT@Q5uwct8nt>Pk-?FIEK95O=PkK`>#uCYWeVT3hE3Wu_ zm72PJ4}jA>QpuuUznj}>zAo8igH-fWImR{IhMzAL=$zFyUaoL+8`den=IR$QsS}X^ z-VVV~zsiQTu21}KZp!)=+gO;H7z?XNJU?>ZoXRhN)t#M>eYuPz0lW@cty=fRSeR%I z*Suegs6p!*GWs?R|nESBTS@|f!4`#k{F_XPiq>;Dtz3Grh71N43%CcnQ< z{5KE$^Z)<;_#a~UnLKCq%&JFvgHQT1WQ+EFxZ7Sbs$wSmAWL)D=O_tzUh0gmKWSJeM(6jrLhirGY0Y(i@V-ld%xQK;wl?s zitVv#jkuCQ*~LL&NxfX`jUrP;Go8fdY7P#@1Mc5HjK@Lyxb@u*jvYJi(Q%|=LK;)~ z_F6EjsX8U_TBtGCcv?||kGVOebYbhVrt#JBrX?6Idm7=q?e`2z`dni|_(5o>!ki<< zR#X3D4V1=U<~Kf`sA%ood-o#4t7hlE;jOH^dBQQRqX`L6*H%c4^CfSi6r`f7tdwhQ zrR{z`Ju@T5&#$SePamtT3qeb}op0t_T9y!>ZHvYu=xaPY5=l?x3}zNGIx<6Dctx`t z(*DrkuM-+2e<#dAi#&L({(>M_I3wxJ>E1?mhliOE!Qr5#Fc#hy5)*!^0n)TcwX(Ib zO0Vv|$Sx)@ZTi6pO?3SafSCb)m8T#SB{pAZ_HXpEyKd}BHp+Po+X2bC;)RDf+YitP zyVO-xz4WNHtjHjdE8d}@(R1A<9wNAZzm=I;cw?HcJWNXGdz^ZN%Qb-X@ThR#TZ79f zoq=XOc8COdR9PFm3vXi}RGJ~f*e_~OT>)>_>0p2G-d%~^4aKSN2HL2y!0HjVi{D7c z;pQ=keN~O}0;n<6!Yj1EJ|<_}?OV7KnA&y*(x{zw`1{}ij;Q;Q1m;+xpLU#88(C4=_xL5zXW&!Rbn3k65tL{ z(pK=Dhi8@03d-}!zf9ggSX?O^60Ru&2}t-EK_iCa9TYpMu<@{8JTNy@P$1bdh8cTb zo|{-1yb+-!GufeC_^4NgC^0W+xwk3w+K>M5K zNjVsTq}@LHFpZNNe~mZHBfh_-nk2%xb2)JExv%?LT@Y>2cn?A@&BSiufu+Kl9k1ok ziCvn-ti&rJV=YB|H)XLwd<$fPt*hrcWP;Op<*cpb|G4j!I>e%v>Q6D_e!dRx2I6sA zKD99X_0Hmx7?3aC)Gl9F)If#(SX|Bt*_N)b_v(f0dXwA}q5}6wC~^|3`i8P$LYX$N z^54rRIX+p6aFcjZy?`c0cx+sCw72Vv)eTz>3{P9Dp&+kRVxa|AjTf0+z4i( z9DcJezHN3f{Xbcm5W3I(aC(V|8Iqjr2XgsiD$W%8BF~w?-nYyh-}whBto2e1VYkwz zHq+^qJZa%LNkT#W?b*02uBcezevVi7_HtR+ZS2uO-TcF198Q1s_m^~w^>=k`X^ott zULUoT1gv6Le-rv$Bm|@-A|vJ4mAn0T81zfDVNOg$WOIEp>w45r>tD5s`E@2> zhu^<@5J>~JTM0P=h}-|Eq#}F7TNrFFdSGD6b@zw-;H;wv3x(y6pA<{HU+{Xgu&Y*= zlQ-Osa11p(Zk|K9(kdz*NQR!08dg#&y;4bs)?bcljZOa$y503j_icT2ufetKxk{ob zGEGxq9)5x3Mxx~qy6E?r zj*1Ed#$_*^yg){oEPJakVV?6?)6tZ|V`{;N_wTb_#_+k*ORP9yPLQECb62U3+G9c7 zvV^>cpa<8N_#qGd#iYe=KD8A*vxHvqtm47L8^rN@8sHv%GYh+~B!u#-wVm2T$Ha5;3pG%!* zl3F7III28&JWej}Xe7WX0+ffEE~?%wr{6mDD)&gSH|Nvy>kPHDG?v!$-d>R49X&uu zy0D6M25Yh?F=i{x6 zj3gORA#uM{*OuQ%n!568fZBu}7q#V7V@1bY@I6E#jmWUSI&W7y;rK#W#$Ko)UGJ*ruAX;eEFuAt+=3t%{FJlt{{Pcj+d zzy*|N@9fYv-rHQ=2`Mi(K8&pparJ6-TLegHTZ6%CI-#MqpzcytgG7$S+MPG~;fO7) zmSp`@rTZWJxkq83qj_Jv$iZ=d6}X-|fzwy)^Br9?nPh;VTC?{7V78B4iW*(|BGcaP z>g=40LrMppIAo$I*_U_mI6}< z!rM-PMx46J2x1klGLyE&IUlJ&V)}8CnT5Hyf=r-C8w{6j1un8vw2(`^6JEzzf4ENi zM>Q%_{jDAUD}-3kaFaSEO#w0K&fU49Xt<~J(`fFF?4OeU6bt-h5nq$15OOAe{I9qi;4s8!4 z(6br8Qq_2Wo>H%?-p*7g|Hjj5eDf={go5Q(D;$i$`BBWIRX^ zs`|FAJXdHsG{ye^K$p_$vCi!zd+Y%jJlmoNL5wnOeTts8xS{Cl_YM z>_K_b95%&V>i#$Ya<)Ewq|tXmq%8o!gP`5i^(gL9_ryoscj7PpU{jF4fGQU->+NR& z8Wyyj&1-nsRP$c8txbcoKRUY{$QvvPI4ul+rY}alUklk_0MOzogopAz5OkPUZPs~l z#TjhuY;EoAaMrtZwzd4yM=4pLDE&B(A3SJjX#wyi;+<#xcikWohxLNDEUl45F2W8X zwSS4>>cV=lgJX(@+Hg9TrY<1I@x;&#bHR~i33NFHb^7;Tt4UgjuO`L>1N3=U%-O}| z!NZ5?-2f~e1i7D?QBzR|hRO}o(=(sEUR~JT-AzjaA1Rk&$GCLFqcWBTmhm(*GrxTU zLWQ*ZQn$Z<{|+z7+oVdnrQ>#ePOzq_&*yVjRJ1(o=J-B+s^2oH@x%};oWFOMRvi%w zAW1oIvib%hYKJ0~IFQ$NE?1td0m{Aa9s+{WBG z7w@i4wSpx*-YDg%gI)J#!lM=F)KGSWgv0^1ghV7PwPfclBdZHbYb#X`%YKyAK#_y< zmY&l?BxKZ$lLLx^?+ZF23hOi8ZiN{va@otfIdOm%7&^jQJf!-ptDW;Nb+N72sR_r2 zr_&8k5YuR}2rZ%<>xY2y0F=Jh<(>XBqG@mh(I|sh11A8~1JPg(a|*c+{l|zVbM&{u z;ze)tOtvQKK(X_wzpwqe+ieJYzLjkdcD3hT3j70*M6D9#*xwbU6`TD2K28piCyy$$ zu^H4uBggV>1!misf|XtNX5z|tR18pJ_4R5F#YIBV;Y!C+ygFLX!e2cL_x5h~IFzDS z=+HhlKW}Qg(O=j*?bP7o=pXlEJjL!DU6OITG6Aq??1J>ZGJC%qv7`}7gd{^Exwc{|eAZaSLqI)I`gVii5a3xh++}zdlu*!}xisBv;bGPuvje{k?B`AE} zv;4c{DY9K+`uS$;;HH8nqB4(Gg~v-rRzFB#rz`u=Y=Q$($gLK&pKwog^D$fBHu zw%Wj6%2JEt`Y3Qj=oYS?d0qH;RM9nN=plTluDv|6TG*Py*4XkScJ;in*Ix6xjlS?C4qgzPR)s=1l)eg`HP+p*el$ z%B7Gmy%z|#2DA6ckYmL!8zE3Pr~Be~*b#U~J$#gNBO^?B-+-p-x}V{`b!D|>+l5Ce z&@HO>Wa=l7|6N^OEi%Vsrj-szJR9!pxl@aefg&HK(Zi7*Y`DX95qG7t_k%unKj~0S z5qTFXmc1ti*XOyqy3_250wgu=9^$*_g<*sG?AX}Y)R^nRZ&Nirbp!;h=03o(v>%z0 zGRu;YQMEUX5aqxd9(qZDnb;>ad@+%EFF5#xxs8qV2kYOYvtH5a4{^Fsj53OFM)j-) z9~S)#DAFZWAAx7Il#!7UpgM$sjx~6-|Ni;<$G-l#YHcSWtyxJ`6@~D$g{9PjEMk%R zVONXR(fmS-*ag8)Jf}LQsma$i6Go4XO*gY%-t!m259xJvb_Kln{Ccy&TeNfzzGkkW z5=el}#K}v_^PW-WnuZ(SAZAhBYl9y52`$!AQjyP-n}JRzdFzP$yE$%=}$kb;H~X8n2*%Y+IvMd zlZgLY*qdT?1rjWC`h%GGIN%Fk@y{+p-qU$&o;2Nqkop`s?5`P>9Dlxg;>kn8TL>C) zKO^P5R!ROO{VA|x#P`|^>2KBB%a%Aex;dS(xL7*BxM14yF)CgQt}D9|ea0w2k7LH{wX-u%0{i z*7FS9W{$>=xs6?7e7m9@1hH)a=~AoMw19fK$?bz}bb?frn`O}r_G_vdlcP4Itfis| zX0&bfdE#77U@HBd96m73q)@BTLl&(jy}bDms+NMX3M>wuWP|gsmOl~1_Fc5i^(9~yJP%-(`nP&@m<^7J7~)FtMUm*!3#6%jTZw%e^;Q7hGJ$$)%$UKJvUV~hxlaMxdy0n z)OB_e*+z>E(8*zlK`)*{W-x+tna7a(|+e*eDny-A*Ay%>_ z1i^V_Ji(U&S(L?8B|~L%n3Ni|-5mJ~*5fDbnJlWwv4v&00N1Jn?7vY#Qpuy2|H`;@ zmBb^xzE$P9;k-gP;=r~&aJVB5u0LXC6NSur>y$fNTwft(a|+oxM7VuqisgKR!e9|u zl5U`6uvF8B$rpP!z~mYm6XL0Oo=!v$FCMEJ&m>|!;_MRQ=T$O5WjW|ad0|ZsPt&{T z3fUP|d$z1{S~>6Lv;jtUvFF)>ZL%U3M9*|6P+>xNFi>GI9U>5>)QQynp^PGbn1)^^ z>6G`(SEB1t#1QAysOf2T2P(Ag{yXsEr&wRL5&a_fb~CFdtVo2r(RpPI0$5kF*#Sib z)wU-T$-be{zrv1YV5#EHPR=do!ChNp`T56^P3yV~13afeSet#-)V2a|C@^CfC?FAW zwj8Pfj)ezQ%{Er?~bYC^?Dh`SX$|7t*I!2e>$5Pn~4@gG<=G`x@>9@}lu;UG|zl zcg-uWbbQWz8N#uVbj^Af)b2a@5W5tjaCi1M;Zhu$nR0N30E)dG2Fa~gu&`thKm8-gN$cb=5^81BFro{3J8>$LdWfY0E z^q)A+E+2~Do6L9C=*b4RN_b7Jjxy24ccL$MTutWuVJNqR)Bb^orxYMwCkdbD{Lj4_ zmOnnjO&%u!A|}9Hv>Ixv>*~(+mrM?HPAYQA`dKjeODr_PHNHO5bh!&ZbZ6!4bMVAeJ79L?Y)uL7^*NRH6;LC(0dt0QC_u;2O z&E!xdNl217XLA$&b0`2>3vshDzC-u!VvbI-Y^H2yNr1Jch;E5zP92yH);k}|v_@f$ zXYYJJITEFBATHYLdTh8r&&^tn7KZiN;Xeu=@}pgM&hI4gcq@ zD(+Wt_D1A6qCdOqdK%(ji*$mLyIu(!g?128DXe93G{A!$60G;6hJ{5$ChhapPR&~w zX0zYR#L#qao42MmX|!X@ejvbUHYsCPb- zPwCG9|B^wD_CCe4d*jtVGV`Dj#ntR>f(}-|&O?{!LQJKp^JGG_d;WgamPxWmI7-*2 z>ygP0Ojwwm1?&g%J}x)4y5WliLOL?HC>(IP?4M0Ke=_txn{@tHh7OznFyX&9_59ab f@3PI}&7CWIO1k8CT9v?Nq+5!zsxn1VuRs1Dk{UKh diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/tips/platform_tips.html b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/tips/platform_tips.html index cc33ee82084..cd94fd952bd 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/tips/platform_tips.html +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/tips/platform_tips.html @@ -240,8 +240,10 @@
Square tabs are used by default in the IDE:

Square tabs in dark theme

-

In order to switch back to using round tabs, you can use the preference option:

-

Use round tabs appearance preference

+

In order to switch back to using round tabs, you can use the preference option Use round tabs on the + + command linkGeneral > Appearance + preferences page.

From 14180d79609df2916a7027e44f704ee66d270326 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Tue, 13 Feb 2024 23:04:36 +0000 Subject: [PATCH 225/308] Build input for build I20240213-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.debug | 2 +- eclipse.jdt.ui | 2 +- eclipse.platform | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- rt.equinox.p2 | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 2a0a80dcc5f..208f95f7979 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 2a0a80dcc5fd5fb70dffa1db47ac186a9a299a55 +Subproject commit 208f95f79793419a7c921b059c8176d3c17b8953 diff --git a/eclipse.jdt.debug b/eclipse.jdt.debug index b291934c39c..1b877fb660b 160000 --- a/eclipse.jdt.debug +++ b/eclipse.jdt.debug @@ -1 +1 @@ -Subproject commit b291934c39c6f4ed33e9997911dbd0d9f0966786 +Subproject commit 1b877fb660b50fda54b9ae74d775a89685743f5f diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index a714c639467..2d129015d70 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit a714c6394679dd88a76b8c991400545b0c366fe5 +Subproject commit 2d129015d70d07123d8f9319a9c4e537fe945744 diff --git a/eclipse.platform b/eclipse.platform index 5c40475b3fe..e7069db9285 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit 5c40475b3feb482723f559b6e299d1766bfd1d31 +Subproject commit e7069db92859e15a44852ff753b9edeec2c1d7ed diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 1472375ca86..517440b19e8 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 1472375ca865170640f491448966bb6819db372a +Subproject commit 517440b19e8155430ee4a43b0b9bb2b7db6a2a08 diff --git a/equinox b/equinox index 4b4c36b60ba..e0588cfd178 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit 4b4c36b60baeaec9b7a945bc0c976f959ec5e4e0 +Subproject commit e0588cfd178186134dd5bd532ab236fd415da4e6 diff --git a/rt.equinox.p2 b/rt.equinox.p2 index 8d19a8eae73..12f45246ccc 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit 8d19a8eae737ed95c622d61003a938a7eb9710a7 +Subproject commit 12f45246ccc20c037aa6068d6c58b4b627232be6 From 3a6a8ea59e35958f4a110af689898ed563aab140 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Wed, 14 Feb 2024 23:04:17 +0000 Subject: [PATCH 226/308] Build input for build I20240214-1800 --- eclipse.jdt.core | 2 +- eclipse.jdt.debug | 2 +- eclipse.jdt.ui | 2 +- eclipse.pde | 2 +- eclipse.platform.ui | 2 +- equinox | 2 +- rt.equinox.p2 | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index 208f95f7979..a9231ed6a84 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit 208f95f79793419a7c921b059c8176d3c17b8953 +Subproject commit a9231ed6a84a221b075bcac777631691bb6c37e2 diff --git a/eclipse.jdt.debug b/eclipse.jdt.debug index 1b877fb660b..954200b43d6 160000 --- a/eclipse.jdt.debug +++ b/eclipse.jdt.debug @@ -1 +1 @@ -Subproject commit 1b877fb660b50fda54b9ae74d775a89685743f5f +Subproject commit 954200b43d6488382b7ed78fdad57325ea7093fc diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 2d129015d70..d843e100834 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 2d129015d70d07123d8f9319a9c4e537fe945744 +Subproject commit d843e1008343d04791b50693143bcc048b549a14 diff --git a/eclipse.pde b/eclipse.pde index 11023ed28b0..72fa789951b 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit 11023ed28b0b3f64b24d60a97d16b526e9b21361 +Subproject commit 72fa789951b9e14d8392abc184797c04496ea493 diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 517440b19e8..42a4d8b5b58 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 517440b19e8155430ee4a43b0b9bb2b7db6a2a08 +Subproject commit 42a4d8b5b585efc54043d960fa62a07ef91775d7 diff --git a/equinox b/equinox index e0588cfd178..841faf85aba 160000 --- a/equinox +++ b/equinox @@ -1 +1 @@ -Subproject commit e0588cfd178186134dd5bd532ab236fd415da4e6 +Subproject commit 841faf85aba5967de4f4de9ae6729536300dc7bf diff --git a/rt.equinox.p2 b/rt.equinox.p2 index 12f45246ccc..e84b5a00e5e 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit 12f45246ccc20c037aa6068d6c58b4b627232be6 +Subproject commit e84b5a00e5ecdb1babdeddfc214519c3f65ba42d From bf9db8e2ce682d671a76abc39766c98f268a7a89 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Thu, 15 Feb 2024 09:57:22 +0000 Subject: [PATCH 227/308] Build input for build I20240215-0450 --- eclipse.jdt.core | 2 +- eclipse.jdt.ui | 2 +- eclipse.platform.ui | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index a9231ed6a84..b05494a31e4 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit a9231ed6a84a221b075bcac777631691bb6c37e2 +Subproject commit b05494a31e4f625c63ff3ffba947d4e239db1b98 diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index d843e100834..fbb93380867 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit d843e1008343d04791b50693143bcc048b549a14 +Subproject commit fbb9338086732d04324e92f0f6541e77b897a06a diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 42a4d8b5b58..fc59f24ca35 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 42a4d8b5b585efc54043d960fa62a07ef91775d7 +Subproject commit fc59f24ca352ec62126a2350651fd8e77a98db93 From 446263459dd5e8210901de6ca36c92bebd32002a Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Thu, 15 Feb 2024 23:04:04 +0000 Subject: [PATCH 228/308] Build input for build I20240215-1800 --- eclipse.jdt.core | 2 +- eclipse.pde | 2 +- eclipse.platform | 2 +- eclipse.platform.ui | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/eclipse.jdt.core b/eclipse.jdt.core index b05494a31e4..6eab6030735 160000 --- a/eclipse.jdt.core +++ b/eclipse.jdt.core @@ -1 +1 @@ -Subproject commit b05494a31e4f625c63ff3ffba947d4e239db1b98 +Subproject commit 6eab6030735c26829bbb3543c578055dc9344096 diff --git a/eclipse.pde b/eclipse.pde index 72fa789951b..b606f5bae14 160000 --- a/eclipse.pde +++ b/eclipse.pde @@ -1 +1 @@ -Subproject commit 72fa789951b9e14d8392abc184797c04496ea493 +Subproject commit b606f5bae14210603888fd566410a6247b155700 diff --git a/eclipse.platform b/eclipse.platform index e7069db9285..343d01015d7 160000 --- a/eclipse.platform +++ b/eclipse.platform @@ -1 +1 @@ -Subproject commit e7069db92859e15a44852ff753b9edeec2c1d7ed +Subproject commit 343d01015d752fa6d4a79f4aaa69b3b03658ce6f diff --git a/eclipse.platform.ui b/eclipse.platform.ui index fc59f24ca35..7d3801bfb9c 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit fc59f24ca352ec62126a2350651fd8e77a98db93 +Subproject commit 7d3801bfb9caba51a3d751c771c39b5dfbd2a104 From 3efcf226dcbde03c22f71535bc00dabb3c19848f Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Fri, 16 Feb 2024 12:45:28 +0100 Subject: [PATCH 229/308] Remove obsolete resource modify tasks for ECF dependencies --- oomph/Platform.setup | 61 -------------------------------------------- 1 file changed, 61 deletions(-) diff --git a/oomph/Platform.setup b/oomph/Platform.setup index 23a0d9b3587..e5a567fd7cc 100644 --- a/oomph/Platform.setup +++ b/oomph/Platform.setup @@ -507,67 +507,6 @@ ECF - - - public org.osgi.service.log.Logger getLogger(String name) {\2 throw new UnsupportedOperationException();\2 }\2\2 public org.osgi.service.log.Logger getLogger(Class<?> clazz) {\2 throw new UnsupportedOperationException();\2 }\2\2 public <L extends org.osgi.service.log.Logger> L getLogger(String name, Class<L> LoggerType) {\2 throw new UnsupportedOperationException();\2 }\2\2 public <L extends org.osgi.service.log.Logger> L getLogger(Class<?> clazz, Class<L> LoggerType) {\2 throw new UnsupportedOperationException();\2 }\2 public <L extends org.osgi.service.log.Logger> L getLogger(org.osgi.framework.Bundle bundle, String name, Class<L> LoggerType) {\2 throw new UnsupportedOperationException();\2 }\2 - \2 - - - - - <!-- \1 --> - - - - - <!-- \1 --> - - - - - <!-- \1 --> - - - - - <!-- \1 --> - - - - - <!-- \1 --> - - Date: Fri, 16 Feb 2024 21:49:49 +0530 Subject: [PATCH 230/308] ECJ version update for M3 (#1807) Run https://ci.eclipse.org/jdt/job/copyAndDeployJDTCompiler/ before merge --- eclipse-platform-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index 381de96e203..714e39b57df 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -86,7 +86,7 @@ UTF-8 https://repo.eclipse.org/content/repositories/eclipse-staging/ - 3.37.0.v20240207-0725 + 3.37.0.v20240215-1558 - + From 1f4a4f70f2732db633249ad6605d87deb4f160f2 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Mon, 19 Feb 2024 23:06:19 +0000 Subject: [PATCH 238/308] Build input for build I20240219-1800 --- eclipse.platform.swt | 2 +- eclipse.platform.ui | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eclipse.platform.swt b/eclipse.platform.swt index 4db3e626450..fc653978686 160000 --- a/eclipse.platform.swt +++ b/eclipse.platform.swt @@ -1 +1 @@ -Subproject commit 4db3e6264505d7e01be4751269a680db3369592c +Subproject commit fc6539786863fef89df6758dfaa51747e08a55fd diff --git a/eclipse.platform.ui b/eclipse.platform.ui index 41d170e5ec4..a768a390491 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit 41d170e5ec4e225bca579347dabe5f20360569ee +Subproject commit a768a390491b5e6c5a954fa7a29d9c10d5ef760e From 1900dafe51840644006a8f4dd70503d95aa64e56 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Tue, 20 Feb 2024 11:07:10 +0000 Subject: [PATCH 239/308] Build input for build I20240220-0600 --- eclipse.jdt.ui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index fbb93380867..22437d07bd2 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit fbb9338086732d04324e92f0f6541e77b897a06a +Subproject commit 22437d07bd2d19d925e47699bac7a2aef126a040 From 86b76330f558f6ac08dbd1fc135e69fc30903cb1 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Tue, 20 Feb 2024 23:04:20 +0000 Subject: [PATCH 240/308] Build input for build I20240220-1800 --- rt.equinox.p2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rt.equinox.p2 b/rt.equinox.p2 index 57ecc5a05ba..151d95ba4c2 160000 --- a/rt.equinox.p2 +++ b/rt.equinox.p2 @@ -1 +1 @@ -Subproject commit 57ecc5a05ba4420f4983be2c27832fe139ab5d09 +Subproject commit 151d95ba4c27c2bc769bd6f3c0e55b11ff071d1f From 54195db7f17666ea800d0838a08d6abde2b3c1a5 Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Wed, 21 Feb 2024 09:12:32 +0100 Subject: [PATCH 241/308] Avoid removing "unittest" bundles from the Maven publishing https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/1815 --- .../publish-to-maven-central/CBIaggregator.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclipse.platform.releng/publish-to-maven-central/CBIaggregator.sh b/eclipse.platform.releng/publish-to-maven-central/CBIaggregator.sh index ff01f5dcb6d..23f363434af 100755 --- a/eclipse.platform.releng/publish-to-maven-central/CBIaggregator.sh +++ b/eclipse.platform.releng/publish-to-maven-central/CBIaggregator.sh @@ -128,8 +128,8 @@ echo "== Features: ==" | tee >> .logs/removed.txt echo "== Test plugins: ==" | tee >> .logs/removed.txt -ls -d org/eclipse/*/*test* >> .logs/removed.txt -/bin/rm -r org/eclipse/*/*test* +ls -d org/eclipse/*/*.test* >> .logs/removed.txt +/bin/rm -r org/eclipse/*/*.test* #==== remove other non-artifacts: ==== From 502af5057bdbde9e443baa827c539fb11f9c3b53 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Wed, 21 Feb 2024 11:10:09 +0000 Subject: [PATCH 242/308] Build input for build I20240221-0600 --- eclipse.jdt.ui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse.jdt.ui b/eclipse.jdt.ui index 22437d07bd2..30c501df878 160000 --- a/eclipse.jdt.ui +++ b/eclipse.jdt.ui @@ -1 +1 @@ -Subproject commit 22437d07bd2d19d925e47699bac7a2aef126a040 +Subproject commit 30c501df8780ac9a6f043b35ff17ad9f4211d611 From 91ac92fdceebe287a43bcfe6d1b03b8bae0d7d60 Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Wed, 21 Feb 2024 22:02:01 +0100 Subject: [PATCH 243/308] Update to Orbit RC1 Update lucene to 9.10.0 https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/1697 --- .../eclipse-sdk-prereqs.target | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target index 2ac57af7461..0d90201ba2f 100644 --- a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target +++ b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target @@ -26,12 +26,12 @@ - - - - - - + + + + + + @@ -49,7 +49,7 @@ - + From 2c1b3f0716d4f0ce2eca204f250d9c1c20be4327 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Wed, 21 Feb 2024 23:03:46 +0000 Subject: [PATCH 244/308] Build input for build I20240221-1800 --- eclipse.platform.ui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse.platform.ui b/eclipse.platform.ui index a768a390491..e6309193420 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit a768a390491b5e6c5a954fa7a29d9c10d5ef760e +Subproject commit e6309193420f45895654d404d9f2adf875ca9432 From 0a4e735cb3362f1b78ff7c0767b62620f80de2ef Mon Sep 17 00:00:00 2001 From: Rahul Mohanan <121536011+MohananRahul@users.noreply.github.com> Date: Fri, 23 Feb 2024 16:28:46 +0530 Subject: [PATCH 245/308] Updates for PBuild Java22 (#1821) 1. Created java22patch maven profile. 2. Targeted RC1 repository with jdt feature version from RC1 (https://www.eclipse.org/downloads/download.php?file=/eclipse/updates/4.31-I-builds/I20240221-1800/plugins/org.eclipse.jdt_3.19.400.v20240221-1800.jar) 3. Updated patch version range. 4. Used RC1 repository for the targeted build. Tracked in https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/1820 --- eclipse-platform-parent/pom.xml | 20 +++++++++---------- .../category.xml | 14 ------------- .../antrunbuild.xml | 0 .../category.xml | 14 +++++++++++++ .../patchMatchVersion.xsl | 0 .../pom.xml | 18 ++++++++--------- .../org.eclipse.core.resources.prefs | 0 .../.settings/org.eclipse.core.runtime.prefs | 0 .../build.properties | 0 .../feature.properties | 2 +- .../org.eclipse.jdt-feature-dummy/feature.xml | 2 +- .../forceQualifierUpdate.txt | 0 .../org.eclipse.jdt-feature-dummy/pom.xml | 4 ++-- .../.settings/org.eclipse.jdt.core.prefs | 0 .../META-INF/MANIFEST.MF | 0 .../org.eclipse.jdt.dummy/build.properties | 0 .../org.eclipse.jdt.dummy/pom.xml | 2 +- .../build.properties | 0 .../feature.properties | 8 ++++---- .../org.eclipse.jdt.java22patch}/feature.xml | 4 ++-- .../forceQualifierUpdate.txt | 0 .../org.eclipse.jdt.java22patch}/pom.xml | 2 +- .../sourceTemplateFeature/feature.properties | 6 +++--- .../sourceTemplateFeature/p2.inf | 0 .../{java21patch => java22patch}/pom.xml | 0 25 files changed, 48 insertions(+), 48 deletions(-) delete mode 100644 eclipse.platform.releng.tychoeclipsebuilder/java21patch/eclipse.releng.repository.java21patch/category.xml rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch/eclipse.releng.repository.java21patch => java22patch/eclipse.releng.repository.java22patch}/antrunbuild.xml (100%) create mode 100644 eclipse.platform.releng.tychoeclipsebuilder/java22patch/eclipse.releng.repository.java22patch/category.xml rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch/eclipse.releng.repository.java21patch => java22patch/eclipse.releng.repository.java22patch}/patchMatchVersion.xsl (100%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch/eclipse.releng.repository.java21patch => java22patch/eclipse.releng.repository.java22patch}/pom.xml (92%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch => java22patch}/org.eclipse.jdt-feature-dummy/.settings/org.eclipse.core.resources.prefs (100%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch => java22patch}/org.eclipse.jdt-feature-dummy/.settings/org.eclipse.core.runtime.prefs (100%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch => java22patch}/org.eclipse.jdt-feature-dummy/build.properties (100%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch => java22patch}/org.eclipse.jdt-feature-dummy/feature.properties (96%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch => java22patch}/org.eclipse.jdt-feature-dummy/feature.xml (92%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch => java22patch}/org.eclipse.jdt-feature-dummy/forceQualifierUpdate.txt (100%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch => java22patch}/org.eclipse.jdt-feature-dummy/pom.xml (89%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch => java22patch}/org.eclipse.jdt.dummy/.settings/org.eclipse.jdt.core.prefs (100%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch => java22patch}/org.eclipse.jdt.dummy/META-INF/MANIFEST.MF (100%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch => java22patch}/org.eclipse.jdt.dummy/build.properties (100%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch => java22patch}/org.eclipse.jdt.dummy/pom.xml (95%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch/org.eclipse.jdt.java21patch => java22patch/org.eclipse.jdt.java22patch}/build.properties (100%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch/org.eclipse.jdt.java21patch => java22patch/org.eclipse.jdt.java22patch}/feature.properties (87%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch/org.eclipse.jdt.java21patch => java22patch/org.eclipse.jdt.java22patch}/feature.xml (86%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch/org.eclipse.jdt.java21patch => java22patch/org.eclipse.jdt.java22patch}/forceQualifierUpdate.txt (100%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch/org.eclipse.jdt.java21patch => java22patch/org.eclipse.jdt.java22patch}/pom.xml (97%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch/org.eclipse.jdt.java21patch => java22patch/org.eclipse.jdt.java22patch}/sourceTemplateFeature/feature.properties (90%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch/org.eclipse.jdt.java21patch => java22patch/org.eclipse.jdt.java22patch}/sourceTemplateFeature/p2.inf (100%) rename eclipse.platform.releng.tychoeclipsebuilder/{java21patch => java22patch}/pom.xml (100%) diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index 12fd432bd88..524dcaf3f6f 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -744,36 +744,36 @@ - java21patch + java22patch - 'v'yyyyMMdd-HHmm'_BETA_JAVA21' + 'v'yyyyMMdd-HHmm'_BETA_JAVA22' org.eclipse.jdt - 3.19.200.v20230705-1800 + 3.19.400.v20240221-1800 - [3.19.200.v20230705-1800,3.19.249.v20231213-1800) + [3.19.400.v20240221-1800,3.19.449.v20240612-1800) - https://download.eclipse.org/eclipse/updates/4.30/R-4.30-202312010110/ + https://download.eclipse.org/eclipse/updates/4.31-I-builds/I20240221-1800/ - eclipse-p2-repo-java21patch - https://download.eclipse.org/eclipse/updates/4.30/R-4.30-202312010110/ + eclipse-p2-repo-java22patch + https://download.eclipse.org/eclipse/updates/4.31-I-builds/I20240221-1800/ p2 diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/eclipse.releng.repository.java21patch/category.xml b/eclipse.platform.releng.tychoeclipsebuilder/java21patch/eclipse.releng.repository.java21patch/category.xml deleted file mode 100644 index 1685dbd4e46..00000000000 --- a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/eclipse.releng.repository.java21patch/category.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - Eclipse Java 21 support for 2023-12 development stream. - - - diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/eclipse.releng.repository.java21patch/antrunbuild.xml b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/eclipse.releng.repository.java22patch/antrunbuild.xml similarity index 100% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/eclipse.releng.repository.java21patch/antrunbuild.xml rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/eclipse.releng.repository.java22patch/antrunbuild.xml diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java22patch/eclipse.releng.repository.java22patch/category.xml b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/eclipse.releng.repository.java22patch/category.xml new file mode 100644 index 00000000000..dc009852b12 --- /dev/null +++ b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/eclipse.releng.repository.java22patch/category.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + Eclipse Java 22 support for 2024-03 development stream. + + + diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/eclipse.releng.repository.java21patch/patchMatchVersion.xsl b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/eclipse.releng.repository.java22patch/patchMatchVersion.xsl similarity index 100% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/eclipse.releng.repository.java21patch/patchMatchVersion.xsl rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/eclipse.releng.repository.java22patch/patchMatchVersion.xsl diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/eclipse.releng.repository.java21patch/pom.xml b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/eclipse.releng.repository.java22patch/pom.xml similarity index 92% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/eclipse.releng.repository.java21patch/pom.xml rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/eclipse.releng.repository.java22patch/pom.xml index 4c0475db066..b9824af51ba 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/eclipse.releng.repository.java21patch/pom.xml +++ b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/eclipse.releng.repository.java22patch/pom.xml @@ -16,13 +16,13 @@ 4.0.0 eclipse.platform.releng - eclipse.platform.releng.java21patch + eclipse.platform.releng.java22patch 4.31.0-SNAPSHOT ../ eclipse.platform.releng - eclipse.releng.repository.java21patch + eclipse.releng.repository.java22patch 1.2.300-SNAPSHOT eclipse-repository @@ -158,7 +158,7 @@ ${tycho.version} - categories-java21patch + categories-java22patch package publish-categories @@ -175,22 +175,22 @@ - assemble-java21patch + assemble-java22patch package - Java 21 support - Java21PatchRepo + Java 22 support + Java22PatchRepo assemble-repository - archive-java21patch + archive-java22patch pre-integration-test - Java 21 support - Java21PatchRepo + Java 22 support + Java22PatchRepo archive-repository diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt-feature-dummy/.settings/org.eclipse.core.resources.prefs b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt-feature-dummy/.settings/org.eclipse.core.resources.prefs similarity index 100% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt-feature-dummy/.settings/org.eclipse.core.resources.prefs rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt-feature-dummy/.settings/org.eclipse.core.resources.prefs diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt-feature-dummy/.settings/org.eclipse.core.runtime.prefs b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt-feature-dummy/.settings/org.eclipse.core.runtime.prefs similarity index 100% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt-feature-dummy/.settings/org.eclipse.core.runtime.prefs rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt-feature-dummy/.settings/org.eclipse.core.runtime.prefs diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt-feature-dummy/build.properties b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt-feature-dummy/build.properties similarity index 100% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt-feature-dummy/build.properties rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt-feature-dummy/build.properties diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt-feature-dummy/feature.properties b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt-feature-dummy/feature.properties similarity index 96% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt-feature-dummy/feature.properties rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt-feature-dummy/feature.properties index c845deb3b2f..b6988a9c87d 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt-feature-dummy/feature.properties +++ b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt-feature-dummy/feature.properties @@ -28,7 +28,7 @@ description=Dummy feature for build-time constraint. # "copyright" property - text of the "Feature Update Copyright" copyright=\ -Copyright (c) 2000, 2023 IBM Corporation and others.\n\ +Copyright (c) 2000, 2024 IBM Corporation and others.\n\ \n\ This program and the accompanying materials\n\ are made available under the terms of the Eclipse Public License 2.0\n\ diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt-feature-dummy/feature.xml b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt-feature-dummy/feature.xml similarity index 92% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt-feature-dummy/feature.xml rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt-feature-dummy/feature.xml index ecc16a0c8a3..a43365fe622 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt-feature-dummy/feature.xml +++ b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt-feature-dummy/feature.xml @@ -2,7 +2,7 @@ diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt-feature-dummy/forceQualifierUpdate.txt b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt-feature-dummy/forceQualifierUpdate.txt similarity index 100% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt-feature-dummy/forceQualifierUpdate.txt rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt-feature-dummy/forceQualifierUpdate.txt diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt-feature-dummy/pom.xml b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt-feature-dummy/pom.xml similarity index 89% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt-feature-dummy/pom.xml rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt-feature-dummy/pom.xml index fc9abad52a3..c82f4b733de 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt-feature-dummy/pom.xml +++ b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt-feature-dummy/pom.xml @@ -13,12 +13,12 @@ 4.0.0 eclipse.platform.releng - eclipse.platform.releng.java21patch + eclipse.platform.releng.java22patch 4.31.0-SNAPSHOT org.eclipse.jdt.feature org.eclipse.jdt - 3.19.200.v20230705-1800 + 3.19.400.v20240221-1800 eclipse-feature diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.dummy/.settings/org.eclipse.jdt.core.prefs b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.dummy/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.dummy/.settings/org.eclipse.jdt.core.prefs rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.dummy/.settings/org.eclipse.jdt.core.prefs diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.dummy/META-INF/MANIFEST.MF b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.dummy/META-INF/MANIFEST.MF similarity index 100% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.dummy/META-INF/MANIFEST.MF rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.dummy/META-INF/MANIFEST.MF diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.dummy/build.properties b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.dummy/build.properties similarity index 100% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.dummy/build.properties rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.dummy/build.properties diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.dummy/pom.xml b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.dummy/pom.xml similarity index 95% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.dummy/pom.xml rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.dummy/pom.xml index a3b9dcf3c66..11887254947 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.dummy/pom.xml +++ b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.dummy/pom.xml @@ -13,7 +13,7 @@ 4.0.0 eclipse.platform.releng - eclipse.platform.releng.java21patch + eclipse.platform.releng.java22patch 4.31.0-SNAPSHOT org.eclipse.jdt diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.java21patch/build.properties b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.java22patch/build.properties similarity index 100% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.java21patch/build.properties rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.java22patch/build.properties diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.java21patch/feature.properties b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.java22patch/feature.properties similarity index 87% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.java21patch/feature.properties rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.java22patch/feature.properties index 9c1c533ae23..9b616c0726e 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.java21patch/feature.properties +++ b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.java22patch/feature.properties @@ -1,5 +1,5 @@ ############################################################################### -# Copyright (c) 2023 IBM Corporation and others. +# Copyright (c) 2024 IBM Corporation and others. # # This program and the accompanying materials # are made available under the terms of the Eclipse Public License 2.0 @@ -18,17 +18,17 @@ # This file should be translated. # "featureName" property - name of the feature -featureName=Eclipse JDT (Java Development Tools) Patch with Java 21 support for 2023-09 development stream +featureName=Eclipse JDT (Java Development Tools) Patch with Java 22 support for 2024-03 development stream # "providerName" property - name of the company that provides the feature providerName=Eclipse.org # "description" property - description of the feature -description=Eclipse Java 21 support for 2023-09 development stream.\n +description=Eclipse Java 22 support for 2024-03 development stream.\n # "copyright" property - text of the "Feature Update Copyright" copyright=\ -Copyright (c) 2000, 2023 IBM Corporation and others.\n\ +Copyright (c) 2000, 2024 IBM Corporation and others.\n\ \n\ This program and the accompanying materials\n\ are made available under the terms of the Eclipse Public License 2.0\n\ diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.java21patch/feature.xml b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.java22patch/feature.xml similarity index 86% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.java21patch/feature.xml rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.java22patch/feature.xml index c25bb516d2b..114f4ae238c 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.java21patch/feature.xml +++ b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.java22patch/feature.xml @@ -1,6 +1,6 @@ - + 4.31.0-SNAPSHOT org.eclipse.jdt.feature - org.eclipse.jdt.java21patch + org.eclipse.jdt.java22patch 1.2.300-SNAPSHOT eclipse-feature diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.java21patch/sourceTemplateFeature/feature.properties b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.java22patch/sourceTemplateFeature/feature.properties similarity index 90% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.java21patch/sourceTemplateFeature/feature.properties rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.java22patch/sourceTemplateFeature/feature.properties index 07f28714b14..6cdd8830bc8 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.java21patch/sourceTemplateFeature/feature.properties +++ b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.java22patch/sourceTemplateFeature/feature.properties @@ -18,17 +18,17 @@ # This file should be translated. # "featureName" property - name of the feature -featureName=Eclipse JDT (Java Development Tools) Source Patch with Java 21 support for 2023-12 development stream +featureName=Eclipse JDT (Java Development Tools) Source Patch with Java 22 support for 2024-03 development stream # "providerName" property - name of the company that provides the feature providerName=Eclipse.org # "description" property - description of the feature -description=Eclipse Java 21 support for 2023-12 development stream.\n +description=Eclipse Java 22 support for 2024-03 development stream.\n # "copyright" property - text of the "Feature Update Copyright" copyright=\ -Copyright (c) 2000, 2023 IBM Corporation and others.\n\ +Copyright (c) 2000, 2024 IBM Corporation and others.\n\ \n\ This program and the accompanying materials\n\ are made available under the terms of the Eclipse Public License 2.0\n\ diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.java21patch/sourceTemplateFeature/p2.inf b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.java22patch/sourceTemplateFeature/p2.inf similarity index 100% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/org.eclipse.jdt.java21patch/sourceTemplateFeature/p2.inf rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/org.eclipse.jdt.java22patch/sourceTemplateFeature/p2.inf diff --git a/eclipse.platform.releng.tychoeclipsebuilder/java21patch/pom.xml b/eclipse.platform.releng.tychoeclipsebuilder/java22patch/pom.xml similarity index 100% rename from eclipse.platform.releng.tychoeclipsebuilder/java21patch/pom.xml rename to eclipse.platform.releng.tychoeclipsebuilder/java22patch/pom.xml From 6df2522231904d8e8ef653a201fa5e7d7374bb44 Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Fri, 23 Feb 2024 11:04:20 +0000 Subject: [PATCH 246/308] Build input for build I20240223-0600 --- eclipse.platform.ui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse.platform.ui b/eclipse.platform.ui index e6309193420..e0d59764064 160000 --- a/eclipse.platform.ui +++ b/eclipse.platform.ui @@ -1 +1 @@ -Subproject commit e6309193420f45895654d404d9f2adf875ca9432 +Subproject commit e0d59764064c61d2ecd3110fbd0009629d8bca2b From 6e053cd8e663e12fe3af304cb1531619ba5758fe Mon Sep 17 00:00:00 2001 From: Eclipse Releng Bot Date: Sat, 24 Feb 2024 23:04:16 +0000 Subject: [PATCH 247/308] Build input for build I20240224-1800 --- eclipse.jdt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclipse.jdt b/eclipse.jdt index 025df5e359b..38ce34fbc7b 160000 --- a/eclipse.jdt +++ b/eclipse.jdt @@ -1 +1 @@ -Subproject commit 025df5e359bc91c85feb8630843078b52d15fcbd +Subproject commit 38ce34fbc7b478e7c726fb58d34be60af87c1efa From bc92a6b7d1ea97c5ae02d74ff6378d55a0906ca3 Mon Sep 17 00:00:00 2001 From: Suby S Surendran Date: Sat, 24 Feb 2024 21:23:44 +0530 Subject: [PATCH 248/308] Readme for Eclipse4.31 --- .../rootfiles/readme/readme_eclipse.html | 100 +++++++++--------- 1 file changed, 50 insertions(+), 50 deletions(-) diff --git a/eclipse.platform.releng/features/org.eclipse.rcp/rootfiles/readme/readme_eclipse.html b/eclipse.platform.releng/features/org.eclipse.rcp/rootfiles/readme/readme_eclipse.html index 3208a23d257..627ab745b1b 100644 --- a/eclipse.platform.releng/features/org.eclipse.rcp/rootfiles/readme/readme_eclipse.html +++ b/eclipse.platform.releng/features/org.eclipse.rcp/rootfiles/readme/readme_eclipse.html @@ -4,9 +4,9 @@ -Eclipse Project Release Notes 4.30 +Eclipse Project Release Notes 4.31 @@ -19,12 +19,12 @@

Release 4.30 + name="mozTocId299852">Release 4.31

Last revised Nov 20, 2023 + name="mozTocId299852">Last revised Feb 24, 2024

@@ -57,7 +57,7 @@

  • Target Operating Environments
  • Compatibility with Previous Releases
      -
    1. Compatibility of Release 4.30 with 4.29
    2. +
    3. Compatibility of Release 4.31 with 4.30
  • Known Issues
      @@ -159,10 +159,10 @@

  • Interoperability with Previous Releases
      -
    1. Interoperability of Release 4.30 with previous releases +
    2. Interoperability of Release 4.31 with previous releases
        -
      1. Sharing projects between heterogeneous Eclipse 4.30 and 4.29
      2. -
      3. Using Eclipse 4.30 to develop plug-ins that work in Eclipse 4.29
      4. +
      5. Sharing projects between heterogeneous Eclipse 4.31 and 4.30
      6. +
      7. Using Eclipse 4.31 to develop plug-ins that work in Eclipse 4.30
  • @@ -176,7 +176,7 @@

    Most of the Eclipse SDK is "pure" Java code and has no direct dependence on the underlying operating system. The chief dependence is therefore on the Java Platform itself. Portions are targeted to specific classes of operating environments, requiring their source code to only reference facilities available in particular class libraries (e.g. J2ME Foundation 1.1, J2SE 1.4, Java 5, etc).

    -

    In general, the 4.30 release of the Eclipse Project is developed on Java SE 17 VMs. As such, the Eclipse SDK as a whole is targeted at all modern, desktop Java VMs.

    +

    In general, the 4.31 release of the Eclipse Project is developed on Java SE 17 VMs. As such, the Eclipse SDK as a whole is targeted at all modern, desktop Java VMs.

    Appendix 1 contains a table that indicates the class library level required for each bundle.

    @@ -187,9 +187,9 @@

    problems with running Eclipse on a reference platform.

    - Eclipse 4.30 is tested and validated on a number of reference platforms. For the complete list, see Target Environments in the - 4.30 Plan. + Eclipse 4.31 is tested and validated on a number of reference platforms. For the complete list, see Target Environments in the + 4.31 Plan.

    As stated above, we expect that Eclipse works fine on other current Java VM and OS versions but we cannot flag these as reference platforms without significant community support for testing @@ -208,42 +208,42 @@

    Workbench

    Compatibility of Release 4.30 with 4.29 + name="mozTocId324309">Compatibility of Release 4.31 with 4.30

    Eclipse 4.30 is compatible with Eclipse 4.29 (and all earlier 4.x and 3.x versions). + name="mozTocId324309">Eclipse 4.31 is compatible with Eclipse 4.30 (and all earlier 4.x and 3.x versions).

    API Contract Compatibility: Eclipse SDK 4.30 is upwards contract-compatible with Eclipse SDK 4.29 except in those areas noted in the - Eclipse 4.30 Plug-in Migration Guide. Programs that use affected APIs and extension points - will need to be ported to Eclipse SDK 4.30 APIs. Downward contract compatibility is not supported. There is no guarantee that compliance with Eclipse SDK 4.30 APIs would ensure compliance with - Eclipse SDK 4.29 APIs. Refer to Evolving Java-based APIs for a discussion of the kinds of API changes that maintain contract + name="mozTocId324309"> API Contract Compatibility: Eclipse SDK 4.31 is upwards contract-compatible with Eclipse SDK 4.30 except in those areas noted in the + Eclipse 4.31 Plug-in Migration Guide. Programs that use affected APIs and extension points + will need to be ported to Eclipse SDK 4.31 APIs. Downward contract compatibility is not supported. There is no guarantee that compliance with Eclipse SDK 4.31 APIs would ensure compliance with + Eclipse SDK 4.30 APIs. Refer to Evolving Java-based APIs for a discussion of the kinds of API changes that maintain contract compatibility.

    - Binary (plug-in) Compatibility: Eclipse SDK 4.30 is upwards binary-compatible with Eclipse SDK 4.29 except in those areas noted in the Eclipse 4.30 Plug-in Migration Guide . Downward plug-in compatibility is not supported. - Plug-ins for Eclipse SDK 4.30 will not be usable in Eclipse SDK 4.29. Refer to Evolving Java-based APIs for a discussion of + Binary (plug-in) Compatibility: Eclipse SDK 4.31 is upwards binary-compatible with Eclipse SDK 4.30 except in those areas noted in the Eclipse 4.31 Plug-in Migration Guide . Downward plug-in compatibility is not supported. + Plug-ins for Eclipse SDK 4.31 will not be usable in Eclipse SDK 4.30. Refer to Evolving Java-based APIs for a discussion of the kinds of API changes that maintain binary compatibility.

    - Source Compatibility: Eclipse SDK 4.30 is upwards source-compatible with Eclipse SDK 4.29 except in the areas noted in the Eclipse 4.30 Plug-in Migration Guide . This means that source files written to use Eclipse - SDK 4.30 APIs might successfully compile and run against Eclipse SDK 4.29 APIs, although this is not guaranteed. Downward source compatibility is not supported. If source files use new Eclipse SDK + Source Compatibility: Eclipse SDK 4.31 is upwards source-compatible with Eclipse SDK 4.30 except in the areas noted in the Eclipse 4.31 Plug-in Migration Guide . This means that source files written to use Eclipse + SDK 4.31 APIs might successfully compile and run against Eclipse SDK 4.30 APIs, although this is not guaranteed. Downward source compatibility is not supported. If source files use new Eclipse SDK APIs, they will not be usable with an earlier version of the Eclipse SDK.

    - Workspace Compatibility: Eclipse SDK 4.30 is upwards workspace-compatible with earlier 3.x and 4.x versions of the Eclipse SDK unless noted. This means that workspaces and projects - created with Eclipse SDK 4.29, 4.28, 4.27, 4.26, 4.25, 4.24, 4.23, 4.22, 4.21, 4.20, 4.19, 4.18, 4.17, 4.16, 4.15, 4.14, 4.13, 4.12, 4.11, 4.10, 4.9, 4.8, 4.7, 4.6, 4.5 and 4.4 can be successfully opened by Eclipse SDK 4.30 and upgraded to a 4.30 workspace. This includes both hidden metadata, which is localized to a + Workspace Compatibility: Eclipse SDK 4.31 is upwards workspace-compatible with earlier 3.x and 4.x versions of the Eclipse SDK unless noted. This means that workspaces and projects + created with Eclipse SDK 4.30, 4.29, 4.28, 4.27, 4.26, 4.25, 4.24, 4.23, 4.22, 4.21, 4.20, 4.19, 4.18, 4.17, 4.16, 4.15, 4.14, 4.13, 4.12, 4.11, 4.10, 4.9, 4.8, 4.7, 4.6, 4.5 and 4.4 can be successfully opened by Eclipse SDK 4.31 and upgraded to a 4.31 workspace. This includes both hidden metadata, which is localized to a particular workspace, as well as metadata files found within a workspace project (e.g., the .project file), which may propagate between workspaces via file copying or team repositories. Individual - plug-ins developed for Eclipse SDK 4.30 should provide similar upwards compatibility for their hidden and visible workspace metadata created by earlier versions; 4.30 plug-in developers are + plug-ins developed for Eclipse SDK 4.31 should provide similar upwards compatibility for their hidden and visible workspace metadata created by earlier versions; 4.31 plug-in developers are responsible for ensuring that their plug-ins recognize metadata from earlier versions and process it appropriately. User interface session state may be discarded when a workspace is upgraded. - Downward workspace compatibility is not supported. A workspace created (or opened) by a product based on Eclipse 4.30 will be unusable with a product based on an earlier version of Eclipse. Visible - metadata files created (or overwritten) by Eclipse 4.30 will generally be unusable with earlier versions of Eclipse. + Downward workspace compatibility is not supported. A workspace created (or opened) by a product based on Eclipse 4.31 will be unusable with a product based on an earlier version of Eclipse. Visible + metadata files created (or overwritten) by Eclipse 4.31 will generally be unusable with earlier versions of Eclipse.

    Non-compliant usage of API's: All non-API methods and classes, and certainly everything in a package with "internal" in its name or x-internal in the bundle manifest entry, are @@ -279,7 +279,7 @@