Re-enable govet and gas, and fix resulting errors #8277
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Re-enable
govet
andgas
. Ignore all files generated by goswagger.These lines were removed for unknown reasons in 7f6f212.
Additionally, update the gas invocation to ignore code generated by
goswagger, as it appears to produce warnings.
Fix the cause of warnings where feasible to do so. Ignore where not.
Note: The vendored version of
gas
seems to have issues analyzing a variety of files in the repository. As a result, many issues are still not caught in CI. We should explore upgrading togosec
.