coverage type hinted
remove Error silenced by the at sign (@)
Boolean are compared strictly
fix tests
User specific files should not appear in .gitignore
Unused method, property, variable or parameter
Unused use statement should be avoided
Text files should end with a newline character
Text files should end with a newline character
remove htaccess