[ https://issues.apache.org/jira/browse/RAT-328?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17782457#comment-17782457 ]
ASF subversion and git services commented on RAT-328: ----------------------------------------------------- Commit 0e059057d997de9cc59d508536e1be0a5df05e0d in creadur-rat's branch refs/heads/master from P. Ottlinger [ https://gitbox.apache.org/repos/asf?p=creadur-rat.git;h=0e059057 ] RAT-328: Merge pull request #163 from Claudenw/RAT-328-IOSupplier-close-issue RAT-328 Fix for IOSupplier issue includes javadoc updates > 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 > Priority: Major > > 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)