test_class.file: server/src/test/java/io/spine/server/model/MethodExceptionCheckTest.java
test_class.identifier: MethodExceptionCheckTest
test_case.body: @Test
      @DisplayName(NOT_ACCEPT_NULLS)
      void passNullToleranceCheck() {
          new NullPointerTester().testAllPublicStaticMethods(MethodExceptionCheck.class);
  
          Method method = method("noExceptions");
          MethodExceptionCheck checker = check(method, null);
          new NullPointerTester().testAllPublicInstanceMethods(checker);
      }
test_case.class_method_signature: MethodExceptionCheckTest.passNullToleranceCheck()
test_case.full_signature: @Test @DisplayName(NOT_ACCEPT_NULLS) void passNullToleranceCheck()
test_case.identifier: passNullToleranceCheck
test_case.invocations: testAllPublicStaticMethods method check testAllPublicInstanceMethods
test_case.modifiers: @Test @DisplayName(NOT_ACCEPT_NULLS)
test_case.parameters: ()
test_case.return: void
test_case.signature: void passNullToleranceCheck()
focal_class.declarator: method
focal_class.modifier: private final
focal_class.original_string: private final Method method;
focal_class.type: Method
focal_class.var_name: method
focal_class.declarator: allowedThrowable
focal_class.modifier: private final @Nullable
focal_class.original_string: private final @Nullable Class<? extends Throwable> allowedThrowable;
focal_class.type: Class<? extends Throwable>
focal_class.var_name: allowedThrowable
focal_class.file: server/src/main/java/io/spine/server/model/MethodExceptionCheck.java
focal_class.identifier: MethodExceptionCheck
focal_class.class_method_signature: MethodExceptionCheck.check(Method method,
                                        @Nullable Class<? extends Throwable> allowedThrowable)
focal_class.full_signature: static MethodExceptionCheck check(Method method,
                                        @Nullable Class<? extends Throwable> allowedThrowable)
focal_class.identifier: check
focal_class.modifiers: static
focal_class.parameters: (Method method,
                                        @Nullable Class<? extends Throwable> allowedThrowable)
focal_class.return: MethodExceptionCheck
focal_class.signature: MethodExceptionCheck check(Method method,
                                        @Nullable Class<? extends Throwable> allowedThrowable)
focal_class.class_method_signature: MethodExceptionCheck.MethodExceptionCheck(Method method, @Nullable Class<? extends Throwable> throwable)
focal_class.full_signature: private  MethodExceptionCheck(Method method, @Nullable Class<? extends Throwable> throwable)
focal_class.identifier: MethodExceptionCheck
focal_class.modifiers: private
focal_class.parameters: (Method method, @Nullable Class<? extends Throwable> throwable)
focal_class.signature:  MethodExceptionCheck(Method method, @Nullable Class<? extends Throwable> throwable)
focal_class.class_method_signature: MethodExceptionCheck.findProhibited()
focal_class.full_signature:  List<Class<? extends Throwable>> findProhibited()
focal_class.identifier: findProhibited
focal_class.parameters: ()
focal_class.return: List<Class<? extends Throwable>>
focal_class.signature: List<Class<? extends Throwable>> findProhibited()
focal_method.body: static MethodExceptionCheck check(Method method,
                                        @Nullable Class<? extends Throwable> allowedThrowable) {
          checkNotNull(method);
          return new MethodExceptionCheck(method, allowedThrowable);
      }
focal_method.class_method_signature: MethodExceptionCheck.check(Method method,
                                        @Nullable Class<? extends Throwable> allowedThrowable)
focal_method.full_signature: static MethodExceptionCheck check(Method method,
                                        @Nullable Class<? extends Throwable> allowedThrowable)
focal_method.identifier: check
focal_method.invocations: checkNotNull
focal_method.modifiers: static
focal_method.parameters: (Method method,
                                        @Nullable Class<? extends Throwable> allowedThrowable)
focal_method.return: MethodExceptionCheck
focal_method.signature: MethodExceptionCheck check(Method method,
                                        @Nullable Class<? extends Throwable> allowedThrowable)