binaryninja-api
binaryninja-api copied to clipboard
Make merge conflicts occur on core objects rather than JSON blobs
Right now, we perform merge conflicts on JSON blobs pulled directly out of the snapshot we're merging from. This has a whole host of limitations associated with it, including:
- #5721
- #5722
- #5723
- #5724
We should instead make merge conflicts occur on core objects (falling back to JSON when necessary) so that our merge conflicts can be improved.