On 22 March 2012 19:03, Gary Gregory <garydgreg...@gmail.com> wrote:
> On Thu, Mar 22, 2012 at 1:24 PM, sebb <seb...@gmail.com> wrote:
>
>> On 22 March 2012 17:21, sebb <seb...@gmail.com> wrote:
>> > Presumably you have seen IO-311 ?
>> >
>> > -1 to proceeding with release until this is investigated, and resolved
>> > as appropriate.
>>
>> I don't mean cancel the release vote - at least not just yet - but the
>> issue needs to be evaluated before proceeding further with the vote
>> process.
>>
>
> While we are looking at this. The new methods in IOUtils.readFully feel
> misnamed IMO. The makes makes it sounds like every thing will be read and
> then used to stuff the buffer. Instead the methods "reads or fails (if the
> required length is not met.)"
>
> How about:
>
> - readExactly
> - readOrFail (because that's what it does)
> - readChecked (because a checked exception can be thrown)
> ?

The methods are analogous to the skipFully() ones, which I think are
OK as names.

Given that the buffer is provided by the user, it's not possible to
read beyond it, so there cannot be a readFully method with the same
signature that reads to EOF.

I don't have a problem with the name.

> Gary
>
>>
>> > On 21 March 2012 22:23, Gary Gregory <garydgreg...@gmail.com> wrote:
>> >> On Wed, Mar 21, 2012 at 6:05 PM, Thomas Neidhart
>> >> <thomas.neidh...@gmail.com>wrote:
>> >>
>> >>> On 03/18/2012 08:03 PM, Gary Gregory wrote:
>> >>> > Hello All:
>> >>> >
>> >>> > This is a VOTE to release Commons IO 2.2-RC3
>> >>> >
>> >>> > The changes from RC2 are:
>> >>> > - Remove macro from release notes
>> >>> > - Add binary compatibility to release notes
>> >>> > - Information in src/site/xdoc/upgradeto2_2.xml was missing
>> >>> >
>> >>> > The changes from RC1 are:
>> >>> > - Built from tag
>> >>> > - Update release notes with version 2.2
>> >>> > - Update notice file with 2012 copyright
>> >>> > - Update @version with $Id$
>> >>> > - Update site to link to only Javadoc 2.2 and 1.x.
>> >>> >
>> >>> > This VOTE is open for at least 72 hours until March 21 2012 at 15:15
>> EST.
>> >>> >
>> >>> > The files:
>> >>> >
>> >>> >
>> https://repository.apache.org/content/repositories/orgapachecommons-087/
>> >>> >
>> >>> > The tag:
>> >>> >
>> >>> > https://svn.apache.org/repos/asf/commons/proper/io/tags/2.2-RC3
>> >>> >
>> >>> > The site:
>> >>> >
>> >>> > https://people.apache.org/builds/commons/commons-io/2.2/RC3/
>> >>>
>> >>> The javadoc contents for release 2.2 and 1.4 (in the Commons IO menu)
>> >>> are missing.
>> >>>
>> >>
>> >> Check. That will be handled when the site is published.
>> >>
>> >> Gary
>> >>
>> >>
>> >>>
>> >>> Apart from that: +1
>> >>>
>> >>> Thomas
>> >>>
>> >>> ---------------------------------------------------------------------
>> >>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>> >>> For additional commands, e-mail: dev-h...@commons.apache.org
>> >>>
>> >>>
>> >>
>> >>
>> >> --
>> >> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
>> >> JUnit in Action, 2nd Ed: <http://goog_1249600977>http://bit.ly/ECvg0
>> >> Spring Batch in Action: <http://s.apache.org/HOq>http://bit.ly/bqpbCK
>> >> Blog: http://garygregory.wordpress.com
>> >> Home: http://garygregory.com/
>> >> Tweet! http://twitter.com/GaryGregory
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>> For additional commands, e-mail: dev-h...@commons.apache.org
>>
>>
>
>
> --
> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
> JUnit in Action, 2nd Ed: <http://goog_1249600977>http://bit.ly/ECvg0
> Spring Batch in Action: <http://s.apache.org/HOq>http://bit.ly/bqpbCK
> Blog: http://garygregory.wordpress.com
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to