Skip to content

fix: multiprovider parity gaps with JS SDK reference (#1882) - #1897

Closed
jonathannorris wants to merge 8 commits into
mainfrom
fix/multiprovider-parity-1882
Closed

fix: multiprovider parity gaps with JS SDK reference (#1882)#1897
jonathannorris wants to merge 8 commits into
mainfrom
fix/multiprovider-parity-1882

fix: correct provider hook ordering and adopt structured errors in Co…

9504869
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Aug 5, 2026 in 17s

Annotations

Check failure on line 43 in src/main/java/dev/openfeature/sdk/multiprovider/MultiProviderHookExecutor.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 29 to the 15 allowed.

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

Check warning on line 117 in src/main/java/dev/openfeature/sdk/multiprovider/MultiProviderHookExecutor.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Extract this nested try block into a separate method.

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

Check failure on line 94 in src/main/java/dev/openfeature/sdk/multiprovider/ComparisonStrategy.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.

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