The classes and structs that have creation methods in libgit2 (e.g. git_revwalk_new) will have their methods reduced to just New which is a name collision with an internal method. Either we rename this method or rename these methods to be something else. Maybe turn git_revwalk_new into Create or CreateRevwalk. The latter will retain backwards compatibility but is a little redundant.
Thoughts?
The classes and structs that have creation methods in libgit2 (e.g.
git_revwalk_new) will have their methods reduced to justNewwhich is a name collision with an internal method. Either we rename this method or rename these methods to be something else. Maybe turngit_revwalk_newintoCreateorCreateRevwalk. The latter will retain backwards compatibility but is a little redundant.Thoughts?