Use LTK Refactoring when copying (duplicating) a Project.
The Idea is that currently it is not possible to modify a project when it is copied and renamed. This leads to usability issues for example in PDE, where the rename of a project modifies the MANIFEST.MF but a copy does not. This solves this by providing a copy project refactoring that can be extended using a copy participant.
This is related to #2155
Test Results
1 802 files + 588 1 802 suites +588 2h 0m 40s ⏱️ + 1h 4m 48s 7 726 tests + 1 7 497 ✅ ± 0 228 💤 ± 0 1 ❌ +1 23 980 runs +7 756 23 238 ✅ +7 481 741 💤 +274 1 ❌ +1
For more details on these failures, see this check.
Results for commit 37864455. ± Comparison against base commit 7aaa014a.
:recycle: This comment has been updated with latest results.
This pull request changes some projects for the first time in this development cycle. Therefore the following files need a version increment:
bundles/org.eclipse.ui.ide/META-INF/MANIFEST.MF
An additional commit containing all the necessary changes was pushed to the top of this PR's branch. To obtain these changes (for example if you want to push more changes) either fetch from your fork or apply the git patch.
Git patch
From a69ab9a714a31ae419e53a1fd5e5797e91041fec Mon Sep 17 00:00:00 2001
From: Eclipse Platform Bot <[email protected]>
Date: Mon, 25 Nov 2024 15:12:07 +0000
Subject: [PATCH] Version bump(s) for 4.35 stream
diff --git a/bundles/org.eclipse.ui.ide/META-INF/MANIFEST.MF b/bundles/org.eclipse.ui.ide/META-INF/MANIFEST.MF
index c43ddcf24b..29956309a3 100644
--- a/bundles/org.eclipse.ui.ide/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.ui.ide/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %Plugin.name
Bundle-SymbolicName: org.eclipse.ui.ide; singleton:=true
-Bundle-Version: 3.22.400.qualifier
+Bundle-Version: 3.22.500.qualifier
Bundle-Activator: org.eclipse.ui.internal.ide.IDEWorkbenchPlugin
Bundle-ActivationPolicy: lazy
Bundle-Vendor: %Plugin.providerName
--
2.47.0
Further information are available in Common Build Issues - Missing version increments.
@mickaelistria thank you very much for merging
thank you very much for merging
Thank you for the patch! Please keep actively looking at reported issues for a few weeks to detect potential related issues.
This PR introduced several new warnings in the workspace. can you please fix them?
I think the plugin.properties was missing in the commit.
@jukzi @mickaelistria thank you for noticing, I will look into it directly...