Skip to content

spotless

8f9da44
Select commit
Loading
Failed to load commit list.
Open

feat: Cache hooks per Flag Evaluation Type #1734

spotless
8f9da44
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Nov 24, 2025 in 15s

Annotations

Check warning on line 21 in src/main/java/dev/openfeature/sdk/FlagEvaluationOptions.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIk9haie-DOkKWNIX&open=AZqiIk9haie-DOkKWNIX&pullRequest=1734

Check warning on line 175 in src/main/java/dev/openfeature/sdk/HookSupport.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZq1D1F8EzQ6q8saNcpz&open=AZq1D1F8EzQ6q8saNcpz&pullRequest=1734

Check warning on line 50 in src/main/java/dev/openfeature/sdk/HookSupport.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIk_Eaie-DOkKWNIg&open=AZqiIk_Eaie-DOkKWNIg&pullRequest=1734

Check warning on line 60 in src/main/java/dev/openfeature/sdk/HookSupport.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIk_Eaie-DOkKWNIi&open=AZqiIk_Eaie-DOkKWNIi&pullRequest=1734

Check warning on line 34 in src/main/java/dev/openfeature/sdk/HookSupport.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIk_Eaie-DOkKWNIe&open=AZqiIk_Eaie-DOkKWNIe&pullRequest=1734

Check warning on line 24 in src/main/java/dev/openfeature/sdk/FeatureProvider.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIk6baie-DOkKWNIU&open=AZqiIk6baie-DOkKWNIU&pullRequest=1734

Check warning on line 326 in src/main/java/dev/openfeature/sdk/OpenFeatureAPI.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIlADaie-DOkKWNIm&open=AZqiIlADaie-DOkKWNIm&pullRequest=1734

Check warning on line 26 in src/main/java/dev/openfeature/sdk/FeatureProvider.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIk6baie-DOkKWNIV&open=AZqiIk6baie-DOkKWNIV&pullRequest=1734

Check warning on line 33 in src/main/java/dev/openfeature/sdk/HookSupport.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

The type of "clientHooks" should be an interface such as "Queue" rather than the implementation "ConcurrentLinkedQueue".

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIk_Eaie-DOkKWNIZ&open=AZqiIk_Eaie-DOkKWNIZ&pullRequest=1734

Check warning on line 25 in src/main/java/dev/openfeature/sdk/OpenFeatureAPI.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZq1D1JpEzQ6q8saNcp2&open=AZq1D1JpEzQ6q8saNcp2&pullRequest=1734

Check warning on line 65 in src/main/java/dev/openfeature/sdk/HookSupport.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIk_Faie-DOkKWNIk&open=AZqiIk_Faie-DOkKWNIk&pullRequest=1734

Check warning on line 162 in src/main/java/dev/openfeature/sdk/HookSupport.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZq1D1F8EzQ6q8saNcpy&open=AZq1D1F8EzQ6q8saNcpy&pullRequest=1734

Check warning on line 27 in src/main/java/dev/openfeature/sdk/FeatureProvider.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIk6baie-DOkKWNIW&open=AZqiIk6baie-DOkKWNIW&pullRequest=1734

Check warning on line 60 in src/main/java/dev/openfeature/sdk/HookSupport.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIk_Faie-DOkKWNIj&open=AZqiIk_Faie-DOkKWNIj&pullRequest=1734

Check warning on line 175 in src/main/java/dev/openfeature/sdk/HookSupport.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZq1D1F8EzQ6q8saNcp0&open=AZq1D1F8EzQ6q8saNcp0&pullRequest=1734

Check warning on line 31 in src/main/java/dev/openfeature/sdk/HookSupport.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIk_Eaie-DOkKWNIb&open=AZqiIk_Eaie-DOkKWNIb&pullRequest=1734

Check warning on line 34 in src/main/java/dev/openfeature/sdk/HookSupport.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

The type of "apiHooks" should be an interface such as "Queue" rather than the implementation "ConcurrentLinkedQueue".

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIk_Eaie-DOkKWNIa&open=AZqiIk_Eaie-DOkKWNIa&pullRequest=1734

Check warning on line 177 in src/main/java/dev/openfeature/sdk/HookSupport.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZq1D1F8EzQ6q8saNcp1&open=AZq1D1F8EzQ6q8saNcp1&pullRequest=1734

Check warning on line 50 in src/main/java/dev/openfeature/sdk/HookSupport.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIk_Eaie-DOkKWNIf&open=AZqiIk_Eaie-DOkKWNIf&pullRequest=1734

Check warning on line 33 in src/main/java/dev/openfeature/sdk/HookSupport.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIk_Eaie-DOkKWNId&open=AZqiIk_Eaie-DOkKWNId&pullRequest=1734

Check warning on line 26 in src/main/java/dev/openfeature/sdk/FlagEvaluationOptions.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIk9haie-DOkKWNIY&open=AZqiIk9haie-DOkKWNIY&pullRequest=1734

Check warning on line 32 in src/main/java/dev/openfeature/sdk/HookSupport.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIk_Eaie-DOkKWNIc&open=AZqiIk_Eaie-DOkKWNIc&pullRequest=1734

Check warning on line 60 in src/main/java/dev/openfeature/sdk/HookSupport.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=open-feature_java-sdk&issues=AZqiIk_Eaie-DOkKWNIh&open=AZqiIk_Eaie-DOkKWNIh&pullRequest=1734