On Thu, 9 Mar 2023 20:03:04 GMT, Jonathan Gibbons <[email protected]> wrote:

>> Pavel Rappo has updated the pull request incrementally with one additional 
>> commit since the last revision:
>> 
>>   Respond to feedback
>
> src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
>  line 637:
> 
>> 635:     }
>> 636: 
>> 637:     private static <K, V> boolean putAllIsNonReplacing(Map<K, V> dst, 
>> Map<K, V> src) {
> 
> naming suggestion:   the dominant initial word here is `put`  but the method 
> is a predicate, suggesting that the initial word should be `is`. ... and/or 
> maybe up-level the name to be less implementation-specific (i.e. the 
> `nonReplacing` bit)

Readability, sigh. That method was created only to be used in an assertion. The 
sole call site was supposed to be read like this: "assert _that_ putAll Is 
non-replacing", or some such.

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

PR: https://git.openjdk.org/jdk/pull/12887

Reply via email to