elements/test/lint
James Dorfman de364241b4 Merge 22e3b6f4d5 into merged_master (Bitcoin PR bitcoin/bitcoin#24800)
git claimed we had some differences in the Elements version of
test/lint/lint-python-mutable-default-parameters.sh which did not
exist in the bitcoin version, so it marked a conflict for me when
bitcoin deleted the file. However, I don't see anything elements-specific.

Please review this file and confirm that there is nothing elements-specific
which needs to go into the new python version of the file introduced
in this commit, named test/lint/lint-python-mutable-default-parameters.py.
2024-07-30 04:36:37 +00:00
..
check-doc.py Merge 4a540683ec into merged_master (Bitcoin PR #20813) 2021-06-16 14:11:07 +00:00
commit-script-check.sh Merge b3122e167a into merged_master (Bitcoin PR bitcoin/bitcoin#23543) 2023-06-20 13:21:57 +00:00
extended-lint-all.sh scripted-diff: Bump copyright headers 2020-04-16 13:33:09 -04:00
extended-lint-cppcheck.sh Merge bitcoin/bitcoin#23474: test: scripted-diff cleanups after generate* changes 2021-11-16 11:22:06 +08:00
git-subtree-check.sh scripted-diff: Bump copyright headers 2021-12-30 19:36:57 +02:00
lint-all.sh lint: Start to use py lint scripts 2022-04-04 16:58:54 +02:00
lint-assertions.sh scripted-diff: Bump copyright headers 2020-12-31 09:45:41 +01:00
lint-circular-dependencies.sh fix: move BlindDetails and IssuanceDetails to wallet.h 2023-09-05 14:38:03 +02:00
lint-files.py lint: Start to use py lint scripts 2022-04-04 16:58:54 +02:00
lint-format-strings.sh Move lint script and data file to avoid lint- prefix 2022-04-04 16:58:07 +02:00
lint-git-commit-check.sh Merge 623745ca74 into merged_master (Bitcoin PR bitcoin/bitcoin#23912) 2023-06-14 15:44:11 +00:00
lint-include-guards.sh scripted-diff: Bump copyright headers 2021-12-30 19:36:57 +02:00
lint-includes.sh build: use header-only Boost unit test 2022-02-13 20:59:02 +00:00
lint-locale-dependence.sh Merge 290ff5ef6d into merged_master (Bitcoin PR bitcoin/bitcoin#24041) 2023-06-19 10:29:14 +00:00
lint-logs.sh scripted-diff: Bump copyright headers 2021-11-10 11:10:24 +01:00
lint-python-dead-code.py lint: Convert Python dead code linter to Python 2022-04-06 00:55:22 +02:00
lint-python-mutable-default-parameters.py Converted lint-python-mutable-default-parameters.sh to python 2022-04-08 11:53:47 -04:00
lint-python-utf8-encoding.sh lint: exclude src/secp256k1 from lint-python-utf8-encoding.sh 2023-07-28 11:59:15 +02:00
lint-python.sh Merge ffdab41f94 into merged_master (Bitcoin PR bitcoin/bitcoin#23474) 2023-05-26 10:32:04 +00:00
lint-shell-locale.sh scripted-diff: Bump copyright headers 2021-12-30 19:36:57 +02:00
lint-shell.sh Merge bitcoin/bitcoin#23506: test: Make more shell scripts verifiable by the shellcheck tool 2021-11-30 20:05:44 +01:00
lint-spelling.py lint: convert spell check lint test to python 2022-04-06 00:16:01 +02:00
lint-submodule.sh ci: Check for submodules 2020-02-10 16:48:15 +01:00
lint-tests.sh Obsolete #!/bin/bash shebang 2018-06-20 11:12:41 +03:00
lint-whitespace.sh Merge bitcoin/bitcoin#23474: test: scripted-diff cleanups after generate* changes 2021-11-16 11:22:06 +08:00
README.md Add minisketch dependency 2021-10-21 09:38:55 +08:00
run-lint-format-strings.py Move lint script and data file to avoid lint- prefix 2022-04-04 16:58:07 +02:00
spelling.ignore-words.txt Merge 4262100b8c into merged_master (Bitcoin PR bitcoin/bitcoin#24762) 2024-07-08 16:37:00 +00:00

This folder contains lint scripts.

check-doc.py

Check for missing documentation of command line options.

commit-script-check.sh

Verification of scripted diffs. Scripted diffs are only assumed to run on the latest LTS release of Ubuntu. Running them on other operating systems might require installing GNU tools, such as GNU sed.

git-subtree-check.sh

Run this script from the root of the repository to verify that a subtree matches the contents of the commit it claims to have been updated to.

Usage: test/lint/git-subtree-check.sh [-r] DIR [COMMIT]
       test/lint/git-subtree-check.sh -?
  • DIR is the prefix within the repository to check.
  • COMMIT is the commit to check, if it is not provided, HEAD will be used.
  • -r checks that subtree commit is present in repository.

To do a full check with -r, make sure that you have fetched the upstream repository branch in which the subtree is maintained:

To do so, add the upstream repository as remote:

git remote add --fetch secp256k1 https://github.com/bitcoin-core/secp256k1.git

lint-all.sh

Calls other scripts with the lint- prefix.