From caa7e3a069fa0dfe81834d48850384c38594dd3a Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Tue, 26 Apr 2016 20:54:03 +0100 Subject: Remove C# runtime from main, use for tests only --- .../resources/csharp/runtime/java/util/Arrays.cs | 37 ---------------------- 1 file changed, 37 deletions(-) delete mode 100644 src/main/resources/csharp/runtime/java/util/Arrays.cs (limited to 'src/main/resources/csharp/runtime/java/util/Arrays.cs') diff --git a/src/main/resources/csharp/runtime/java/util/Arrays.cs b/src/main/resources/csharp/runtime/java/util/Arrays.cs deleted file mode 100644 index 96b31d4..0000000 --- a/src/main/resources/csharp/runtime/java/util/Arrays.cs +++ /dev/null @@ -1,37 +0,0 @@ -namespace Couscous.java.util { - internal static class Arrays { - internal static java.lang.Iterable asList(T[] values) { - return new _ArrayList(values); - } - } - - internal class _ArrayList : java.lang.Iterable { - private readonly T[] values; - - internal _ArrayList(T[] values) { - this.values = values; - } - - public java.util.Iterator iterator() { - return new _ArrayIterator(values); - } - } - - internal class _ArrayIterator : java.util.Iterator { - private readonly T[] values; - private int nextIndex; - - internal _ArrayIterator(T[] values) { - this.values = values; - this.nextIndex = 0; - } - - public bool hasNext() { - return nextIndex < values.Length; - } - - public T next() { - return values[nextIndex++]; - } - } -} -- cgit v1.2.3