psalm-baseline.xml 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <files psalm-version="4.x-dev@">
  3. <file src="src/Cache/Engine/RedisEngine.php">
  4. <InvalidArgument occurrences="1">
  5. <code>Redis::OPT_SCAN</code>
  6. </InvalidArgument>
  7. <InvalidReturnStatement occurrences="4">
  8. <code>$this-&gt;_Redis-&gt;set($key, $value)</code>
  9. <code>$this-&gt;_Redis-&gt;setEx($key, $duration, $value)</code>
  10. <code>$value</code>
  11. <code>$value</code>
  12. </InvalidReturnStatement>
  13. <InvalidReturnType occurrences="3">
  14. <code>bool</code>
  15. <code>int|false</code>
  16. <code>int|false</code>
  17. </InvalidReturnType>
  18. <PossiblyInvalidArgument occurrences="1">
  19. <code>$value</code>
  20. </PossiblyInvalidArgument>
  21. </file>
  22. <file src="src/Collection/CollectionTrait.php">
  23. <ArgumentTypeCoercion occurrences="2">
  24. <code>$iterator</code>
  25. <code>$iterator</code>
  26. </ArgumentTypeCoercion>
  27. <MissingParamType occurrences="1">
  28. <code>$callback</code>
  29. </MissingParamType>
  30. </file>
  31. <file src="src/Controller/Component/RequestHandlerComponent.php">
  32. <DeprecatedMethod occurrences="1">
  33. <code>prefers</code>
  34. </DeprecatedMethod>
  35. </file>
  36. <file src="src/Controller/ControllerFactory.php">
  37. <ArgumentTypeCoercion occurrences="3">
  38. <code>$request</code>
  39. <code>$request</code>
  40. <code>$request</code>
  41. </ArgumentTypeCoercion>
  42. </file>
  43. <file src="src/Database/Connection.php">
  44. <DeprecatedMethod occurrences="1">
  45. <code>supportsDynamicConstraints</code>
  46. </DeprecatedMethod>
  47. </file>
  48. <file src="src/Database/Driver.php">
  49. <InvalidScalarArgument occurrences="2">
  50. <code>$value</code>
  51. <code>$value</code>
  52. </InvalidScalarArgument>
  53. </file>
  54. <file src="src/Database/Expression/QueryExpression.php">
  55. <DeprecatedClass occurrences="1">
  56. <code>new CaseExpression($conditions, $values, $types)</code>
  57. </DeprecatedClass>
  58. </file>
  59. <file src="src/Database/Schema/MysqlSchemaDialect.php">
  60. <NonInvariantDocblockPropertyType occurrences="1">
  61. <code>$_driver</code>
  62. </NonInvariantDocblockPropertyType>
  63. </file>
  64. <file src="src/Database/Statement/PDOStatement.php">
  65. <NonInvariantDocblockPropertyType occurrences="1">
  66. <code>$_statement</code>
  67. </NonInvariantDocblockPropertyType>
  68. </file>
  69. <file src="src/Database/Type/DateTimeType.php">
  70. <DeprecatedClass occurrences="1">
  71. <code>Time::class</code>
  72. </DeprecatedClass>
  73. </file>
  74. <file src="src/Database/Type/DateType.php">
  75. <DeprecatedClass occurrences="1">
  76. <code>Date::class</code>
  77. </DeprecatedClass>
  78. </file>
  79. <file src="src/Datasource/ModelAwareTrait.php">
  80. <DeprecatedClass occurrences="1">
  81. <code>$this</code>
  82. </DeprecatedClass>
  83. <DeprecatedProperty occurrences="3">
  84. <code>$this-&gt;modelClass</code>
  85. <code>$this-&gt;modelClass</code>
  86. <code>$this-&gt;modelClass</code>
  87. </DeprecatedProperty>
  88. </file>
  89. <file src="src/Http/BaseApplication.php">
  90. <ArgumentTypeCoercion occurrences="1">
  91. <code>$request</code>
  92. </ArgumentTypeCoercion>
  93. </file>
  94. <file src="src/ORM/Locator/LocatorAwareTrait.php">
  95. <PossiblyInvalidPropertyAssignmentValue occurrences="1">
  96. <code>$this-&gt;_tableLocator ??= FactoryLocator::get('Table')</code>
  97. </PossiblyInvalidPropertyAssignmentValue>
  98. </file>
  99. <file src="src/Routing/Middleware/RoutingMiddleware.php">
  100. <ArgumentTypeCoercion occurrences="2">
  101. <code>$request</code>
  102. <code>$request</code>
  103. </ArgumentTypeCoercion>
  104. </file>
  105. <file src="src/TestSuite/Constraint/EventFired.php">
  106. <InternalClass occurrences="1"/>
  107. <InternalMethod occurrences="1"/>
  108. </file>
  109. <file src="src/TestSuite/Constraint/EventFiredWith.php">
  110. <InternalClass occurrences="2"/>
  111. <InternalMethod occurrences="2"/>
  112. </file>
  113. <file src="src/TestSuite/Constraint/Response/ContentType.php">
  114. <NonInvariantDocblockPropertyType occurrences="1">
  115. <code>$response</code>
  116. </NonInvariantDocblockPropertyType>
  117. </file>
  118. <file src="src/TestSuite/Constraint/Response/CookieEncryptedEquals.php">
  119. <NonInvariantDocblockPropertyType occurrences="1">
  120. <code>$response</code>
  121. </NonInvariantDocblockPropertyType>
  122. </file>
  123. <file src="src/TestSuite/Constraint/Response/CookieEquals.php">
  124. <NonInvariantDocblockPropertyType occurrences="1">
  125. <code>$response</code>
  126. </NonInvariantDocblockPropertyType>
  127. </file>
  128. <file src="src/TestSuite/Constraint/Response/CookieSet.php">
  129. <NonInvariantDocblockPropertyType occurrences="1">
  130. <code>$response</code>
  131. </NonInvariantDocblockPropertyType>
  132. </file>
  133. <file src="src/TestSuite/Constraint/Response/FileSent.php">
  134. <NonInvariantDocblockPropertyType occurrences="1">
  135. <code>$response</code>
  136. </NonInvariantDocblockPropertyType>
  137. </file>
  138. <file src="src/TestSuite/Constraint/Response/FileSentAs.php">
  139. <NonInvariantDocblockPropertyType occurrences="1">
  140. <code>$response</code>
  141. </NonInvariantDocblockPropertyType>
  142. </file>
  143. <file src="src/TestSuite/Constraint/Response/ResponseBase.php">
  144. <InternalClass occurrences="1">
  145. <code>new AssertionFailedError('No response set, cannot assert content.')</code>
  146. </InternalClass>
  147. <InternalMethod occurrences="1">
  148. <code>new AssertionFailedError('No response set, cannot assert content.')</code>
  149. </InternalMethod>
  150. </file>
  151. <file src="src/TestSuite/Constraint/Session/FlashParamEquals.php">
  152. <InternalClass occurrences="1">
  153. <code>new AssertionFailedError($message)</code>
  154. </InternalClass>
  155. <InternalMethod occurrences="1">
  156. <code>new AssertionFailedError($message)</code>
  157. </InternalMethod>
  158. </file>
  159. <file src="src/TestSuite/TestSuite.php">
  160. <InternalClass occurrences="1">
  161. <code>BaseTestSuite</code>
  162. </InternalClass>
  163. <InternalMethod occurrences="2">
  164. <code>addTestFile</code>
  165. <code>addTestFile</code>
  166. </InternalMethod>
  167. </file>
  168. </files>