Russell Nelson wrote:
This is needed because some code asks for a path to the file without having a File. For example SpecialUndelete::showFile(). Basically encapsulation punch-through. This is a clean-up. If you disagree, of course feel free to propose something else.
They should be changed to fetch a File (eg. a FileDeleted class), but I don't see why that follows that we need a TempLocalPath class.