Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@
*.log
.DS_STORE
.idea
.clangd

.vscode
jsconfig.json
Expand Down
54 changes: 48 additions & 6 deletions generate/input/callbacks.json
Original file line number Diff line number Diff line change
Expand Up @@ -135,20 +135,41 @@
"throttle": 100
}
},
"git_commit_signing_cb": {
"git_commit_create_cb": {
"args": [
{
"name": "signature",
"cType": "git_buf *"
"name": "out",
"cType": "git_oid *",
"isReturn": true
},
{
"name": "signature_field",
"cType": "git_buf *"
"name": "author",
"cType": "const git_signature *"
},
{
"name": "committer",
"cType": "const git_signature *"
},
{
"name": "message_encoding",
"cType": "const char *"
},
{
"name": "commit_content",
"name": "message",
"cType": "const char *"
},
{
"name": "tree",
"cType": "const git_tree *"
},
{
"name": "parent_count",
"cType": "size_t"
},
{
"name": "parents",
"cType": "const git_oid * []"
},
{
"name": "payload",
"cType": "void *"
Expand Down Expand Up @@ -627,6 +648,27 @@
"cancel": -1
}
},
"git_remote_ready_cb": {
"args": [
{
"name": "remote",
"cType": "git_remote *"
},
{
"name": "direction",
"cType": "int"
},
{
"name": "payload",
"cType": "void *"
}
],
"return": {
"type": "int",
"success": 0,
"error": -1
}
},
"git_repository_create_cb": {
"args": [
{
Expand Down
65 changes: 65 additions & 0 deletions generate/input/descriptor.json
Original file line number Diff line number Diff line change
Expand Up @@ -1667,6 +1667,20 @@
"return": {
"isResultOrError": true
}
},
"git_graph_reachable_from_any": {
Comment thread
ianhattendorf marked this conversation as resolved.
Resolved
"args": {
"descendant_array": {
"cType": "git_oid *",
"cppClassName": "Array",
"jsClassName": "Array",
"arrayElementCppClassName": "GitOid"
}
},
"isAsync": true,
"return": {
"isErrorCode": true
}
}
}
},
Expand Down Expand Up @@ -3091,6 +3105,57 @@
}
}
},
"rebase_options": {
"fields": {
"signing_cb": {
"ignore": true
},
"commit_create_cb": {
"args": [
{
"name": "out",
"cType": "git_oid *"
},
{
"name": "author",
"cType": "const git_signature *"
},
{
"name": "committer",
"cType": "const git_signature *"
},
{
"name": "message_encoding",
"cType": "const char *"
},
{
"name": "message",
"cType": "const char *"
},
{
"name": "tree",
"cType": "const git_tree *"
},
{
"name": "parent_count",
"cType": "size_t"
},
{
"name": "parents",
"cType": "const git_oid **",
"cppClassName": "Array",
"jsClassName": "Array",
"arrayElementCppClassName": "GitOid",
"arrayLengthArgumentName": "parent_count"
},
{
"name": "payload",
"cType": "void *"
}
]
}
}
},
"refdb": {
"selfFreeing": true,
"functions": {
Expand Down
Loading