On Sat, 16 Jan 2021 17:49:38 GMT, eirbjo <github.com+300291+eir...@openjdk.org> wrote:
> ZipFile.Source.initCEN verifies that entry names are encoding into bytes > valid in the entry's encoding. It does so by calling encoding-specific > checking methods, so it also needs to determine which check method to call > for each entry. > > By moving the encoding-variant checks into ZipCoder, initCEN can instead > simply call ZipCoder.checkEncoding. This makes the code easier to follow and > also removes a duplication of flag checking logic found in zipCoderForPos. This pull request has now been integrated. Changeset: 05294802 Author: Eirik Bjorsnos <eir...@gmail.com> Committer: Claes Redestad <redes...@openjdk.org> URL: https://git.openjdk.java.net/jdk/commit/05294802 Stats: 58 lines in 2 files changed: 27 ins; 28 del; 3 mod 8259867: Move encoding checks into ZipCoder Reviewed-by: redestad, lancea ------------- PR: https://git.openjdk.java.net/jdk/pull/2110