Egon Elbre
00b2e1a7d7
all: enable staticcheck ( #2849 )
...
* by having megacheck in disable it also disabled staticcheck
* fix closing body
* keep interfacer disabled
* hide bodies
* don't use deprecated func
* fix dead code
* fix potential overrun
* keep stylecheck disabled
* don't pass nil as context
* fix infinite recursion
* remove extraneous return
* fix data race
* use correct func
* ignore unused var
* remove unused consts
2019-08-22 13:40:15 +02:00
JT Olio
2d19475d61
monitor macaroon parse/serialization perf ( #2132 )
...
Change-Id: I3c9556194e23af011db77b6b743abf3e5799f3f0
2019-06-06 11:35:03 +02:00
ethanadams
268dc6b7e4
Enable gocritic linter ( #2051 )
...
* first round cleanup based on go-critic
* more issues resolved for ifelsechain and unlambda checks
* updated from master and gocritic found a new ifElseChain issue
* disable appendAssign. i reports false positives
* re-enabled go-critic appendAssign and disabled lint check at code line level
* fixed go-critic lint error
* fixed // nolint add gocritic specifically
2019-05-29 09:14:25 -04:00
Bogdan Artemenko
ecb81144a1
Macaroon Library ( #1537 )
...
* Added initial implementation of Macaroon Library.
* Implemented Unit tests.
* Added header.
* Serialization refactoring.
* Added description for Macaroon and Caveat struct.
* Removed NewNonce. Use NewSecret instead.
* change macaroon library to just use bytes directly
Change-Id: I0411203cb09244605d2ee49f9d9b9b1e2bf46c76
* linting
Change-Id: I0363c0e30b610966eb18ff8b3905d75c69541610
2019-05-01 08:40:56 -04:00