Commit Graph

10 Commits

Author SHA1 Message Date
Dave Protasowski 8535fcc248
gofumpt the repo (#3067)
* gofumpt the repo

* don't prefix numbers with 0 - otherwise they're octal
2024-06-25 07:27:07 +00:00
Dave Protasowski 44d1d7d978
Go1.19 changes (#2631)
* run goimports

* ignore linter errors for now

* fix boilerplate
2022-11-03 22:34:05 +00:00
Markus Thömmes 980a33719a
Fix revive related linting issues (#2131) 2021-05-26 01:10:28 -07:00
Matt Moore 42c8f15d41
Introduce a nostackdriver build tag (#1974) 2020-12-23 16:41:04 -08:00
Markus Thömmes 565516e224
Add errorlint and fix all existing issues (#1855) 2020-10-29 01:14:35 -07:00
Victor Agababov 55f46ef531
Fix nits in depchecker (#1865) 2020-10-27 22:19:34 -07:00
Matt Moore f602e6753c
Add check variants that return errors for more extensive testing. (#1861) 2020-10-27 17:16:34 -07:00
Matt Moore e39bfc4544
Add AssertOnlyDeps variant (#1859)
* Add AssertOnlyDeps variant

* Wording nits
2020-10-27 17:00:34 -07:00
Matt Moore b8a7aae928
Add a list of known-heavy things, check a few places. (#1860) 2020-10-27 16:38:34 -07:00
Matt Moore 38578c3cf4
Add a test package for making assertions about dependencies. (#1853)
* Add a test package for making assertions about dependencies.

See the example test for illustrative examples of usage.  It is notable that the gofuzz test failed until I rebased on Ville's recent change.

The goal here is ultimately to assert that our key libraries don't take on heavy dependencies to combat the binary-size bloat that currently afflicts the queue-proxy.

* vagababov feedback
2020-10-27 09:42:33 -07:00