Skip to content

Commit 83de641

Browse files
committed
Reverse the logic of isRestricted to match ne name
1 parent adf468d commit 83de641

19 files changed

+19
-19
lines changed

modules/build/src/main/scala/scala/build/preprocessing/DirectivesProcessor.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ object DirectivesProcessor {
3434
scopedDirective: ScopedDirective,
3535
logger: Logger
3636
) =
37-
if (withRestrictedFeatures && !handler.isRestricted)
37+
if (withRestrictedFeatures && handler.isRestricted)
3838
val msg =
3939
"This directive is not supported with 'scala' command. Please run it with `scala-cli` command or with `--power` flag."
4040
Left(DirectiveErrors(

modules/directives/src/main/scala/scala/build/preprocessing/directives/UsingCompilerPluginDirectiveHandler.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ case object UsingCompilerPluginDirectiveHandler extends UsingDirectiveHandler {
1616
override def examples = Seq(
1717
"//> using plugin \"org.typelevel:::kind-projector:0.13.2\""
1818
)
19-
override def isRestricted = true
19+
override def isRestricted = false
2020

2121
private def parseDependency(depStr: String): Either[BuildException, AnyDependency] =
2222
DependencyParser.parse(depStr)

modules/directives/src/main/scala/scala/build/preprocessing/directives/UsingCustomJarDirectiveHandler.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ case object UsingCustomJarDirectiveHandler extends UsingDirectiveHandler {
1717
override def examples = Seq(
1818
"//> using jar \"/Users/alexandre/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/com/chuusai/shapeless_2.13/2.3.7/shapeless_2.13-2.3.7.jar\""
1919
)
20-
override def isRestricted = true
20+
override def isRestricted = false
2121

2222
def keys = Seq("jar", "jars")
2323
def handleValues(

modules/directives/src/main/scala/scala/build/preprocessing/directives/UsingDependencyDirectiveHandler.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ case object UsingDependencyDirectiveHandler extends UsingDirectiveHandler {
1818
"//> using lib \"org.scalameta::munit:0.7.29\"",
1919
"//> using lib \"tabby:tabby:0.2.3,url=https://github.com/bjornregnell/tabby/releases/download/v0.2.3/tabby_3-0.2.3.jar\""
2020
)
21-
override def isRestricted = true
21+
override def isRestricted = false
2222

2323
private def parseDependency(depStr: String): Either[BuildException, AnyDependency] =
2424
DependencyParser.parse(depStr)

modules/directives/src/main/scala/scala/build/preprocessing/directives/UsingJavaHomeDirectiveHandler.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ case object UsingJavaHomeDirectiveHandler extends UsingDirectiveHandler {
1515
override def examples = Seq(
1616
"//> using java-home \"/Users/Me/jdks/11\""
1717
)
18-
override def isRestricted = true
18+
override def isRestricted = false
1919

2020
override def getValueNumberBounds(key: String): UsingDirectiveValueNumberBounds =
2121
UsingDirectiveValueNumberBounds(1, 1)

modules/directives/src/main/scala/scala/build/preprocessing/directives/UsingJavaOptionsDirectiveHandler.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ case object UsingJavaOptionsDirectiveHandler extends UsingDirectiveHandler {
1414
override def examples = Seq(
1515
"//> using javaOpt \"-Xmx2g\", \"-Dsomething=a\""
1616
)
17-
override def isRestricted = true
17+
override def isRestricted = false
1818

1919
def keys = Seq("javaOpt", "javaOptions", "java-opt", "java-options")
2020
def handleValues(

modules/directives/src/main/scala/scala/build/preprocessing/directives/UsingJavaPropsDirectiveHandler.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ case object UsingJavaPropsDirectiveHandler extends UsingDirectiveHandler {
1313
override def examples = Seq(
1414
"//> using javaProp \"foo1=bar\", \"foo2\""
1515
)
16-
override def isRestricted = true
16+
override def isRestricted = false
1717

1818
def keys = Seq("javaProp")
1919
def handleValues(

modules/directives/src/main/scala/scala/build/preprocessing/directives/UsingMainClassDirectiveHandler.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ case object UsingMainClassDirectiveHandler extends UsingDirectiveHandler {
2222

2323
def keys = Seq("main-class", "mainClass")
2424

25-
override def isRestricted = true
25+
override def isRestricted = false
2626

2727
override def getValueNumberBounds(key: String) = UsingDirectiveValueNumberBounds(1, 1)
2828

modules/directives/src/main/scala/scala/build/preprocessing/directives/UsingOptionDirectiveHandler.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ case object UsingOptionDirectiveHandler extends UsingDirectiveHandler {
1515
"//> using option \"-Xasync\"",
1616
"//> using options \"-Xasync\", \"-Xfatal-warnings\""
1717
)
18-
override def isRestricted = true
18+
override def isRestricted = false
1919

2020
def keys = Seq("option", "options")
2121
def handleValues(

modules/directives/src/main/scala/scala/build/preprocessing/directives/UsingPackagingDirectiveHandler.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ case object UsingPackagingDirectiveHandler extends UsingDirectiveHandler {
3535
"//> using packaging.provided \"org.apache.spark::spark-sql\""
3636
)
3737

38-
override def isRestricted = false
38+
override def isRestricted = true
3939

4040
def keys = Seq(
4141
"packageType",

0 commit comments

Comments
 (0)