Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@
<!-- used so that lombok can generate suppressions for spotbugs. It needs to find it on the relevant classpath -->
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs</artifactId>
<version>4.8.6</version>
<version>4.9.8</version>
<scope>provided</scope>
</dependency>

Expand Down Expand Up @@ -467,7 +467,7 @@
<dependency>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs</artifactId>
<version>4.9.0</version>
<version>4.9.8</version>
</dependency>
</dependencies>
<executions>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
*/
@Slf4j
@SuppressFBWarnings(
value = {"EI_EXPOSE_REP", "EI_EXPOSE_REP2"},
value = {"EI_EXPOSE_REP"},
justification = "Internal class")
public class QueueingStreamObserver<T> implements StreamObserver<T> {
private final BlockingQueue<StreamResponseModel<T>> blockingQueue;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
import com.networknt.schema.JsonSchemaFactory;
import com.networknt.schema.SpecVersion;
import com.networknt.schema.ValidationMessage;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import java.io.IOException;
import java.net.URI;
import java.util.HashMap;
Expand All @@ -23,9 +22,6 @@

/** flagd feature flag configuration parser. */
@Slf4j
@SuppressFBWarnings(
value = {"EI_EXPOSE_REP"},
justification = "Feature flag comes as a Json configuration, hence they must be exposed")
public class FlagParser {
private static final String FLAG_KEY = "flags";
private static final String METADATA_KEY = "metadata";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
*/
@Slf4j
@SuppressFBWarnings(
value = {"PREDICTABLE_RANDOM", "EI_EXPOSE_REP"},
value = {"EI_EXPOSE_REP"},
justification = "Random is used to generate a variation & flag configurations require exposing")
public class SyncStreamQueueSource implements QueueSource {
private static final int QUEUE_SIZE = 5;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

/** FlagsmithProviderOptions contains the options to initialise the Flagsmith provider. */
@SuppressFBWarnings(
value = {"EI_EXPOSE_REP", "EI_EXPOSE_REP2"},
value = {"EI_EXPOSE_REP"},
justification = "The headers need to be mutable")
@Builder(toBuilder = true)
@Getter
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
* Represents configuration options for the HTTP connector.
*/
@SuppressFBWarnings(
value = {"EI_EXPOSE_REP", "EI_EXPOSE_REP2", "CT_CONSTRUCTOR_THROW"},
value = {"EI_EXPOSE_REP", "CT_CONSTRUCTOR_THROW"},
justification = "builder validations")
@Slf4j
@Getter
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package dev.openfeature.contrib.tools.flagd.resolver.process.storage.connector.sync.http;

import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import lombok.Builder;
import lombok.Getter;

Expand All @@ -16,9 +15,6 @@
* corner cases.
* </p>
*/
@SuppressFBWarnings(
value = {"EI_EXPOSE_REP", "EI_EXPOSE_REP2"},
justification = "builder validations")
@Builder
@Getter
public class PayloadCacheOptions {
Expand Down