diff --git a/linkcheck/src/main/org/apache/maven/linkcheck/FileToCheck.java b/linkcheck/src/main/org/apache/maven/linkcheck/FileToCheck.java index 4b25f681..c842ffa9 100644 --- a/linkcheck/src/main/org/apache/maven/linkcheck/FileToCheck.java +++ b/linkcheck/src/main/org/apache/maven/linkcheck/FileToCheck.java @@ -17,6 +17,7 @@ package org.apache.maven.linkcheck; * ==================================================================== */ +import java.io.BufferedInputStream; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; @@ -42,7 +43,7 @@ import org.w3c.tidy.Tidy; /** * @author Ben Walding - * @version $Id: FileToCheck.java,v 1.17 2004/08/01 22:23:33 carlos Exp $ + * @version $Id: FileToCheck.java,v 1.18 2004/08/17 17:14:35 carlos Exp $ */ public class FileToCheck { @@ -146,13 +147,13 @@ public class FileToCheck { ByteArrayOutputStream baos = new ByteArrayOutputStream(); PrintWriter errOut = new PrintWriter(baos); - FileInputStream in = new FileInputStream(fileToCheck); + BufferedInputStream bin = new BufferedInputStream(new FileInputStream(fileToCheck)); try { Tidy tidy = getTidy(); tidy.setErrout(errOut); LOG.debug("Processing:" + fileToCheck); - org.w3c.dom.Document domDocument = tidy.parseDOM(in, null); + org.w3c.dom.Document domDocument = tidy.parseDOM(bin, null); // now read a dom4j document from // JTidy's W3C DOM object @@ -165,7 +166,7 @@ public class FileToCheck } finally { - close(in); + close(bin); close(baos); } } diff --git a/linkcheck/xdocs/changes.xml b/linkcheck/xdocs/changes.xml index 881d0d19..183cccfd 100644 --- a/linkcheck/xdocs/changes.xml +++ b/linkcheck/xdocs/changes.xml @@ -26,6 +26,7 @@ + Use BufferedInputStream in FileToCheck Set links as invalid on unknown errors Use CDATA in file name Added maven.linkcheck.exclude property