maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Schulte (JIRA)" <j...@apache.org>
Subject [jira] [Created] (MSHARED-610) PrettyPrintXMLWriter internally uses java.io.PrintWriter without checking for any errors.
Date Sun, 08 Jan 2017 03:26:58 GMT
Christian Schulte created MSHARED-610:
-----------------------------------------

             Summary: PrettyPrintXMLWriter internally uses java.io.PrintWriter without checking
for any errors.
                 Key: MSHARED-610
                 URL: https://issues.apache.org/jira/browse/MSHARED-610
             Project: Maven Shared Components
          Issue Type: Bug
            Reporter: Christian Schulte
            Assignee: Christian Schulte
            Priority: Critical


{{org.apache.maven.shared.utils.xml.PrettyPrintXMLWriter}} internally uses a {{java.io.PrintWriter}}.
That class is catching all {{IOException}}s internally and does not propagate any exception
itseld. Instead the { {checkError}} method is provided to check for any error during performing
IO. The {{PrettyPrintXMLWriter}} must not silently ingore any exception during writing and
either needs to provide a {{checkError}} or should be updated to check for any IO errors {{checkError}}
and throw an exception.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message