Imagine you use git and have to review a pull request in which you have a file X1 containing one class (e.g C#) and one method. Now it was moved from one project P1 or folder to another P2 (which would change the namespace) and another method was added to this class.
Now reviewing this pull request in azure DevOps web UI it will show the deletion of this file X1 in the one project P1 and the addition of a new file X2 with the same name in another project P2. In the pull request, it will show this X2 file as entirely new and will highlight the entire class. If I want to know what the author actually changed in the code, then I would have manually to compare the files X1 and X2, which of course becomes more and more painstaking as code lines increase.
Is there a possibility to filter the changes in the code that are real changes? and not only due to the change of the file path and namespace?
Or is it dependent on the change that has been made to the class, whether it will be classified as a new file or a renamed/moved file?
I clicked through all options that I could find on the UI but I get the feeling it was kinda hopeless.