Skip to content

build: upgrade to Xtext 2.38#1100

Merged
rubenporras merged 1 commit intodsldevkit:masterfrom
rubenporras:xtext2_38
Mar 6, 2025
Merged

build: upgrade to Xtext 2.38#1100
rubenporras merged 1 commit intodsldevkit:masterfrom
rubenporras:xtext2_38

Conversation

@rubenporras
Copy link
Copy Markdown
Member

@rubenporras rubenporras commented Mar 6, 2025

  • a dependency on draw2d can be removed by removing an unused method
    that
    is just a wrapper over another method in the same class.

  • For the UI tests to run:

    • mockito, hamcrest and junit needs to be updated.
    • the dependency of com.avaloq.tools.ddk.xtext.format.ui.test on
      com.avaloq.tools.ddk.xtext.format.ui.test
  • fix deprecations

  • SWTBot has been updated as well while modifying the target files, even though it is not required for the upgrade.

@rubenporras rubenporras force-pushed the xtext2_38 branch 2 times, most recently from 7c4c2e9 to 78c389b Compare March 6, 2025 07:14
@rubenporras rubenporras requested a review from joaodinissf March 6, 2025 07:18
@rubenporras rubenporras force-pushed the xtext2_38 branch 2 times, most recently from e312cf4 to ec927a3 Compare March 6, 2025 07:51
@rubenporras rubenporras force-pushed the xtext2_38 branch 2 times, most recently from bcca441 to 3ae2710 Compare March 6, 2025 09:53
joaodinissf
joaodinissf previously approved these changes Mar 6, 2025
- a dependency on draw2d can be removed by removing an unused method
that
is just a wrapper over another method in the same class.

- For the UI tests to run:
  - mockito, hamcrest and junit needs to be updated.
  - the dependency of com.avaloq.tools.ddk.xtext.format.ui.test on
com.avaloq.tools.ddk.xtext.format.ui.test

- fix deprecations
@rubenporras rubenporras merged commit 0c6a987 into dsldevkit:master Mar 6, 2025
2 checks passed
@rubenporras rubenporras deleted the xtext2_38 branch March 6, 2025 10:35
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.

2 participants