<?xml version="1.0"?>
<psalm
    errorLevel="1"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns="https://getpsalm.org/schema/config"
    xsi:schemaLocation="https://getpsalm.org/schema/config vendor/vimeo/psalm/config.xsd"
    findUnusedPsalmSuppress="true"
    findUnusedBaselineEntry="true"
    findUnusedCode="true"
    errorBaseline="psalm-baseline.xml"
>
  <projectFiles>
    <directory name="src"/>
    <directory name="test"/>
    <ignoreFiles>
      <directory name=".github"/>
      <directory name="docs"/>
      <directory name="test/TestAsset"/>
      <directory name="vendor"/>
    </ignoreFiles>
  </projectFiles>

  <plugins>
    <pluginClass class="Psalm\PhpUnitPlugin\Plugin"/>
  </plugins>
</psalm>