<?xml version="1.0" encoding="UTF-8"?>
<files psalm-version="4.26.0@6998fabb2bf528b65777bf9941920888d23c03ac">
  <file src="src/phpDocumentor/Reflection/Middleware/ChainFactory.php">
    <DocblockTypeContradiction occurrences="1">
      <code>gettype($middleware)</code>
    </DocblockTypeContradiction>
    <MissingClosureParamType occurrences="1">
      <code>$command</code>
    </MissingClosureParamType>
    <MixedArgument occurrences="1">
      <code>$command</code>
    </MixedArgument>
    <MixedArgumentTypeCoercion occurrences="1">
      <code>$lastCallable</code>
    </MixedArgumentTypeCoercion>
    <RedundantConditionGivenDocblockType occurrences="1">
      <code>is_object($middleware)</code>
    </RedundantConditionGivenDocblockType>
  </file>
  <file src="src/phpDocumentor/Reflection/NodeVisitor/ElementNameResolver.php">
    <NoInterfaceProperties occurrences="1">
      <code>$node-&gt;fqsen</code>
    </NoInterfaceProperties>
    <MixedAssignment occurrences="1">
      <code>$part</code>
    </MixedAssignment>
    <MixedOperand occurrences="1">
      <code>$part</code>
    </MixedOperand>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/AbstractFactory.php">
    <RedundantCondition occurrences="1">
      <code>is_object($object)</code>
    </RedundantCondition>
    <TypeDoesNotContainType occurrences="1">
      <code>gettype($object)</code>
    </TypeDoesNotContainType>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/Argument.php">
    <PossiblyInvalidCast occurrences="1">
      <code>$object-&gt;var-&gt;name</code>
    </PossiblyInvalidCast>
    <RedundantConditionGivenDocblockType occurrences="1">
      <code>isInstanceOf</code>
    </RedundantConditionGivenDocblockType>
    <UndefinedMethod occurrences="1">
      <code>addArgument</code>
    </UndefinedMethod>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/ClassConstant.php">
    <PossiblyUndefinedMethod occurrences="1">
      <code>addConstant</code>
    </PossiblyUndefinedMethod>
    <RedundantCondition occurrences="1">
      <code>$const-&gt;getValue() !== null</code>
    </RedundantCondition>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/ClassConstantIterator.php">
    <MixedInferredReturnType occurrences="1">
      <code>Fqsen</code>
    </MixedInferredReturnType>
    <MixedReturnStatement occurrences="1"/>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/Class_.php">
    <MixedArgument occurrences="1"/>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/ConstructorPromotion.php">
    <PossiblyInvalidCast occurrences="1">
      <code>$param-&gt;var-&gt;name</code>
    </PossiblyInvalidCast>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/EnumCase.php">
    <MixedArgument occurrences="1"/>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/Enum_.php">
    <MixedArgument occurrences="1"/>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/File.php">
    <MissingClosureParamType occurrences="1">
      <code>$command</code>
    </MissingClosureParamType>
    <MixedArgument occurrences="2">
      <code>$command</code>
      <code>$file</code>
    </MixedArgument>
    <MixedAssignment occurrences="1">
      <code>$file</code>
    </MixedAssignment>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/Function_.php">
    <DocblockTypeContradiction occurrences="1">
      <code>is_array($object-&gt;stmts)</code>
    </DocblockTypeContradiction>
    <MixedArgument occurrences="1"/>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/GlobalConstant.php">
    <RedundantCondition occurrences="1">
      <code>$const-&gt;getValue() !== null</code>
    </RedundantCondition>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/GlobalConstantIterator.php">
    <MixedInferredReturnType occurrences="1">
      <code>Fqsen</code>
    </MixedInferredReturnType>
    <MixedReturnStatement occurrences="1"/>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/Interface_.php">
    <MixedArgument occurrences="1"/>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/Method.php">
    <MixedArgument occurrences="1"/>
    <UndefinedMethod occurrences="1">
      <code>addMethod</code>
    </UndefinedMethod>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/Namespace_.php">
    <DocblockTypeContradiction occurrences="1">
      <code>gettype($object)</code>
    </DocblockTypeContradiction>
    <MixedArgument occurrences="1"/>
    <RedundantConditionGivenDocblockType occurrences="1">
      <code>is_object($object)</code>
    </RedundantConditionGivenDocblockType>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/Property.php">
    <PossiblyInvalidArgument occurrences="1">
      <code>$iterator-&gt;getDefault()</code>
    </PossiblyInvalidArgument>
    <UndefinedMethod occurrences="1">
      <code>addProperty</code>
    </UndefinedMethod>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/PropertyIterator.php">
    <MixedInferredReturnType occurrences="1">
      <code>Fqsen</code>
    </MixedInferredReturnType>
    <MixedReturnStatement occurrences="1"/>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/Factory/Trait_.php">
    <MixedArgument occurrences="1"/>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/ProjectFactoryStrategies.php">
    <MixedArgument occurrences="1">
      <code>$object</code>
    </MixedArgument>
    <MixedPropertyTypeCoercion occurrences="1">
      <code>new SplPriorityQueue()</code>
    </MixedPropertyTypeCoercion>
  </file>
  <file src="src/phpDocumentor/Reflection/Php/ValueEvaluator/ConstantEvaluator.php">
    <MixedInferredReturnType occurrences="1">
      <code>string</code>
    </MixedInferredReturnType>
    <MixedReturnStatement occurrences="1">
      <code>$evaluator-&gt;evaluateSilently($expr)</code>
    </MixedReturnStatement>
  </file>
  <file src="src/phpDocumentor/Reflection/Types/NamespaceNodeToContext.php">
    <MixedArgumentTypeCoercion occurrences="1">
      <code>$this-&gt;aliasesToFullyQualifiedNames($namespace)</code>
    </MixedArgumentTypeCoercion>
  </file>
</files>
