Project

General

Profile

Actions

Bug #23811

closed

Scala 2.13.10 causes compilation errors with JDK 21 on intellj

Added by François ARMAND 12 months ago. Updated 9 months ago.

Status:
Rejected
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

At least under intellj, we can't use Scala 2.13.10 with jdk 21. It leads to compilation errors.

Upgrading to scala 2.13.12 solves the problem.
It comes with new types declaration needed for implicits.


Subtasks 2 (0 open2 closed)

Rudder plugins - Bug #23813: Add explicit type for implicits needed in scala 2.13.12RejectedFrançois ARMANDActions
Rudder plugins - Bug #23814: Add explicit type for implicit needed in scala 2.13.12 (private plugins)RejectedFrançois ARMANDActions

Related issues 1 (0 open1 closed)

Related to Rudder - Bug #23417: Upgrade to scala 2.13.12ReleasedVincent MEMBRÉActions
Actions #1

Updated by François ARMAND 12 months ago

  • Status changed from New to In progress
  • Assignee set to François ARMAND
Actions #2

Updated by François ARMAND 12 months ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from François ARMAND to Clark ANDRIANASOLO
  • Pull Request set to https://github.com/Normation/rudder/pull/5217
Actions #3

Updated by François ARMAND 12 months ago

  • Subtask #23813 added
Actions #4

Updated by François ARMAND 12 months ago

  • Subtask #23814 added
Actions #5

Updated by François ARMAND 12 months ago

  • Status changed from Pending technical review to New
Actions #6

Updated by François ARMAND 12 months ago

  • Related to Bug #23417: Upgrade to scala 2.13.12 added
Actions #7

Updated by François ARMAND 12 months ago

  • Status changed from New to Rejected

This issue would need to have the same changes that the one in #23417 and related tickets - quite a lot of changes for a patch release. We will try to avoid that unless it is really needed for security reason for ex.

Actions

Also available in: Atom PDF