Subject: | "cover -delete" too indiscriminate |
"cover -delete" is too indiscriminate. It calls "File::Find->rmtree()" on the given directory without bothering to check if that directory actually contains anything created by the "cover" command. Mistyping "cover -delete ." as "cover -delete /" is rather catastrophic - it should simply realize that there is no cover_db there and exit without removing anything.