diff --git a/previous-exams/2022-midterm-code/src/main/scala/midterm/Part1.scala b/previous-exams/2022-midterm-code/src/main/scala/midterm/Part1.scala index cb807a6019b079c9aebc12ab42b0598555b7dac0..4ada8b344cf3eae1750ee507e7b10b22495ce336 100644 --- a/previous-exams/2022-midterm-code/src/main/scala/midterm/Part1.scala +++ b/previous-exams/2022-midterm-code/src/main/scala/midterm/Part1.scala @@ -6,7 +6,7 @@ import scala.collection.parallel.CollectionConverters.* // Questions 1-3 // See tests in midterm.Part1Test. -// Run with `sbt testOnly midterm.Part1Test`. +// Run with `sbt "testOnly midterm.Part1Test"`. def parallel3[A, B, C](op1: => A, op2: => B, op3: => C): (A, B, C) = val res1 = task { op1 } diff --git a/previous-exams/2022-midterm-code/src/main/scala/midterm/Part2.scala b/previous-exams/2022-midterm-code/src/main/scala/midterm/Part2.scala index afecb30dae6a3441fbd1e85d528e6f14533f43e6..8aee7054cd01ec0477cbedf07df2b6927f759c5e 100644 --- a/previous-exams/2022-midterm-code/src/main/scala/midterm/Part2.scala +++ b/previous-exams/2022-midterm-code/src/main/scala/midterm/Part2.scala @@ -3,7 +3,7 @@ package midterm // Questions 4-7 // See tests in midterm.Part2Test. -// Run with `sbt testOnly midterm.Part2Test`. +// Run with `sbt "testOnly midterm.Part2Test"`. /* Answers to the exam questions: diff --git a/previous-exams/2022-midterm-code/src/main/scala/midterm/Part3.scala b/previous-exams/2022-midterm-code/src/main/scala/midterm/Part3.scala index 6d68fc463be5c92e9237a5a95b75301d99a193a7..077e3874d013b191a187b5673aff92d44a99d669 100644 --- a/previous-exams/2022-midterm-code/src/main/scala/midterm/Part3.scala +++ b/previous-exams/2022-midterm-code/src/main/scala/midterm/Part3.scala @@ -2,7 +2,7 @@ package midterm // Question 8 -// Run with `sbt runMain midterm.part3` +// Run with `sbt "runMain midterm.part3"` @main def part3() = def thread(b: => Unit) = diff --git a/previous-exams/2022-midterm-code/src/main/scala/midterm/Part4.scala b/previous-exams/2022-midterm-code/src/main/scala/midterm/Part4.scala index 30762c22b2cf145919f8c67a0ead3cdef60f594f..7bf958a6b8934dc8839e8f4f7ef3e516d3338f04 100644 --- a/previous-exams/2022-midterm-code/src/main/scala/midterm/Part4.scala +++ b/previous-exams/2022-midterm-code/src/main/scala/midterm/Part4.scala @@ -6,7 +6,7 @@ import instrumentation.* // Questions 9-15 // See tests in midterm.Part4Test. -// Run with `sbt testOnly midterm.Part4Test`. +// Run with `sbt "testOnly midterm.Part4Test"`. class Node( // Globally unique identifier. Different for each instance. diff --git a/previous-exams/2022-midterm-code/src/main/scala/midterm/Part6.scala b/previous-exams/2022-midterm-code/src/main/scala/midterm/Part6.scala index a2be13429a1e276dd1109ad19cc01fc7ef481263..4725433f7b4d8818618acec01cb47b01ef2ce415 100644 --- a/previous-exams/2022-midterm-code/src/main/scala/midterm/Part6.scala +++ b/previous-exams/2022-midterm-code/src/main/scala/midterm/Part6.scala @@ -5,7 +5,7 @@ import midterm.instrumentation.Monitor // Question 21 // See tests in midterm.Part6Test. -// Run with `sbt testOnly midterm.Part6Test`. +// Run with `sbt "testOnly midterm.Part6Test"`. class TicketsManager(totalTickets: Int) extends Monitor: var remainingTickets = totalTickets diff --git a/previous-exams/2022-midterm-code/src/main/scala/midterm/Part7.scala b/previous-exams/2022-midterm-code/src/main/scala/midterm/Part7.scala index 3ec642a7824ec0cdffc197a32378e1f237540f28..a6c2e923232c7634d1b5f558a4ea0ff15c1397d0 100644 --- a/previous-exams/2022-midterm-code/src/main/scala/midterm/Part7.scala +++ b/previous-exams/2022-midterm-code/src/main/scala/midterm/Part7.scala @@ -5,7 +5,7 @@ import midterm.instrumentation.Monitor // Questions 22-24 // See tests in midterm.Part7Test. -// Run with `sbt testOnly midterm.Part7Test`. +// Run with `sbt "testOnly midterm.Part7Test"`. class NIC(private val _index: Int, private var _assigned: Boolean) extends Monitor: diff --git a/previous-exams/2022-midterm-code/src/main/scala/midterm/Part8.scala b/previous-exams/2022-midterm-code/src/main/scala/midterm/Part8.scala index 4a5ea668a513651de3d4e0165c3d73b60997b04d..008ee0fac9bbe46a709267210feee011a050c524 100644 --- a/previous-exams/2022-midterm-code/src/main/scala/midterm/Part8.scala +++ b/previous-exams/2022-midterm-code/src/main/scala/midterm/Part8.scala @@ -7,7 +7,7 @@ import scala.annotation.tailrec // Question 25 // See tests in midterm.Part8Test. -// Run with `sbt testOnly midterm.Part8Test`. +// Run with `sbt "testOnly midterm.Part8Test"`. // Represent a social network where user can follow each other. Each user is // represented by an id that is an `Int`.