Request for Review 6882594
Christopher Hegarty -Sun Microsystems Ireland
Christopher.Hegarty at Sun.COM
Thu Sep 17 06:10:20 PDT 2009
Max (Weijun) Wang wrote:
> HttpURLConnection.java:
>
> I think "if (authScheme.equals(BASIC))" can be written as "authScheme
> == BASIC", and possibly you can use switch/case in several places
Thanks Max, these changes certainly make the code more readable.
Updated webrev can be found at:
http://cr.openjdk.java.net/~chegar/6882594/webrev.1/webrev/
Thanks,
-Chris.
>
> Thanks
> Max
>
> On Sep 17, 2009, at 6:55 PM, Christopher Hegarty -Sun Microsystems
> Ireland wrote:
>
>> I removed the use of char (schemeId) completed and replaced it the the
>> new AuthScheme enum. This makes the code much cleaner. Thanks Max and
>> Alan for this suggestion.
>>
>> Updated webrev can be found at:
>> http://cr.openjdk.java.net/~chegar/6882594/webrev.1/webrev/
>>
>> Thanks,
>> -Chris.
>>
>> Christopher Hegarty - Sun Microsystems Ireland wrote:
>>> Hi Jessie, Michael, Alan,
>>> 6882594: Remove static dependency on NTLM authentication
>>> Webrev:
>>> http://cr.openjdk.java.net/~chegar/6882594/webrev.0
>>> The HTTP client implementation
>>> (sun.net.www.protocol.http.HttpURLConnection) loads the NTLM
>>> Authentication classes even if no authentication is used. These
>>> classes should not be loaded unless required. Also, make NTLM a
>>> runtime dependency rather than a static one.
>>> I took the liberty of cleaning up some imports along the way.
>>> -Chris.
>
More information about the net-dev
mailing list