Skip to content

Fix the lint checks in Travis #1054

@cmihai

Description

@cmihai

Currently, the lint checks in Travis are executed, but don't fail the build. Since nobody really looks at the lint output, it's as if we didn't have a linter at all. The following checks in test/lint/ need to be fixed and re-enabled (or removed):

  • Git subtree checks for src/crypto/ctaes, src/secp256k1, src/univalue and src/leveldb
  • lint-circular-dependencies.sh
  • lint-filenames.sh
  • lint-format-strings.sh
  • lint-include-guards.sh (Fix lint-include-guards.sh issues #1123)
  • lint-includes.sh
  • lint-locale-dependence.sh
  • lint-logs.sh
  • lint-python.sh
  • lint-python-shebang.sh
  • lint-python-utf8-encoding.sh
  • lint-shell-locale.sh
  • lint-shell.sh
  • lint-tests.sh
  • lint-whitespace.sh

Metadata

Metadata

Assignees

Labels

ciContinuous integration

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions