dusty-phillips / gitifyhg

Tools for using git as a client to mercurial repositories
GNU General Public License v3.0
62 stars 17 forks source link

Updating package to pass all tests for Hg version 2.5 to 4.0.1 #107

Closed jdalrymple closed 7 years ago

jdalrymple commented 7 years ago

Lots of updates.

To account for the Hg API differences in each version i created a file to wrap the Hg API. That way all the version specific logic is in one place. Doing this allowed me to make adjustments to the functions needed from the API depending on the version of Hg the user is using. I also updated the travis test script to reflect these changes all have all the tests passing!