* Integrity checking system
* It's a json file so it should have a .json extension
* Handle missing checksums file
* Use autoload, remove polyfill
* Add docstrings, remove php7.4-incompatible type
* Use camelCase for method names
* Add missing variable name, mark void function as such
* phpstan ignore line
* More ignores
* Try to get around phpstan error
* Generate checksums and update lock file
* Remove -it again, I forgot it isn't available in CI
* Don't warn for missing files if ignored
* Ignore .git
---------
Co-authored-by: Tadhg Boyle <tadhgsmboyle@gmail.com>