@@ -252,6 +252,17 @@ index 18f7ba0fb0..7f37cb6d9b 100644
252
252
+ protected function start(string $name): TraceableAdapterEvent
253
253
{
254
254
$this->calls[] = $event = new TraceableAdapterEvent();
255
+ diff --git a/src/Symfony/Component/Cache/Traits/FilesystemCommonTrait.php b/src/Symfony/Component/Cache/Traits/FilesystemCommonTrait.php
256
+ index 2ee96e9b37..f49ed24f68 100644
257
+ --- a/src/Symfony/Component/Cache/Traits/FilesystemCommonTrait.php
258
+ +++ b/src/Symfony/Component/Cache/Traits/FilesystemCommonTrait.php
259
+ @@ -81,5 +81,5 @@ trait FilesystemCommonTrait
260
+ * @return bool
261
+ */
262
+ - protected function doUnlink(string $file)
263
+ + protected function doUnlink(string $file): bool
264
+ {
265
+ return @unlink($file);
255
266
diff --git a/src/Symfony/Component/Config/Definition/Builder/NodeBuilder.php b/src/Symfony/Component/Config/Definition/Builder/NodeBuilder.php
256
267
index 7cda0bc7d8..b2311826f4 100644
257
268
--- a/src/Symfony/Component/Config/Definition/Builder/NodeBuilder.php
@@ -350,7 +361,7 @@ index e3ca1d49c4..526d350484 100644
350
361
+ public function locate(string $name, string $currentPath = null, bool $first = true): string|array;
351
362
}
352
363
diff --git a/src/Symfony/Component/Config/Loader/FileLoader.php b/src/Symfony/Component/Config/Loader/FileLoader.php
353
- index 30034e55a5..d6a57be190 100644
364
+ index 3f06f0c38c..ce0fd1d76d 100644
354
365
--- a/src/Symfony/Component/Config/Loader/FileLoader.php
355
366
+++ b/src/Symfony/Component/Config/Loader/FileLoader.php
356
367
@@ -67,5 +67,5 @@ abstract class FileLoader extends Loader
@@ -552,7 +563,7 @@ index 2762cdf05c..737334268a 100644
552
563
+ public function getName(): string;
553
564
}
554
565
diff --git a/src/Symfony/Component/Console/Helper/Table.php b/src/Symfony/Component/Console/Helper/Table.php
555
- index 893b3192e9..94822ed191 100644
566
+ index 7d31794be3..1c311aded2 100644
556
567
--- a/src/Symfony/Component/Console/Helper/Table.php
557
568
+++ b/src/Symfony/Component/Console/Helper/Table.php
558
569
@@ -193,5 +193,5 @@ class Table
@@ -609,6 +620,17 @@ index 74d885d131..3de806a60e 100644
609
620
+ protected function getErrorOutput(): OutputInterface
610
621
{
611
622
if (!$this->output instanceof ConsoleOutputInterface) {
623
+ diff --git a/src/Symfony/Component/CssSelector/Parser/Reader.php b/src/Symfony/Component/CssSelector/Parser/Reader.php
624
+ index 7f6ae7a600..d79db02567 100644
625
+ --- a/src/Symfony/Component/CssSelector/Parser/Reader.php
626
+ +++ b/src/Symfony/Component/CssSelector/Parser/Reader.php
627
+ @@ -57,5 +57,5 @@ class Reader
628
+ * @return int|false
629
+ */
630
+ - public function getOffset(string $string): int|bool
631
+ + public function getOffset(string $string): int|false
632
+ {
633
+ $position = strpos($this->source, $string, $this->position);
612
634
diff --git a/src/Symfony/Component/DependencyInjection/Argument/TaggedIteratorArgument.php b/src/Symfony/Component/DependencyInjection/Argument/TaggedIteratorArgument.php
613
635
index b4e982c457..521a9531f8 100644
614
636
--- a/src/Symfony/Component/DependencyInjection/Argument/TaggedIteratorArgument.php
@@ -853,30 +875,8 @@ index 479aeef880..272954c082 100644
853
875
- public function getFunctions();
854
876
+ public function getFunctions(): array;
855
877
}
856
- diff --git a/src/Symfony/Component/ExpressionLanguage/Node/ArrayNode.php b/src/Symfony/Component/ExpressionLanguage/Node/ArrayNode.php
857
- index e1a3169b00..e5dc5bfe21 100644
858
- --- a/src/Symfony/Component/ExpressionLanguage/Node/ArrayNode.php
859
- +++ b/src/Symfony/Component/ExpressionLanguage/Node/ArrayNode.php
860
- @@ -45,5 +45,5 @@ class ArrayNode extends Node
861
- }
862
-
863
- - public function evaluate(array $functions, array $values)
864
- + public function evaluate(array $functions, array $values): mixed
865
- {
866
- $result = [];
867
- diff --git a/src/Symfony/Component/ExpressionLanguage/Node/BinaryNode.php b/src/Symfony/Component/ExpressionLanguage/Node/BinaryNode.php
868
- index 0b31c66ded..e798ef8f2f 100644
869
- --- a/src/Symfony/Component/ExpressionLanguage/Node/BinaryNode.php
870
- +++ b/src/Symfony/Component/ExpressionLanguage/Node/BinaryNode.php
871
- @@ -93,5 +93,5 @@ class BinaryNode extends Node
872
- }
873
-
874
- - public function evaluate(array $functions, array $values)
875
- + public function evaluate(array $functions, array $values): mixed
876
- {
877
- $operator = $this->attributes['operator'];
878
878
diff --git a/src/Symfony/Component/ExpressionLanguage/Node/ConditionalNode.php b/src/Symfony/Component/ExpressionLanguage/Node/ConditionalNode.php
879
- index ba78a2848e..f805b5655e 100644
879
+ index fec02abaae..7d02544275 100644
880
880
--- a/src/Symfony/Component/ExpressionLanguage/Node/ConditionalNode.php
881
881
+++ b/src/Symfony/Component/ExpressionLanguage/Node/ConditionalNode.php
882
882
@@ -41,5 +41,5 @@ class ConditionalNode extends Node
@@ -886,17 +886,6 @@ index ba78a2848e..f805b5655e 100644
886
886
+ public function evaluate(array $functions, array $values): mixed
887
887
{
888
888
if ($this->nodes['expr1']->evaluate($functions, $values)) {
889
- diff --git a/src/Symfony/Component/ExpressionLanguage/Node/ConstantNode.php b/src/Symfony/Component/ExpressionLanguage/Node/ConstantNode.php
890
- index 869e350dc9..f1c1ad5bd3 100644
891
- --- a/src/Symfony/Component/ExpressionLanguage/Node/ConstantNode.php
892
- +++ b/src/Symfony/Component/ExpressionLanguage/Node/ConstantNode.php
893
- @@ -39,5 +39,5 @@ class ConstantNode extends Node
894
- }
895
-
896
- - public function evaluate(array $functions, array $values)
897
- + public function evaluate(array $functions, array $values): mixed
898
- {
899
- return $this->attributes['value'];
900
889
diff --git a/src/Symfony/Component/ExpressionLanguage/Node/FunctionNode.php b/src/Symfony/Component/ExpressionLanguage/Node/FunctionNode.php
901
890
index 06078da305..cc11697293 100644
902
891
--- a/src/Symfony/Component/ExpressionLanguage/Node/FunctionNode.php
@@ -915,28 +904,6 @@ index 06078da305..cc11697293 100644
915
904
+ public function toArray(): array
916
905
{
917
906
$array = [];
918
- diff --git a/src/Symfony/Component/ExpressionLanguage/Node/GetAttrNode.php b/src/Symfony/Component/ExpressionLanguage/Node/GetAttrNode.php
919
- index e9b10c3295..7aefd9bb84 100644
920
- --- a/src/Symfony/Component/ExpressionLanguage/Node/GetAttrNode.php
921
- +++ b/src/Symfony/Component/ExpressionLanguage/Node/GetAttrNode.php
922
- @@ -66,5 +66,5 @@ class GetAttrNode extends Node
923
- }
924
-
925
- - public function evaluate(array $functions, array $values)
926
- + public function evaluate(array $functions, array $values): mixed
927
- {
928
- switch ($this->attributes['type']) {
929
- diff --git a/src/Symfony/Component/ExpressionLanguage/Node/NameNode.php b/src/Symfony/Component/ExpressionLanguage/Node/NameNode.php
930
- index e017e967a1..8ea5bcf28c 100644
931
- --- a/src/Symfony/Component/ExpressionLanguage/Node/NameNode.php
932
- +++ b/src/Symfony/Component/ExpressionLanguage/Node/NameNode.php
933
- @@ -34,5 +34,5 @@ class NameNode extends Node
934
- }
935
-
936
- - public function evaluate(array $functions, array $values)
937
- + public function evaluate(array $functions, array $values): mixed
938
- {
939
- return $values[$this->attributes['name']];
940
907
diff --git a/src/Symfony/Component/ExpressionLanguage/Node/Node.php b/src/Symfony/Component/ExpressionLanguage/Node/Node.php
941
908
index eb5046c9bf..ef142d3787 100644
942
909
--- a/src/Symfony/Component/ExpressionLanguage/Node/Node.php
@@ -969,17 +936,6 @@ index eb5046c9bf..ef142d3787 100644
969
936
+ protected function isHash(array $value): bool
970
937
{
971
938
$expectedKey = 0;
972
- diff --git a/src/Symfony/Component/ExpressionLanguage/Node/NullCoalesceNode.php b/src/Symfony/Component/ExpressionLanguage/Node/NullCoalesceNode.php
973
- index 3e59ef8676..b6371df241 100644
974
- --- a/src/Symfony/Component/ExpressionLanguage/Node/NullCoalesceNode.php
975
- +++ b/src/Symfony/Component/ExpressionLanguage/Node/NullCoalesceNode.php
976
- @@ -37,5 +37,5 @@ class NullCoalesceNode extends Node
977
- }
978
-
979
- - public function evaluate(array $functions, array $values)
980
- + public function evaluate(array $functions, array $values): mixed
981
- {
982
- if ($this->nodes['expr1'] instanceof GetAttrNode) {
983
939
diff --git a/src/Symfony/Component/ExpressionLanguage/Node/UnaryNode.php b/src/Symfony/Component/ExpressionLanguage/Node/UnaryNode.php
984
940
index 9e30d848eb..ee82938d8a 100644
985
941
--- a/src/Symfony/Component/ExpressionLanguage/Node/UnaryNode.php
@@ -1392,6 +1348,17 @@ index d894b7e74c..f0d6d32f0a 100644
1392
1348
+ protected function guessRoute(Request $request, string|object|array $controller): string
1393
1349
{
1394
1350
return 'n/a';
1351
+ diff --git a/src/Symfony/Component/HttpKernel/Debug/FileLinkFormatter.php b/src/Symfony/Component/HttpKernel/Debug/FileLinkFormatter.php
1352
+ index fcb100859f..8bf3ef09d5 100644
1353
+ --- a/src/Symfony/Component/HttpKernel/Debug/FileLinkFormatter.php
1354
+ +++ b/src/Symfony/Component/HttpKernel/Debug/FileLinkFormatter.php
1355
+ @@ -53,5 +53,5 @@ class FileLinkFormatter
1356
+ * @return string|false
1357
+ */
1358
+ - public function format(string $file, int $line): string|bool
1359
+ + public function format(string $file, int $line): string|false
1360
+ {
1361
+ if ($fmt = $this->getFileLinkFormat()) {
1395
1362
diff --git a/src/Symfony/Component/HttpKernel/Fragment/InlineFragmentRenderer.php b/src/Symfony/Component/HttpKernel/Fragment/InlineFragmentRenderer.php
1396
1363
index 3650d1700d..055b57fc77 100644
1397
1364
--- a/src/Symfony/Component/HttpKernel/Fragment/InlineFragmentRenderer.php
@@ -1978,6 +1945,17 @@ index 69ac3d6ec4..d96c7d038d 100644
1978
1945
+ public function getMessageKey(): string
1979
1946
{
1980
1947
return 'An authentication exception occurred.';
1948
+ diff --git a/src/Symfony/Component/Security/Core/User/InMemoryUserProvider.php b/src/Symfony/Component/Security/Core/User/InMemoryUserProvider.php
1949
+ index b4ffa1dcd4..dd3c58a6d0 100644
1950
+ --- a/src/Symfony/Component/Security/Core/User/InMemoryUserProvider.php
1951
+ +++ b/src/Symfony/Component/Security/Core/User/InMemoryUserProvider.php
1952
+ @@ -98,5 +98,5 @@ class InMemoryUserProvider implements UserProviderInterface
1953
+ * @return InMemoryUser change return type on 7.0
1954
+ */
1955
+ - private function getUser(string $username): UserInterface
1956
+ + private function getUser(string $username): InMemoryUser
1957
+ {
1958
+ if (!isset($this->users[strtolower($username)])) {
1981
1959
diff --git a/src/Symfony/Component/Security/Core/User/UserProviderInterface.php b/src/Symfony/Component/Security/Core/User/UserProviderInterface.php
1982
1960
index ec90d413fa..9f1401aa91 100644
1983
1961
--- a/src/Symfony/Component/Security/Core/User/UserProviderInterface.php
@@ -2286,7 +2264,7 @@ index 1749dd78d2..250b46bdd3 100644
2286
2264
{
2287
2265
return $this->class;
2288
2266
diff --git a/src/Symfony/Component/Validator/Test/ConstraintValidatorTestCase.php b/src/Symfony/Component/Validator/Test/ConstraintValidatorTestCase.php
2289
- index edac8395df..f3998dc4dd 100644
2267
+ index 1b2457707f..5811aa8106 100644
2290
2268
--- a/src/Symfony/Component/Validator/Test/ConstraintValidatorTestCase.php
2291
2269
+++ b/src/Symfony/Component/Validator/Test/ConstraintValidatorTestCase.php
2292
2270
@@ -295,5 +295,5 @@ abstract class ConstraintValidatorTestCase extends TestCase
@@ -3192,7 +3170,7 @@ index dba7c3dcfb..dce66ea6b9 100644
3192
3170
{
3193
3171
return $this->places;
3194
3172
diff --git a/src/Symfony/Contracts/Tests/Service/ServiceSubscriberTraitTest.php b/src/Symfony/Contracts/Tests/Service/ServiceSubscriberTraitTest.php
3195
- index cfe1c09b6e..de62f635f9 100644
3173
+ index 06340a61bb..2654d15b9a 100644
3196
3174
--- a/src/Symfony/Contracts/Tests/Service/ServiceSubscriberTraitTest.php
3197
3175
+++ b/src/Symfony/Contracts/Tests/Service/ServiceSubscriberTraitTest.php
3198
3176
@@ -80,5 +80,5 @@ class ParentTestService
0 commit comments