E520 Initial batch for migration from Digester3 to JAXB by ptziegler · Pull Request #684 · eclipse-windowbuilder/windowbuilder · GitHub
[go: up one dir, main page]

Skip to content

Initial batch for migration from Digester3 to JAXB#684

Merged
ptziegler merged 4 commits intoeclipse-windowbuilder:masterfrom
ptziegler:issue638-remove-digester3-pt2
Jan 13, 2024
Merged

Initial batch for migration from Digester3 to JAXB#684
ptziegler merged 4 commits intoeclipse-windowbuilder:masterfrom
ptziegler:issue638-remove-digester3-pt2

Conversation

@ptziegler
Copy link
Contributor

Due to the complexity and required amount of change, each component is going to be migrated by a separate commit (as much as possible).

This is the first set of changes, consisting of the component toolkit, model, order creations and morphing targets.

#638

Part of the migration from Digester3 to JAXB.

See eclipse-windowbuilder#638
The order is expected to be of type string. Note that because the order
is an optional parameter, we have to wrap the setter invocation via
acceptSafe.

See eclipse-windowbuilder#638
The creation description is expected to be a string. Note that both the
description and source are optional, hence why the setter invocation has
to be wrapped via acceptSafe().

See eclipse-windowbuilder#638
It is important to note that the noInherit property needs to be checked
before the new morph targets are added, to ensure that any parent
targets are cleared before the targets of the current class are added.

See eclipse-windowbuilder#638
@ptziegler ptziegler added this to the 1.15.0 milestone Jan 13, 2024
@github-actions
Copy link

Unit Test Results

         4 files           4 suites   1h 22m 6s ⏱️
  7 074 tests   6 884 ✔️ 190 💤 0
28 296 runs  27 532 ✔️ 764 💤 0

Results for commit 6fd9c45.

@ptziegler ptziegler merged commit 7279d6f into eclipse-windowbuilder:master Jan 13, 2024
@ptziegler ptziegler deleted the issue638-remove-digester3-pt2 branch January 13, 2024 11:00
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

0