From b998b6e9dde85e300bab834349ad75b17f968832 Mon Sep 17 00:00:00 2001 From: Yegor Bugayenko Date: Fri, 21 Nov 2014 23:45:47 +0100 Subject: [PATCH] #35 fix --- src/main/java/com/jcabi/xml/XSL.java | 8 -------- src/main/java/com/jcabi/xml/XSLDocument.java | 8 ++++++++ src/test/java/com/jcabi/xml/XSLDocumentTest.java | 4 +++- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/jcabi/xml/XSL.java b/src/main/java/com/jcabi/xml/XSL.java index ce214ff6..7351954c 100644 --- a/src/main/java/com/jcabi/xml/XSL.java +++ b/src/main/java/com/jcabi/xml/XSL.java @@ -45,14 +45,6 @@ @Immutable public interface XSL { - /** - * Strip spaces. - * @since 0.14 - */ - XSL STRIP = XSLDocument.make( - XSL.class.getResourceAsStream("strip.xsl") - ); - /** * Transform XML to another one. * @param xml Source XML document diff --git a/src/main/java/com/jcabi/xml/XSLDocument.java b/src/main/java/com/jcabi/xml/XSLDocument.java index 3b37d14e..85c2989e 100644 --- a/src/main/java/com/jcabi/xml/XSLDocument.java +++ b/src/main/java/com/jcabi/xml/XSLDocument.java @@ -69,6 +69,14 @@ @SuppressWarnings("PMD.TooManyMethods") public final class XSLDocument implements XSL { + /** + * Strip spaces. + * @since 0.14 + */ + public static final XSL STRIP = XSLDocument.make( + XSL.class.getResourceAsStream("strip.xsl") + ); + /** * DOM document builder factory. */ diff --git a/src/test/java/com/jcabi/xml/XSLDocumentTest.java b/src/test/java/com/jcabi/xml/XSLDocumentTest.java index 19071f21..a99d86ff 100644 --- a/src/test/java/com/jcabi/xml/XSLDocumentTest.java +++ b/src/test/java/com/jcabi/xml/XSLDocumentTest.java @@ -140,7 +140,9 @@ public void transformsIntoText() throws Exception { @Test public void stripsXml() throws Exception { MatcherAssert.assertThat( - XSL.STRIP.transform(new XMLDocument(" ")).toString(), + XSLDocument.STRIP.transform( + new XMLDocument(" ") + ).toString(), Matchers.containsString("\n\n") ); }