Skip to content

Commit 7c68dfd

Browse files
committed
polish
1 parent c6727a3 commit 7c68dfd

15 files changed

+36
-35
lines changed

client/src/main/java/io/split/client/CacheUpdaterService.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import io.split.engine.matchers.CombiningMatcher;
1212
import io.split.engine.matchers.strings.WhitelistMatcher;
1313
import io.split.grammar.Treatments;
14-
import io.split.storages.SplitCacheConsumer;
1514
import io.split.storages.SplitCacheProducer;
1615

1716
import java.util.ArrayList;

client/src/main/java/io/split/client/HttpSplitChangeFetcher.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,9 @@
22

33
import com.google.common.annotations.VisibleForTesting;
44

5-
import com.google.gson.JsonElement;
6-
import com.google.gson.JsonObject;
7-
import io.split.Spec;
8-
import io.split.client.dtos.RuleBasedSegment;
9-
import io.split.client.dtos.Split;
105
import io.split.client.dtos.SplitChange;
116
import io.split.client.dtos.SplitHttpResponse;
127
import io.split.client.exceptions.UriTooLongException;
13-
import io.split.client.utils.GenericClientUtil;
148
import io.split.client.utils.Json;
159
import io.split.client.utils.Utils;
1610
import io.split.engine.common.FetchOptions;
@@ -26,7 +20,6 @@
2620

2721
import java.net.URI;
2822
import java.net.URISyntaxException;
29-
import java.util.ArrayList;
3023

3124
import static com.google.common.base.Preconditions.checkNotNull;
3225
import static io.split.Spec.SPEC_VERSION;

client/src/main/java/io/split/client/LegacyLocalhostSplitChangeFetcher.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
package io.split.client;
22

3-
import io.split.client.dtos.*;
3+
import io.split.client.dtos.Condition;
4+
import io.split.client.dtos.ConditionType;
5+
import io.split.client.dtos.Split;
6+
import io.split.client.dtos.SplitChange;
7+
import io.split.client.dtos.Status;
8+
import io.split.client.dtos.ChangeDto;
49
import io.split.client.utils.LocalhostConstants;
510
import io.split.client.utils.LocalhostSanitizer;
611
import io.split.engine.common.FetchOptions;

client/src/main/java/io/split/client/SplitClientImpl.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
package io.split.client;
22

3-
import com.google.gson.Gson;
43
import com.google.gson.GsonBuilder;
5-
import com.google.gson.JsonParser;
64
import io.split.client.api.Key;
75
import io.split.client.api.SplitResult;
86
import io.split.client.dtos.DecoratedImpression;
@@ -26,7 +24,6 @@
2624
import io.split.telemetry.domain.enums.MethodEnum;
2725
import io.split.telemetry.storage.TelemetryConfigProducer;
2826
import io.split.telemetry.storage.TelemetryEvaluationProducer;
29-
import io.split.client.utils.Json;
3027
import org.slf4j.Logger;
3128
import org.slf4j.LoggerFactory;
3229

client/src/main/java/io/split/client/SplitFactoryBuilder.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import io.split.inputValidation.ApiKeyValidator;
44
import io.split.grammar.Treatments;
5-
import io.split.service.SplitHttpClient;
65
import io.split.storages.enums.StorageMode;
76
import org.slf4j.Logger;
87
import org.slf4j.LoggerFactory;

client/src/main/java/io/split/client/YamlLocalhostSplitChangeFetcher.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
package io.split.client;
22

3-
import io.split.client.dtos.*;
3+
import io.split.client.dtos.Condition;
4+
import io.split.client.dtos.ConditionType;
5+
import io.split.client.dtos.Split;
6+
import io.split.client.dtos.SplitChange;
7+
import io.split.client.dtos.Status;
8+
import io.split.client.dtos.ChangeDto;
49
import io.split.client.utils.InputStreamProvider;
510
import io.split.client.utils.LocalhostConstants;
611
import io.split.engine.common.FetchOptions;

client/src/main/java/io/split/client/utils/GenericClientUtil.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
package io.split.client.utils;
22

3-
import com.google.gson.JsonElement;
4-
import com.google.gson.JsonObject;
5-
import io.split.client.dtos.RuleBasedSegment;
6-
import io.split.client.dtos.Split;
7-
import io.split.client.dtos.SplitChange;
83
import org.apache.hc.client5.http.classic.methods.HttpPost;
94
import org.apache.hc.client5.http.impl.classic.CloseableHttpClient;
105
import org.apache.hc.client5.http.impl.classic.CloseableHttpResponse;
@@ -13,7 +8,6 @@
138
import org.slf4j.LoggerFactory;
149

1510
import java.net.URI;
16-
import java.util.ArrayList;
1711
import java.util.List;
1812

1913
public class GenericClientUtil {

client/src/main/java/io/split/engine/experiments/ParserUtils.java

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,36 @@
11
package io.split.engine.experiments;
22

33
import com.google.common.collect.Lists;
4-
import io.split.client.dtos.*;
4+
import io.split.client.dtos.MatcherType;
5+
import io.split.client.dtos.Partition;
6+
import io.split.client.dtos.MatcherGroup;
7+
import io.split.client.dtos.ConditionType;
58
import io.split.client.dtos.Matcher;
69
import io.split.engine.evaluator.Labels;
7-
import io.split.engine.matchers.*;
10+
import io.split.engine.matchers.CombiningMatcher;
11+
import io.split.engine.matchers.AllKeysMatcher;
12+
import io.split.engine.matchers.AttributeMatcher;
13+
import io.split.engine.matchers.UserDefinedSegmentMatcher;
14+
import io.split.engine.matchers.EqualToMatcher;
15+
import io.split.engine.matchers.GreaterThanOrEqualToMatcher;
16+
import io.split.engine.matchers.LessThanOrEqualToMatcher;
17+
import io.split.engine.matchers.BetweenMatcher;
18+
import io.split.engine.matchers.DependencyMatcher;
19+
import io.split.engine.matchers.BooleanMatcher;
20+
import io.split.engine.matchers.EqualToSemverMatcher;
21+
import io.split.engine.matchers.GreaterThanOrEqualToSemverMatcher;
22+
import io.split.engine.matchers.LessThanOrEqualToSemverMatcher;
23+
import io.split.engine.matchers.InListSemverMatcher;
24+
import io.split.engine.matchers.BetweenSemverMatcher;
825
import io.split.engine.matchers.collections.ContainsAllOfSetMatcher;
926
import io.split.engine.matchers.collections.ContainsAnyOfSetMatcher;
1027
import io.split.engine.matchers.collections.EqualToSetMatcher;
1128
import io.split.engine.matchers.collections.PartOfSetMatcher;
12-
import io.split.engine.matchers.strings.*;
29+
import io.split.engine.matchers.strings.WhitelistMatcher;
30+
import io.split.engine.matchers.strings.StartsWithAnyOfMatcher;
31+
import io.split.engine.matchers.strings.EndsWithAnyOfMatcher;
32+
import io.split.engine.matchers.strings.ContainsAnyOfMatcher;
33+
import io.split.engine.matchers.strings.RegularExpressionMatcher;
1334
import org.slf4j.Logger;
1435
import org.slf4j.LoggerFactory;
1536

client/src/main/java/io/split/engine/experiments/SplitFetcherImp.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package io.split.engine.experiments;
22

3-
import io.split.Spec;
43
import io.split.client.dtos.SplitChange;
54
import io.split.client.exceptions.UriTooLongException;
65
import io.split.client.interceptors.FlagSetsFilter;

client/src/test/java/io/split/client/LocalhostSplitFactoryYamlTest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import io.split.client.utils.LocalhostUtils;
44
import io.split.grammar.Treatments;
5-
import io.split.service.SplitHttpClient;
65
import org.junit.Rule;
76
import org.junit.Test;
87
import org.junit.rules.TemporaryFolder;

0 commit comments

Comments
 (0)