@@ -0,0 +1,771 @@
+package ghIssues;%0A%0Aimport java.io.Serializable;%0Aimport java.util.concurrent.ForkJoinPool;%0Aimport java.util.concurrent.ForkJoinWorkerThread;%0A%0Aimport edu.umd.cs.findbugs.annotations.ExpectWarning;%0Aimport edu.umd.cs.findbugs.annotations.NoWarning;%0A%0Apublic class Issue0076 %7B%0A%0A    private static class Handler implements Thread.UncaughtExceptionHandler %7B%0A        @Override%0A        public void uncaughtException(Thread t, Throwable e) %7B%0A        %7D%0A    %7D%0A    %0A    @NoWarning(%22NP_NONNULL_PARAM_VIOLATION%22)%0A    public void testNominal() %7B%0A        new ForkJoinPool(2, ForkJoinPool.defaultForkJoinWorkerThreadFactory, null, true);%0A    %7D%0A%0A    @ExpectWarning(%22NP_NONNULL_PARAM_VIOLATION%22)%0A    public void testWarning() %7B%0A        new ForkJoinPool(2, null, new Handler(), true);%0A    %7D%0A%7D%0A

add unit test case