mirror of
https://github.com/XRPLF/rippled.git
synced 2026-07-30 02:20:39 +00:00
chore: Enable clang-tidy bugprone-unused-return-value check (#6475)
This commit is contained in:
@@ -69,6 +69,7 @@ Checks: "-*,
|
||||
bugprone-unique-ptr-array-mismatch,
|
||||
bugprone-unsafe-functions,
|
||||
bugprone-unused-raii,
|
||||
bugprone-unused-return-value,
|
||||
bugprone-unused-local-non-trivial-variable,
|
||||
bugprone-virtual-near-miss,
|
||||
cppcoreguidelines-no-suspend-with-lock,
|
||||
@@ -100,8 +101,6 @@ Checks: "-*,
|
||||
# bugprone-crtp-constructor-accessibility,
|
||||
# bugprone-move-forwarding-reference,
|
||||
# bugprone-switch-missing-default-case,
|
||||
# bugprone-unused-raii,
|
||||
# bugprone-unused-return-value,
|
||||
# bugprone-use-after-move,
|
||||
#
|
||||
# cppcoreguidelines-misleading-capture-default-by-value,
|
||||
@@ -195,7 +194,7 @@ CheckOptions:
|
||||
# readability-identifier-naming.PublicMemberSuffix: ""
|
||||
# readability-identifier-naming.FunctionIgnoredRegexp: ".*tag_invoke.*"
|
||||
bugprone-unsafe-functions.ReportMoreUnsafeFunctions: true
|
||||
# bugprone-unused-return-value.CheckedReturnTypes: ::std::error_code;::std::error_condition;::std::errc
|
||||
bugprone-unused-return-value.CheckedReturnTypes: ::std::error_code;::std::error_condition;::std::errc
|
||||
# misc-include-cleaner.IgnoreHeaders: '.*/(detail|impl)/.*;.*(expected|unexpected).*;.*ranges_lower_bound\.h;time.h;stdlib.h;__chrono/.*;fmt/chrono.h;boost/uuid/uuid_hash.hpp'
|
||||
#
|
||||
# HeaderFilterRegex: '^.*/(src|tests)/.*\.(h|hpp)$'
|
||||
|
||||
@@ -239,6 +239,7 @@ initAuthenticated(
|
||||
{
|
||||
boost::system::error_code ec;
|
||||
|
||||
// NOLINTNEXTLINE(bugprone-unused-return-value)
|
||||
context.use_certificate_file(cert_file, boost::asio::ssl::context::pem, ec);
|
||||
|
||||
if (ec)
|
||||
@@ -298,6 +299,7 @@ initAuthenticated(
|
||||
{
|
||||
boost::system::error_code ec;
|
||||
|
||||
// NOLINTNEXTLINE(bugprone-unused-return-value)
|
||||
context.use_private_key_file(key_file, boost::asio::ssl::context::pem, ec);
|
||||
|
||||
if (ec)
|
||||
|
||||
@@ -470,6 +470,7 @@ public:
|
||||
|
||||
m_io_context.run();
|
||||
|
||||
// NOLINTNEXTLINE(bugprone-unused-return-value)
|
||||
m_socket.shutdown(boost::asio::ip::udp::socket::shutdown_send, ec);
|
||||
|
||||
m_socket.close();
|
||||
|
||||
@@ -79,6 +79,7 @@ registerSSLCerts(boost::asio::ssl::context& ctx, boost::system::error_code& ec,
|
||||
SSL_CTX_set_cert_store(ctx.native_handle(), store.release());
|
||||
|
||||
#else
|
||||
// NOLINTNEXTLINE(bugprone-unused-return-value)
|
||||
ctx.set_default_verify_paths(ec);
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -232,7 +232,7 @@ public:
|
||||
return;
|
||||
|
||||
boost::system::error_code ec;
|
||||
s.shutdown(socket::shutdown_both, ec);
|
||||
s.shutdown(socket::shutdown_both, ec); // NOLINT(bugprone-unused-return-value)
|
||||
|
||||
std::this_thread::sleep_for(std::chrono::seconds(1));
|
||||
}
|
||||
@@ -268,7 +268,7 @@ public:
|
||||
return;
|
||||
|
||||
boost::system::error_code ec;
|
||||
s.shutdown(socket::shutdown_both, ec);
|
||||
s.shutdown(socket::shutdown_both, ec); // NOLINT(bugprone-unused-return-value)
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
@@ -173,6 +173,8 @@ private:
|
||||
|
||||
// Shutdown socket gracefully
|
||||
boost::system::error_code shutdownEc;
|
||||
|
||||
// NOLINTNEXTLINE(bugprone-unused-return-value)
|
||||
socket.shutdown(boost::asio::ip::tcp::socket::shutdown_send, shutdownEc);
|
||||
}
|
||||
catch (std::exception const& e)
|
||||
|
||||
@@ -160,7 +160,7 @@ ConnectAttempt::close()
|
||||
cancelTimer();
|
||||
|
||||
error_code ec;
|
||||
socket_.close(ec);
|
||||
socket_.close(ec); // NOLINT(bugprone-unused-return-value)
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
@@ -635,7 +635,7 @@ PeerImp::close()
|
||||
cancelTimer();
|
||||
|
||||
error_code ec;
|
||||
socket_.close(ec);
|
||||
socket_.close(ec); // NOLINT(bugprone-unused-return-value)
|
||||
|
||||
overlay_.incPeerDisconnect();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user