Commit Graph

16 Commits

Author SHA1 Message Date
Michael Boulton e76c970b57
Fix godoc and make name of signing callback better 2020-08-18 08:55:17 +01:00
Michael Boulton a08eb252c3
Remove 'opts' variations of test helpers and just always pass empty options 2020-08-14 16:31:49 +01:00
Michael Boulton 9a59f80e1c
check head commit when checking all commits are signed 2020-08-14 16:28:14 +01:00
Michael Boulton f36992c389
Mark function as helper to make stack traces slightly cleaner 2020-08-14 16:24:03 +01:00
Michael Boulton 90e6540bdc
Reuse utility function 2020-08-14 16:22:43 +01:00
Michael Boulton c9e192b7e5
Add support for creating signed commits and signing commits during a rebase 2020-08-12 09:44:20 +01:00
Carlos Martín Nieto b98b0e7640 rebase: correct the return values for CurrentOperationIndex
We were incorectly reporting `C.GIT_REBASE_NO_OPERATION` as an error code when
it is none. We should instead return it as the value. The compiler doesn't seem
to actually look at the sizes so instead we must recreate the value ourselves
with `^uint(0)`.

The error return is kept for API compatibility but should go away eventually.
2017-07-08 21:34:10 +02:00
ezwiebel 6118c9ba37 LockOSThread in CurrentOperationIndex for git error creation 2016-11-23 17:10:59 +11:00
ezwiebel a671e67ee8 Took @carlosmn PR review into account 2016-11-01 10:59:32 +11:00
ezwiebel 03e10c5639 Fix reference bug introduced with RebaseOptions implementation 2016-09-14 14:42:58 +10:00
ezwiebel adc3a4bd89 Add DefaultRebaseOptions() [git_rebase_init_options(GIT_REBASE_OPTIONS_VERSION)] service to wrapper 2016-09-13 16:03:16 +10:00
ezwiebel e00b0831aa Add RebaseOpen() service to wrapper 2016-09-12 15:58:53 +10:00
ezwiebel 193b21398b Add CurrentOperationIndex() and OperationAt(index uint) services to wrapper 2016-08-07 18:09:33 +10:00
ezwiebel e1f0949740 Add Abort() service to wrapper 2016-08-07 17:48:18 +10:00
ezwiebel a62a8c3b92 Add operation OperationCount() service and enrich UTs 2016-08-07 17:48:18 +10:00
ezwiebel b1a9de8037 Initial rebase wrapper version 2016-08-07 17:48:18 +10:00