in runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/RestResource.kt [12:27]
protected suspend fun callWithBody(
functionName: String,
path: String,
method: HttpMethod,
requestBody: JsonValue? = null,
requestHeaders: List<Pair<String, String>>? = null,
partial: PartialBuilder.Explicit? = null,
): DeserializationContext = callSpaceApi(
ktorClient = client.ktorClient,
functionName = functionName,
appInstance = client.appInstance,
auth = client.auth,
callMethod = method,
path = path,
partial = partial,
requestBody = requestBody?.let { TextContent(it.print(), ContentType.Application.Json) },