hidden_files shouldn't report an error for .gitignore as any settings in it apply only for the plugin and its subdirectories and its often required to exclude (!) paths people might have in their global gitignore and they're using a git based deploy strategy