@@ -23,7 +23,7 @@ void tag_invoke(boost::json::value_from_tag const& tag,
23
23
json_value = std::move (base);
24
24
}
25
25
26
- void tag_invoke (boost::json::value_from_tag const &,
26
+ void tag_invoke (boost::json::value_from_tag const & tag ,
27
27
boost::json::value& json_value,
28
28
FeatureEventBase const & event) {
29
29
auto & obj = json_value.emplace_object ();
@@ -40,7 +40,7 @@ void tag_invoke(boost::json::value_from_tag const&,
40
40
obj.emplace (" default" , boost::json::value_from (event.default_ ));
41
41
}
42
42
43
- void tag_invoke (boost::json::value_from_tag const &,
43
+ void tag_invoke (boost::json::value_from_tag const & tag ,
44
44
boost::json::value& json_value,
45
45
IdentifyEvent const & event) {
46
46
auto & obj = json_value.emplace_object ();
@@ -52,7 +52,7 @@ void tag_invoke(boost::json::value_from_tag const&,
52
52
53
53
namespace launchdarkly ::events {
54
54
55
- void tag_invoke (boost::json::value_from_tag const &,
55
+ void tag_invoke (boost::json::value_from_tag const & tag ,
56
56
boost::json::value& json_value,
57
57
Date const & date) {
58
58
json_value.emplace_int64 () =
@@ -61,7 +61,7 @@ void tag_invoke(boost::json::value_from_tag const&,
61
61
.count ();
62
62
}
63
63
64
- void tag_invoke (boost::json::value_from_tag const &,
64
+ void tag_invoke (boost::json::value_from_tag const & tag ,
65
65
boost::json::value& json_value,
66
66
TrackEvent const & event) {
67
67
auto & obj = json_value.emplace_object ();
@@ -87,14 +87,8 @@ void tag_invoke(boost::json::value_from_tag const& tag,
87
87
} // namespace launchdarkly::events
88
88
89
89
namespace launchdarkly ::events::detail {
90
- void tag_invoke (boost::json::value_from_tag const &,
91
- boost::json::value& json_value,
92
- Summarizer::VariationSummary const & state) {
93
- // todo(cwaldren): refactor the serialization out of the Summarizer:State
94
- // into here.
95
- }
96
90
97
- void tag_invoke (boost::json::value_from_tag const &,
91
+ void tag_invoke (boost::json::value_from_tag const & tag ,
98
92
boost::json::value& json_value,
99
93
Summarizer::State const & state) {
100
94
auto & obj = json_value.emplace_object ();
@@ -117,14 +111,15 @@ void tag_invoke(boost::json::value_from_tag const&,
117
111
}
118
112
obj.emplace (" counters" , std::move (counters));
119
113
}
120
- void tag_invoke (boost::json::value_from_tag const &,
114
+ void tag_invoke (boost::json::value_from_tag const & tag ,
121
115
boost::json::value& json_value,
122
- Summary const & s ) {
116
+ Summary const & summary ) {
123
117
auto & obj = json_value.emplace_object ();
124
118
obj.emplace (" kind" , " summary" );
125
119
obj.emplace (" startDate" ,
126
- boost::json::value_from (Date{s.summarizer .start_time ()}));
127
- obj.emplace (" endDate" , boost::json::value_from (Date{s.end_time }));
128
- obj.emplace (" features" , boost::json::value_from (s.summarizer .features ()));
120
+ boost::json::value_from (Date{summary.summarizer .start_time ()}));
121
+ obj.emplace (" endDate" , boost::json::value_from (Date{summary.end_time }));
122
+ obj.emplace (" features" ,
123
+ boost::json::value_from (summary.summarizer .features ()));
129
124
}
130
125
} // namespace launchdarkly::events::detail
0 commit comments