Version control - Diff is very confusing for ReadyAPI projects?
In any "project" (ReadyAPI or other), people might make small changes to the "project" and save their changes to source control. In such cases, I'd expect a small and simple diff. When the project is purely code based (ex. Java, Python etc.), then the diff is actually small and easy to understand. But, when the project is in ReadyAPI, the diff often becomes complicated and there is a lot of noise.
If I change one small line in ReadyAPI, then many other things might also get changed to support my change (i.e. metadata). Hence, it gets harder to read and understand a diff. There are so many confusing xml tags that we have to sift through to get to the main changes, for example: