Skip to content

Commit 28b3e5b

Browse files
committed
feat userver: use std::move()
commit_hash:1cd312b6c28f410c06235c462564cdeb15d2030e
1 parent 3c7a2cf commit 28b3e5b

File tree

25 files changed

+31
-29
lines changed

25 files changed

+31
-29
lines changed

clickhouse/include/userver/storages/clickhouse/io/columns/array_column.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ bool ArrayColumn<T>::ArrayDataHolder::operator==(const ArrayDataHolder& other) c
9696
}
9797

9898
template <typename T>
99-
ArrayColumn<T>::ArrayColumn(ColumnRef column) : ClickhouseColumn<ArrayColumn>{column} {}
99+
ArrayColumn<T>::ArrayColumn(ColumnRef column) : ClickhouseColumn<ArrayColumn>{std::move(column)} {}
100100

101101
template <typename T>
102102
ColumnRef ArrayColumn<T>::Serialize(const container_type& from) {

clickhouse/include/userver/storages/clickhouse/io/columns/nullable_column.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ class NullableColumn final : public ClickhouseColumn<NullableColumn<T>> {
6767
};
6868

6969
template <typename T>
70-
NullableColumn<T>::NullableColumn(ColumnRef column) : ClickhouseColumn<NullableColumn>{column} {}
70+
NullableColumn<T>::NullableColumn(ColumnRef column) : ClickhouseColumn<NullableColumn>{std::move(column)} {}
7171

7272
template <typename T>
7373
NullableColumn<T>::NullableDataHolder::NullableDataHolder(

clickhouse/src/storages/clickhouse/impl/block_wrapper.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ USERVER_NAMESPACE_BEGIN
44

55
namespace storages::clickhouse::impl {
66

7-
BlockWrapper::BlockWrapper(clickhouse_cpp::Block&& block) : native_{block} {}
7+
BlockWrapper::BlockWrapper(clickhouse_cpp::Block&& block) : native_{std::move(block)} {}
88

99
clickhouse_cpp::ColumnRef BlockWrapper::At(size_t ind) const { return native_[ind]; }
1010

core/include/userver/dump/operations.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ namespace dump {
1616
/// should be performed with a failed dump.
1717
class Error final : public std::runtime_error {
1818
public:
19-
explicit Error(std::string message) : std::runtime_error(message) {}
19+
explicit Error(std::string message) : std::runtime_error(std::move(message)) {}
2020
};
2121

2222
/// A general interface for binary data output

core/src/baggage/baggage.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ std::optional<BaggageEntry> Baggage::TryMakeBaggageEntry(std::string_view entry)
304304
}
305305
}
306306
}
307-
return std::make_optional<BaggageEntry>({key, value, properties});
307+
return std::make_optional<BaggageEntry>({key, value, std::move(properties)});
308308
}
309309

310310
std::optional<BaggageEntryProperty> Baggage::TryMakeBaggageEntryProperty(std::string_view property) {

core/src/concurrent/conflated_event_channel.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ USERVER_NAMESPACE_BEGIN
88
namespace concurrent {
99

1010
ConflatedEventChannel::ConflatedEventChannel(std::string name, OnRemoveCallback on_listener_removal)
11-
: AsyncEventChannel<>(std::move(name), on_listener_removal), stop_flag_(false) {
11+
: AsyncEventChannel<>(std::move(name), std::move(on_listener_removal)), stop_flag_(false) {
1212
LOG_DEBUG() << Name() << ": start event listener task";
1313
task_ = utils::Async(Name() + "/event_listener", [this] {
1414
while (event_.WaitForEvent()) {

core/src/congestion_control/controllers/linear.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ LinearController::LinearController(
2727
long_timings_(kLongTimingsEpochs),
2828
short_timings_(kShortTimingsEpochs),
2929
config_source_(config_source),
30-
config_getter_(config_getter) {}
30+
config_getter_(std::move(config_getter)) {}
3131

3232
Limit LinearController::Update(const Sensor::Data& current) {
3333
auto dyn_config = config_source_.GetSnapshot();

core/src/dump/dump_locator.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ const std::string kTimeZone = "UTC";
2323
} // namespace
2424

2525
DumpLocator::DumpLocator(Config static_config)
26-
: config_(static_config),
26+
: config_(std::move(static_config)),
2727
filename_regex_(GenerateFilenameRegex(FileFormatType::kNormal)),
2828
tmp_filename_regex_(GenerateFilenameRegex(FileFormatType::kTmp)) {}
2929

core/src/fs/temp_file.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ TempFile::Create(std::string_view parent_path, std::string_view name_prefix, eng
3030
TempFile::~TempFile() { std::move(*this).Remove(); }
3131

3232
TempFile TempFile::Adopt(std::string path, engine::TaskProcessor& fs_task_processor) {
33-
return {fs_task_processor, blocking::TempFile::Adopt(path)};
33+
return {fs_task_processor, blocking::TempFile::Adopt(std::move(path))};
3434
}
3535

3636
const std::string& TempFile::GetPath() const { return temp_file_.GetPath(); }

core/src/logging/tp_logger_utils.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ void CreateLogDirectory(const std::string& logger_name, const std::string& file_
3232
} catch (const std::exception& e) {
3333
auto msg = "Failed to create directory for log file of logger '" + logger_name + "': " + e.what();
3434
LOG_ERROR() << msg;
35-
throw std::runtime_error(msg);
35+
throw std::runtime_error(std::move(msg));
3636
}
3737
}
3838

0 commit comments

Comments
 (0)