From a74709d58f0f6ed7e2f05a3335730a4f50096d13 Mon Sep 17 00:00:00 2001 From: Andrin Date: Thu, 24 Sep 2026 03:57:07 +0200 Subject: [PATCH 1/2] :recycle: Make MockHttpClientCall internal --- .../devview/networkmock/ktor/plugin/NetworkMockPlugin.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devview-networkmock-ktor/src/commonMain/kotlin/com/worldline/devview/networkmock/ktor/plugin/NetworkMockPlugin.kt b/devview-networkmock-ktor/src/commonMain/kotlin/com/worldline/devview/networkmock/ktor/plugin/NetworkMockPlugin.kt index 3157e6af..273f8751 100644 --- a/devview-networkmock-ktor/src/commonMain/kotlin/com/worldline/devview/networkmock/ktor/plugin/NetworkMockPlugin.kt +++ b/devview-networkmock-ktor/src/commonMain/kotlin/com/worldline/devview/networkmock/ktor/plugin/NetworkMockPlugin.kt @@ -352,8 +352,8 @@ private fun createMockHttpClientCall( * a synthetic response. Both [request] and [response] are set immediately in * the secondary constructor so the call is fully usable upon creation. */ -public class MockHttpClientCall(client: HttpClient) : HttpClientCall(client) { - public constructor( +internal class MockHttpClientCall(client: HttpClient) : HttpClientCall(client) { + constructor( client: HttpClient, mockRequestData: HttpRequestData, mockResponseData: HttpResponseData From 784af17bbb245b45be0961636d71f99b26d7a9ff Mon Sep 17 00:00:00 2001 From: Andrin Date: Thu, 24 Sep 2026 03:57:39 +0200 Subject: [PATCH 2/2] :wrench: Update generated API surface Removed MockHttpClientCall class from api.txt. --- devview-networkmock-ktor/api/api.txt | 5 ----- 1 file changed, 5 deletions(-) diff --git a/devview-networkmock-ktor/api/api.txt b/devview-networkmock-ktor/api/api.txt index ebb2e0e0..1eb15567 100644 --- a/devview-networkmock-ktor/api/api.txt +++ b/devview-networkmock-ktor/api/api.txt @@ -1,11 +1,6 @@ // Signature format: 4.0 package com.worldline.devview.networkmock.ktor.plugin { - public final class MockHttpClientCall extends io.ktor.client.call.HttpClientCall { - ctor public MockHttpClientCall(io.ktor.client.HttpClient client); - ctor public MockHttpClientCall(io.ktor.client.HttpClient client, io.ktor.client.request.HttpRequestData mockRequestData, io.ktor.client.request.HttpResponseData mockResponseData); - } - public final class NetworkMockConfig { ctor public NetworkMockConfig(); method @InaccessibleFromKotlin public com.worldline.devview.networkmock.core.repository.MockConfigRepository? getMockRepository();