Why Don't Deleted Data Type Fields Show In Issue Checker?

The way I do it, never erase any field, but rename it with 'z '. Do search for all 'z myfield. Make all the correction, and then when finish, erase that ‘z myfield’. So I got no more -deleted hidden error. If you erase by accident, restore it fast.