Skip to content

Commit 8389a90

Browse files
committed
remove extra FeatureStateModel
1 parent 211c5bd commit 8389a90

File tree

9 files changed

+12
-71
lines changed

9 files changed

+12
-71
lines changed

src/main/java/com/flagsmith/FlagsmithApiWrapper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
import com.flagsmith.interfaces.FlagsmithCache;
1010
import com.flagsmith.interfaces.FlagsmithSdk;
1111
import com.flagsmith.mappers.EngineMappers;
12-
import com.flagsmith.models.FeatureStateModel;
1312
import com.flagsmith.models.Flags;
1413
import com.flagsmith.models.TraitModel;
14+
import com.flagsmith.models.features.FeatureStateModel;
1515
import com.flagsmith.responses.FlagsAndTraitsResponse;
1616
import com.flagsmith.threads.AnalyticsProcessor;
1717
import com.flagsmith.threads.RequestProcessor;

src/main/java/com/flagsmith/models/FeatureStateModel.java

Lines changed: 0 additions & 63 deletions
This file was deleted.

src/main/java/com/flagsmith/models/Flag.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.flagsmith.models;
22

33
import com.fasterxml.jackson.databind.JsonNode;
4+
import com.flagsmith.models.features.FeatureStateModel;
45
import lombok.Data;
56

67
@Data

src/main/java/com/flagsmith/models/Flags.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import com.flagsmith.flagengine.EvaluationResult;
88
import com.flagsmith.flagengine.FlagResult;
99
import com.flagsmith.interfaces.DefaultFlagHandler;
10+
import com.flagsmith.models.features.FeatureStateModel;
1011
import com.flagsmith.threads.AnalyticsProcessor;
1112
import java.util.HashMap;
1213
import java.util.List;

src/main/java/com/flagsmith/responses/FlagsAndTraitsResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.flagsmith.responses;
22

33
import com.fasterxml.jackson.databind.JsonNode;
4-
import com.flagsmith.models.FeatureStateModel;
4+
import com.flagsmith.models.features.FeatureStateModel;
55
import java.util.List;
66
import lombok.AllArgsConstructor;
77
import lombok.Data;

src/test/java/com/flagsmith/FlagsmithApiWrapperCachingTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import com.flagsmith.config.FlagsmithConfig;
1616
import com.flagsmith.config.Retry;
1717
import com.flagsmith.interfaces.FlagsmithCache;
18-
import com.flagsmith.models.FeatureStateModel;
18+
import com.flagsmith.models.features.FeatureStateModel;
1919
import com.flagsmith.models.Flags;
2020
import com.flagsmith.models.TraitModel;
2121
import com.flagsmith.responses.FlagsAndTraitsResponse;

src/test/java/com/flagsmith/FlagsmithApiWrapperTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@
1919
import com.flagsmith.config.FlagsmithConfig;
2020
import com.flagsmith.config.Retry;
2121
import com.flagsmith.models.BaseFlag;
22-
import com.flagsmith.models.FeatureStateModel;
22+
import com.flagsmith.models.features.FeatureStateModel;
23+
import com.flagsmith.models.features.FeatureModel;
2324
import com.flagsmith.models.Flag;
2425
import com.flagsmith.models.Flags;
2526
import com.flagsmith.models.TraitModel;
@@ -194,7 +195,7 @@ public void testClose_ClosesAnalyticsProcessor() {
194195

195196
private FeatureStateModel getNewFlag() {
196197
final FeatureStateModel flag = new FeatureStateModel();
197-
final FeatureStateModel.FeatureModel feature = flag.new FeatureModel();
198+
final FeatureModel feature = new FeatureModel();
198199
feature.setName("my-test-flag");
199200
feature.setId(123);
200201
flag.setFeature(feature);

src/test/java/com/flagsmith/FlagsmithClientTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
import com.flagsmith.models.BaseFlag;
2525
import com.flagsmith.models.DefaultFlag;
2626
import com.flagsmith.models.environments.EnvironmentModel;
27-
import com.flagsmith.models.FeatureStateModel;
27+
import com.flagsmith.models.features.FeatureStateModel;
2828
import com.flagsmith.models.Flags;
2929
import com.flagsmith.models.SdkTraitModel;
3030
import com.flagsmith.models.Segment;

src/test/java/com/flagsmith/FlagsmithTestHelper.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
import com.flagsmith.flagengine.EvaluationContext;
1111
import com.flagsmith.mappers.EngineMappers;
1212
import com.flagsmith.models.BaseFlag;
13-
import com.flagsmith.models.FeatureStateModel;
13+
import com.flagsmith.models.features.FeatureStateModel;
14+
import com.flagsmith.models.features.FeatureModel;
1415
import com.flagsmith.models.Flag;
1516
import com.flagsmith.models.TraitModel;
1617
import com.flagsmith.models.environments.EnvironmentModel;
@@ -245,7 +246,7 @@ public static BaseFlag flag(
245246
result.setEnabled(enabled);
246247
result.setValue(value);
247248

248-
final FeatureStateModel.FeatureModel feature = result.new FeatureModel();
249+
final FeatureModel feature = result.new FeatureModel();
249250
feature.setName(name);
250251
feature.setType(type);
251252

0 commit comments

Comments
 (0)