Visitar URL original
Merge pull request #1894 from zawata/libgit-1.3.0-update · nodegit/nodegit@f8be27a · GitHub
Skip to content

Commit f8be27a

Browse files
Merge pull request #1894 from zawata/libgit-1.3.0-update
Upgrade libgit2 to 1.3.1
2 parents 3f8616f + 4ecc785 commit f8be27a

24 files changed

Lines changed: 2914 additions & 1766 deletions

‎.gitignore‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
*.log
4141
.DS_STORE
4242
.idea
43+
.clangd
4344

4445
.vscode
4546
jsconfig.json

‎generate/input/callbacks.json‎

Lines changed: 48 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -135,20 +135,41 @@
135135
"throttle": 100
136136
}
137137
},
138-
"git_commit_signing_cb": {
138+
"git_commit_create_cb": {
139139
"args": [
140140
{
141-
"name": "signature",
142-
"cType": "git_buf *"
141+
"name": "out",
142+
"cType": "git_oid *",
143+
"isReturn": true
143144
},
144145
{
145-
"name": "signature_field",
146-
"cType": "git_buf *"
146+
"name": "author",
147+
"cType": "const git_signature *"
148+
},
149+
{
150+
"name": "committer",
151+
"cType": "const git_signature *"
152+
},
153+
{
154+
"name": "message_encoding",
155+
"cType": "const char *"
147156
},
148157
{
149-
"name": "commit_content",
158+
"name": "message",
150159
"cType": "const char *"
151160
},
161+
{
162+
"name": "tree",
163+
"cType": "const git_tree *"
164+
},
165+
{
166+
"name": "parent_count",
167+
"cType": "size_t"
168+
},
169+
{
170+
"name": "parents",
171+
"cType": "const git_oid * []"
172+
},
152173
{
153174
"name": "payload",
154175
"cType": "void *"
@@ -627,6 +648,27 @@
627648
"cancel": -1
628649
}
629650
},
651+
"git_remote_ready_cb": {
652+
"args": [
653+
{
654+
"name": "remote",
655+
"cType": "git_remote *"
656+
},
657+
{
658+
"name": "direction",
659+
"cType": "int"
660+
},
661+
{
662+
"name": "payload",
663+
"cType": "void *"
664+
}
665+
],
666+
"return": {
667+
"type": "int",
668+
"success": 0,
669+
"error": -1
670+
}
671+
},
630672
"git_repository_create_cb": {
631673
"args": [
632674
{

‎generate/input/descriptor.json‎

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1667,6 +1667,20 @@
16671667
"return": {
16681668
"isResultOrError": true
16691669
}
1670+
},
1671+
"git_graph_reachable_from_any": {
1672+
"args": {
1673+
"descendant_array": {
1674+
"cType": "git_oid *",
1675+
"cppClassName": "Array",
1676+
"jsClassName": "Array",
1677+
"arrayElementCppClassName": "GitOid"
1678+
}
1679+
},
1680+
"isAsync": true,
1681+
"return": {
1682+
"isResultOrError": true
1683+
}
16701684
}
16711685
}
16721686
},
@@ -3091,6 +3105,57 @@
30913105
}
30923106
}
30933107
},
3108+
"rebase_options": {
3109+
"fields": {
3110+
"signing_cb": {
3111+
"ignore": true
3112+
},
3113+
"commit_create_cb": {
3114+
"args": [
3115+
{
3116+
"name": "out",
3117+
"cType": "git_oid *"
3118+
},
3119+
{
3120+
"name": "author",
3121+
"cType": "const git_signature *"
3122+
},
3123+
{
3124+
"name": "committer",
3125+
"cType": "const git_signature *"
3126+
},
3127+
{
3128+
"name": "message_encoding",
3129+
"cType": "const char *"
3130+
},
3131+
{
3132+
"name": "message",
3133+
"cType": "const char *"
3134+
},
3135+
{
3136+
"name": "tree",
3137+
"cType": "const git_tree *"
3138+
},
3139+
{
3140+
"name": "parent_count",
3141+
"cType": "size_t"
3142+
},
3143+
{
3144+
"name": "parents",
3145+
"cType": "const git_oid **",
3146+
"cppClassName": "Array",
3147+
"jsClassName": "Array",
3148+
"arrayElementCppClassName": "GitOid",
3149+
"arrayLengthArgumentName": "parent_count"
3150+
},
3151+
{
3152+
"name": "payload",
3153+
"cType": "void *"
3154+
}
3155+
]
3156+
}
3157+
}
3158+
},
30943159
"refdb": {
30953160
"selfFreeing": true,
30963161
"functions": {

0 commit comments

Comments
 (0)