File tree Expand file tree Collapse file tree 3 files changed +3
-6
lines changed Expand file tree Collapse file tree 3 files changed +3
-6
lines changed Original file line number Diff line number Diff line change 1
1
// using scala 3.0.2
2
- // using "org.scalameta::munit:0.7.29"
3
2
// using com.lihaoyi::os-lib:0.7.8
4
3
5
4
import scala .util .matching .Regex
6
5
7
- import munit .Assertions .assert
8
-
9
6
val ScalaCodeBlock = """ *```scala title=([\w\.]+) *""" .r
10
7
val CodeBlockEnds = """ *``` *""" .r
11
8
val ScalaCliBlock = """ *```bash *(fail)? *""" .r
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ object Main extends App {
24
24
Pass ` --jvm ` to the ` scala-cli ` command to run your application with the specified java version.
25
25
26
26
``` bash
27
- scala-cli Main.scala --jvm 11
27
+ scala-cli --jvm adopt:11 Main.scala
28
28
```
29
29
30
30
<!-- Expected:
@@ -33,7 +33,7 @@ Hello from ScalaCli
33
33
34
34
To test your application with Java 8, change the value of ` --jvm ` parameter.
35
35
``` bash fail
36
- scala-cli Main.scala --jvm 8
36
+ scala-cli --jvm 8 Main.scala
37
37
# In this case, it raises an error because the `Files.createTempFile` method is not available in java 8
38
38
#
39
39
# Exception in thread main: java.lang.Exception: java.lang.NoSuchMethodError: java.nio.file.Files.writeString(Ljava/nio/file/Path;Ljava/lang/CharSequence;[Ljava/nio/file/OpenOption;)Ljava/nio/file/Path;
Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ Scala version can be also provided from command line using `--scala` (with `-S`
60
60
scala-cli -S 2.13.5 ScalaVersion.scala
61
61
```
62
62
<!-- Expected-regex:
63
- Scala: 2\.13\.5 Java: 11\. .+
63
+ Scala: 2\.13\.5 Java: .+
64
64
-->
65
65
66
66
In most cases we do not care for a precise Scala version and 'any Scala 2' or ` 2.13 ` is good enough for us.
You can’t perform that action at this time.
0 commit comments