I agree that mutator methods should be designed to be run in any order. If this is truly impossible we can add ordering annotations, but I'm not convinced that's necessary.
I can fairly easily apply the changes in a deterministic order, which will at least make things fail consistently.
I agree that mutator methods should be designed to be run in any order. If this is truly impossible we can add ordering annotations, but I'm not convinced that's necessary.
I can fairly easily apply the changes in a deterministic order, which will at least make things fail consistently.