@@ -20,21 +20,35 @@ diff --git a/src/Symfony/Bridge/Twig/Tests/Extension/AbstractLayoutTestCase.php
2020diff --git a/src/Symfony/Component/BrowserKit/AbstractBrowser.php b/src/Symfony/Component/BrowserKit/AbstractBrowser.php
2121--- a/src/Symfony/Component/BrowserKit/AbstractBrowser.php
2222+++ b/src/Symfony/Component/BrowserKit/AbstractBrowser.php
23- @@ -466,5 +466,5 @@ abstract class AbstractBrowser
23+ @@ -420,5 +420,5 @@ abstract class AbstractBrowser
24+ * @throws \RuntimeException When processing returns exit code
25+ */
26+ - protected function doRequestInProcess(object $request)
27+ + protected function doRequestInProcess(object $request): object
28+ {
29+ $deprecationsFile = tempnam(sys_get_temp_dir(), 'deprec');
30+ @@ -457,5 +457,5 @@ abstract class AbstractBrowser
31+ * @psalm-return TResponse
32+ */
33+ - abstract protected function doRequest(object $request);
34+ + abstract protected function doRequest(object $request): object;
35+
36+ /**
37+ @@ -470,5 +470,5 @@ abstract class AbstractBrowser
2438 * @throws LogicException When this abstract class is not implemented
2539 */
2640- protected function getScript(object $request)
2741+ protected function getScript(object $request): string
2842 {
2943 throw new LogicException('To insulate requests, you need to override the getScript() method.');
30- @@ -478 ,5 +478 ,5 @@ abstract class AbstractBrowser
44+ @@ -482 ,5 +482 ,5 @@ abstract class AbstractBrowser
3145 * @psalm-return TRequest
3246 */
3347- protected function filterRequest(Request $request)
3448+ protected function filterRequest(Request $request): object
3549 {
3650 return $request;
37- @@ -490 ,5 +490 ,5 @@ abstract class AbstractBrowser
51+ @@ -494 ,5 +494 ,5 @@ abstract class AbstractBrowser
3852 * @return Response
3953 */
4054- protected function filterResponse(object $response)
0 commit comments