On Mon, 24 May 2021 10:58:41 GMT, Chris Hegarty <che...@openjdk.org> wrote:

>> Roger Riggs has updated the pull request incrementally with one additional 
>> commit since the last revision:
>> 
>>   Editorial javadoc updated based on review comments.
>>   Clarified behavior of rejectUndecidedClass method.
>>   Example test added to check status returned from file.
>
> src/java.base/share/classes/java/io/ObjectInputFilter.java line 829:
> 
>> 827:          * Returns a filter that returns {@code Status.ALLOWED} if the 
>> check is for limits
>> 828:          * and not checking a class; otherwise {@code Status.UNDECIDED}.
>> 829:          * If the {@link FilterInfo#serialClass()} is {@code null}, the 
>> filter returns
> 
> "Returns a filter that returns {@code Status.ALLOWED} ... ". Maybe "Returns a 
> filter that allows all limits ..".
> 
> Up-levelling a bit, it seems that filter operations fall into two broad 
> categories: 1) class-checking, and 2)limits-checking. At least, in the way 
> that some of these factories and adapters are laid out.  If we had such a 
> notional at the class-level, then maybe that could influence the naming of 
> these factories - and tie them to a higher-level concept.

I'll add some higher level descriptions to the Config class and to 
ObjectInputFilter class doc.

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

PR: https://git.openjdk.java.net/jdk/pull/3996

Reply via email to