public int hashCode() {
   return sourcePath.hashCode() ^ targetPath.hashCode();
 }