From 8b3b7092e454fe54fc11eabfc70004f094f210dc Mon Sep 17 00:00:00 2001 From: Evgeny Goldin Date: Thu, 26 Jan 2012 23:54:16 +0200 Subject: [PATCH] Ant task - comparator fix (equals added) in Life/Maze tests; failonerror = true --- build-tools/build.xml | 2 +- build-tools/test/longer-examples/Life.kt | 1 + build-tools/test/longer-examples/Maze.kt | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/build-tools/build.xml b/build-tools/build.xml index 084595c1512..e89f0c7aaac 100644 --- a/build-tools/build.xml +++ b/build-tools/build.xml @@ -4,7 +4,7 @@ - + diff --git a/build-tools/test/longer-examples/Life.kt b/build-tools/test/longer-examples/Life.kt index 7a15da126fd..0c043a44659 100644 --- a/build-tools/test/longer-examples/Life.kt +++ b/build-tools/test/longer-examples/Life.kt @@ -153,6 +153,7 @@ fun Map.set(k : K, v : V) { put(k, v) } fun comparator (f : (T, T) -> Int) : Comparator = object : Comparator { override fun compare(o1 : T, o2 : T) : Int = f(o1, o2) + override fun equals(p : Any?) : Boolean = false } val Array.isEmpty : Boolean get() = size == 0 diff --git a/build-tools/test/longer-examples/Maze.kt b/build-tools/test/longer-examples/Maze.kt index 824ff9cc68c..0e7b6f2bd65 100644 --- a/build-tools/test/longer-examples/Maze.kt +++ b/build-tools/test/longer-examples/Maze.kt @@ -214,6 +214,7 @@ fun Map.set(k : K, v : V) { put(k, v) } fun comparator (f : (T, T) -> Int) : Comparator = object : Comparator { override fun compare(o1 : T, o2 : T) : Int = f(o1, o2) + override fun equals(p : Any?) : Boolean = false } fun > Array.to(result: C) : C {