Skip to content

Commit ccc5ad5

Browse files
committed
#AC-9683::laminas/laminas-di are compatible with PHP 8.3-QA checks fixes
1 parent 3db0254 commit ccc5ad5

1 file changed

Lines changed: 139 additions & 2 deletions

File tree

psalm-baseline.xml

Lines changed: 139 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,9 @@
9494
<InvalidArgument occurrences="1">
9595
<code>$invokable</code>
9696
</InvalidArgument>
97+
<UnusedMethodCall occurrences="2">
98+
<code>testFactoryIsCreatedFromClassNameString</code>
99+
</UnusedMethodCall>
97100
</file>
98101
<file src="test/CodeGenerator/AutoloadGeneratorTest.php">
99102
<MissingReturnType occurrences="3">
@@ -141,6 +144,9 @@
141144
<PossiblyNullPropertyAssignmentValue occurrences="1">
142145
<code>null</code>
143146
</PossiblyNullPropertyAssignmentValue>
147+
<DeprecatedMethod occurrences="1">
148+
<code>expectDeprecation</code>
149+
</DeprecatedMethod>
144150
</file>
145151
<file src="test/Container/GeneratorFactoryTest.php">
146152
<DeprecatedMethod occurrences="1">
@@ -152,6 +158,9 @@
152158
<MissingClosureParamType occurrences="1">
153159
<code>$type</code>
154160
</MissingClosureParamType>
161+
<UnusedMethodCall occurrences="2">
162+
<code>setAccessible</code>
163+
</UnusedMethodCall>
155164
</file>
156165
<file src="test/Container/InjectorFactoryTest.php">
157166
<MissingReturnType occurrences="4">
@@ -160,6 +169,9 @@
160169
<code>testInvokeWillReturnAnInjectorInstance</code>
161170
<code>testUsesConfigServiceFromContainer</code>
162171
</MissingReturnType>
172+
<UnusedMethodCall occurrences="1">
173+
<code>setAccessible</code>
174+
</UnusedMethodCall>
163175
</file>
164176
<file src="test/Container/ServiceManager/AutowireFactoryTest.php">
165177
<MissingReturnType occurrences="2">
@@ -226,6 +238,9 @@
226238
<UnresolvableInclude occurrences="1">
227239
<code>include $file-&gt;getPathname()</code>
228240
</UnresolvableInclude>
241+
<DeprecatedMethod occurrences="1">
242+
<code>expectDeprecation</code>
243+
</DeprecatedMethod>
229244
</file>
230245
<file src="test/Resolver/DependencyResolverTest.php">
231246
<InternalMethod occurrences="2">
@@ -319,8 +334,9 @@
319334
</UnusedParam>
320335
</file>
321336
<file src="test/Resolver/TypeInjectionTest.php">
322-
<DeprecatedMethod occurrences="1">
337+
<DeprecatedMethod occurrences="2">
323338
<code>getType</code>
339+
<code>expectDeprecation</code>
324340
</DeprecatedMethod>
325341
<MissingReturnType occurrences="5">
326342
<code>testExport</code>
@@ -334,8 +350,9 @@
334350
</MixedInferredReturnType>
335351
</file>
336352
<file src="test/Resolver/ValueInjectionTest.php">
337-
<DeprecatedMethod occurrences="1">
353+
<DeprecatedMethod occurrences="2">
338354
<code>getValue</code>
355+
<code>expectDeprecation</code>
339356
</DeprecatedMethod>
340357
<InvalidPropertyAssignmentValue occurrences="1">
341358
<code>$this-&gt;streamFixture</code>
@@ -367,6 +384,10 @@
367384
<code>arrayType</code>
368385
<code>callableType</code>
369386
</MissingReturnType>
387+
<PossiblyUnusedParam occurrences="2">
388+
<code>$p</code>
389+
<code>$r</code>
390+
</PossiblyUnusedParam>
370391
</file>
371392
<file src="test/TestAsset/Constructor/ManyArguments.php">
372393
<MissingParamType occurrences="6">
@@ -402,6 +423,13 @@
402423
<code>typelessOptional</code>
403424
<code>typelessRequired</code>
404425
</MissingReturnType>
426+
<PossiblyUnusedParam occurrences="7">
427+
<code>general</code>
428+
<code>typehintRequired</code>
429+
<code>typelessRequired</code>
430+
<code>typehintOptional</code>
431+
<code>typelessOptional</code>
432+
</PossiblyUnusedParam>
405433
</file>
406434
<file src="test/TestAsset/Pseudotypes/IteratorAggregateImplementation.php">
407435
<InvalidReturnType occurrences="1">
@@ -420,5 +448,114 @@
420448
<code>intType</code>
421449
<code>stringType</code>
422450
</MissingReturnType>
451+
<PossiblyUnusedParam occurrences="4">
452+
<code>$p</code>
453+
</PossiblyUnusedParam>
423454
</file>
455+
<file src="src/DefaultContainer.php">
456+
<MethodSignatureMustProvideReturnType occurences="1">
457+
<code>has</code>
458+
<code>get</code>
459+
</MethodSignatureMustProvideReturnType>
460+
</file>
461+
<file src="test/CodeGenerator/GeneratorTraitTest.php">
462+
<DeprecatedMethod occurrences="1">
463+
<code>expectErrorMessage</code>
464+
</DeprecatedMethod>
465+
</file>
466+
<file src="test/Resolver/AbstractInjectionTest.php">
467+
<DeprecatedMethod occurrences="2">
468+
<code>expectDeprecation</code>
469+
<code>expectDeprecationMessage</code>
470+
</DeprecatedMethod>
471+
</file>
472+
<file src="test/TestAsset/CircularClasses/A.php">
473+
<PossiblyUnusedParam occurrences="1">
474+
<code>$b</code>
475+
</PossiblyUnusedParam>
476+
</file>
477+
<file src="test/TestAsset/CircularClasses/B.php">
478+
<PossiblyUnusedParam occurrences="1">
479+
<code>$a</code>
480+
</PossiblyUnusedParam>
481+
</file>
482+
<file src="test/TestAsset/CircularClasses/C.php">
483+
<PossiblyUnusedParam occurrences="1">
484+
<code>$d</code>
485+
</PossiblyUnusedParam>
486+
</file>
487+
<file src="test/TestAsset/CircularClasses/D.php">
488+
<PossiblyUnusedParam occurrences="1">
489+
<code>$e</code>
490+
</PossiblyUnusedParam>
491+
</file>
492+
<file src="test/TestAsset/CircularClasses/E.php">
493+
<PossiblyUnusedParam occurrences="1">
494+
<code>$c</code>
495+
</PossiblyUnusedParam>
496+
</file>
497+
<file src="test/TestAsset/CircularClasses/X.php">
498+
<PossiblyUnusedParam occurrences="1">
499+
<code>$x</code>
500+
</PossiblyUnusedParam>
501+
</file>
502+
<file src="test/TestAsset/CircularClasses/Y.php">
503+
<PossiblyUnusedParam occurrences="1">
504+
<code>$y</code>
505+
</PossiblyUnusedParam>
506+
</file>
507+
<file src="test/TestAsset/ClassDefinitionRedundantUaSortTestDependency.php">
508+
<PossiblyUnusedParam occurrences="3">
509+
<code>$first</code>
510+
<code>$second</code>
511+
<code>$third</code>
512+
</PossiblyUnusedParam>
513+
</file>
514+
<file src="test/TestAsset/Config/SomeClass.php">
515+
<PossiblyUnusedParam occurrences="2">
516+
<code>$a</code>
517+
<code>$b</code>
518+
</PossiblyUnusedParam>
519+
</file>
520+
<file src="test/TestAsset/Constructor/MixedArguments.php">
521+
<PossiblyUnusedParam occurrences="2">
522+
<code>$objectDep</code>
523+
<code>$anyDep</code>
524+
</PossiblyUnusedParam>
525+
</file>
526+
<file src="test/TestAsset/Constructor/OptionalArguments.php">
527+
<PossiblyUnusedParam occurrences="2">
528+
<code>$foo</code>
529+
<code>$bar</code>
530+
</PossiblyUnusedParam>
531+
</file>
532+
<file src="test/TestAsset/Constructor/Php7.php">
533+
<PossiblyUnusedParam occurrences="3">
534+
<code>$stringDep</code>
535+
<code>$numDep</code>
536+
<code>$callbacDep</code>
537+
</PossiblyUnusedParam>
538+
</file>
539+
<file src="test/TestAsset/Constructor/RequiredArguments.php">
540+
<PossiblyUnusedParam occurrences="3">
541+
<code>$objectDep</code>
542+
<code>$internalClassDep</code>
543+
<code>$anyDep</code>
544+
</PossiblyUnusedParam>
545+
</file>
546+
<file src="test/TestAsset/IterableDependency.php">
547+
<PossiblyUnusedParam occurrences="1">
548+
<code>$iterator</code>
549+
</PossiblyUnusedParam>
550+
</file>
551+
<file src="test/TestAsset/RequiresA.php">
552+
<PossiblyUnusedParam occurrences="1">
553+
<code>$p</code>
554+
</PossiblyUnusedParam>
555+
</file>
556+
<file src="test/TestAsset/Resolver/ExportableValue.php">
557+
<PossiblyUnusedParam occurrences="1">
558+
<code>$data</code>
559+
</PossiblyUnusedParam>
560+
</file>
424561
</files>

0 commit comments

Comments
 (0)