Skip to content

Commit 977cbea

Browse files
authored
fixes warnings by pub publish --dry-run (#56)
1 parent 0ac62f3 commit 977cbea

File tree

1 file changed

+16
-6
lines changed

1 file changed

+16
-6
lines changed

lib/src/data_objects/optimizely_config.dart

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/// **************************************************************************
2-
/// Copyright 2022, Optimizely, Inc. and contributors *
2+
/// Copyright 2022-2023, Optimizely, Inc. and contributors *
33
/// *
44
/// Licensed under the Apache License, Version 2.0 (the "License"); *
55
/// you may not use this file except in compliance with the License. *
@@ -101,11 +101,17 @@ class OptimizelyConfig {
101101
Map<String, dynamic> dynamicFeaturesMap = {};
102102
featuresMap.forEach((k, v) => {dynamicFeaturesMap[k] = v.toJson()});
103103
var dynamicAttributes = [];
104-
attributes.forEach((v) => {dynamicAttributes.add(v.toJson())});
104+
for (var attribute in attributes) {
105+
dynamicAttributes.add(attribute.toJson());
106+
}
105107
var dynamicEvents = [];
106-
events.forEach((v) => {dynamicEvents.add(v.toJson())});
108+
for (var event in events) {
109+
dynamicEvents.add(event.toJson());
110+
}
107111
var dynamicAudiences = [];
108-
audiences.forEach((v) => {dynamicAudiences.add(v.toJson())});
112+
for (var audience in audiences) {
113+
dynamicAudiences.add(audience.toJson());
114+
}
109115

110116
return {
111117
'experimentsMap': dynamicExpMap,
@@ -244,10 +250,14 @@ class OptimizelyFeature {
244250

245251
Map<String, dynamic> toJson() {
246252
var dynamicDeliveryRules = [];
247-
deliveryRules.forEach((v) => {dynamicDeliveryRules.add(v.toJson())});
253+
for (var deliveryRule in deliveryRules) {
254+
dynamicDeliveryRules.add(deliveryRule.toJson());
255+
}
248256

249257
var dynamicExperimentRules = [];
250-
experimentRules.forEach((v) => {dynamicExperimentRules.add(v.toJson())});
258+
for (var experimentRule in experimentRules) {
259+
dynamicExperimentRules.add(experimentRule.toJson());
260+
}
251261
return {
252262
'id': id,
253263
'key': key,

0 commit comments

Comments
 (0)