Commit 836658d
fix: Correct error handling in hook evaluation and update artifact IDs
- Fix NPE in OpenFeatureClient.java where details.getErrorCode() was called before details object was built
- Use providerEval.getErrorCode() and providerEval.getErrorMessage() instead
- Refactor error handling to use immutable builder pattern consistently
- Update artifact IDs from openfeature-api/openfeature-sdk to api/sdk for cleaner naming
- All tests now pass including HookSpecTest
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 63f00ba commit 836658d
File tree
6 files changed
+483
-63
lines changed- openfeature-api
- src/test/java/dev/openfeature/api
- openfeature-sdk
- src/main/java/dev/openfeature/sdk
6 files changed
+483
-63
lines changed
0 commit comments