Skip to content

Commit 10a7e39

Browse files
authored
clang-tidy: fix hicpp-no-malloc & misc-unused-using-decls (#2213)
1 parent 2ff9a57 commit 10a7e39

File tree

18 files changed

+6
-31
lines changed

18 files changed

+6
-31
lines changed

.clang-tidy

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ Checks: >
4545
-hicpp-braces-around-statements,
4646
-hicpp-named-parameter,
4747
-hicpp-no-array-decay,
48-
-hicpp-no-malloc,
4948
-hicpp-signed-bitwise,
5049
-hicpp-uppercase-literal-suffix,
5150
-hicpp-vararg,
@@ -54,8 +53,6 @@ Checks: >
5453
-misc-const-correctness,
5554
-misc-no-recursion,
5655
-misc-non-private-member-variables-in-classes,
57-
-misc-redundant-expression,
58-
-misc-unused-using-decls,
5956
-misc-use-anonymous-namespace,
6057
-misc-include-cleaner,
6158
modernize-*,

cmd/silkworm.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ using namespace silkworm;
5656
using silkworm::BlockNum;
5757
using silkworm::DataDirectory;
5858
using silkworm::human_size;
59-
using silkworm::parse_size;
6059
using silkworm::cmd::common::add_logging_options;
6160
using silkworm::cmd::common::add_node_options;
6261
using silkworm::cmd::common::add_option_data_dir;

silkworm/capi/rpcdaemon.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323

2424
using namespace silkworm;
2525
using namespace silkworm::rpc;
26-
using silkworm::concurrency::ContextPoolSettings;
2726

2827
//! Build interface log settings for ETH JSON-RPC from their C representation
2928
static InterfaceLogSettings make_eth_ifc_log_settings(const struct SilkwormRpcInterfaceLogSettings settings) {

silkworm/core/crypto/ecdsa.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
//! \brief Tries recover public key used for message signing.
2626
static bool recover(uint8_t public_key[65], const uint8_t message[32], const uint8_t signature[64], uint8_t recovery_id,
27-
secp256k1_context* context) {
27+
const secp256k1_context* context) {
2828
secp256k1_ecdsa_recoverable_signature sig;
2929
if (!secp256k1_ecdsa_recoverable_signature_parse_compact(context, &sig, signature, recovery_id)) {
3030
return false;
@@ -53,7 +53,7 @@ static bool public_key_to_address(uint8_t out[20], const uint8_t public_key[65])
5353
}
5454

5555
bool silkworm_recover_address(uint8_t out[20], const uint8_t message[32], const uint8_t signature[64],
56-
uint8_t recovery_id, secp256k1_context* context) {
56+
uint8_t recovery_id, const secp256k1_context* context) {
5757
uint8_t public_key[65];
5858
if (!recover(public_key, message, signature, recovery_id, context)) {
5959
return false;

silkworm/core/crypto/ecdsa.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ enum {
3838
//! \param [in] context: a pointer to an existing secp256k1 context
3939
//! \return Whether the recovery has succeeded
4040
bool silkworm_recover_address(uint8_t out[20], const uint8_t message[32], const uint8_t signature[64],
41-
uint8_t recovery_id, secp256k1_context* context);
41+
uint8_t recovery_id, const secp256k1_context* context);
4242

4343
#if defined(__cplusplus)
4444
}

silkworm/db/chain/chain_test.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,6 @@ namespace silkworm::db::chain {
3333

3434
using Catch::Matchers::Message;
3535
using testing::_;
36-
using testing::InSequence;
37-
using testing::Invoke;
3836
using testing::InvokeWithoutArgs;
3937
using testing::Unused;
4038

silkworm/db/chain/remote_chain_storage_test.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,6 @@ namespace silkworm::db::chain {
3333

3434
using Catch::Matchers::Message;
3535
using testing::_;
36-
using testing::InSequence;
37-
using testing::Invoke;
3836
using testing::InvokeWithoutArgs;
3937
using testing::Unused;
4038

silkworm/db/kv/state_changes_stream_test.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ namespace silkworm::db::kv {
5050
using namespace std::chrono_literals; // NOLINT(build/namespaces)
5151
using grpc::client::RemoteClient;
5252
using testing::InvokeWithoutArgs;
53-
using testing::Return;
5453
namespace test = rpc::test;
5554

5655
#ifndef SILKWORM_SANITIZE

silkworm/infra/common/bounded_buffer_test.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ namespace silkworm {
2525

2626
using namespace std::this_thread; // sleep_for, sleep_until
2727
using namespace std::chrono_literals; // ns, us, ms, s, h, etc.
28-
using std::chrono::system_clock;
2928

3029
double CalculatePi(int depth) {
3130
double pi = 0.0;

silkworm/infra/grpc/client/call_test.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030

3131
namespace silkworm::rpc {
3232

33-
using testing::InvokeWithoutArgs;
3433
using testing::Return;
3534
using namespace silkworm::grpc::test_util;
3635
namespace proto = ::remote;

0 commit comments

Comments
 (0)