Project

General

Profile

Actions

Architecture #24814

open

Scala 3 migration

Added by François ARMAND 8 months ago. Updated 3 months ago.

Status:
New
Priority:
N/A
Assignee:
-
Category:
Architecture - Code maintenance
Target version:
Effort required:
Name check:
To do
Fix check:
To do
Regression:
No

Description

We were missing a main scala 3 migration ticket that could be kept in reference to all ticket related to that subject.


Subtasks 7 (4 open3 closed)

Architecture #24985: Migrate rest test from yaml file to zio-testPending releaseVincent MEMBRÉActions
Architecture #24991: Fix Migrate rest test from yaml file to zio-testPending releaseFrançois ARMANDActions
Architecture #25015: Plugins need to be ported, tooReleasedClark ANDRIANASOLOActions
Architecture #25020: Plugins private need to be ported to new yaml testReleasedClark ANDRIANASOLOActions
Architecture #25021: Forgot to port DSC pluginReleasedFélix DALLIDETActions
Architecture #24986: Enable scala 3 cross compilationPending technical reviewClark ANDRIANASOLOActions
Architecture #25014: Switch rudder-core to scala 3In progressFrançois ARMANDActions

Related issues 13 (0 open13 closed)

Related to Rudder - Architecture #23948: Remove early return to prepare to Scala3 migration in box sequence/traverseReleasedVincent MEMBRÉActions
Related to Rudder - Architecture #24813: More change to prepare scala 3 migrationReleasedVincent MEMBRÉActions
Related to Rudder - Architecture #24554: Use enumeratum in place of sealarate for scala3 migrationReleasedVincent MEMBRÉActions
Related to Rudder - Architecture #24532: Scala 3 syntax - branch 7.3 - coreReleasedFrançois ARMANDActions
Related to Rudder - Architecture #24529: Scala 3 syntax - branch 8.0ReleasedFrançois ARMANDActions
Related to Rudder plugins - Architecture #24531: Scala 3 syntax - branch 8.0 - private pluginsResolvedActions
Related to Rudder plugins - Architecture #24530: Scala 3 syntax - branch 8.0 - public pluginsReleasedFrançois ARMANDActions
Related to Rudder - Architecture #24395: Migrate to scala 3 sources compat - branch 8.1ResolvedActions
Related to Rudder plugins - Architecture #24396: Migrate to scala 3 source compat - branch 8.1 - pluginsReleasedVincent MEMBRÉActions
Related to Rudder plugins - Architecture #24397: Migrate to scala 3 source compat - branch 8.1 - plugins privateReleasedVincent MEMBRÉActions
Related to Rudder - Architecture #24175: Prepare migration to Scala 3 - Version 8.1 part 1ReleasedActions
Related to Rudder - Architecture #24171: Prepare migration to Scala 3 - Version 7.3 part 1ReleasedActions
Related to Rudder - Architecture #22723: Backport scala 2.13 change for scala 3.0 migrationReleasedVincent MEMBRÉActions
Actions #1

Updated by François ARMAND 8 months ago

  • Related to Architecture #23948: Remove early return to prepare to Scala3 migration in box sequence/traverse added
Actions #2

Updated by François ARMAND 8 months ago

Actions #3

Updated by François ARMAND 8 months ago

  • Related to Architecture #24554: Use enumeratum in place of sealarate for scala3 migration added
Actions #4

Updated by François ARMAND 8 months ago

Actions #5

Updated by François ARMAND 8 months ago

Actions #6

Updated by François ARMAND 8 months ago

Actions #7

Updated by François ARMAND 8 months ago

Actions #8

Updated by François ARMAND 8 months ago

Actions #9

Updated by François ARMAND 8 months ago

  • Related to Architecture #24396: Migrate to scala 3 source compat - branch 8.1 - plugins added
Actions #10

Updated by François ARMAND 8 months ago

  • Related to Architecture #24397: Migrate to scala 3 source compat - branch 8.1 - plugins private added
Actions #11

Updated by François ARMAND 8 months ago

Actions #12

Updated by François ARMAND 8 months ago

Actions #13

Updated by François ARMAND 8 months ago

Actions #14

Updated by François ARMAND 7 months ago

  • Subtask #24985 added
Actions #15

Updated by François ARMAND 7 months ago

  • Subtask #24986 added
Actions #16

Updated by François ARMAND 6 months ago

  • Subtask #25014 added
Actions #17

Updated by Vincent MEMBRÉ 4 months ago

  • Target version changed from 8.2.0~alpha1 to 8.3.0~alpha1
Actions

Also available in: Atom PDF