<?xml version="1.0" encoding="UTF-8"?>
<files psalm-version="4.0.1@b1e2e30026936ef8d5bf6a354d1c3959b6231f44">
  <file src="src/Chunk.php">
    <DocblockTypeContradiction occurrences="1">
      <code>$line instanceof Line</code>
    </DocblockTypeContradiction>
  </file>
  <file src="src/Differ.php">
    <DocblockTypeContradiction occurrences="2">
      <code>is_array($from)</code>
      <code>is_array($to)</code>
    </DocblockTypeContradiction>
    <MissingParamType occurrences="2">
      <code>$input</code>
      <code>$line</code>
    </MissingParamType>
    <RedundantConditionGivenDocblockType occurrences="1">
      <code>null === $outputBuilder</code>
    </RedundantConditionGivenDocblockType>
  </file>
  <file src="src/Exception/ConfigurationException.php">
    <MissingParamType occurrences="1">
      <code>$value</code>
    </MissingParamType>
  </file>
  <file src="src/Output/StrictUnifiedDiffOutputBuilder.php">
    <MissingParamType occurrences="2">
      <code>$output</code>
      <code>$output</code>
    </MissingParamType>
    <MissingPropertyType occurrences="1">
      <code>$default</code>
    </MissingPropertyType>
    <PropertyNotSetInConstructor occurrences="1">
      <code>$changed</code>
    </PropertyNotSetInConstructor>
  </file>
  <file src="src/Output/UnifiedDiffOutputBuilder.php">
    <MissingParamType occurrences="2">
      <code>$output</code>
      <code>$output</code>
    </MissingParamType>
  </file>
</files>
