Project

General

Profile

Actions

Bug #27269

open

We must specify magnolia version, else it conflicts on difflicious

Added by François ARMAND 1 day ago. Updated 1 day ago.

Status:
Pending release
Priority:
N/A
Category:
Architecture - Dependencies
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:
No

Description

Until, we weren't specifying magnolia version.
It was not a problem, because only zio-json was using it.
Now, we added difflicious on a plugin, and since we don't explicitly specify magnolia version in core, the plugin uses the version from difflicious (because maven is stupid and doesn't enforce transitive dependency versions), and so we have inconsistencies in macro version and runtime errors.

So, we need to at least track magnolia version.
We should also add difflicious as a tracked test dependency in rudder core, since it looks like something we will need more an more.


Subtasks 1 (1 open0 closed)

Rudder plugins - Bug #27271: Report change in dependencies to pluginsPending releaseClark ANDRIANASOLOActions
Actions

Also available in: Atom PDF