An open API service providing commit metadata for open source projects.

GitHub / github/git-sizer / commits

SHA Message Author Date Stats
eae2795d docs/RELEASING.md: instructions for making a release Michael Haggerty <m****r@g****m> over 8 years ago
7fb52e41 README: document new installation methods (and a few other tweaks) Michael Haggerty <m****r@g****m> over 8 years ago
989fe1d7 Makefile: add `releases` target Michael Haggerty <m****r@g****m> over 8 years ago
368ed154 merge Merge pull request #6 from github/more-tests Michael Haggerty <m****r@a****u>
Committed by: GitHub <n****y@g****m>
over 8 years ago
20aab08c Add some tests for count "human" formatting Michael Haggerty <m****r@g****m> over 8 years ago
35e58f97 Add some tests of the `counts` package Michael Haggerty <m****r@g****m> over 8 years ago
b39ea675 Add a test of measuring a Git bomb Michael Haggerty <m****r@g****m> over 8 years ago
55b9fa05 Rename `Oid` → `OID` Michael Haggerty <m****r@g****m> over 8 years ago
13d01305 Separate out a `git` package Michael Haggerty <m****r@g****m> over 8 years ago
00a409b5 Separate out a `counts` package Michael Haggerty <m****r@g****m> over 8 years ago
8d1c9610 NewRepository(): fix `path` initialization Michael Haggerty <m****r@g****m> over 8 years ago
ca03c079 merge Merge pull request #5 from github/cross-compile Michael Haggerty <m****r@a****u>
Committed by: GitHub <n****y@g****m>
over 8 years ago
ccb76d42 I think this was cargo-culted and doesn't have an effect Michael Haggerty <m****r@g****m> over 8 years ago
5b3f2fd5 Makefile: add support for cross-compilation Michael Haggerty <m****r@g****m> over 8 years ago
9e548778 By default, just assume a tty Michael Haggerty <m****r@g****m> over 8 years ago
e19b4c78 merge Merge pull request #4 from github/check-repo-exists Michael Haggerty <m****r@a****u>
Committed by: GitHub <n****y@g****m>
over 8 years ago
f6f4e198 Handle any errors from the `BatchObjectIter` subprocess Michael Haggerty <m****r@g****m> over 8 years ago
8d9be87a Handle any errors from the `ObjectIter` subprocess Michael Haggerty <m****r@g****m> over 8 years ago
e4714125 Handle any errors from the `ReferenceIter` subprocess Michael Haggerty <m****r@g****m> over 8 years ago
290ebe9b NewRepository(): verify that the repository exists Michael Haggerty <m****r@g****m> over 8 years ago
0048e228 git-sizer: don't accept a repository path on the command line Michael Haggerty <m****r@g****m> over 8 years ago
b949b5b0 merge Merge pull request #2 from github/go-getify Michael Haggerty <m****r@a****u>
Committed by: GitHub <n****y@g****m>
over 8 years ago
d0413fa0 Makefile: add `srcs` target Michael Haggerty <m****r@g****m> over 8 years ago
27585c81 Makefile: simplify how `GO_SRCS` is initialized Michael Haggerty <m****r@g****m> over 8 years ago
7c51c027 gotest, govet: simplify Makefile targets Michael Haggerty <m****r@g****m> over 8 years ago
6aa9318e Add MIT license Michael Haggerty <m****r@g****m> over 8 years ago
7df827f5 Move `git-sizer.go` and `git_sizer_test.go` to the top level Michael Haggerty <m****r@g****m> over 8 years ago
01b7ede1 Makefile: inline some variables Michael Haggerty <m****r@g****m> over 8 years ago
4e09c41a Makefile: let go determine when to compile Michael Haggerty <m****r@g****m> over 8 years ago
d4b04a85 Makefile: use go trickery to fill `GO_PKGS` and `GO_SRCS` Michael Haggerty <m****r@g****m> over 8 years ago
b730bd30 Change the structure of the repository to make it work with `go get` Michael Haggerty <m****r@g****m> over 8 years ago
8cfd20f6 README: add a brief summary Michael Haggerty <m****r@g****m> over 8 years ago
98617805 Add CONTRIBUTING.md Michael Haggerty <m****r@g****m> over 8 years ago
1ba6afa0 make gofmt Michael Haggerty <m****r@g****m> over 8 years ago
5c490548 Don't pretend that the build instructions work on all platforms Michael Haggerty <m****r@g****m> over 8 years ago
1e6b348f We don't actually use `dep`, so don't bootstrap it Michael Haggerty <m****r@g****m> over 8 years ago
52352619 Add Code of Conduct Michael Haggerty <m****r@g****m> over 8 years ago
9dfa6a97 NewSizeScanner: always preload blobs Michael Haggerty <m****r@g****m> over 8 years ago
1790daa1 Show a spinner until the first `Inc()` Michael Haggerty <m****r@g****m> over 8 years ago
4c8c0405 Change the progress meter to report every 100 ms Michael Haggerty <m****r@g****m> over 8 years ago
2fba5829 Add a `--[no-]progress` option Michael Haggerty <m****r@g****m> over 8 years ago
413608e5 More README tweaks Michael Haggerty <m****r@g****m> over 8 years ago
85ef0c72 README: build a "Usage" section Michael Haggerty <m****r@g****m> over 8 years ago
e350779e Support a minimum threshold for reporting statistics Michael Haggerty <m****r@g****m> over 8 years ago
efa5cfef Make the whole table's contents a `section` emitted with `indent=-1` Michael Haggerty <m****r@g****m> over 8 years ago
59674413 Rename `table.emitRow()` to `formatRow()` Michael Haggerty <m****r@g****m> over 8 years ago
68efb391 Rename `lineSet` to `tableContents` Michael Haggerty <m****r@g****m> over 8 years ago
789a161e Add a helper function, `newItem()` Michael Haggerty <m****r@g****m> over 8 years ago
cf8dc539 Add a helper function, `newSection()` Michael Haggerty <m****r@g****m> over 8 years ago
458e1d2f Inline some now-unneeded `item` methods Michael Haggerty <m****r@g****m> over 8 years ago
bc0417c5 Make `lineSet`s responsible for emitting themselves Michael Haggerty <m****r@g****m> over 8 years ago
1bee196b Tell a line at what indentation level it should emit itself Michael Haggerty <m****r@g****m> over 8 years ago
73ad3e9d Make `table.emitRow()` responsible for adding indentation Michael Haggerty <m****r@g****m> over 8 years ago
02dcc01d Make an `item` responsible for emitting itself Michael Haggerty <m****r@g****m> over 8 years ago
82f135e9 Extract a method `table.emitBlankRow()` Michael Haggerty <m****r@g****m> over 8 years ago
dd87494c Extract a method `table.emitRow()` Michael Haggerty <m****r@g****m> over 8 years ago
68ad04ae Don't emit a blank line after the table if there are no footnotes Michael Haggerty <m****r@g****m> over 8 years ago
8bafb8f1 Handle the insertion of blank line separators at the top level Michael Haggerty <m****r@g****m> over 8 years ago
33073eec Break up the table-generation code Michael Haggerty <m****r@g****m> over 8 years ago
f0e5c3ee Add a class `table` Michael Haggerty <m****r@g****m> over 8 years ago
32ee8569 README: add more suggestions for improving things Michael Haggerty <m****r@g****m> over 8 years ago
98188a78 Tweak tabular output Michael Haggerty <m****r@g****m> over 8 years ago
be0dfa4a Don't emit any names at all in JSON with `--names=none` Michael Haggerty <m****r@g****m> over 8 years ago
68155feb Add `omitempty` for JSON output of `MaxParentCountCommit` Michael Haggerty <m****r@g****m> over 8 years ago
51cd325f Get rid of the `???type???` paths in JSON output Michael Haggerty <m****r@g****m> over 8 years ago
1010ecee Path.MarshalJSON(): wrap string correctly Michael Haggerty <m****r@g****m> over 8 years ago
6263cf73 If paths are not being output, don't even compute them Michael Haggerty <m****r@g****m> over 8 years ago
78577898 Add a `--names` option to specify whether to show object paths Michael Haggerty <m****r@g****m> over 8 years ago
f8ceb89c Improve README Michael Haggerty <m****r@g****m> over 8 years ago
0b9ac0ef Adjust example output in README to reflect recent changes Michael Haggerty <m****r@g****m> over 8 years ago
13a2b2cf Feed commits to the `PathResolver` in reverse chronological order Michael Haggerty <m****r@g****m> over 8 years ago
90f2ce3f Systematically prefer to cite more recent objects Michael Haggerty <m****r@g****m> over 8 years ago
e78f08fd Use reference names for commits that are part of tree/blob paths Michael Haggerty <m****r@g****m> over 8 years ago
101a2fd5 Improve some comments Michael Haggerty <m****r@g****m> over 8 years ago
e0774398 Delete some obsolete FIXMEs Michael Haggerty <m****r@g****m> over 8 years ago
83aca17d Use `--date-order` rather than `--topo-order` for commits Michael Haggerty <m****r@g****m> over 8 years ago
f790d35c Update the README Michael Haggerty <m****r@g****m> over 8 years ago
d663f78c Add footnotes containing the paths to the tabular output Michael Haggerty <m****r@g****m> over 8 years ago
7aeaa606 Make the non-JSON output more readable Michael Haggerty <m****r@g****m> over 8 years ago
c472afa9 Move some formatting code to `item` methods Michael Haggerty <m****r@g****m> over 8 years ago
96a92e40 Move more output formatting to the new file Michael Haggerty <m****r@g****m> over 8 years ago
df785f88 Split size output formatting into a separate file Michael Haggerty <m****r@g****m> over 8 years ago
e8ef2b39 Be cleverer about composing paths Michael Haggerty <m****r@g****m> over 8 years ago
2c250803 Report the paths to the worst objects Michael Haggerty <m****r@g****m> over 8 years ago
c6cfa8b4 ScanRepositoryUsingGraph(): don't register references until the end Michael Haggerty <m****r@g****m> over 8 years ago
c9882ca0 Change some `*Record` methods to take `Oid` parameters Michael Haggerty <m****r@g****m> over 8 years ago
409fc080 Change some `HistorySize` methods to take a `Graph` parameter Michael Haggerty <m****r@g****m> over 8 years ago
642cc556 Keep track of the worst objects in several dimensions Michael Haggerty <m****r@g****m> over 8 years ago
3eaeaacd Rename the new `HistorySize` members Michael Haggerty <m****r@g****m> over 8 years ago
6524503e Inline the `TreeSize` into `HistorySize` Michael Haggerty <m****r@g****m> over 8 years ago
b7dac53e ensure-go-installed.sh: make version number check more robust Michael Haggerty <m****r@g****m> over 8 years ago
927ceb74 ensure-go-installed.sh: remove bash dependency Michael Haggerty <m****r@g****m> over 8 years ago
94c58de1 install-vendored-go: fix the checksums to agree with the Go version Michael Haggerty <m****r@g****m> over 8 years ago
4178a951 Remove the go archive if it is not downloaded correctly Michael Haggerty <m****r@g****m> over 8 years ago
c0f8539b install-vendored-go: remove bash dependency Michael Haggerty <m****r@g****m> over 8 years ago
e233874f ensure-go-installed is meant to be sourced, not executed Michael Haggerty <m****r@g****m> over 8 years ago
11c213f7 Standardize indents in shell scripts Michael Haggerty <m****r@g****m> over 8 years ago
6c8e1ac4 README: add some explanation of the output, including samples Michael Haggerty <m****r@g****m> over 8 years ago
dc0db70a Fill in the missing scale values Michael Haggerty <m****r@g****m> over 8 years ago
ba3c9813 Simplify argument handling Michael Haggerty <m****r@g****m> over 8 years ago

← Back to repository