looks good Paul, thank you
Best
Lance
On Jun 3, 2015, at 12:35 PM, Paul Sandoz <paul.san...@oracle.com> wrote:

> 
> On Jun 3, 2015, at 12:06 AM, Lance Andersen <lance.ander...@oracle.com> wrote:
> 
>> Hi Paul,
>> 
>> All the changes seem reasonable.  A couple minor suggestions
>> 
>> - DriverManager.drivers() -  I do not think we need to repeat the note from 
>> getDrivers(), otherwise, I would use {@code} vs <code> in the new javadoc 
>> comment
> 
> Removed.
> 
> 
>> - DriverManagerTests.test19() -  For the new test, if you could add a simple 
>> comment about the test, it would keep it consistent with the other tests, 
>> otherwise I can do it later
>> 
> 
> Added.
> 
> Webrev updated in place
> 
> Thanks,
> Paul.
> 
>> Best
>> Lance
>> 
>> On Jun 2, 2015, at 9:37 AM, Paul Sandoz <paul.san...@oracle.com> wrote:
>> 
>>> Hi,
>>> 
>>> Please review a follow up to Stuart's Enumeration.asIterator patch that 
>>> adds some Stream return methods to classes where there is only Enumeration 
>>> returning methods to support traversal:
>>> 
>>> http://cr.openjdk.java.net/~psandoz/jdk9/JDK-8081678-enumeration-and-stream/webrev/
>>> 
>>> I took the opportunity to sprinkle some Enumerator.asIterator impls.
>>> 
>>> I originally included some methods on ClassLoader but Alan wisely warned me 
>>> away from doing that as this area is likely to be impacted by modularity.
>>> 
>>> There is one small area of uncertainty with NetworkInterface. Can the 
>>> following method ever return null?
>>> 
>>> 342     public static Enumeration<NetworkInterface> getNetworkInterfaces()
>>> 343         throws SocketException {
>>> 344         NetworkInterface[] netifs = getAll();
>>> 345 
>>> 346         // specified to return null if no network interfaces
>>> 347         return netifs != null
>>> 348                ? enumerationFromArray(netifs)
>>> 349                : null;
>>> 350     }
>>> 
>>> Contrary to the comment i cannot find any specification. For the stream 
>>> returning method, networkInterfaces, i have specified this to return an 
>>> empty stream, thus it might be good to update the enumeration returning 
>>> method as well to say whether it returns null or an empty enumeration.
>>> 
>>> Paul.
>> 
>> <oracle_sig_logo.gif>
>> 
>> Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
>> Oracle Java Engineering 
>> 1 Network Drive 
>> Burlington, MA 01803
>> lance.ander...@oracle.com
>> 
>> 
>> 
> 



Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering 
1 Network Drive 
Burlington, MA 01803
lance.ander...@oracle.com



Reply via email to