On Fri, 25 Sep 2020 23:57:35 GMT, Weijun Wang <wei...@openjdk.org> wrote:

>> src/java.base/share/classes/sun/security/util/DerValue.java line 170:
>> 
>>> 168:
>>> 169:     // Unsafe. Legacy. Never null.
>>> 170:     final public DerInputStream data;
>> 
>> nit: public final for sake of consistency? If not meant to be used anymore, 
>> mark it clearly across all relevant methods
>> with deprecated javadoc tag?
>
> public for compatibility, and final because it won't need to change. I'll see 
> how many `@deprecated` I can add. Or,
> I'll see if I can move all will-be-deprecated code together.

Yeah, it'd be nice if all will-be-deprecated code are together. Easier to spot 
and less chance for them to be picked up
and used.

>> src/java.base/share/classes/sun/security/util/DerValue.java line 294:
>> 
>>> 292:
>>> 293:     /**
>>> 294:      * Parse an ASN.1/BER encoded datum from a byte array.
>> 
>> DER instead of BER?
>
> There is allowBER, so BER.

Well, allowBER may be false? How about ASN.1/DER/BER?

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

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

Reply via email to