-
Notifications
You must be signed in to change notification settings - Fork 899
Update configuration bindings #234
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@dahlbyk I cherry-picked some of your commits from #232 related to 67fa534 ("Simplify Configuration.Get() usage"). I squashed them together here. Taking into account this comment and #162, and considering that we now always return a |
It's not as useful now, but it should still be trivial to support the nullable values should a client need them. Regardless of nullable support, for ease of consuming a T ValueOrDefault<T>(this ConfigurationEntry<T> @this, T defaultValue = default(T)) |
|
@yorah Could you please rebase this on top of vNext? |
@yorah rebase has been done. Could you please peek at https://github.com/nulltoken/libgit2sharp/commits/yorah-config? |
@nulltoken Nice! I introduced usage of |
@yorah That's an awesome job! Just a slight issue, The TeamCity CI server complains. An extract of the Mono build log is listed below.
|
@yorah I've found the root cause. See libgit2/libgit2#1059 |
@nulltoken Nice! 🙇 |
Signed-off-by: Unit Test <yoram.harmelin@gmail.com>
Signed-off-by: Unit Test <yoram.harmelin@gmail.com>
Signed-off-by: Unit Test <yoram.harmelin@gmail.com>
Signed-off-by: Unit Test <yoram.harmelin@gmail.com>
Signed-off-by: Unit Test <yoram.harmelin@gmail.com>
Rebased on half-ogre. |
Is there anything this is waiting on? I'm looking forward to being able to use this. 😄 |
It'll be merged as soon as #260 is in. |
Woohoo! |
Update bindings to the last version of libgit2, following the work that has been done on the config part (libgit2/libgit2#923).
This PR does not contain the updated DLLs. I'm developping locally until vNext is updated.
Currently a WIP.