We removed the snake case check during precommit because it was interfering with us getting features merged when dealing with legacy files, but we do want to verify that any new files added have snake cased names. Fixes #5781