Warnings Cleanup in java.util.<various> (more from hack day)
Martijn Verburg
martijnverburg at gmail.com
Fri Dec 2 14:28:26 PST 2011
Hi Rémi,
Doesn't that then use the deprecated String constructor?
Disclaimer - I was involved in that patch :)
Cheers,
Martijn
On Friday, 2 December 2011, Rémi Forax <forax at univ-mlv.fr> wrote:
> On 12/02/2011 08:24 PM, Michael Barker wrote:
>>
>> Hi,
>>
>> We had some late submissions from our hack day participants. 2 more
>> patches. One (j.u.z.ZipEntry) is possibly a little more involved for
>> a warnings fix. It removes a usage of deprecated Date APIs in favour
>> of Calendar. However, the fix results in code that is very similar to
>> Apache Harmony implementation. The other is a couple of fixes for
>> generics (j.u.j.Manifest).
>>
>> Thanks to:
>> - Prasannaa
>>
>> Regards,
>> Michael Barker
>> mikeb2701
>
> Hi Mickael,
> one change to Manifest.java introduces a bug !
>
> - byte[] vb = value.getBytes("UTF8");
> - value = new String(vb, 0, 0, vb.length);
> + byte[] vb = value.getBytes(StandardCharsets.UTF_8);
> + value = new String(vb, 0, 0, StandardCharsets.UTF_8);
>
>
> the last line should be:
> value = new String(vb, 0, 0, vb.length);
>
> cheers,
> Rémi
>
More information about the jdk8-dev
mailing list