Skip to content

Commit a56826e

Browse files
committed
remove unused stuff
1 parent e10babb commit a56826e

File tree

3 files changed

+4
-27
lines changed

3 files changed

+4
-27
lines changed

cucumber_cpp/library/formatter/helper/GherkinDocumentParser.cpp

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,11 @@
22
#include "cucumber/messages/background.hpp"
33
#include "cucumber/messages/feature_child.hpp"
44
#include "cucumber/messages/gherkin_document.hpp"
5-
#include "cucumber/messages/location.hpp"
65
#include "cucumber/messages/rule.hpp"
76
#include "cucumber/messages/rule_child.hpp"
87
#include "cucumber/messages/scenario.hpp"
98
#include "cucumber/messages/step.hpp"
10-
#include <map>
119
#include <ranges>
12-
#include <string>
1310
#include <variant>
1411
#include <vector>
1512

@@ -92,22 +89,6 @@ namespace cucumber_cpp::library::formatter::helper
9289
return map;
9390
}
9491

95-
GherkinScenarioRuleMap GetGherkinScenarioRuleMap(const cucumber::messages::gherkin_document& gherkinDocument)
96-
{
97-
auto rules = gherkinDocument.feature->children | std::views::transform(ExtractRulesFeatureChild) | std::views::join;
98-
99-
GherkinScenarioRuleMap map;
100-
101-
for (const auto& rule : rules)
102-
{
103-
auto scenarios = rule.children | std::views::transform(ExtractScenarioFromRuleChild) | std::views::join;
104-
for (const auto& scenario : scenarios)
105-
map.emplace(scenario.id, rule);
106-
}
107-
108-
return map;
109-
}
110-
11192
GherkinScenarioMap GetGherkinScenarioMap(const cucumber::messages::gherkin_document& gherkinDocument)
11293
{
11394
GherkinScenarioMap map;

cucumber_cpp/library/formatter/helper/GherkinDocumentParser.hpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
#ifndef HELPER_GHERKIN_DOCUMENT_PARSER_HPP
22
#define HELPER_GHERKIN_DOCUMENT_PARSER_HPP
33

4-
#include "cucumber/messages/feature.hpp"
54
#include "cucumber/messages/gherkin_document.hpp"
65
#include "cucumber/messages/location.hpp"
7-
#include "cucumber/messages/rule.hpp"
86
#include "cucumber/messages/scenario.hpp"
97
#include "cucumber/messages/step.hpp"
108
#include <map>
@@ -13,12 +11,10 @@
1311
namespace cucumber_cpp::library::formatter::helper
1412
{
1513
using GherkinStepMap = std::map<std::string, cucumber::messages::step>;
16-
using GherkinScenarioRuleMap = std::map<std::string, cucumber::messages::rule>;
1714
using GherkinScenarioMap = std::map<std::string, cucumber::messages::scenario>;
1815
using GherkinScenarioLocationMap = std::map<std::string, cucumber::messages::location>;
1916

2017
GherkinStepMap GetGherkinStepMap(const cucumber::messages::gherkin_document& gherkinDocument);
21-
GherkinScenarioRuleMap GetGherkinScenarioRuleMap(const cucumber::messages::gherkin_document& gherkinDocument);
2218
GherkinScenarioMap GetGherkinScenarioMap(const cucumber::messages::gherkin_document& gherkinDocument);
2319
GherkinScenarioLocationMap GetGherkinScenarioLocationMap(const cucumber::messages::gherkin_document& gherkinDocument);
2420
}

cucumber_cpp/library/runtime/Worker.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ namespace cucumber_cpp::library::runtime
5656
return to_underlying(a.status) < to_underlying(b.status);
5757
};
5858

59-
inline std::set<cucumber::messages::test_step_result_status> failingStatuses{
59+
const inline std::set<cucumber::messages::test_step_result_status> failingStatuses{
6060
cucumber::messages::test_step_result_status::AMBIGUOUS,
6161
cucumber::messages::test_step_result_status::FAILED,
6262
cucumber::messages::test_step_result_status::UNDEFINED,
@@ -160,10 +160,10 @@ namespace cucumber_cpp::library::runtime
160160
cucumber::messages::test_step_result Worker::RunTestHook(std::string id, Context& context)
161161
{
162162
const auto& definition = supportCodeLibrary.hookRegistry.GetDefinitionById(id);
163-
const auto testRunHookStartedid = idGenerator->next_id();
163+
const auto testRunHookStartedId = idGenerator->next_id();
164164

165165
const auto testRunHookStarted = cucumber::messages::test_run_hook_started{
166-
.id = testRunHookStartedid,
166+
.id = testRunHookStartedId,
167167
.test_run_started_id = std::string{ testRunStartedId },
168168
.hook_id = definition.hook.id,
169169
.timestamp = support::TimestampNow(),
@@ -174,7 +174,7 @@ namespace cucumber_cpp::library::runtime
174174
auto result = definition.factory(broadcaster, context, testRunHookStarted)->ExecuteAndCatchExceptions();
175175

176176
broadcaster.BroadcastEvent({ .test_run_hook_finished = cucumber::messages::test_run_hook_finished{
177-
.test_run_hook_started_id = testRunHookStartedid,
177+
.test_run_hook_started_id = testRunHookStartedId,
178178
.result = result,
179179
.timestamp = support::TimestampNow(),
180180
} });

0 commit comments

Comments
 (0)