Actions
Architecture #26455
closedChanges for scala 3 migration - branch 8.3
Status:
Released
Priority:
N/A
Assignee:
Category:
Architecture - evolution
Target version:
Fix check:
To do
Regression:
No
Description
We have some more changes in the same vein as #26328 to merge, and branch 8.3 seems the correct one for them:
- specs2 "and" can be avoid and cause complication with scala 3: https://github.com/Normation/rudder/pull/6147
- update to last scala lang version. We should check if other lib can be udpated like zio in the same time: https://github.com/Normation/rudder/pull/6208
- remove shapeless usage that was introdudced in Architecture #26046: Migrate compliance status from lift-json to zio-json : https://github.com/Normation/rudder/pull/6210
- remove compliance percent precision which is not used anymore (???): https://github.com/Normation/rudder/pull/6212
- remove bad usage of opaque type: https://github.com/Normation/rudder/pull/6213
Actions