@@ -0,0 +1,524 @@
+package nullnessAnnotations;%0A%0Aimport edu.umd.cs.findbugs.annotations.NoWarning;%0Aimport edu.umd.cs.findbugs.annotations.NonNull;%0Aimport edu.umd.cs.findbugs.annotations.Nullable;%0A%0A/**%0A * Reproducer for https://github.com/spotbugs/spotbugs/issues/772%0A */%0Apublic class NonNullParameterOfInnerClassConstructor %7B%0A%0A  private class Inner %7B%0A    private final String a;%0A    private final Object b;%0A%0A    @NoWarning(%22NP%22)%0A    Inner(@NonNull String a, @Nullable Object b) %7B%0A      this.a = a.toLowerCase();%0A      this.b = b;%0A    %7D%0A%0A  %7D%0A%7D%0A

Add reproducer for https://github.com/spotbugs/spotbugs/issues/772