On the Nature of Merge Conflicts: A Study of 2,731 Open Source Java Projects Hosted by GitHub | IEEE Journals & Magazine | IEEE Xplore