Commit Graph

168 Commits (aaaaad6ac95b402fe18d019d67897ced6b316ee0)

Author SHA1 Message Date
MarcoFalke aaaaad6ac9
scripted-diff: Bump copyright of files changed in 2019
5 years ago
practicalswift e3d2bcf5cf tests: Add fuzzing harnesses for various number parsing functions
5 years ago
Wladimir J. van der Laan 1f59885d27
Merge #17361: script: Lint Gitian descriptors with ShellCheck
5 years ago
Hennadii Stepanov 17f81e9648
script: Enable SC2001 rule for Gitian scripts
5 years ago
Hennadii Stepanov 61bb21b418
script: Enable SC2155 rule for Gitian scripts
5 years ago
Hennadii Stepanov 3ed5e6819a
refactor: Nuke coincontrol circular dependency
5 years ago
251 e20c72f9f0 Fire TransactionRemovedFromMempool from mempool
5 years ago
Hennadii Stepanov a53e9895db
refactor: Nuke walletmodel circular dependency
5 years ago
Hennadii Stepanov 49c4211c04
refactor: Nuke walletmodeltransaction circular dep
5 years ago
Hennadii Stepanov 567cb44eb9
refactor: Nuke guiutil circular dependency
5 years ago
Hennadii Stepanov 577682d9e8
script: Enable SC2006 rule for Gitian scripts
5 years ago
Hennadii Stepanov 14aded46df
script: Lint Gitian descriptors with ShellCheck
5 years ago
MarcoFalke 22a58811d4
Merge #17353: doc: Add ShellCheck to lint tests dependencies
5 years ago
Hennadii Stepanov 80c9e66ab8
build: Remove install command samples
5 years ago
MarcoFalke 94a26b192f
Merge #17318: replace asserts in RPC code with CHECK_NONFATAL and add linter
5 years ago
randymcmillan ac831339cb
doc: Fix some misspellings
5 years ago
John Newbery 60582d6060 [linter] Strip trailing / in path for git-subtree-check
5 years ago
Adam Jonas c98bd13e67 replace asserts in RPC code with CHECK_NONFATAL and add linter
5 years ago
Andrew Chow f201ba59ff Refactor: Split up CWallet and LegacyScriptPubKeyMan and classes
5 years ago
MarcoFalke fadccb263b
doc: Document that GNU tools are required for linters
5 years ago
practicalswift bebb637472 tests: Add FuzzedDataProvider fuzzing helper from the Chromium project
5 years ago
Wladimir J. van der Laan e2ce392aec test: Avoid whitespace linting in qt translations
5 years ago
Wladimir J. van der Laan f4beb4996d test: Remove python dead code linter
5 years ago
practicalswift 72a18a73af tests: Add information on how to add Vulture suppressions
5 years ago
MarcoFalke fac35b21e2
test: lint: Add DisabledOpcodeTemplates to whitelist
5 years ago
MarcoFalke 45be44cce4
Merge #15257: Scripts and tools: Bump flake8 to 3.7.8
5 years ago
MarcoFalke 761fe07ba9
Merge #16768: test: Make lint-includes.sh work from any directory
5 years ago
Kristaps Kaupe 490da639cb
Make lint-includes.sh work from any directory
5 years ago
Ben Woosley 838920704a
lint: Disable flake8 W504 warning
5 years ago
Ben Woosley b21680baf5
test/contrib: Fix invalid escapes in regex strings
5 years ago
Kristaps Kaupe 8340763dc3
Check for codespell in lint-spelling.sh
5 years ago
practicalswift e4f4ea47eb lint: Catch use of [] or {} as default parameter values in Python functions
5 years ago
MarcoFalke b80cdfec9a
Merge #16618: [Fix] Allow connection of a noban banned peer
5 years ago
nicolas.dorier d117f4541d
Add test for setban
5 years ago
MarcoFalke fa3c6575ca
lint: Add false positive to python dead code linter
5 years ago
Hennadii Stepanov 753f7cccce
scripted-diff: Make translation bilingual
5 years ago
Wladimir J. van der Laan 345f42a9e3
Merge #14505: test: Add linter to make sure single parameter constructors are marked explicit
5 years ago
MarcoFalke 4882040182
Merge #16291: gui: Stop translating PACKAGE_NAME
5 years ago
Hennadii Stepanov 1ac454a384
Enable ShellCheck rules
5 years ago
MarcoFalke fa64b947bb
util: No translation of `Bitcoin Core` in the copyright
5 years ago
practicalswift c4606b8432 Add Travis check for single parameter constructors not marked "explicit"
5 years ago
Andrew Chow e61de6306f Change ismine to take a CWallet instead of CKeyStore
5 years ago
MarcoFalke 1a274bce4b
Merge #16205: Refactor: Replace fprintf with tfm::format
5 years ago
MarcoFalke fa8f195195
Replace remaining fprintf with tfm::format manually
5 years ago
Ben Woosley b748bf6f50
Fix spelling errors identified by codespell 1.15.0
5 years ago
MarcoFalke d0f81a96d9
Merge #16129: refactor: Remove unused includes
6 years ago
practicalswift eca9767673 Make reasoning about dependencies easier by not including unused dependencies
6 years ago
practicalswift 3c5254a820 Limit Python linting to files in the repo
6 years ago
Julian Fleischer f3b90f2e05
Run all lint scripts
6 years ago
MarcoFalke fac174e2d1
lint: Check that all wallet args are hidden
6 years ago