Skip to content
This repository has been archived by the owner. It is now read-only.
git-blame and hg-blame wrapper for go
Go
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
blame
go-vcs-hgtest
goblametest @ ba4f3f4
.gitmodules
README.md

README.md

go-blame

A simple wrapper for calling git-blame from Go. Wraps command-line git, and thus requires git to be installed. Supports blame queries to show the most-recent-authorship percentages of a portion of code.

Requirements

  • Python hglib package (for Mercurial blaming)

Known issues

Tests fail because 90f26648c7d4b2dd4d0067591ae247f374e24c64 introduced a temporary workaround to ignore failures on git blame. Check the commit log for more info. TODO: fix the actual underlying feature and the tests should pass again. (Don't remove the tests because we don't want to ignore empty files in blame output.)

You can’t perform that action at this time.