Skip to content

Commit ade33a9

Browse files
committed
fix diff example
1 parent 957043f commit ade33a9

1 file changed

Lines changed: 13 additions & 7 deletions

File tree

examples/diff-commits.js

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,19 @@ nodegit.Repository.open(path.resolve(__dirname, "../.git"))
2020
})
2121
.done(function(diffList) {
2222
diffList.forEach(function(diff) {
23-
diff.patches().forEach(function(patch) {
24-
console.log("diff", patch.oldFile().path(), patch.newFile().path());
25-
patch.hunks().forEach(function(hunk) {
26-
console.log(hunk.header().trim());
27-
hunk.lines().forEach(function(line) {
28-
console.log(String.fromCharCode(line.origin()) +
29-
line.content().trim());
23+
diff.patches().then(function(patches) {
24+
patches.forEach(function(patch) {
25+
console.log("diff", patch.oldFile().path(), patch.newFile().path());
26+
patch.hunks().then(function(hunks) {
27+
hunks.forEach(function(hunk) {
28+
console.log(hunk.header().trim());
29+
hunk.lines().then(function(lines) {
30+
lines.forEach(function(line) {
31+
console.log(String.fromCharCode(line.origin()) +
32+
line.content().trim());
33+
});
34+
});
35+
});
3036
});
3137
});
3238
});

0 commit comments

Comments
 (0)