From eb7a8f53e381d43ea1fa6ff66a335f02ce880ba5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joachim=20L=C3=B8vgaard?= Date: Mon, 15 Jun 2026 11:40:25 +0200 Subject: [PATCH] Remove unused Client::setResponseFactory() The client never creates responses, so the response factory was never used. Removed outright (rather than kept as a deprecated no-op) as part of the 1.0.0 major release. --- src/Client/Client.php | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/Client/Client.php b/src/Client/Client.php index c296969..f563e08 100644 --- a/src/Client/Client.php +++ b/src/Client/Client.php @@ -9,7 +9,6 @@ use Http\Discovery\Psr18ClientDiscovery; use Psr\Http\Client\ClientInterface as HttpClientInterface; use Psr\Http\Message\RequestFactoryInterface; -use Psr\Http\Message\ResponseFactoryInterface; use Psr\Http\Message\StreamFactoryInterface; use Psr\Log\LoggerAwareInterface; use Psr\Log\LoggerInterface; @@ -99,13 +98,6 @@ public function setRequestFactory(RequestFactoryInterface $requestFactory): void $this->requestFactory = $requestFactory; } - /** - * @deprecated the client does not create responses, so the response factory is not used; this method is kept for backwards compatibility only - */ - public function setResponseFactory(ResponseFactoryInterface $responseFactory): void - { - } - private function getStreamFactory(): StreamFactoryInterface { if (null === $this->streamFactory) {