test_class.file: core/src/test/java/dk/alexandra/fresco/framework/util/ExceptionConverterTest.java
test_class.identifier: ExceptionConverterTest
test_case.body: @Test(expected = RuntimeException.class)
    public void safeCompute() throws Exception {
      ExceptionConverter.safe(
          () -> {
            throw new NullPointerException();
          },
          "Ignored");
    }
test_case.class_method_signature: ExceptionConverterTest.safeCompute()
test_case.full_signature: @Test(expected = RuntimeException.class) public void safeCompute()
test_case.identifier: safeCompute
test_case.invocations: safe
test_case.modifiers: @Test(expected = RuntimeException.class) public
test_case.parameters: ()
test_case.return: void
test_case.signature: void safeCompute()
focal_class.file: core/src/main/java/dk/alexandra/fresco/framework/util/ExceptionConverter.java
focal_class.identifier: ExceptionConverter
focal_class.class_method_signature: ExceptionConverter.ExceptionConverter()
focal_class.full_signature:   ExceptionConverter()
focal_class.identifier: ExceptionConverter
focal_class.parameters: ()
focal_class.signature:  ExceptionConverter()
focal_class.class_method_signature: ExceptionConverter.safe(Callable<T> callable, String message)
focal_class.full_signature: public static T safe(Callable<T> callable, String message)
focal_class.identifier: safe
focal_class.modifiers: public static
focal_class.parameters: (Callable<T> callable, String message)
focal_class.return: T
focal_class.signature: T safe(Callable<T> callable, String message)
focal_method.body: public static <T> T safe(Callable<T> callable, String message) {
      try {
        return callable.call();
      } catch (Exception e) {
        throw new RuntimeException(message, e);
      }
    }
focal_method.class_method_signature: ExceptionConverter.safe(Callable<T> callable, String message)
focal_method.full_signature: public static T safe(Callable<T> callable, String message)
focal_method.identifier: safe
focal_method.invocations: call
focal_method.modifiers: public static
focal_method.parameters: (Callable<T> callable, String message)
focal_method.return: T
focal_method.signature: T safe(Callable<T> callable, String message)