If you have a project checked out and you follow a hyperlink mentioned in the build log or tests which can be resolved
to the local file, the IDE will just jump to whatever line number was in effect on the server. But your local file might
have been modified since then (or vice versa); if lines have been inserted or deleted, the line numbers will not match up.
The IDE ought to try to correct for this. If possible, retrieve the remote file from the workspace, look up the line in
question and its context, and try to find a similar block in the local file, starting from around the same line. If the
line number is adjusted, or if no correspondence can be found at all, should warn the user.