Skip to content

Conversation

wmeijer221
Copy link

Graal backends face evolution issues. This refactor implements the strategy pattern in the CoLic backend to prevent these issues from occurring. These issues were initially pointed out in #89, and we introduced our proposed solution in #104.

This PR only includes the refactor of CoLic to keep changes easy to review, however, refactorings of the other backends are ready as well. Any feedback acquired here will be processed there as well.

Note that this PR also resolves issues in the CI pipeline. If desired, we can make a separate PR for this.
The original one had issues with the Fossology and Ubuntu versions. We removed Ruby as well, as the version of Linguist pulled there caused errors.

@valeriocos recommended to ping @sduenas, @zhquan and @vchrombie.

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