Skip to content

Commit 249225f

Browse files
aepflimadhead
andauthoredJun 11, 2024··
feat: avoid star imports via checkstyle (#817)
Signed-off-by: Simon Schrottner <[email protected]> Co-authored-by: madhead <[email protected]>

File tree

4 files changed

+19
-5
lines changed

4 files changed

+19
-5
lines changed
 

‎checkstyle.xml

+5-2
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
<module name="TreeWalker">
5252
<!-- needed for SuppressWarningsFilter -->
5353
<module name="SuppressWarningsHolder" />
54-
54+
5555
<module name="SuppressWarnings">
5656
<property name="id" value="checkstyle:suppresswarnings"/>
5757
</module>
@@ -62,7 +62,10 @@
6262
default="checkstyle-xpath-suppressions.xml" />
6363
<property name="optional" value="true"/>
6464
</module>
65-
65+
66+
67+
<module name="AvoidStarImport" />
68+
6669
<module name="OuterTypeFilename"/>
6770
<module name="IllegalTokenText">
6871
<property name="tokens" value="STRING_LITERAL, CHAR_LITERAL"/>

‎providers/env-var/src/main/java/dev/openfeature/contrib/providers/envvar/EnvVarProvider.java

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
package dev.openfeature.contrib.providers.envvar;
22

3-
import dev.openfeature.sdk.*;
3+
import dev.openfeature.sdk.EvaluationContext;
4+
import dev.openfeature.sdk.FeatureProvider;
5+
import dev.openfeature.sdk.Metadata;
6+
import dev.openfeature.sdk.ProviderEvaluation;
7+
import dev.openfeature.sdk.Reason;
8+
import dev.openfeature.sdk.Value;
49
import dev.openfeature.sdk.exceptions.FlagNotFoundError;
510
import dev.openfeature.sdk.exceptions.ParseError;
611
import dev.openfeature.sdk.exceptions.ValueNotConvertableError;

‎providers/env-var/src/main/java/dev/openfeature/contrib/providers/envvar/EnvironmentKeyTransformer.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package dev.openfeature.contrib.providers.envvar;
22

3-
import java.util.function.*;
3+
import java.util.function.Function;
4+
import java.util.function.UnaryOperator;
45

56
import lombok.RequiredArgsConstructor;
67
import org.apache.commons.lang3.StringUtils;

‎providers/jsonlogic-eval-provider/src/main/java/dev/openfeature/contrib/providers/jsonlogic/JsonlogicProvider.java

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
package dev.openfeature.contrib.providers.jsonlogic;
22

3-
import dev.openfeature.sdk.*;
3+
import dev.openfeature.sdk.EvaluationContext;
4+
import dev.openfeature.sdk.FeatureProvider;
5+
import dev.openfeature.sdk.Metadata;
6+
import dev.openfeature.sdk.ProviderEvaluation;
7+
import dev.openfeature.sdk.Reason;
8+
import dev.openfeature.sdk.Value;
49
import dev.openfeature.sdk.exceptions.ParseError;
510
import io.github.jamsesso.jsonlogic.JsonLogic;
611
import io.github.jamsesso.jsonlogic.JsonLogicException;

0 commit comments

Comments
 (0)