<?xml version="1.0" encoding="UTF-8"?>
<files psalm-version="4.0.1@b1e2e30026936ef8d5bf6a354d1c3959b6231f44">
  <file src="src/ReflectionMapper.php">
    <MixedArgument occurrences="1">
      <code>$returnType instanceof ReflectionUnionType</code>
    </MixedArgument>
    <RedundantConditionGivenDocblockType occurrences="1">
      <code>assert($returnType instanceof ReflectionUnionType)</code>
    </RedundantConditionGivenDocblockType>
    <TypeDoesNotContainType occurrences="1">
      <code>assert($returnType instanceof ReflectionNamedType || $returnType instanceof ReflectionUnionType)</code>
    </TypeDoesNotContainType>
    <UndefinedClass occurrences="3">
      <code>$returnType</code>
      <code>ReflectionUnionType</code>
      <code>ReflectionUnionType</code>
    </UndefinedClass>
  </file>
  <file src="src/SimpleType.php">
    <MissingParamType occurrences="1">
      <code>$value</code>
    </MissingParamType>
    <MissingReturnType occurrences="1">
      <code>value</code>
    </MissingReturnType>
  </file>
  <file src="src/Type.php">
    <MissingParamType occurrences="1">
      <code>$value</code>
    </MissingParamType>
    <MixedArgument occurrences="1">
      <code>$value</code>
    </MixedArgument>
  </file>
</files>
