headache icon indicating copy to clipboard operation
headache copied to clipboard

Utility to manage license headers in source files

Results 19 headache issues
Sort by recently updated
recently updated
newest added

Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.7.0 to 1.8.0. Commits 181cea6 impr: CallerInfo should print full paths to the terminal (#1201) cf1284f Allow mock expectations to be ordered (#1106) 66eef0e fix: assert.MapSubset (or...

dependencies

Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.13.0 to 1.19.0. Release notes Sourced from github.com/onsi/gomega's releases. v1.19.0 Features New HaveEach matcher to ensure that each and every element in an array, slice, or map...

dependencies

Bumps [github.com/onsi/ginkgo](https://github.com/onsi/ginkgo) from 1.16.3 to 1.16.5. Release notes Sourced from github.com/onsi/ginkgo's releases. v1.16.5 1.16.5 Ginkgo 2.0 now has a Release Candidate. 1.16.5 advertises the existence of the RC. 1.16.5 deprecates...

dependencies

As we've spoken yesterday, since the license header is often a txt file aswell, headache should not get confused if we configure it to update *.txt files. We haven't tried...

Possible solution: [`guru`](https://github.com/golang/tools/tree/master/cmd/guru) ([docs](https://docs.google.com/document/d/1_Y9xCEMj5S-7rv2ooHpZNH15JgRT5iM742gJkw5LtmQ/edit#heading=h.f6hyappclfor)).

enhancement

Preferably done **after** https://github.com/fbiville/headache/issues/24. - [x] (d5e361c) SlashStarStar `/** [...] */` - [x] (c810dac) Hash `#` - [x] (476353c) Rem `REM` - [x] DashDash `--` - [x] SemiColon `;` -...

good first issue

See `SchemaLocation`. So that we cam add a new comment format and test it from another directory before the schema was uploaded to https://fbiville.github.io/headache/schema.json. => The binary should not have...

enhancement

Similar to https://github.com/google/addlicense, add a mode that tells which files if any need to be updated. If there any files to change, the exit status should be different from 0....

enhancement

Given renames are not 100% accurate (even worse: renames may be inferred from the similar license header in case of short files), `headache` should warn when such a rename is...