[
https://issues.apache.org/jira/browse/IO-404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13805841#comment-13805841
]
Sebb commented on IO-404:
-------------------------
Sorry, I thought 2.5 had already been released, but it has not, so yes, it
would be possible to change the signature without breaking compat.
However it may be confusing to the users if the return type is not buffered.
I think this needs more discussion first.
> [IO] Don't buffer ByteArrayInputStream
> --------------------------------------
>
> Key: IO-404
> URL: https://issues.apache.org/jira/browse/IO-404
> Project: Commons IO
> Issue Type: Improvement
> Components: Utilities
> Affects Versions: 2.5
> Reporter: BELUGA BEHR
> Priority: Minor
>
> The new method:
> public static BufferedInputStream buffer(final InputStream inputStream)
> Is there some way to detect when the InputStream is a ByteArrayInputStream
> and to just return itself... or requiring a light wrapper? Perhaps the
> method signature should be changed to just return an InputStream instead of a
> specifying BufferedInputStream. What benefit does that give you anyway?
--
This message was sent by Atlassian JIRA
(v6.1#6144)