I'm writing a file sync application, and I'm having trouble naming a function that compares two files that exist (or existed) in the same location on two computers. It uses the modification dates and existence of the files to determine one of the following outcomes:
- delete the files from both computers
- replace the remote file with the local file
- repalce the local file with the remote file
- leave both files alone
Since the function doesn't perform one of the actions above, but only outputs what should happen, the name sync doesn't really apply. The name compare is already taken, so it cannot be used either. The other names I'm looking at are contrast and reconcile. Any other ideas?