René's URL Explorer Experiment


Title: Codegen by nkallen · Pull Request #79 · nodegit/nodegit · GitHub

Open Graph Title: Codegen by nkallen · Pull Request #79 · nodegit/nodegit

X Title: Codegen by nkallen · Pull Request #79 · nodegit/nodegit

Description: Codgen C++ Glue

Open Graph Description: Codgen C++ Glue

X Description: Codgen C++ Glue

Opengraph URL: https://github.com/nodegit/nodegit/pull/79

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:dd397224-c1fa-3f48-1a71-a241d24018dc
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB61E:29A644:65212E9:854EC3A:6A5DD07D
html-safe-noncecf44a800766e93d14b4d2d2fa92587956452a027e1a895757fd91dd13380b128
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCNjFFOjI5QTY0NDo2NTIxMkU5Ojg1NEVDM0E6NkE1REQwN0QiLCJ2aXNpdG9yX2lkIjoiNzM2Nzk5NjMxNDgwNTQ1NzAyMSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac79064449b29dc994d4c5b343c1f328c14daf6384b60cafacfbd6bf5efa374c68
hovercard-subject-tagpull_request:6919236
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/nodegit/nodegit/pull/79/files
twitter:imagehttps://avatars.githubusercontent.com/u/699?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/699?s=400&v=4
og:image:altCodgen C++ Glue
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5290d7e14309ad1e76106a9c4237bd1041517e83ea182c8ab756752cb0c6940b
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/nodegit/nodegit git https://github.com/nodegit/nodegit.git
octolytics-dimension-user_id657068
octolytics-dimension-user_loginnodegit
octolytics-dimension-repository_id1383170
octolytics-dimension-repository_nwonodegit/nodegit
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1383170
octolytics-dimension-repository_network_root_nwonodegit/nodegit
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release9c975978430e9ad293956f2bbdaf153b1bd84a99
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodegit/nodegit/pull/79/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodegit%2Fnodegit%2Fpull%2F79%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodegit%2Fnodegit%2Fpull%2F79%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=nodegit%2Fnodegit
Reloadhttps://github.com/nodegit/nodegit/pull/79/files
Reloadhttps://github.com/nodegit/nodegit/pull/79/files
Reloadhttps://github.com/nodegit/nodegit/pull/79/files
Please reload this pagehttps://github.com/nodegit/nodegit/pull/79/files
nodegit https://github.com/nodegit
nodegithttps://github.com/nodegit/nodegit
Notifications https://github.com/login?return_to=%2Fnodegit%2Fnodegit
Fork 698 https://github.com/login?return_to=%2Fnodegit%2Fnodegit
Star 5.8k https://github.com/login?return_to=%2Fnodegit%2Fnodegit
Code https://github.com/nodegit/nodegit
Issues 343 https://github.com/nodegit/nodegit/issues
Pull requests 20 https://github.com/nodegit/nodegit/pulls
Actions https://github.com/nodegit/nodegit/actions
Projects https://github.com/nodegit/nodegit/projects
Security and quality 0 https://github.com/nodegit/nodegit/security
Insights https://github.com/nodegit/nodegit/pulse
Code https://github.com/nodegit/nodegit
Issues https://github.com/nodegit/nodegit/issues
Pull requests https://github.com/nodegit/nodegit/pulls
Actions https://github.com/nodegit/nodegit/actions
Projects https://github.com/nodegit/nodegit/projects
Security and quality https://github.com/nodegit/nodegit/security
Insights https://github.com/nodegit/nodegit/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fnodegit%2Fnodegit%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fnodegit%2Fnodegit%2Fissues%2Fnew%2Fchoose
tbranyenhttps://github.com/tbranyen
nodegit:wiphttps://github.com/nodegit/nodegit/tree/wip
nkallen:codegenhttps://github.com/nkallen/nodegit/tree/codegen
Conversation 6 https://github.com/nodegit/nodegit/pull/79
Commits 28 https://github.com/nodegit/nodegit/pull/79/commits
Checks 0 https://github.com/nodegit/nodegit/pull/79/checks
Files changed https://github.com/nodegit/nodegit/pull/79/files
Please reload this pagehttps://github.com/nodegit/nodegit/pull/79/files
Codegen https://github.com/nodegit/nodegit/pull/79/files#top
Show all changes 28 commits https://github.com/nodegit/nodegit/pull/79/files
458e080 Using code-generation to implement libgit2 c++ bindings. The oid clas… nkallen Jun 18, 2013 https://github.com/nodegit/nodegit/pull/79/commits/458e08079a8089ba9a75f5046fc4d2b173164f3e
42c7fa7 Blob is now code-gen'd nkallen Jun 20, 2013 https://github.com/nodegit/nodegit/pull/79/commits/42c7fa76e467d1f1dd5a541d14759ddc931f6d8d
458d871 Repo is now code-gen'd nkallen Jun 21, 2013 https://github.com/nodegit/nodegit/pull/79/commits/458d8719707bbd2e2cc5294a03c70a20fc396a58
707675a Reference is now code-gen'd nkallen Jun 22, 2013 https://github.com/nodegit/nodegit/pull/79/commits/707675a296b1d1c833eefae8d99d8592b8573648
cf7d352 TreeEntry, Object, Commit, Signature, Time is now code-gen'd nkallen Jun 22, 2013 https://github.com/nodegit/nodegit/pull/79/commits/cf7d3520e3cb6c6c3e21f46851b6eebb8feaa0f1
c20ee68 Index is now code-gen'd nkallen Jun 24, 2013 https://github.com/nodegit/nodegit/pull/79/commits/c20ee681af51b5ce9a093291b902438d7292843f
2d3b9b6 Tag now code-gen'd nkallen Jun 24, 2013 https://github.com/nodegit/nodegit/pull/79/commits/2d3b9b6e5851e2a0db17cf20493830413d536dc1
552fae7 Threads & Tree now codgen'd nkallen Jun 24, 2013 https://github.com/nodegit/nodegit/pull/79/commits/552fae76481b86862469c5bb26b08f4b22ed3c9a
607ed27 Typos nkallen Jun 24, 2013 https://github.com/nodegit/nodegit/pull/79/commits/607ed27968f58d1e96d037b332662d5371874fea
d9ea5a6 Diff is now code-gen'd nkallen Jun 25, 2013 https://github.com/nodegit/nodegit/pull/79/commits/d9ea5a6123736566593a52e726498f2ebf89393c
0c65472 RevWalk now code-gen'd nkallen Jun 27, 2013 https://github.com/nodegit/nodegit/pull/79/commits/0c6547222d5d27a607da31930de8e0c1c5493ca0
271c65e Removed unnecessary Error wrapper nkallen Jun 27, 2013 https://github.com/nodegit/nodegit/pull/79/commits/271c65ed16ab147cee715e1076e1d716156cc5a3
486b0cc Removed unnecessary success() utility nkallen Jun 27, 2013 https://github.com/nodegit/nodegit/pull/79/commits/486b0cc0c5f602752e9ace4e1f6147c6cd767ff7
6527aac Extracted a partial for conversion from v8 types to c types nkallen Jun 27, 2013 https://github.com/nodegit/nodegit/pull/79/commits/6527aacc8b03c1f9c8f19c8374cf202677301e8b
8c83ea5 Put factory methods as instance methods on repo nkallen Jun 28, 2013 https://github.com/nodegit/nodegit/pull/79/commits/8c83ea529f14f833d75ba713a0f71ec67fa4b0dd
a2a5479 Made the diff methods prototype methods nkallen Jun 29, 2013 https://github.com/nodegit/nodegit/pull/79/commits/a2a547924dd48e03e54b0f819338a0a7c728cda7
da4c29d Raw and convenience API merged into one, using decorators nkallen Jul 2, 2013 https://github.com/nodegit/nodegit/pull/79/commits/da4c29d90436d3b322221de96b1e44df48fc4538
698c74e GitOdb nkallen Jul 3, 2013 https://github.com/nodegit/nodegit/pull/79/commits/698c74e817243efe441a5d1f3cbaf3998282ca86
ec03074 General overview in examples nkallen Jul 3, 2013 https://github.com/nodegit/nodegit/pull/79/commits/ec030743aba41685db8aef3be1b10fdae1db249f
4bf472d Nicer diff API nkallen Jul 3, 2013 https://github.com/nodegit/nodegit/pull/79/commits/4bf472da9fe2ebc20cc5cfd64a328481882ddb0d
6f85118 Refactored normalizeOid nkallen Jul 3, 2013 https://github.com/nodegit/nodegit/pull/79/commits/6f85118ffe67d07819a0b11208ea6df1800dd585
5de9000 Extracted out partials so template code is slightly easier to follow nkallen Jul 3, 2013 https://github.com/nodegit/nodegit/pull/79/commits/5de90007b32a96ef0ed31a2f9e8b850e2350cfaa
1273fff Audit of memory leaks nkallen Jul 4, 2013 https://github.com/nodegit/nodegit/pull/79/commits/1273fff13b3c28cfdb13ba7f575d696d2a8902e1
eebd0ea Made all the examples work nkallen Jul 5, 2013 https://github.com/nodegit/nodegit/pull/79/commits/eebd0ead15d62eaf0ba276da53af43bbc3ce43ab
5915582 Basic support for arrays nkallen Jul 5, 2013 https://github.com/nodegit/nodegit/pull/79/commits/591558265c69610946b543594462842fd5041515
075d481 Documentation for codegen nkallen Jul 5, 2013 https://github.com/nodegit/nodegit/pull/79/commits/075d4816e35b6f717493fe378eb90e13030b6b04
faefa7c fixed broken test on linux: /etc/hosts -> /private/etc/hosts nkallen Jul 15, 2013 https://github.com/nodegit/nodegit/pull/79/commits/faefa7cb25645c58e8fe97c8d0644cc90014104b
25ae260 bug fixes nkallen Jul 21, 2013 https://github.com/nodegit/nodegit/pull/79/commits/25ae260b40fbd4484861a187af8a8619632ff839
Clear filters https://github.com/nodegit/nodegit/pull/79/files
Please reload this pagehttps://github.com/nodegit/nodegit/pull/79/files
Please reload this pagehttps://github.com/nodegit/nodegit/pull/79/files
TODO https://github.com/nodegit/nodegit/pull/79/files#diff-337e547a950fc8a98592f10d964c1e79a304961790a8da0ce449a1f000cefabb
binding.gyp https://github.com/nodegit/nodegit/pull/79/files#diff-0d6aa7470314ca774fd7e07f67b35ecd3045fe5cb3a0e5c99f48bae897905d32
git_profanity_check.js https://github.com/nodegit/nodegit/pull/79/files#diff-89bde9f2b001b907d48e0f1e2a6130b5f0d8ad6a5f6f4487565fdf86ff55a89c
convenience-commit.js https://github.com/nodegit/nodegit/pull/79/files#diff-13d5a4bcb3d1f5499c19856c8dc2d456cca803d92e0cbbe1435091231b6c9e0f
convenience-repo.js https://github.com/nodegit/nodegit/pull/79/files#diff-e5acb15486dbdf865136228b50227ff85ebe75159f5dc126b6714473f1071345
convenience-tree.js https://github.com/nodegit/nodegit/pull/79/files#diff-7a6cabcde3c580faa4d87d3b4768b9d95d78497df21e42c3b31f09150a057fae
diff-commits.js https://github.com/nodegit/nodegit/pull/79/files#diff-99789f13e0108c58611afeff67bae0cb0f95ba5cbe6941077441f74440a83243
general.js https://github.com/nodegit/nodegit/pull/79/files#diff-e1163c0459de8e27fad2ed5221f95032bfc5f1de08f3ccff6a9451ce2bc1ce6f
raw-blob.js https://github.com/nodegit/nodegit/pull/79/files#diff-81d0732429dbb99dacbc2c8aaacf2ce57864cd9b5ea40f76c16643b7f3ee8ed9
raw-commit.js https://github.com/nodegit/nodegit/pull/79/files#diff-7175aba08bc2c470031440cb874f0045c93deaae6cf6e78c007932fd2c6c34b4
raw-error.js https://github.com/nodegit/nodegit/pull/79/files#diff-34377aedfc0dde2a970c4141de01f316b6c0723000cd5a769d3e6b1b451a5dd1
raw-oid.js https://github.com/nodegit/nodegit/pull/79/files#diff-0a34105988a92c199a297d5045efadce2d310008c3011101420018e6f5b78363
raw-repo.js https://github.com/nodegit/nodegit/pull/79/files#diff-3f8a0f24433913809be9e820592eacdf0ae94b20b70328c78253191681f9ee51
raw-revwalk.js https://github.com/nodegit/nodegit/pull/79/files#diff-bd0bb2dddf1045eca1dc28829016e628c6709e2377cb3e72c21934ab34296fdf
read-file.js https://github.com/nodegit/nodegit/pull/79/files#diff-fb8c02cfdaaa1be8a965baaa8fef7373a62899bdae0a9a5cefe04aa974a9c44a
readme-example.js https://github.com/nodegit/nodegit/pull/79/files#diff-bbea69050e4a418e6d46bdd46baccfc26d1f84ea16b9c7248714885aa70c84d3
walk-history.js https://github.com/nodegit/nodegit/pull/79/files#diff-26acaf9a25634189cca734f1f8f5cca04dbff0eab57c89fe15731a363e59ecf8
walk-tree.js https://github.com/nodegit/nodegit/pull/79/files#diff-1a0f5622c49c79ac145a91caa9cdbceb18ffa5cec428d417346f8e64ce8adb6b
gen.js https://github.com/nodegit/nodegit/pull/79/files#diff-ca66d9ce9dbcb20196c1bac2a73e03c34ae662bea8688544cab4216b7db4738f
blob.h https://github.com/nodegit/nodegit/pull/79/files#diff-bc7bbaf621d6a4138c8961ed9d1263fa010bb6c8de897eb4fcbe895c09b4a900
branch.h https://github.com/nodegit/nodegit/pull/79/files#diff-8f126776bb80333ca1b7cb7aec66340ddaf397ecb6da4c6dbcc2376c771cee72
commit.h https://github.com/nodegit/nodegit/pull/79/files#diff-64ab2d055105d2a936d6ac15c4b10bffc448b21427be4a83b49ad3da8c1df7c2
delta.h https://github.com/nodegit/nodegit/pull/79/files#diff-8beea536773f301f5595d5e77d0740db1ea0e289977a41d16d5412313521cc2e
diff.h https://github.com/nodegit/nodegit/pull/79/files#diff-2be8c92c2ee503575e5914fcd0b99e96052bf4a2e262c2758aba1a94aaf543d5
diff_file.h https://github.com/nodegit/nodegit/pull/79/files#diff-1bb4a722938701cf6875bfb979109b6f4ed7714c4a5d06a209d129257f0e3f9a
diff_find_options.h https://github.com/nodegit/nodegit/pull/79/files#diff-c0a44f8230cfc2d1e86be5ba500a58daaae4e7c4627f3aacae04403e97acb08b
diff_list.h https://github.com/nodegit/nodegit/pull/79/files#diff-15681a72d6d8879b5b60b40162a095266dd3089dac5f337111e04d0a974c5e9c
diff_options.h https://github.com/nodegit/nodegit/pull/79/files#diff-e94e27a4c3fc81d7af49f1cd482358ef27bf2683c7c30ce6358c94c2a85fdd3f
diff_range.h https://github.com/nodegit/nodegit/pull/79/files#diff-e3a5d31b7910a5fadffb3df6cf68a09fa29864e5c9f7eff8079c857b6028ddc7
error.h https://github.com/nodegit/nodegit/pull/79/files#diff-0563a3abbecbf6bb51bda35e4bcae25bce0ed86845629905ec50800698dbe6fb
copy.h https://github.com/nodegit/nodegit/pull/79/files#diff-0438b04a4b54147d56843f1d1b63fd3206ae05a4702657372c1cc40bd9624958
string.h https://github.com/nodegit/nodegit/pull/79/files#diff-ff23948b94c234550360c7bd5d7e1976672035b8f59324b52420a946bba458d3
utilities.h https://github.com/nodegit/nodegit/pull/79/files#diff-38ed1af5e4f53c5223d80fe902a645f969db6b9f07d56b3897ba7e75d078c0b9
index.h https://github.com/nodegit/nodegit/pull/79/files#diff-e3ae746b87b47cfe50728bcbd9267e753ef4c375cdb18b4bc1e581d9635d9109
index_entry.h https://github.com/nodegit/nodegit/pull/79/files#diff-2459866a8f58d6ae42f3c4995d6c6aedbf9a58e54e6d96ec29d51eea39e5a6df
index_time.h https://github.com/nodegit/nodegit/pull/79/files#diff-5f9ad865a53638063fa3f2e0e76c0fbdbab72a9688858d6872489c17e5948453
object.h https://github.com/nodegit/nodegit/pull/79/files#diff-acb1ea678be2c0f295c365ce35e477a4d74fba18763991ad67dc74e99cb56e94
odb.h https://github.com/nodegit/nodegit/pull/79/files#diff-382aa7b45908dc5e1be37d833c866091ab078a4cb61d645b49f4b2acac6099f1
odb_object.h https://github.com/nodegit/nodegit/pull/79/files#diff-f58b05b185414fd8c4a691b23e44767170817e89acfb3d9cf8d86ea72084f3c6
oid.h https://github.com/nodegit/nodegit/pull/79/files#diff-157cc2af73c93169f11f9f94f5129e6a122e174191fbdb95758ee40e88250118
patch.h https://github.com/nodegit/nodegit/pull/79/files#diff-118e58d8772d0012216ba5a516ba7992b04242bc9bc08f889be81b1f7420d426
refdb.h https://github.com/nodegit/nodegit/pull/79/files#diff-7679abc76d6350d08e7d19ffbba9cde4f75e123a2d33cfa28fdf89b8384d81cf
reference.h https://github.com/nodegit/nodegit/pull/79/files#diff-4c62c7c04db82987e62d28f63cc85990c3b2e52f27f6460bb775faba38f2c662
remote.h https://github.com/nodegit/nodegit/pull/79/files#diff-6c76a382e5cd7b5d4007eeb0c947965b325c96a31b28178d81655d0c89cbb321
repo.h https://github.com/nodegit/nodegit/pull/79/files#diff-e6c5ad93a354e11f40d6b4bf4c4c22a425fd6f649083f70912f216956b4cbb9d
revwalk.h https://github.com/nodegit/nodegit/pull/79/files#diff-645c9cf7828b9c0438c093cb632d9de8268a3929487bd7f1866855950dff50f5
signature.h https://github.com/nodegit/nodegit/pull/79/files#diff-57c69606769fbece7de21819702c239df76949c8cba1f47464dfe90555420156
submodule.h https://github.com/nodegit/nodegit/pull/79/files#diff-654315d51f271d1528b451a88b7d24c62e6aa0bb81e8298eaac1c8dbab1887f9
tag.h https://github.com/nodegit/nodegit/pull/79/files#diff-ab1b9d69a914d5c5170cfdc9322223281921494ed0de134eb0a4208084269a89
threads.h https://github.com/nodegit/nodegit/pull/79/files#diff-ce99ac745505ad1afb85ceaaeafe8bd57df9c2e370c42621506518ae6f3e56fa
time.h https://github.com/nodegit/nodegit/pull/79/files#diff-6403fd00660a397fd05b433121f58de44f09b18aed3a3843669c14041ad79d7b
tree.h https://github.com/nodegit/nodegit/pull/79/files#diff-2d96d97ffdd3411250af2a446041fab311b9b83dd4b47a7c124005a54a060152
tree_entry.h https://github.com/nodegit/nodegit/pull/79/files#diff-33a434da2e16a93dc6995fffe353eb603f339f9f02945844fc206e474177cca5
utils.h https://github.com/nodegit/nodegit/pull/79/files#diff-95e9251d9e82720a3917beffdcad74f93a0f67b12b4388c9de6205ce71874024
wrapper.h https://github.com/nodegit/nodegit/pull/79/files#diff-7a34b434ee89cb9414eecc8a04d190d1d2fdb916bff8eab9f947d6eb15f3498a
index.js https://github.com/nodegit/nodegit/pull/79/files#diff-e727e4bdf3657fd1d798edcd6b099d6e092f8573cba266154583a746bba0f346
blob.js https://github.com/nodegit/nodegit/pull/79/files#diff-747b24f926c36beb1e57c56e60925780a95f8825a2989a60392b18e767986a34
commit.js https://github.com/nodegit/nodegit/pull/79/files#diff-d14b3272eca693bb1d44260bb832434e303d8eb7ea7efb6096431819c7a50431
convenient_hunk.js https://github.com/nodegit/nodegit/pull/79/files#diff-e66011b69c185e0ca42cda29e4042be49cc2996146864ba33a6063dde1c31922
convenient_patch.js https://github.com/nodegit/nodegit/pull/79/files#diff-92d2acb13ba344ec6b9857395475b0bb970e4a32e43f2e34cfde828c3be29137
diff_list.js https://github.com/nodegit/nodegit/pull/79/files#diff-551f8d2b9ce20f7b30fe8e050f21a249a269e807c581ca8bbcd4e89030c4f1d3
error.js https://github.com/nodegit/nodegit/pull/79/files#diff-a31fb3d95a29362a189d3d883653765c4063ae42e92c1516034f9e533527af16
index.js https://github.com/nodegit/nodegit/pull/79/files#diff-92bbac9a308cd5fcf9db165841f2d90ce981baddcb2b1e26cfff170929af3bd1
object.js https://github.com/nodegit/nodegit/pull/79/files#diff-04e29f4d54f1b1704cb01a060edc2f7e451f7f82a5e75b76b52cda457dcc4205
odb.js https://github.com/nodegit/nodegit/pull/79/files#diff-c52f0fa5572cf6c96d83943a717c077e3b83274c3b421ca079f704e4eaa15cc9
oid.js https://github.com/nodegit/nodegit/pull/79/files#diff-e458e638d7e8d81cb7c203ad31074d915a6afb005a0c81377f666b40f15e5359
reference.js https://github.com/nodegit/nodegit/pull/79/files#diff-ae87ea424b9b9ae42fda07ff6c912adf6692628303ac0121718ec2f66759f0bf
repo.js https://github.com/nodegit/nodegit/pull/79/files#diff-2f3460a63b17a47574f0d36ec24ede3b35eee5890f856b3a3edc73fc5b567475
revwalk.js https://github.com/nodegit/nodegit/pull/79/files#diff-5f972e53f78a067d7510bcda3df05dcdac7af27ed8d1a1adfb3875d1c82acfbd
signature.js https://github.com/nodegit/nodegit/pull/79/files#diff-90bda2531d7d61e62489d0b9794648814e2ae1f9c41cdd08c461dd974ce6042b
threads.js https://github.com/nodegit/nodegit/pull/79/files#diff-8c1e9b7e53753211d70048670164daad4f83235d40c5c9630f727bd101d23578
tree.js https://github.com/nodegit/nodegit/pull/79/files#diff-50b9afc979b80c2ed8e8fa1d1d84da094aed78d5f570c63b79fdce7b3c6d279c
tree_entry.js https://github.com/nodegit/nodegit/pull/79/files#diff-e772dfacdf287ea3d354b472ea0aa21a74776f2ab00a476e597daf9723e4e798
util.js https://github.com/nodegit/nodegit/pull/79/files#diff-3fb720f70ea34fb2975fd6c38ac4b6b6131373be2abfa4760dfaae8a25daaee2
utilities.js https://github.com/nodegit/nodegit/pull/79/files#diff-a83b85ca5dcdd80efd2d8b5c4fde98c2bacee7bc87481acdb87a46766faabcb3
munge.js https://github.com/nodegit/nodegit/pull/79/files#diff-92156db72966770e96ff4cbda832830355425c97bf8b92f777bff1fb86b0e20d
package.json https://github.com/nodegit/nodegit/pull/79/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519
base.cc https://github.com/nodegit/nodegit/pull/79/files#diff-8026e52628f7c57205830dbcb0ae1d4f9fcee86ca732602ac98592de23ac82f6
blob.cc https://github.com/nodegit/nodegit/pull/79/files#diff-69a97826df965a7969313f738cfb648464630d25805bfee4dd7e57dc90d54b8e
branch.cc https://github.com/nodegit/nodegit/pull/79/files#diff-b6c00f723de3e3c8ce0355823754240d4b581f85e3f947bd08189c0360a7d29c
commit.cc https://github.com/nodegit/nodegit/pull/79/files#diff-9f921b23ed233baa5f39ac6d586695a9d156e75dd76366427c3e6c2301d5b43c
delta.cc https://github.com/nodegit/nodegit/pull/79/files#diff-13e17077a148e018d213fd79f690492b6c2d7b6751d3af57bcaf1946b28a91c8
diff.cc https://github.com/nodegit/nodegit/pull/79/files#diff-3af644850268f0518823c949b69d4952ddb491ee9d454e7ffb504199987c2ace
diff_file.cc https://github.com/nodegit/nodegit/pull/79/files#diff-ef44a92cf3fb645281ed0768fed7a93b2c66912f553f1c97eac296abefff95cd
diff_find_options.cc https://github.com/nodegit/nodegit/pull/79/files#diff-0d4c795eec88972ce16fbafac5e6efb287c0e78da142622e4e6e4d9b3793697d
diff_list.cc https://github.com/nodegit/nodegit/pull/79/files#diff-a0718d9dc7ca68bae59ed95e95f6da7a751455b35e6fa0001b43c009bc2984e5
diff_options.cc https://github.com/nodegit/nodegit/pull/79/files#diff-bb705c0c9e69ccd2ae99412b1a7842c74f5028842c025c604f933e7f5181765a
diff_range.cc https://github.com/nodegit/nodegit/pull/79/files#diff-0275814532df868e518f7d0cd71a5963f6e345ea950b2ee62810a684903b4352
error.cc https://github.com/nodegit/nodegit/pull/79/files#diff-93232d89b401bbaa2c2d582c07e0cee5e21a1880ee651cf04f447de767465b8b
copy.cc https://github.com/nodegit/nodegit/pull/79/files#diff-2adc866d13e0daba145b0cc9a1f5a2d98a5c2a69efdc2be2990f03c6b8f6dea9
string.cc https://github.com/nodegit/nodegit/pull/79/files#diff-8e501594856e3ce94507fc41f9f5df33ee77726a88ed816d1da983959e520b03
utilities.cc https://github.com/nodegit/nodegit/pull/79/files#diff-c89ce61a9b66fa7ac481614ff400dd3670c8f5e52da6a054f5742d1b5b4d8eed
index.cc https://github.com/nodegit/nodegit/pull/79/files#diff-4dd2a1f89f92d04a5b6f167b71c3a72888bd3912dc5e535d312cf86aa61564b8
index_entry.cc https://github.com/nodegit/nodegit/pull/79/files#diff-44548181eadbeace90ffbd79ba59be8aeb468c7a102cd4c81406121e981dfbc3
index_time.cc https://github.com/nodegit/nodegit/pull/79/files#diff-7619ceafbe7dff5c41e5571838940349cab137804f9804678e1720eefa193bc8
object.cc https://github.com/nodegit/nodegit/pull/79/files#diff-78ad10d696ab29f96edde6951340f390b86d5381bf0fe38845fdf1bc255f82ce
odb.cc https://github.com/nodegit/nodegit/pull/79/files#diff-78cac11b5a296eb6c834cf8198ade8c3f3d74f08a2d97cd37d7a5f4fa21d6007
odb_object.cc https://github.com/nodegit/nodegit/pull/79/files#diff-f6ec85ae9c550a6b43902ef3b444427652d7c9fcf0b8a25013230c809d59c876
oid.cc https://github.com/nodegit/nodegit/pull/79/files#diff-39d124db1700d954f365ef0aab829cb1b4eaf7990d0a380d1bdb8ebe920a8240
patch.cc https://github.com/nodegit/nodegit/pull/79/files#diff-f0e212b562b3aa76d0bc3e30f683ad4e61b7a1fca4e104438dbc211ba489e1bd
refdb.cc https://github.com/nodegit/nodegit/pull/79/files#diff-a2b92f64bed5246b017e8103425ffbb463989593d9259067a2e9d75112ef19b1
reference.cc https://github.com/nodegit/nodegit/pull/79/files#diff-7cc730da913d63c291954d75821ee2b80403f3d3a3b016d25bdfb93d2d546f35
remote.cc https://github.com/nodegit/nodegit/pull/79/files#diff-3864afade279f9880384d34a2958e2f861f39dcc0d6e4a176cbcaff71365069d
repo.cc https://github.com/nodegit/nodegit/pull/79/files#diff-74486475aa1a37b6171e99d7680532517b36ef86afae8e5e467a3574fc104fdd
revwalk.cc https://github.com/nodegit/nodegit/pull/79/files#diff-4947aa4534c9cefaedc8effb1d04a8ee8ead61e695f553a76d4b7a1394159c44
signature.cc https://github.com/nodegit/nodegit/pull/79/files#diff-08f00ece778f8df1e1037532315fa9f4aa0fc22a94eb9ef62d06411eb589753d
submodule.cc https://github.com/nodegit/nodegit/pull/79/files#diff-18dd70c2aebc18adf94c347bc219f9dda6a91595639c0e045c8872372fe214db
tag.cc https://github.com/nodegit/nodegit/pull/79/files#diff-a94487144dfe9b7e28ef2a8cba1932f8aaecc63797592a12ed18c8ec3c92cff9
threads.cc https://github.com/nodegit/nodegit/pull/79/files#diff-224d8c534bf1fd1ea1861ae59b27c6edb96f0623402a1a75cffbc2bf470d0ffd
time.cc https://github.com/nodegit/nodegit/pull/79/files#diff-891173760903c1772ce38fd815a9a74784502d0781e44e6e182fd03aa7787f6e
tree.cc https://github.com/nodegit/nodegit/pull/79/files#diff-0b990604c2ec9ebd6f320ebe92099d46e0ab8e854c6e787fac2f208409d112d3
tree_entry.cc https://github.com/nodegit/nodegit/pull/79/files#diff-1c2cfdb21236017c55807ab883e9be88486e2210a17a79099706fa1d2b28471a
wrapper.cc https://github.com/nodegit/nodegit/pull/79/files#diff-30731faee731ec47320da0423f8951740fb6fad1fd11eaf970045b4e2953d871
asyncFunction.cc.ejs https://github.com/nodegit/nodegit/pull/79/files#diff-6d9886caeff7a3781185308a5461fcd1f68c836156d1a8abf1775ce54edd0682
class.cc.ejs https://github.com/nodegit/nodegit/pull/79/files#diff-79b2d4136f1d001a581b1f0b226b2ce89e3d624295d894299fcc2f95d0a26017
convertFromV8.cc.ejs https://github.com/nodegit/nodegit/pull/79/files#diff-392ca9a3fa16fc632d69ebb2fa3c74d5758493a9de64eef6a8f8cd870162d5e3
convertToV8.cc.ejs https://github.com/nodegit/nodegit/pull/79/files#diff-5f32c187c5eaf39030b1dba509ab611cd1d8a33e30b4d58eb5e7722fe6cebbba
doc.cc.ejs https://github.com/nodegit/nodegit/pull/79/files#diff-6077682242b4c243fffec8bb5ab36bb88fefae9d526cc3affbd6f30e6c2df60f
fields.cc.ejs https://github.com/nodegit/nodegit/pull/79/files#diff-2aaded0bf8840d543200a2930f0c2708f168452c3a422dfd75c92fd9663397c4
guardArguments.cc.ejs https://github.com/nodegit/nodegit/pull/79/files#diff-ba52d833d6482c8b2570391457c445a75810e58b2d4ee7f7b33cec3693b041b9
header.h.ejs https://github.com/nodegit/nodegit/pull/79/files#diff-790965a292dbe62be340253314c4042a060bf9902e197f33269ae9fb7659191f
syncFunction.cc.ejs https://github.com/nodegit/nodegit/pull/79/files#diff-802d8bf5d9d56e077577e3e4c1af0ba86eccf6d9bf9eeecdc2fbb91b38feb1b5
blob.js https://github.com/nodegit/nodegit/pull/79/files#diff-a33961835ae79d09767b84026201711c7142171a0fe7af8fe293f3fd5a6f3923
commit.js https://github.com/nodegit/nodegit/pull/79/files#diff-0309f2275584ddf7aeea71b463feda877b78d32307cf2b1224d42e60519191e0
convenience-commit.js https://github.com/nodegit/nodegit/pull/79/files#diff-07165bdf73fae6ea49ca0157b91b11505255b8dd1f3d1b04685c62da76acc219
convenience-difflist.js https://github.com/nodegit/nodegit/pull/79/files#diff-1c6f364585081d92c671272f4bc92814c52232b0c6a1739e1fc666aa58ad8659
convenience-entry.js https://github.com/nodegit/nodegit/pull/79/files#diff-bcb9909d2dd340810c16086c627379f75c7896970c8815c5966b56d4cb77b41a
convenience-error.js https://github.com/nodegit/nodegit/pull/79/files#diff-80b1515b6c4c6f01792e6c4429041adb0dfab12dde2329f5f05517f2b456f38d
convenience-oid.js https://github.com/nodegit/nodegit/pull/79/files#diff-73cce51c823cf06b4ecfab503af7feb7e85c76274591a7faa7200b46e4f85fa2
convenience-repo.js https://github.com/nodegit/nodegit/pull/79/files#diff-cc898ba4037cc1fca80912e503c54ab02c203038ee1a0c64d19f01674c775187
difflist.js https://github.com/nodegit/nodegit/pull/79/files#diff-f85d3a1c59caa2fae5a220788051fc4755e827a31ac902a2fab1445c9bcb61f9
npm-debug.log https://github.com/nodegit/nodegit/pull/79/files#diff-c5b42cd941c28770512e59fe7896eb69ccdcb75d490d914a2503b165b9b469af
oid.js https://github.com/nodegit/nodegit/pull/79/files#diff-201b0e460c43051a07f23c872ea68e4863af19a883f1720b8d9b907130bd4380
raw-blob.js https://github.com/nodegit/nodegit/pull/79/files#diff-98269e6cf8f02717455c6a8491a66aa22717dbbbc357eade02ed37f29733f2fd
raw-commit.js https://github.com/nodegit/nodegit/pull/79/files#diff-6225f742c80079aef41821508edc9bb284b1abe52c5a53d0add35f6806160a36
raw-error.js https://github.com/nodegit/nodegit/pull/79/files#diff-d5f7cc71d5c8548162078dfa65b641cf6e5a8c3905c74725f3ae1ed6553958d4
raw-oid.js https://github.com/nodegit/nodegit/pull/79/files#diff-a11bf3866b8fb212a2eebcd96736a07f79d7b7e1535b3dd5f40c7b1be696939d
raw-reference.js https://github.com/nodegit/nodegit/pull/79/files#diff-7f942a62b8823e3c1408e08e1b957fbff4b86b14b73db8f2250afa894fb8bd9e
raw-repo.js https://github.com/nodegit/nodegit/pull/79/files#diff-03106683d0fbc1103ceee59f6af0cf53fdd42a7ca16810935cc5c4817c6fea98
reference.js https://github.com/nodegit/nodegit/pull/79/files#diff-cbc7c7a4e53bb1bbf99ae08453b4bf52282b976980c3ba72b91b1a121a8cd4b1
repo.js https://github.com/nodegit/nodegit/pull/79/files#diff-62b9556712af55710ceb1cf42e24ece4d00b0912d6b3853853c8912eefbf86c7
revwalk.js https://github.com/nodegit/nodegit/pull/79/files#diff-4c2038e968ef9ad1b16053016eb7180400aceaffdbfa658b31a5d6efd2172df7
tree.js https://github.com/nodegit/nodegit/pull/79/files#diff-e42099a9feff3e7bc6e4e6680b1bc4dff7749a0223a038653ec9cb7a0f428b5d
tree_entry.js https://github.com/nodegit/nodegit/pull/79/files#diff-830d8df9f0797fe7aa090dd2a473580cdab5bd50ed671baa023fee1429cf690a
utilities.js https://github.com/nodegit/nodegit/pull/79/files#diff-bd46987ec4f4244616d639828c4c30240c70f8981bb533647ca4d4c9fea756a8
hint-check.js https://github.com/nodegit/nodegit/pull/79/files#diff-db4c44941a9d27a072fe75c8da0e884f0f44d5ecc0152a12b356931fcc318186
v0.18.0.json https://github.com/nodegit/nodegit/pull/79/files#diff-9e0ec95a0cb017b80471ea38a872ae3657587386d757432c7bf64d558eba382b
TODOhttps://github.com/nodegit/nodegit/pull/79/files#diff-337e547a950fc8a98592f10d964c1e79a304961790a8da0ce449a1f000cefabb
View file https://github.com/nkallen/nodegit/blob/25ae260b40fbd4484861a187af8a8619632ff839/TODO
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/nodegit/nodegit/pull/79/{{ revealButtonHref }}
binding.gyphttps://github.com/nodegit/nodegit/pull/79/files#diff-0d6aa7470314ca774fd7e07f67b35ecd3045fe5cb3a0e5c99f48bae897905d32
View file https://github.com/nkallen/nodegit/blob/25ae260b40fbd4484861a187af8a8619632ff839/binding.gyp
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/nodegit/nodegit/pull/79/{{ revealButtonHref }}
https://github.com/nodegit/nodegit/pull/79/files#diff-0d6aa7470314ca774fd7e07f67b35ecd3045fe5cb3a0e5c99f48bae897905d32
https://github.com/nodegit/nodegit/pull/79/files#diff-0d6aa7470314ca774fd7e07f67b35ecd3045fe5cb3a0e5c99f48bae897905d32
example/apps/git_profanity_check.jshttps://github.com/nodegit/nodegit/pull/79/files#diff-89bde9f2b001b907d48e0f1e2a6130b5f0d8ad6a5f6f4487565fdf86ff55a89c
View file https://github.com/nkallen/nodegit/blob/25ae260b40fbd4484861a187af8a8619632ff839/example/apps/git_profanity_check.js
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/nodegit/nodegit/pull/79/{{ revealButtonHref }}
https://github.com/nodegit/nodegit/pull/79/files#diff-89bde9f2b001b907d48e0f1e2a6130b5f0d8ad6a5f6f4487565fdf86ff55a89c
example/convenience-commit.jshttps://github.com/nodegit/nodegit/pull/79/files#diff-13d5a4bcb3d1f5499c19856c8dc2d456cca803d92e0cbbe1435091231b6c9e0f
View file https://github.com/nodegit/nodegit/blob/4b6885e596e53e984d766a5c411f8caddf45b773/example/convenience-commit.js
Open in desktop https://desktop.github.com
Please reload this pagehttps://github.com/nodegit/nodegit/pull/79/files
example/convenience-repo.jshttps://github.com/nodegit/nodegit/pull/79/files#diff-e5acb15486dbdf865136228b50227ff85ebe75159f5dc126b6714473f1071345
View file https://github.com/nodegit/nodegit/blob/4b6885e596e53e984d766a5c411f8caddf45b773/example/convenience-repo.js
Open in desktop https://desktop.github.com
Please reload this pagehttps://github.com/nodegit/nodegit/pull/79/files
example/convenience-tree.jshttps://github.com/nodegit/nodegit/pull/79/files#diff-7a6cabcde3c580faa4d87d3b4768b9d95d78497df21e42c3b31f09150a057fae
View file https://github.com/nodegit/nodegit/blob/4b6885e596e53e984d766a5c411f8caddf45b773/example/convenience-tree.js
Open in desktop https://desktop.github.com
Please reload this pagehttps://github.com/nodegit/nodegit/pull/79/files
example/diff-commits.jshttps://github.com/nodegit/nodegit/pull/79/files#diff-99789f13e0108c58611afeff67bae0cb0f95ba5cbe6941077441f74440a83243
View file https://github.com/nkallen/nodegit/blob/25ae260b40fbd4484861a187af8a8619632ff839/example/diff-commits.js
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/nodegit/nodegit/pull/79/{{ revealButtonHref }}
Please reload this pagehttps://github.com/nodegit/nodegit/pull/79/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.