From cc63c769db6b75401044fe1b6336bce8658dee28 Mon Sep 17 00:00:00 2001 From: sougandhs Date: Tue, 29 Oct 2024 11:41:50 +0530 Subject: [PATCH] Disable all conditions in breakpoints https://github.com/eclipse-jdt/eclipse.jdt.debug/issues/549 Provides additional Action in breakpoints actions for disabling all the conditions set in breakpoints. Will be useful for disabling every conditions in breakpoints by preserving the conditions in the text editor. Enhancement https://github.com/eclipse-jdt/eclipse.jdt.debug/issues/549 --- .../disable_conditional_breakpoints.png | Bin 0 -> 284 bytes org.eclipse.jdt.debug.ui/plugin.properties | 6 +- org.eclipse.jdt.debug.ui/plugin.xml | 17 ++- .../jdt/debug/ui/IJavaDebugUIConstants.java | 4 +- .../ui/JDIDebugUIPreferenceInitializer.java | 2 +- .../AbstractDisableAllActionDelegate.java | 111 ++++++++++++++++ .../debug/ui/actions/ActionMessages.java | 3 +- .../ui/actions/ActionMessages.properties | 5 +- .../actions/DisableCondtionalBreakpoints.java | 125 ++++++++++++++++++ 9 files changed, 265 insertions(+), 8 deletions(-) create mode 100644 org.eclipse.jdt.debug.ui/icons/full/elcl16/disable_conditional_breakpoints.png create mode 100644 org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AbstractDisableAllActionDelegate.java create mode 100644 org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/DisableCondtionalBreakpoints.java diff --git a/org.eclipse.jdt.debug.ui/icons/full/elcl16/disable_conditional_breakpoints.png b/org.eclipse.jdt.debug.ui/icons/full/elcl16/disable_conditional_breakpoints.png new file mode 100644 index 0000000000000000000000000000000000000000..dd38fefd5ad90ffe78c0aa03244743ac628186ec GIT binary patch literal 284 zcmV+%0ptFOP)M}#cl`ea=UGWDt0#D)?BqyN2q+)d4-1k9Jtg7RqQ$}Qnt$ktE6znuEl~C zyE0%d0ot~kpskU=0Zkn4c_ z*I>gccI`*TAPxVK4HT%_WdIUGcQR1yJ}wu07j4+j0}m6RsX*uE0KIS;9xfm+L0tec z2pKbg{47|x(+3*j6+q`t2Zv4N&URSn1K9y!=VA}UJucvY!vjF_xS|;r6VqWKjx8Mk iZJ$gyH9