psalm-baseline.xml 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <files psalm-version="4.27.0@faf106e717c37b8c81721845dba9de3d8deed8ff">
  3. <file src="src/Builder/DegradedUuidBuilder.php">
  4. <DeprecatedClass occurrences="3">
  5. <code>DegradedUuid</code>
  6. <code>new DegradedTimeConverter()</code>
  7. </DeprecatedClass>
  8. <ImpureVariable occurrences="2">
  9. <code>$this</code>
  10. <code>$this</code>
  11. </ImpureVariable>
  12. </file>
  13. <file src="src/Builder/FallbackBuilder.php">
  14. <ImpureMethodCall occurrences="1"/>
  15. <ImpureVariable occurrences="1">
  16. <code>$this</code>
  17. </ImpureVariable>
  18. </file>
  19. <file src="src/Converter/Number/BigNumberConverter.php">
  20. <ImpureVariable occurrences="2">
  21. <code>$this</code>
  22. <code>$this</code>
  23. </ImpureVariable>
  24. </file>
  25. <file src="src/Converter/Number/DegradedNumberConverter.php">
  26. <DeprecatedClass occurrences="1">
  27. <code>BigNumberConverter</code>
  28. </DeprecatedClass>
  29. </file>
  30. <file src="src/Converter/Number/GenericNumberConverter.php">
  31. <ImpureVariable occurrences="2">
  32. <code>$this</code>
  33. <code>$this</code>
  34. </ImpureVariable>
  35. </file>
  36. <file src="src/Converter/Time/DegradedTimeConverter.php">
  37. <DeprecatedClass occurrences="1">
  38. <code>BigNumberTimeConverter</code>
  39. </DeprecatedClass>
  40. </file>
  41. <file src="src/FeatureSet.php">
  42. <PropertyNotSetInConstructor occurrences="5">
  43. <code>$calculator</code>
  44. <code>$dceSecurityGenerator</code>
  45. <code>$numberConverter</code>
  46. <code>$timeConverter</code>
  47. <code>$timeGenerator</code>
  48. </PropertyNotSetInConstructor>
  49. </file>
  50. <file src="src/Generator/PeclUuidNameGenerator.php">
  51. <ImpureFunctionCall occurrences="3">
  52. <code>uuid_generate_md5</code>
  53. <code>uuid_generate_sha1</code>
  54. <code>uuid_parse</code>
  55. </ImpureFunctionCall>
  56. </file>
  57. <file src="src/Guid/GuidBuilder.php">
  58. <ImpureVariable occurrences="3">
  59. <code>$this</code>
  60. <code>$this</code>
  61. <code>$this</code>
  62. </ImpureVariable>
  63. </file>
  64. <file src="src/Nonstandard/UuidBuilder.php">
  65. <ImpureVariable occurrences="3">
  66. <code>$this</code>
  67. <code>$this</code>
  68. <code>$this</code>
  69. </ImpureVariable>
  70. </file>
  71. <file src="src/Provider/Dce/SystemDceSecurityProvider.php">
  72. <ForbiddenCode occurrences="5">
  73. <code>shell_exec('id -g')</code>
  74. <code>shell_exec('id -u')</code>
  75. <code>shell_exec('net user %username% | findstr /b /i "Local Group Memberships"')</code>
  76. <code>shell_exec('whoami /user /fo csv /nh')</code>
  77. <code>shell_exec('wmic group get name,sid | findstr /b /i ' . escapeshellarg($firstGroup))</code>
  78. </ForbiddenCode>
  79. </file>
  80. <file src="src/Provider/Node/SystemNodeProvider.php">
  81. <MixedArgument occurrences="1">
  82. <code>$macs</code>
  83. </MixedArgument>
  84. <MixedArrayAssignment occurrences="1">
  85. <code>$macs[]</code>
  86. </MixedArrayAssignment>
  87. </file>
  88. <file src="src/Rfc4122/UuidBuilder.php">
  89. <ImpureVariable occurrences="21">
  90. <code>$this</code>
  91. <code>$this</code>
  92. <code>$this</code>
  93. <code>$this</code>
  94. <code>$this</code>
  95. <code>$this</code>
  96. <code>$this</code>
  97. <code>$this</code>
  98. <code>$this</code>
  99. <code>$this</code>
  100. <code>$this</code>
  101. <code>$this</code>
  102. <code>$this</code>
  103. <code>$this</code>
  104. <code>$this</code>
  105. <code>$this</code>
  106. <code>$this</code>
  107. <code>$this</code>
  108. <code>$this</code>
  109. <code>$this</code>
  110. <code>$this</code>
  111. </ImpureVariable>
  112. </file>
  113. <file src="src/Rfc4122/UuidV6.php">
  114. <DeprecatedClass occurrences="1">
  115. <code>NonstandardUuidV6</code>
  116. </DeprecatedClass>
  117. </file>
  118. <file src="src/Type/Hexadecimal.php">
  119. <UnusedMethodCall occurrences="1">
  120. <code>unserialize</code>
  121. </UnusedMethodCall>
  122. </file>
  123. <file src="src/Type/Integer.php">
  124. <UnusedMethodCall occurrences="1">
  125. <code>unserialize</code>
  126. </UnusedMethodCall>
  127. </file>
  128. <file src="src/Type/Time.php">
  129. <UnusedMethodCall occurrences="1">
  130. <code>__construct</code>
  131. </UnusedMethodCall>
  132. </file>
  133. <file src="src/Uuid.php">
  134. <DeprecatedTrait occurrences="1">
  135. <code>DeprecatedUuidMethodsTrait</code>
  136. </DeprecatedTrait>
  137. <ImpureMethodCall occurrences="6">
  138. <code>getFactory</code>
  139. <code>getFactory</code>
  140. <code>getFactory</code>
  141. <code>getFactory</code>
  142. <code>getFactory</code>
  143. <code>getFactory</code>
  144. </ImpureMethodCall>
  145. <UnusedMethodCall occurrences="1">
  146. <code>unserialize</code>
  147. </UnusedMethodCall>
  148. </file>
  149. <file src="src/UuidFactory.php">
  150. <ImpurePropertyFetch occurrences="7">
  151. <code>$this-&gt;codec</code>
  152. <code>$this-&gt;codec</code>
  153. <code>$this-&gt;codec</code>
  154. <code>$this-&gt;isDefaultFeatureSet</code>
  155. <code>$this-&gt;nameGenerator</code>
  156. <code>$this-&gt;numberConverter</code>
  157. <code>$this-&gt;uuidBuilder</code>
  158. </ImpurePropertyFetch>
  159. <ImpureVariable occurrences="13">
  160. <code>$this</code>
  161. <code>$this</code>
  162. <code>$this</code>
  163. <code>$this</code>
  164. <code>$this</code>
  165. <code>$this</code>
  166. <code>$this</code>
  167. <code>$this</code>
  168. <code>$this</code>
  169. <code>$this</code>
  170. <code>$this</code>
  171. <code>$this</code>
  172. <code>$this</code>
  173. </ImpureVariable>
  174. </file>
  175. </files>