From be1fa90500ec77f0df76b4cea1940c1615793018 Mon Sep 17 00:00:00 2001 From: Wojciech Mazur Date: Mon, 24 Nov 2025 14:04:23 +0100 Subject: [PATCH] Add missing language experimental settings (#24513) Add missing language experimental settings for multipleStead, subCases and relaxedLambdaSyntax These were omitted and not made available as setting `-language:` settings [Cherry-picked 5066dcac7b72409a69e6fea51596c5c281554b42] --- compiler/src/dotty/tools/dotc/config/Feature.scala | 3 +++ 1 file changed, 3 insertions(+) diff --git a/compiler/src/dotty/tools/dotc/config/Feature.scala b/compiler/src/dotty/tools/dotc/config/Feature.scala index 5aa7ed84f72d..09410c78eba4 100644 --- a/compiler/src/dotty/tools/dotc/config/Feature.scala +++ b/compiler/src/dotty/tools/dotc/config/Feature.scala @@ -70,6 +70,9 @@ object Feature: (into, "Allow into modifier on parameter types"), (modularity, "Enable experimental modularity features"), (packageObjectValues, "Enable experimental package objects as values"), + (multiSpreads, "Enable experimental varargs with multi-spreads"), + (subCases, "Enable experimental match expressions with sub-cases"), + (relaxedLambdaSyntax, "Enable experimental relaxed lambda syntax"), ) // legacy language features from Scala 2 that are no longer supported.