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

GitHub / github/git-sizer / commits

SHA Message Author Date Stats
ee2696bb ObjectIter: rename receiver variables consistently Michael Haggerty <m****r@g****m> almost 5 years ago
e1e4b3fe TestRepo.CreateObject(): reap the `git hash-object` command on errors Michael Haggerty <m****r@g****m> almost 5 years ago
46bc15ca isatty: add `go:build` lines equivalent to the `+build` lines Michael Haggerty <m****r@g****m> almost 5 years ago
8fa5f317 item.levelOfConcern(): correctly report overflows of 32-bit values Michael Haggerty <m****r@g****m> almost 5 years ago
c5ed2337 NegatedBoolValue.String(): dispense with the special case first Michael Haggerty <m****r@g****m> almost 5 years ago
790d3afe CleanGitEnv(): pre-allocate the `env` slice Michael Haggerty <m****r@g****m> almost 5 years ago
33b4b53f filterValue.Type(): replace a chained `if` statement with a `switch` Michael Haggerty <m****r@g****m> almost 5 years ago
6c39369b git-sizer.go: handle some more errors Michael Haggerty <m****r@g****m> almost 5 years ago
4740a650 Fix the wrapping of some errors Michael Haggerty <m****r@g****m> almost 5 years ago
ad426979 usage: make constant private Michael Haggerty <m****r@g****m> almost 5 years ago
dce4a126 Humaner: name some return values for documentation's sake Michael Haggerty <m****r@g****m> almost 5 years ago
96b7447f Humaner.FormatNumber(): return early in the "unusual" case Michael Haggerty <m****r@g****m> almost 5 years ago
59f84fa2 counts.go: return early in the "unusual" cases Michael Haggerty <m****r@g****m> almost 5 years ago
669067d5 Add and improve a bunch of docstrings Michael Haggerty <m****r@g****m> almost 5 years ago
be2362a8 Repository.GetConfig(): rename method from `Config()` Michael Haggerty <m****r@g****m> almost 5 years ago
e0ec350a merge Merge pull request #87 from github/ref-group-counts Michael Haggerty <m****r@g****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
d508da24 Don't record unwalked references with the path resolver Michael Haggerty <m****r@g****m> almost 5 years ago
cb831015 TestRepo.CreateObject(): check for a possible error Michael Haggerty <m****r@g****m> almost 5 years ago
530ff908 git_sizer_test: also run subtests in parallel Michael Haggerty <m****r@g****m> almost 5 years ago
04e31f8f git_sizer_test: use `testing.T.Cleanup()` rather than defer Michael Haggerty <m****r@g****m> almost 5 years ago
b7063463 Close(): name receivers consistently Michael Haggerty <m****r@g****m> almost 5 years ago
643805cd ObjectIter: remove unused member Michael Haggerty <m****r@g****m> almost 5 years ago
9847ad98 merge Merge pull request #86 from github/testutils Michael Haggerty <m****r@g****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
be29b60f Add some more predefined refgroups: Michael Haggerty <m****r@g****m> almost 5 years ago
3d385d32 Add some tests of refgroup handling Michael Haggerty <m****r@g****m> almost 5 years ago
3b20437a TestRepo: set up a clean git environment when running git commands Michael Haggerty <m****r@g****m> almost 5 years ago
87e2f1aa Change `--include` and `--exclude` to take more flexible arguments Michael Haggerty <m****r@g****m> almost 5 years ago
136b9018 filterValue: take a `*RefGroupBuilder` as argument Michael Haggerty <m****r@g****m> almost 5 years ago
b30ab78b testutils.TestRepo: new type representing a test git repository Michael Haggerty <m****r@g****m> almost 5 years ago
0cddf11d TestRefSelections(): use `git.ConfigEntry` to store config settings Michael Haggerty <m****r@g****m> almost 5 years ago
544cca07 TestRefSelections(): remove the special handling for `mygroup` config Michael Haggerty <m****r@g****m> almost 5 years ago
2cb5485e testutils.ConfigAdd(): new helper function Michael Haggerty <m****r@g****m> almost 5 years ago
c7b76717 TestRefSelections: clone the test repository for each test Michael Haggerty <m****r@g****m> almost 5 years ago
8cbe1296 testutils.AddFile(): label as a helper function Michael Haggerty <m****r@g****m> almost 5 years ago
27a84b95 testutils.CreateReferencedOrphan(): new helper function Michael Haggerty <m****r@g****m> almost 5 years ago
878581ff testutils: split out an internal package for test utilities Michael Haggerty <m****r@g****m> almost 5 years ago
dc635714 filterGroupValue: handle nested groups correctly Michael Haggerty <m****r@g****m> almost 5 years ago
91d9c08a showRefGrouper: new implementation for `--show-ref` Michael Haggerty <m****r@g****m> almost 5 years ago
c7b9b89d filterGroupValue: use the existing map of refgroups Michael Haggerty <m****r@g****m> almost 5 years ago
1955ee0f RefGroupBuilder: use the refgroups defined in gitconfig to group refs Michael Haggerty <m****r@g****m> almost 5 years ago
a909729e Config: allow the full key name to be recovered Michael Haggerty <m****r@g****m> almost 5 years ago
554bb8b2 internal/refopts: new package Michael Haggerty <m****r@g****m> almost 5 years ago
1b49fb4c HistorySize.contents(): indent reference group lines hierarchically Michael Haggerty <m****r@g****m> almost 5 years ago
164961a1 HistorySize: output counts of references per reference group Michael Haggerty <m****r@g****m> almost 5 years ago
03516971 HistorySize: keep track of counts for each reference group Michael Haggerty <m****r@g****m> almost 5 years ago
acf2ea77 Graph: pass the reference group symbols along to `HistorySize` Michael Haggerty <m****r@g****m> almost 5 years ago
73dae862 ScanRepositoryUsingGraph(): keep track of reference groups Michael Haggerty <m****r@g****m> almost 5 years ago
3ddf88e4 Start adding a mechanism for grouping references configurably Michael Haggerty <m****r@g****m> almost 5 years ago
2e0da54a ReferenceFilter: simplify how filters are combined Michael Haggerty <m****r@g****m> almost 5 years ago
0b0adf1c NegatedBoolValue: move to a separate file Michael Haggerty <m****r@g****m> almost 5 years ago
a067cc39 Update docs Michael Haggerty <m****r@g****m> almost 5 years ago
33f9c9eb filterGroupValue: take a `*RefGroupBuilder` as argument Michael Haggerty <m****r@g****m> almost 5 years ago
0d882b61 merge Merge pull request #85 from github/tg/tg/no-verbose-default Thomas Gummerer <t****r@g****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
1da85bfa make default threshold 1 again Thomas Gummerer <t****r@g****m> almost 5 years ago
8aa75511 mainImplementation(): there is no need to pre-declare `historySize` Michael Haggerty <m****r@g****m> almost 5 years ago
26d11a50 merge Merge pull request #84 from github/ref-groups Michael Haggerty <m****r@g****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
6b1b17d8 TestRefSelections: space out the test case table Michael Haggerty <m****r@g****m> almost 5 years ago
9a4dc3bd merge Merge pull request #81 from github/more-ref-options Michael Haggerty <m****r@g****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
9a9ad2bb merge Merge pull request #83 from github/gitconfig Michael Haggerty <m****r@g****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
a48ad8b5 Make it possible to define reference groups via gitconfig Michael Haggerty <m****r@g****m> almost 5 years ago
f25ea539 Allow several options to be set via gitconfig: Michael Haggerty <m****r@g****m> almost 5 years ago
45cf9e24 Add a bunch more reference selection options Michael Haggerty <m****r@g****m> about 5 years ago
615b3093 merge Merge pull request #76 from dbast/master Michael Haggerty <m****r@g****m>
Committed by: GitHub <n****y@g****m>
about 5 years ago
320b27a4 test.yml: fix typo Michael Haggerty <m****r@g****m>
Committed by: GitHub <n****y@g****m>
about 5 years ago
38400d6d merge Merge pull request from GHSA-57q7-rxqq-7vgp Michael Haggerty <m****r@a****u>
Committed by: GitHub <n****y@g****m>
over 5 years ago
25d20f90 merge Merge pull request #75 from github/include-exclude-refs Michael Haggerty <m****r@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
3bcb0cd9 Reference filtering: improve the usage note Michael Haggerty <m****r@g****m> over 5 years ago
f9bab839 TestPrefixFilter(): add tests of prefixes ending in `/` Michael Haggerty <m****r@g****m> over 5 years ago
c7c0d038 updateRef(): check for errors internally Michael Haggerty <m****r@g****m> over 5 years ago
8d956000 merge Merge master into include-exclude-refs Michael Haggerty <m****r@g****m> over 5 years ago
a3d1a004 merge Merge pull request #74 from github/test-helpers Michael Haggerty <m****r@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
d01bfce0 Add an integration test of reference selection Michael Haggerty <m****r@g****m> over 5 years ago
197eb5a9 Add some tests of `ReferenceFilter`s and `IncludeExcludeFilter` Michael Haggerty <m****r@g****m> over 5 years ago
55a860f7 ReferenceFilter: consider only the reference name Michael Haggerty <m****r@g****m> over 5 years ago
0e7961ff Add test workflow Daniel Bast <2****t@u****m> over 5 years ago
fe267750 merge Merge pull request #72 from github/help-no-error Michael Haggerty <m****r@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
bb0bde60 tests: stop using `git.Repository` objects internally Michael Haggerty <m****r@g****m> over 5 years ago
74d7c168 tests: stop using `Repository.Path()` Michael Haggerty <m****r@g****m> over 5 years ago
1d632863 createObject(): remove unused argument Michael Haggerty <m****r@g****m> over 5 years ago
5dbc258a gitCommand: take the path of there repo, not the `GIT_DIR`, as arg Michael Haggerty <m****r@g****m> over 5 years ago
74f4c969 merge Merge pull request #73 from github/darwin-arm64-build Michael Haggerty <m****r@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
deef63c1 Use a safer method to locate the `git` executable Michael Haggerty <m****r@g****m> over 5 years ago
449077fc Makefile: build and test using `--mod=readonly` Michael Haggerty <m****r@g****m> over 5 years ago
811c2acd .gitignore: add the `vendor` directory Michael Haggerty <m****r@g****m> over 5 years ago
3e9c2d83 Simplify some old build cruft Michael Haggerty <m****r@g****m> over 5 years ago
bdbc4871 Makefile: simplify the build command Michael Haggerty <m****r@g****m> over 5 years ago
ebb8ecee main_test.gitCommand(): label it a test helper Michael Haggerty <m****r@g****m> over 5 years ago
cd9e0c3d TestBomb(): don't instantiate an `Assertions` object Michael Haggerty <m****r@g****m> over 5 years ago
72f7a675 createObject(): make into a test helper function Michael Haggerty <m****r@g****m> over 5 years ago
b4db7cd1 updateRef(): make into a test helper function Michael Haggerty <m****r@g****m> over 5 years ago
7924a9ef main_test.gitCommand(): take a path rather than `Repository` arg Michael Haggerty <m****r@g****m> over 5 years ago
71552942 Make commit message in test repo more informative and less scary Michael Haggerty <m****r@g****m> over 5 years ago
09205195 newGitBomb(): let the caller create the temporary directory Michael Haggerty <m****r@g****m> over 5 years ago
2b546af1 newGitBomb(): turn function into a test helper Michael Haggerty <m****r@g****m> over 5 years ago
57e3d3ec Remove support for building Darwin:386 releases Michael Haggerty <m****r@g****m> over 5 years ago
d099842b Return success on `git-sizer --help` Michael Haggerty <m****r@g****m> over 5 years ago
0ee2accf Add support for building automatically on Darwin:arm64 Michael Haggerty <m****r@g****m> over 5 years ago
649faaea install-vendored-go: also consider the architecture Michael Haggerty <m****r@g****m> over 5 years ago
c1d19469 Update to go1.16.3 Michael Haggerty <m****r@g****m> over 5 years ago
1865f334 Add a `--show-refs` option, to show what refs are being processed Michael Haggerty <m****r@g****m> over 5 years ago

← Back to repository