Skip to content

[GEF] Remove redundant Handle class#1565

Open
ptziegler wants to merge 1 commit into
eclipse-windowbuilder:masterfrom
ptziegler:gef-handle
Open

[GEF] Remove redundant Handle class#1565
ptziegler wants to merge 1 commit into
eclipse-windowbuilder:masterfrom
ptziegler:gef-handle

Conversation

@ptziegler

Copy link
Copy Markdown
Contributor

Extend the GEF AbstractHandle class directly. The Handle class is renamed to DesignHandle, because WindowBuilder sub-classes it twice.

@ptziegler ptziegler added this to the 1.25.0 milestone Jul 20, 2026
@github-actions

github-actions Bot commented Jul 20, 2026

Copy link
Copy Markdown

Test Results

     4 files  ±0       4 suites  ±0   2h 14m 40s ⏱️ - 3m 11s
 7 023 tests ±0   6 991 ✅  - 1  31 💤 ±0  1 ❌ +1 
23 696 runs  ±0  23 594 ✅  - 4  98 💤 ±0  4 ❌ +4 

For more details on these failures, see this check.

Results for commit 4f4c8e5. ± Comparison against base commit 9813125.

♻️ This comment has been updated with latest results.

Extend the GEF `AbstractHandle` class directly. The `Handle` class is
renamed to `DesignHandle`, because WindowBuilder sub-classes it twice.

Note that now the handlers are relocated in the `validate()` method,
which is executed asynchronously in the UI thread and must therefore be
explicitly called in our integration tests.
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.

1 participant