Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Ultimate framework components & dependencies #631

Open
5 tasks
bahnwaerter opened this issue May 1, 2023 · 3 comments
Open
5 tasks

Update Ultimate framework components & dependencies #631

bahnwaerter opened this issue May 1, 2023 · 3 comments

Comments

@bahnwaerter
Copy link
Member

Most of the used framework components and Java dependencies are outdated right now. Therefore an update of all used components and linked dependencies would be great. Such an update may consist of the following tasks:

  • Optional: Replace Ant build tasks by Maven
  • Migrate from JUnit 4 to JUnit 5
  • Update Eclipse Platform to the latest release
  • Update Eclipse CDT to to the latest release
  • Migrate from Java 11 to Java 17 (addressed by issue Support Java 16 (and higher) #603)
@danieldietsch
Copy link
Member

It might also be necessary to fully migrate to Eclipse E4 -- I am not sure if the latest Eclipse Platform still supports the E3 framework. This might require a rework of the GUI components.

@danieldietsch
Copy link
Member

BTW: I would really like to have this done. The current state is a major source of tech debt in Ultimate.

@Heizmann
Copy link
Member

Heizmann commented May 2, 2023

I absolutely appreciate that. I won't we able to contribute before the end of the semester, maybe I can only contribute after I acquired more funding. So, don't wait for me to get this done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants