File tree 3 files changed +56
-0
lines changed
compiler/test-resources/repl
3 files changed +56
-0
lines changed Original file line number Diff line number Diff line change
1
+ scala> val z = 1
2
+ val z: Int = 1
3
+
4
+ scala>:jar sbt-test/source-dependencies/canon/actual/a.jar
5
+ Added 'sbt-test/source-dependencies/canon/actual/a.jar' to classpath.
6
+
7
+ scala> import A.x
8
+
9
+ scala> x
10
+ val res0: Int = 3
11
+
12
+ scala> z
13
+ val res1: Int = 1
Original file line number Diff line number Diff line change
1
+ scala>:jar path/does/not/exist
2
+ Cannot add "path/does/not/exist" to classpath.
3
+
4
+ scala>:jar sbt-test/source-dependencies/canon/actual/a.jar
5
+ Added 'sbt-test/source-dependencies/canon/actual/a.jar' to classpath.
6
+
7
+ scala>:jar sbt-test/source-dependencies/canon/actual/a.jar
8
+ The path 'sbt-test/source-dependencies/canon/actual/a.jar' cannot be loaded, it contains a classfile that already exists on the classpath: sbt-test/source-dependencies/canon/actual/a.jar(A.class)
9
+
10
+ scala>:require sbt-test/source-dependencies/canon/actual/a.jar
11
+ :require has been deprecated and replaced with :jar. Please use :jar
Original file line number Diff line number Diff line change
1
+ scala> val z = 1
2
+ val z: Int = 1
3
+
4
+ scala>:jar compiler/test-resources/jars/mylibrary.jar
5
+ Added 'compiler/test-resources/jars/mylibrary.jar' to classpath.
6
+
7
+ scala> import mylibrary.Utils
8
+
9
+ scala> Utils.greet("Alice")
10
+ val res0: String = Hello, Alice!
11
+
12
+ scala>:jar compiler/test-resources/jars/mylibrary2.jar
13
+ Added 'compiler/test-resources/jars/mylibrary2.jar' to classpath.
14
+
15
+ scala> import mylibrary2.Utils2
16
+
17
+ scala> Utils2.greet("Alice")
18
+ val res1: String = Greetings, Alice!
19
+
20
+ scala> Utils.greet("Alice")
21
+ val res2: String = Hello, Alice!
22
+
23
+ scala> import mylibrary.Utils.greet
24
+
25
+ scala> greet("Tom")
26
+ val res3: String = Hello, Tom!
27
+
28
+ scala> Utils.greet("Alice")
29
+ val res4: String = Hello, Alice!
30
+
31
+ scala> z
32
+ val res5: Int = 1
You can’t perform that action at this time.
0 commit comments