eclipse.platform
eclipse.platform copied to clipboard
Migrated all usages of the deprecated SubProgressMonitor class to use SubMonitor following Eclipse 4.6+ best practices: - resources/Policy.java: Updated subMonitorFor() to use SubMonitor.convert() - team/InfiniteSubProgressMonitor: Refactored from inheritance to composition,...
This commit addresses several SubMonitor anti-patterns identified throughout the codebase, based on best practices from the Eclipse article on Progress Monitors. Changes made: 1. Remove unnecessary null checks before SubMonitor.convert()...
Currently when the .project file was deleted, the project is shown as closed in Eclipse (what is somehow fine). But when one then tries to open the project a nasty...
- [x] Create E4 model fragment (fragment.e4xmi) - [x] Register fragment in plugin.xml - [x] Migrate commands to E4 model fragment - [x] Convert handler classes to use E4 dependency...
This commit converts AllPerfTests.java from JUnit3 to JUnit5: - Converted from JUnit3 TestCase with suite() method to JUnit5 @Suite/@SelectClasses - Replaced static Test suite() method with @TestFactory for dynamic performance...
This PR disables the `Link Prototypes` context menu in launch configurations when no prototypes are defined for the selected launch type. Previously, selecting this option displayed an empty list when...
Added Fonts preference page link under Console Filtered Preferences. This allows users to change console font styles directly from the console filtered preferences. similar to filtered preferences of Editor.
When removing breakpoints, its possible that another job is accessing the breakpoint marker. This can result in an exception, since removing a breakpoint will also remove the marker. This change...