HomePhabricator

Integrate the lint-boost-dependency.sh linter into arcanist

Description

Integrate the lint-boost-dependency.sh linter into arcanist

Summary:
This linter will run as part of arc lint.

Depends on D3723

Test Plan:
Should return no error:

arc lint --everything

Comment an exception from test/lint/lint-boost-dependency.sh.

arc lint --everything

Check the error is returned by arcanist.

Add a dummy boost.dummy.hpp exception to
test/lint/lint-boost-dependency.sh.

arc lint --everything

Check arcanist displays a Good job! message.

Reviewers: #bitcoin_abc, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

Differential Revision: https://reviews.bitcoinabc.org/D3724

Details

Provenance
FabienAuthored on Jul 23 2019, 15:47
jasonbcoxPushed on Jul 24 2019, 20:00
Reviewer
Restricted Project
Differential Revision
D3724: Integrate the lint-boost-dependency.sh linter into arcanist
Parents
rSTAGINGb5b67a808386: build: Guard against accidental introduction of new Boost dependencies
Branches
Unknown
Tags
Unknown