Skip to content

Commit e8d8a85

Browse files
committed
feat(format): replace trivial uses of std::ostringstream with std::format
1 parent 7c3e3a8 commit e8d8a85

File tree

77 files changed

+388
-612
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+388
-612
lines changed

include/graphqlservice/GraphQLService.h

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@
1616
#include <chrono>
1717
#include <condition_variable>
1818
#include <coroutine>
19+
#include <format>
1920
#include <future>
2021
#include <list>
2122
#include <map>
2223
#include <memory>
2324
#include <mutex>
2425
#include <optional>
2526
#include <ranges>
26-
#include <sstream>
2727
#include <stdexcept>
2828
#include <string>
2929
#include <thread>
@@ -686,11 +686,7 @@ struct ModifiedArgument
686686

687687
for (auto& error : errors)
688688
{
689-
std::ostringstream message;
690-
691-
message << "Invalid argument: " << name << " error: " << error.message;
692-
693-
error.message = message.str();
689+
error.message = std::format("Invalid argument: {} error: {}", name, error.message);
694690
}
695691

696692
throw schema_exception(std::move(errors));
@@ -1201,12 +1197,11 @@ struct ModifiedResult
12011197
}
12021198
catch (const std::exception& ex)
12031199
{
1204-
std::ostringstream message;
1200+
auto message = std::format("Field error name: {} unknown error: {}",
1201+
params.fieldName,
1202+
ex.what());
12051203

1206-
message << "Field error name: " << params.fieldName
1207-
<< " unknown error: " << ex.what();
1208-
1209-
document.errors.emplace_back(schema_error { message.str(),
1204+
document.errors.emplace_back(schema_error { std::move(message),
12101205
params.getLocation(),
12111206
buildErrorPath(params.errorPath) });
12121207
}
@@ -1294,11 +1289,10 @@ struct ModifiedResult
12941289
}
12951290
catch (const std::exception& ex)
12961291
{
1297-
std::ostringstream message;
1298-
1299-
message << "Field name: " << params.fieldName << " unknown error: " << ex.what();
1292+
auto message =
1293+
std::format("Field name: {} unknown error: {}", params.fieldName, ex.what());
13001294

1301-
document.errors.emplace_back(schema_error { message.str(),
1295+
document.errors.emplace_back(schema_error { std::move(message),
13021296
params.getLocation(),
13031297
buildErrorPath(params.errorPath) });
13041298
}

samples/client/benchmark/BenchmarkClient.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#include <algorithm>
1111
#include <array>
1212
#include <cstddef>
13-
#include <sstream>
1413
#include <stdexcept>
1514
#include <string_view>
1615
#include <utility>

samples/client/multiple/MultipleQueriesClient.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#include <algorithm>
1111
#include <array>
1212
#include <cstddef>
13-
#include <sstream>
1413
#include <stdexcept>
1514
#include <string_view>
1615
#include <utility>

samples/client/mutate/MutateClient.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#include <algorithm>
1111
#include <array>
1212
#include <cstddef>
13-
#include <sstream>
1413
#include <stdexcept>
1514
#include <string_view>
1615
#include <utility>

samples/client/nestedinput/NestedInputClient.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#include <algorithm>
1111
#include <array>
1212
#include <cstddef>
13-
#include <sstream>
1413
#include <stdexcept>
1514
#include <string_view>
1615
#include <utility>

samples/client/query/QueryClient.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#include <algorithm>
1111
#include <array>
1212
#include <cstddef>
13-
#include <sstream>
1413
#include <stdexcept>
1514
#include <string_view>
1615
#include <utility>

samples/client/subscribe/SubscribeClient.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#include <algorithm>
1111
#include <array>
1212
#include <cstddef>
13-
#include <sstream>
1413
#include <stdexcept>
1514
#include <string_view>
1615
#include <utility>

samples/learn/schema/DroidObject.cpp

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

1313
#include <algorithm>
1414
#include <functional>
15-
#include <sstream>
1615
#include <stdexcept>
1716
#include <unordered_map>
1817

samples/learn/schema/HumanObject.cpp

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

1313
#include <algorithm>
1414
#include <functional>
15-
#include <sstream>
1615
#include <stdexcept>
1716
#include <unordered_map>
1817

samples/learn/schema/MutationObject.cpp

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

1313
#include <algorithm>
1414
#include <functional>
15-
#include <sstream>
1615
#include <stdexcept>
1716
#include <unordered_map>
1817

0 commit comments

Comments
 (0)