diff --git a/html2xdoc/src/main/org/apache/maven/html2xdoc/Html2XdocBean.java b/html2xdoc/src/main/org/apache/maven/html2xdoc/Html2XdocBean.java index a346c053..f6180603 100644 --- a/html2xdoc/src/main/org/apache/maven/html2xdoc/Html2XdocBean.java +++ b/html2xdoc/src/main/org/apache/maven/html2xdoc/Html2XdocBean.java @@ -428,16 +428,16 @@ public class Html2XdocBean { String text = node.getText(); return text.trim().length() <= 0; } - if (node instanceof Element) { - String name = node.getName(); - if (name.equals("p")) { - String text = node.getText(); - return text.trim().length() <= 0; - } - if (name.equals("br")) { - return true; - } - } +// if (node instanceof Element) { +// String name = node.getName(); +// if (name.equals("p")) { +// String text = node.getText(); +// return text.trim().length() <= 0; +// } +// if (name.equals("br")) { +// return true; +// } +// } return false; } diff --git a/html2xdoc/src/test/org/apache/maven/html2xdoc/TestHtml2Xdoc.java b/html2xdoc/src/test/org/apache/maven/html2xdoc/TestHtml2Xdoc.java index 246942ad..d7fdb658 100644 --- a/html2xdoc/src/test/org/apache/maven/html2xdoc/TestHtml2Xdoc.java +++ b/html2xdoc/src/test/org/apache/maven/html2xdoc/TestHtml2Xdoc.java @@ -101,6 +101,7 @@ public class TestHtml2Xdoc extends TestCase { // Test cases //------------------------------------------------------------------------- public void testOne() throws Exception { + assertConversion("missingParaBug.html", "missingParaBug.xml"); assertConversion("linkInHeading.html", "linkInHeading.xml"); assertConversion("codeinpara.html", "codeinpara.xml"); assertConversion("input1.html", "output1.xml"); diff --git a/html2xdoc/src/test/org/apache/maven/html2xdoc/missingParaBug.html b/html2xdoc/src/test/org/apache/maven/html2xdoc/missingParaBug.html new file mode 100644 index 00000000..a8f1c9ff --- /dev/null +++ b/html2xdoc/src/test/org/apache/maven/html2xdoc/missingParaBug.html @@ -0,0 +1,13 @@ + + +
+ +