From 3d7e820e9bc7d67023949eeecedb1b6bdedf53f5 Mon Sep 17 00:00:00 2001 From: michelou Date: Tue, 20 May 2008 10:00:59 +0000 Subject: int -> Int, etc.. --- test/files/run/absoverride.scala | 20 ++++++++++++-------- test/files/run/bug627.scala | 4 ++-- test/files/run/infix.scala | 4 ++-- 3 files changed, 16 insertions(+), 12 deletions(-) (limited to 'test') diff --git a/test/files/run/absoverride.scala b/test/files/run/absoverride.scala index cf14ff475b..a3c03df0d7 100644 --- a/test/files/run/absoverride.scala +++ b/test/files/run/absoverride.scala @@ -1,35 +1,39 @@ abstract class AbsIterator { type T - def hasNext: boolean + def hasNext: Boolean def next: T } + trait RichIterator extends AbsIterator { - def foreach(f: T => unit): unit = + def foreach(f: T => Unit) { while (hasNext) f(next) + } } + class StringIterator(s: String) extends AbsIterator { - type T = char + type T = Char private var i = 0 def hasNext = i < s.length() - def next = { val x = s.charAt(i); i = i + 1; Console.println("next: " + x); x } + def next = { val x = s.charAt(i); i += 1; println("next: " + x); x } } + trait SyncIterator extends AbsIterator { - abstract override def hasNext: boolean = + abstract override def hasNext: Boolean = synchronized(super.hasNext) abstract override def next: T = synchronized { - Console.println(""); val x = super.next; Console.println(""); x + println(""); val x = super.next; println(""); x } } trait LoggedIterator extends AbsIterator { abstract override def next: T = { - val x = super.next; Console.println("log: " + x); x + val x = super.next; println("log: " + x); x } } class Iter2(s: String) extends StringIterator(s) with SyncIterator with LoggedIterator; object Test { - def main(args: Array[String]): unit = { + def main(args: Array[String]) { class Iter extends StringIterator(args(0)) with RichIterator with SyncIterator with LoggedIterator val iter = new Iter iter foreach Console.println diff --git a/test/files/run/bug627.scala b/test/files/run/bug627.scala index 1b040db0c5..6415694ffe 100644 --- a/test/files/run/bug627.scala +++ b/test/files/run/bug627.scala @@ -1,6 +1,6 @@ object Test { - def main(args: Array[String]): unit = { + def main(args: Array[String]) { val s: Seq[int] = Array(1, 2, 3, 4) - Console.println(s) + println(s) } } diff --git a/test/files/run/infix.scala b/test/files/run/infix.scala index 9df07ac317..60a844acad 100644 --- a/test/files/run/infix.scala +++ b/test/files/run/infix.scala @@ -1,5 +1,5 @@ -case class op(x: op, y: int, z: int) { - def op(y: int, z: int) = new op(this, y, z) +case class op(x: op, y: Int, z: Int) { + def op(y: Int, z: Int) = new op(this, y, z) } object Test extends Application { -- cgit v1.2.3