Skip to content

Commit 309eb03

Browse files
committed
refactor: restore original parameter order
1 parent 3ba82e1 commit 309eb03

4 files changed

Lines changed: 12 additions & 12 deletions

File tree

libs/internal/include/launchdarkly/data_model/change_set.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ enum class ChangeSetType {
1313
template <typename T>
1414
struct ChangeSet {
1515
ChangeSetType type;
16-
Selector selector;
1716
T data;
17+
Selector selector;
1818
};
1919

2020
} // namespace launchdarkly::data_model

libs/server-sdk/src/data_systems/fdv2/fdv2_changeset_translation.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ std::optional<ChangeSet<ChangeSetData>> TranslateChangeSet(
8484
Logger const& logger) {
8585
if (change_set.type == ChangeSetType::kNone) {
8686
return ChangeSet<ChangeSetData>{
87-
change_set.type, change_set.selector, {}};
87+
change_set.type, {}, change_set.selector};
8888
}
8989

9090
ChangeSetData changes;
@@ -112,8 +112,8 @@ std::optional<ChangeSet<ChangeSetData>> TranslateChangeSet(
112112
}
113113
}
114114

115-
return ChangeSet<ChangeSetData>{change_set.type, change_set.selector,
116-
std::move(changes)};
115+
return ChangeSet<ChangeSetData>{change_set.type, std::move(changes),
116+
change_set.selector};
117117
}
118118

119119
} // namespace launchdarkly::server_side::data_systems

libs/server-sdk/src/data_systems/fdv2/fdv2_polling_impl.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ data_interfaces::FDv2SourceResult HandleFDv2PollResponse(
168168
if (res.Status() == 304) {
169169
return FDv2SourceResult{FDv2SourceResult::ChangeSet{
170170
data_model::ChangeSet<data_interfaces::ChangeSetData>{
171-
data_model::ChangeSetType::kNone, data_model::Selector{}, {}},
171+
data_model::ChangeSetType::kNone, {}, data_model::Selector{}},
172172
false}};
173173
}
174174

libs/server-sdk/tests/memory_store_apply_test.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ TEST(MemoryStoreApplyTest, ApplyNone_IsNoOp) {
3131
{"segA", SegmentDescriptor(seg_a)}},
3232
});
3333

34-
store.Apply(ChangeSet<ChangeSetData>{ChangeSetType::kNone, Selector{}, {}});
34+
store.Apply(ChangeSet<ChangeSetData>{ChangeSetType::kNone, {}, Selector{}});
3535

3636
auto fetched_flag = store.GetFlag("flagA");
3737
ASSERT_TRUE(fetched_flag);
@@ -43,7 +43,7 @@ TEST(MemoryStoreApplyTest, ApplyNone_IsNoOp) {
4343

4444
TEST(MemoryStoreApplyTest, ApplyNone_DoesNotInitialize) {
4545
MemoryStore store;
46-
store.Apply(ChangeSet<ChangeSetData>{ChangeSetType::kNone, Selector{}, {}});
46+
store.Apply(ChangeSet<ChangeSetData>{ChangeSetType::kNone, {}, Selector{}});
4747
EXPECT_FALSE(store.Initialized());
4848
}
4949

@@ -54,7 +54,7 @@ TEST(MemoryStoreApplyTest, ApplyNone_DoesNotInitialize) {
5454
TEST(MemoryStoreApplyTest, ApplyFull_SetsInitialized) {
5555
MemoryStore store;
5656
ASSERT_FALSE(store.Initialized());
57-
store.Apply(ChangeSet<ChangeSetData>{ChangeSetType::kFull, Selector{}, {}});
57+
store.Apply(ChangeSet<ChangeSetData>{ChangeSetType::kFull, {}, Selector{}});
5858
EXPECT_TRUE(store.Initialized());
5959
}
6060

@@ -70,9 +70,9 @@ TEST(MemoryStoreApplyTest, ApplyFull_StoresItems) {
7070

7171
store.Apply(ChangeSet<ChangeSetData>{
7272
ChangeSetType::kFull,
73-
Selector{},
7473
ChangeSetData{ItemChange{"flagA", FlagDescriptor(flag_a)},
7574
ItemChange{"segA", SegmentDescriptor(seg_a)}},
75+
Selector{},
7676
});
7777

7878
auto fetched_flag = store.GetFlag("flagA");
@@ -120,9 +120,9 @@ TEST(MemoryStoreApplyTest, ApplyFull_ClearsExistingItems) {
120120

121121
store.Apply(ChangeSet<ChangeSetData>{
122122
ChangeSetType::kFull,
123-
Selector{},
124123
ChangeSetData{ItemChange{"flagC", FlagDescriptor(flag_c)},
125124
ItemChange{"segB", SegmentDescriptor(seg_b)}},
125+
Selector{},
126126
});
127127

128128
EXPECT_FALSE(store.GetFlag("flagA"));
@@ -163,9 +163,9 @@ TEST(MemoryStoreApplyTest, ApplyPartial_AppliesItems) {
163163

164164
store.Apply(ChangeSet<ChangeSetData>{
165165
ChangeSetType::kPartial,
166-
Selector{},
167166
ChangeSetData{ItemChange{"flagA", FlagDescriptor(flag_a_new)},
168167
ItemChange{"segA", SegmentDescriptor(seg_a_new)}},
168+
Selector{},
169169
});
170170

171171
ASSERT_TRUE(store.GetFlag("flagA"));
@@ -211,9 +211,9 @@ TEST(MemoryStoreApplyTest, ApplyPartial_PreservesUnchangedItems) {
211211

212212
store.Apply(ChangeSet<ChangeSetData>{
213213
ChangeSetType::kPartial,
214-
Selector{},
215214
ChangeSetData{ItemChange{"flagB", FlagDescriptor(flag_b_new)},
216215
ItemChange{"segB", SegmentDescriptor(seg_b_new)}},
216+
Selector{},
217217
});
218218

219219
ASSERT_TRUE(store.GetFlag("flagA"));

0 commit comments

Comments
 (0)