On Fri, 6 Oct 2023 18:58:56 GMT, Naoto Sato <na...@openjdk.org> wrote:

>> Justin Lu has updated the pull request incrementally with one additional 
>> commit since the last revision:
>> 
>>   Reflect review comments
>
> test/jdk/java/text/testlib/HexDumpReader.java line 65:
> 
>> 63:         String hexString = lines.stream().map(String::trim)
>> 64:                 .map(s -> (s.contains("#")) ? s.substring(0, 
>> s.indexOf("#")).trim() : s)
>> 65:                 .filter(s -> !s.isEmpty()).collect(Collectors.joining());
> 
> I think the common style is to wrap the line per each stream operation. Also, 
> `trim()` can be done after removing `#` so that trimming is not necessary in 
> that map operation.

Thanks for the review. Talked with Lance offline, and since none of the 
existing dump files actually use a non-leading comment, I changed the stream to 
only look for leading comments (removed ternary map operation).

As a result, I adjusted the documentation to state that a valid valid hex dump 
file format does not allow non-leading comments.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/16075#discussion_r1349317598

Reply via email to