Page MenuHomePhabricator

refactor: Improve use of explicit keyword
ClosedPublic

Authored by PiRK on Jun 2 2022, 14:40.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABC6922a8e02b08: refactor: Improve use of explicit keyword
Summary

Notes:

  • the linter part of the code is not applicable. We got rid of that linter in D11063 as it was obviously not very good at its job.
  • most of the work was already done in D6549
  • some of these constructors have two parameters in Bitcoin ABC

This is a backport of core#20530
https://github.com/bitcoin/bitcoin/pull/20530/commits/1e62350ca20898189904a88dfef9ea11ddcd8626

Test Plan

with clang and gcc
ninja all check-all

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable