in src/main/java/com/spotify/github/jackson/GitHubInstantJsonDeserializer.java [38:49]
public GitHubInstant deserialize(final JsonParser p, final DeserializationContext ctxt)
throws IOException {
switch (Optional.ofNullable(p.currentToken()).orElse(VALUE_NULL)) {
case VALUE_NULL:
return null;
case VALUE_NUMBER_INT:
return GitHubInstant.create(p.getNumberValue());
default:
return GitHubInstant.create(p.readValueAs(Instant.class));
}
}