On Tue, 24 Mar 2026 12:07:49 GMT, Eirik Bjørsnøs <[email protected]> wrote:
>> Please review this PR which updates the specification of
>> `ZipOutputStream.setComment(String)` to match the long-standing behavior of
>> throwing `IllegalArgumentException` when a comment contains characters which
>> are unmappable using the `Charset` passed in the constructor.
>>
>> A new tests is added to reproduce calling setComment with unmappable
>> characters and verify that it throws IAE.
>>
>> A CSR has been drafted. Its specification section will be updated after an
>> initial round of review of the specification text in this PR.
>
> Eirik Bjørsnøs has updated the pull request incrementally with one additional
> commit since the last revision:
>
> Lift null and empty string note into the method description
Hello Eirik, doing that change to ZipEntry in this PR (and CSR) is fine. One
small typo in your new proposed text:
> ...If {@code comment} is the empty string or {@code null}
It should be "If {@code comment} is an empty string or {@code null}"
-------------
PR Comment: https://git.openjdk.org/jdk/pull/30338#issuecomment-4124312789