<toolSet name="linters">
  <tool name="pylint" description="run pylint on project sources" showInMainMenu="false" showInEditor="false" showInProject="false" showInSearchPopup="false" disabled="false" useConsole="true" showConsoleOnStdOut="true" showConsoleOnStdErr="true" synchronizeAfterRun="true">
    <exec>
      <option name="COMMAND" value="$PyInterpreterDirectory$/pylint" />
      <option name="PARAMETERS" />
      <option name="WORKING_DIRECTORY" value="$ContentRoot$" />
    </exec>
    <filter>
      <option name="NAME" value="No name" />
      <option name="DESCRIPTION" />
      <option name="REGEXP" value="$FILE_PATH$:$LINE$:$COLUMN$:.*" />
    </filter>
  </tool>
  <tool name="Auto fix linting" description="Auto fix linting issue with pylint" showInMainMenu="false" showInEditor="false" showInProject="false" showInSearchPopup="false" disabled="false" useConsole="true" showConsoleOnStdOut="true" showConsoleOnStdErr="true" synchronizeAfterRun="true">
    <exec>
      <option name="COMMAND" value="$PyInterpreterDirectory$/autopep8" />
      <option name="PARAMETERS" value="--in-place --aggressive --aggressive $FilePath$" />
      <option name="WORKING_DIRECTORY" value="$ProjectFileDir$" />
    </exec>
    <filter>
      <option name="NAME" value="No name" />
      <option name="DESCRIPTION" />
      <option name="REGEXP" value="$FILE_PATH$\:$LINE$\:$COLUMN$\:.*" />
    </filter>
  </tool>
</toolSet>