code: public static ObjectMapper newObjectMapper(@Nullable JsonFactory jsonFactory) {
          final ObjectMapper mapper = new ObjectMapper(jsonFactory);
  
          return configure(mapper);
      }
docs: Creates a new {@link ObjectMapper} with a custom {@link com.fasterxml.jackson.core.JsonFactory}
  with Guava, Logback, and Joda Time support, as well as support for {@link JsonSnakeCase}.
  Also includes all {@link Discoverable} interface implementations.
  
  @param jsonFactory instance of {@link com.fasterxml.jackson.core.JsonFactory} to use
  for the created {@link com.fasterxml.jackson.databind.ObjectMapper} instance.