From 35ba1a6f765f72a1d91a5456c7556e6274f8c3a9 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Thu, 3 Jan 2013 15:09:43 +0100 Subject: o Moving Jenkins XML objects and parsing to it's own package. o Removing fields from JenkinsBuild that's read from the XML later on. --- src/main/java/io/trygvis/esper/testing/util/XmlParser.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) mode change 100644 => 100755 src/main/java/io/trygvis/esper/testing/util/XmlParser.java (limited to 'src/main/java/io/trygvis/esper/testing/util/XmlParser.java') diff --git a/src/main/java/io/trygvis/esper/testing/util/XmlParser.java b/src/main/java/io/trygvis/esper/testing/util/XmlParser.java old mode 100644 new mode 100755 index 624785c..a1bda95 --- a/src/main/java/io/trygvis/esper/testing/util/XmlParser.java +++ b/src/main/java/io/trygvis/esper/testing/util/XmlParser.java @@ -1,5 +1,6 @@ package io.trygvis.esper.testing.util; +import fj.F; import fj.data.*; import org.h2.util.*; import org.jdom2.*; @@ -25,8 +26,13 @@ public class XmlParser { xmlInputFactory = XMLInputFactory.newFactory(); } - public Option parseDocument(InputStream stream) { + public F> parseDocument = new F>() { + public Option f(InputStream inputStream) { + return parseDocument(inputStream); + } + }; + public Option parseDocument(InputStream stream) { try { if (debugXml) { // TODO: Pretty print -- cgit v1.2.3