.gitattributes 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. # Define the line ending behavior of the different file extensions
  2. # Set default behavior, in case users don't have core.autocrlf set.
  3. * text text=auto eol=lf
  4. .php diff=php
  5. # Declare files that will always have CRLF line endings on checkout.
  6. *.bat eol=crlf
  7. # Declare files that will always have LF line endings on checkout.
  8. *.pem eol=lf
  9. # Denote all files that are truly binary and should not be modified.
  10. *.png binary
  11. *.jpg binary
  12. *.gif binary
  13. *.ico binary
  14. *.mo binary
  15. *.pdf binary
  16. *.phar binary
  17. *.woff binary
  18. *.woff2 binary
  19. *.ttf binary
  20. *.otf binary
  21. *.eot binary
  22. # Remove files for archives generated using `git archive`
  23. .github export-ignore
  24. .phive export-ignore
  25. contrib export-ignore
  26. tests/test_app export-ignore
  27. tests/TestCase export-ignore
  28. .editorconfig export-ignore
  29. .gitattributes export-ignore
  30. .gitignore export-ignore
  31. .mailmap export-ignore
  32. .stickler.yml export-ignore
  33. Makefile export-ignore
  34. phpcs.xml export-ignore
  35. phpstan.neon.dist export-ignore
  36. phpstan-baseline.neon export-ignore
  37. phpunit.xml.dist export-ignore
  38. psalm.xml export-ignore
  39. psalm-baseline.xml export-ignore
  40. # Split package files
  41. src/Validation/.gitattributes export-ignore
  42. src/Validation/phpstan.neon.dist export-ignore
  43. src/Validation/tests/ export-ignore