Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run/ Debug Configurations tab Plug-ins issue #311 #746

Conversation

lathapatil
Copy link
Contributor

In Run/Debug configurations when changing Start Level/ Auto-Start for some plug-ins and apply the changes,
and closing and reopening the popup will make changes to disappear provided "Only show selected" is selected.

Fixes #311

@HannesWell
Copy link
Member

@lathapatil thanks for this fix.

In general it looks good to me, but I couldn't test it yet.
I'll test it probably tomorrow or Wednesday, unless another committer does it before.

@github-actions
Copy link

github-actions bot commented Sep 18, 2023

Test Results

   264 files   -        6     264 suites   - 6   48m 43s ⏱️ - 15m 42s
3 335 tests +       1  3 304 ✔️ +       1  30 💤 ±  0  1 +1 
7 578 runs   - 2 721  7 511 ✔️  - 2 697  66 💤  - 24  1 +1 

For more details on these failures, see this check.

Results for commit c2d2ad9. ± Comparison against base commit ec3cb35.

♻️ This comment has been updated with latest results.

@alshamams
Copy link
Contributor

Hi @lathapatil ,
I have tested the changes made, and it seems to be working.

@lathapatil
Copy link
Contributor Author

Hi @lathapatil , I have tested the changes made, and it seems to be working.

@alshamams Thanks for the confirmation

@gireeshpunathil
Copy link
Contributor

what does this mean this PR removes 1 test: AllPDETests org.eclipse.pde.ui.tests.launcher.AllLauncherTests org.eclipse.pde.ui.tests.launcher.FeatureBasedLaunchTest ‑ Unknown test ? @HannesWell - do you know? is this of some concern / blocker from landing?

In Run/Debug configurations when changing Start Level/ Auto-Start for
some plug-ins and apply the changes,
and closing and reopening the popup will make changes to disappear
provided "Only show selected" is selected.

Fixes eclipse-pde#311
@HannesWell HannesWell force-pushed the Issues/311_Run_Debug_Configurations_tab_Plug-ins branch from 2b80d86 to c2d2ad9 Compare September 19, 2023 23:25
@HannesWell
Copy link
Member

I also tried it and it works as desired and fixes the mentioned issue.

But since CachedCheckboxTreeViewer is also used through FilteredCheckboxTree in other places, could you please verify that those other users are negatively impacted by this change? Although in general it looks reasonable what you have done.

what does this mean this PR removes 1 test: AllPDETests org.eclipse.pde.ui.tests.launcher.AllLauncherTests org.eclipse.pde.ui.tests.launcher.FeatureBasedLaunchTest ‑ Unknown test ? @HannesWell - do you know? is this of some concern / blocker from landing?

I think this is just a false note. Probably the check gets confused due to the random/unrelated failure. So this is not a blocker.

@gireeshpunathil gireeshpunathil merged commit 86ad78d into eclipse-pde:master Sep 20, 2023
12 of 14 checks passed
@laeubi
Copy link
Contributor

laeubi commented Sep 20, 2023

could you please verify that those other users are negatively impacted by this change

Didn't know that it is a goal to "negatively impact other users" :-D

@lathapatil lathapatil deleted the Issues/311_Run_Debug_Configurations_tab_Plug-ins branch September 20, 2023 06:39
@HannesWell
Copy link
Member

Thank you @lathapatil.

could you please verify that those other users are negatively impacted by this change

Didn't know that it is a goal to "negatively impact other users" :-D

Oh course I meant not impacted, it was a little late.😅

@gireeshpunathil
Copy link
Contributor

I landed it based on the assumption that the suggestion was for a future PR. hope nothing is broken!

@HannesWell
Copy link
Member

I landed it based on the assumption that the suggestion was for a future PR. hope nothing is broken!

We'll see. In case it is, it just needs to be fixed. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Run/ Debug Configurations tab Plug-ins
5 participants