[9] RFR of 6880737: (fs) FileLock constructors don't throw NPE if the channel argument is null

Alan Bateman Alan.Bateman at oracle.com
Mon Jan 26 11:52:35 UTC 2015


On 23/01/2015 19:17, Brian Burkhalter wrote:
> Here’s an updated patch including a (perhaps overkill) test:
>
> http://cr.openjdk.java.net/~bpb/6880737/webrev.01/ 
> <http://cr.openjdk.java.net/%7Ebpb/6880737/webrev.01/>
>
Thanks, the null check is fine. The webrev still has the javadoc change, 
it looks okay but not needed.

The test needs to be moved into a FileLock sub-directory to keep the 
current organization consistent.  As it's become a unit test for 
FileLock then I think it would be a bit clearer as a TestNG test but not 
strictly required. One thing that would be good is to switch the test to 
using FileChannel.open and to use try-with-resources. The catching of 
Exception can probably be dropped too, the test will fail if 
un-documented exceptions are throw.

-Alan



More information about the core-libs-dev mailing list