Claude Warren created RAT-328:
---------------------------------

             Summary: Output process can attempt to close output multiple times.
                 Key: RAT-328
                 URL: https://issues.apache.org/jira/browse/RAT-328
             Project: Apache Rat
          Issue Type: Bug
          Components: engine
    Affects Versions: 0.16
            Reporter: Claude Warren


When the reportConfiguration returns the IOSupplier the calling code is likely 
to close it.

If the Supplier has not been set then the System.out is used.  This may result 
in System.out being closed.

This fix should account for that and make it clear that the IOSupplier calling 
setOut should handle multiple opens and closes.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to