in src/main/java/com/spotify/github/v3/clients/GitHubClient.java [728:742]
<T> CompletableFuture<T> patch(
final String path,
final String data,
final Class<T> clazz,
final Map<String, String> extraHeaders) {
final Request.Builder builder =
requestBuilder(path)
.method("PATCH", RequestBody.create(parse(MediaType.APPLICATION_JSON), data));
extraHeaders.forEach(builder::addHeader);
final Request request = builder.build();
log.debug("Making PATCH request to {}", request.url().toString());
return call(request)
.thenApply(
response -> json().fromJsonUncheckedNotNull(responseBodyUnchecked(response), clazz));
}