psalm.xml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?xml version="1.0"?>
  2. <psalm
  3. errorLevel="4"
  4. resolveFromConfigFile="true"
  5. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  6. xmlns="https://getpsalm.org/schema/config"
  7. xsi:schemaLocation="https://getpsalm.org/schema/config lib/composer/vimeo/psalm/config.xsd"
  8. >
  9. <projectFiles>
  10. <directory name="apps"/>
  11. <directory name="core"/>
  12. <directory name="lib"/>
  13. <directory name="ocm-provider"/>
  14. <directory name="ocs"/>
  15. <directory name="ocs-provider"/>
  16. <file name="index.php"/>
  17. <file name="lib/private/legacy/template/functions.php"/>
  18. <file name="public.php"/>
  19. <file name="remote.php"/>
  20. <file name="status.php"/>
  21. <file name="version.php"/>
  22. <ignoreFiles>
  23. <directory name="apps/**/composer"/>
  24. <directory name="apps/**/tests"/>
  25. <directory name="apps/files_external/3rdparty"/>
  26. <directory name="lib/composer"/>
  27. <directory name="lib/l10n"/>
  28. </ignoreFiles>
  29. </projectFiles>
  30. <extraFiles>
  31. <directory name="3rdparty"/>
  32. <directory name="apps/files_external/3rdparty"/>
  33. </extraFiles>
  34. <stubs>
  35. <file name="build/stubs/apcu.php"/>
  36. <file name="build/stubs/imagick.php"/>
  37. <file name="build/stubs/memcached.php"/>
  38. <file name="build/stubs/redis.php"/>
  39. <file name="build/stubs/sftp.php"/>
  40. <file name="build/stubs/ssh2.php"/>
  41. </stubs>
  42. </psalm>