eclipse.platform.ui icon indicating copy to clipboard operation
eclipse.platform.ui copied to clipboard

Use LTK Refactoring when copying (duplicating) a Project.

Open N1k145 opened this issue 1 year ago • 1 comments

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

N1k145 avatar Sep 12 '24 05:09 N1k145

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.

github-actions[bot] avatar Sep 12 '24 05:09 github-actions[bot]

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.

eclipse-platform-bot avatar Nov 25 '24 15:11 eclipse-platform-bot

@mickaelistria thank you very much for merging

N1k145 avatar Nov 26 '24 18:11 N1k145

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.

mickaelistria avatar Nov 26 '24 19:11 mickaelistria

This PR introduced several new warnings in the workspace. can you please fix them? image

jukzi avatar Jan 15 '25 12:01 jukzi

I think the plugin.properties was missing in the commit.

mickaelistria avatar Jan 15 '25 12:01 mickaelistria

@jukzi @mickaelistria thank you for noticing, I will look into it directly...

N1k145 avatar Jan 15 '25 12:01 N1k145