Skip to content

Merge Master to BETA_JAVA25#703

Merged
SougandhS merged 11 commits intoBETA_JAVA25from
master
May 21, 2025
Merged

Merge Master to BETA_JAVA25#703
SougandhS merged 11 commits intoBETA_JAVA25from
master

Conversation

@SougandhS
Copy link
Copy Markdown
Member

What it does

fixes : #702

How to test

Author checklist

iloveeclipse and others added 11 commits April 23, 2025 14:00
The listener may be called from a background thread that already holds
some locks. To refresh RuntimeClasspathViewer UI in the current case,
syncExec is not needed, asyncExec is enough and it would not acquire the
UI lock from an unknown thread.

Fixes #672
Also make sure the issues are published even in case of a failed build,
as otherwise they are not visualized and improve order of post-actions.

Additionally record maven issues, but don't add a quality-gate for them.
The trigger point is being disabled during debugging when a conditional
breakpoint is hit.

Fixes: #546
#608

Invalid links generated with multiple spaces

Fixes : #687
Disable on Hit feature is now supported for all breakpoints except
trigger points

Fixes: #680
* add all svgs to eclipse.jdt.debug bundles

This commit adds SVGs for all icons in the bundle `org.eclipse.jdt.debug.ui` except for the following as these are not available as SVG yet:

obj16/groupedframe.svg
obj16/javastacktrace_console.svg
obj16/jexcept_obj.svg

Referenced icons from `org.eclipse.debug.ui` were also changed to SVG as these already exist.

Please note that `JDT Debug` also has the following missing SVGs in other bundles:

org.eclipse.jdt.launching.ui.macosx/icons/full/ctool16/exportappbundle_wiz.xvg
org.eclipse.jdt.launching.ui.macosx/icons/full/wizban/exportapp_wiz.xvg
org.eclipse.jdt.debug.setup - JDTDebugConfiguration.setup  uses the following link: `https://www.eclipse.org/downloads/images/committers.png`

* Remove explicit disabled icons from org.eclipse.jdt.debug.ui

Use on-the-fly-generated disabled version of SVG-rasterized icons instead.

Hardcoded disabled entries in class `JavaDebugImages` can't be removed as other classes depend on them.  These entries use a specific disabled icon variant which also exists as SVG.
Add option for navigating to exception types in editor instead of directly creating or modifying exception breakpoints on clicking exception types from console

Fix: #670
This commit moves disable on hit check to JDIThread class + uncheck the option when disabled
This PR fixes the issue where breakpoints set at method closing braces did not created exit method breakpoints

Fix: #697
@SougandhS SougandhS merged commit 8ab8d4d into BETA_JAVA25 May 21, 2025
20 checks passed
SougandhS added a commit that referenced this pull request May 21, 2025
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.

6 participants