java-sdk/src/main/java/dev/openfeature/sdk
Todd Baert 24ef9dd290
fix: hooks not run in NOT_READY/FATAL (#1392)
* fix: hooks not run in NOT_READY/FATAL

Signed-off-by: Todd Baert <todd.baert@dynatrace.com>

---------

Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
2025-03-27 09:22:19 -04:00
..
exceptions build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
hooks/logging build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
internal build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
providers/memory feat: update test harness with metadata assertions #1467 (#1319) 2025-02-19 16:27:46 +01:00
AbstractStructure.java fix: equals and hashcode of several classes (#1364) 2025-03-13 08:33:21 +01:00
BaseEvaluation.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
BooleanHook.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
Client.java feat: add tracking as per spec (#1228) 2024-12-06 10:19:36 -05:00
ClientMetadata.java
DoubleHook.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
ErrorCode.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
EvaluationContext.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
EventBus.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
EventDetails.java fix: equals and hashcode of several classes (#1364) 2025-03-13 08:33:21 +01:00
EventProvider.java fix: possible event-related deadlocks with some providers (#1314) 2025-02-13 14:01:58 -05:00
EventProviderListener.java
EventSupport.java fix: possible event-related deadlocks with some providers (#1314) 2025-02-13 14:01:58 -05:00
FeatureProvider.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
FeatureProviderStateManager.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
Features.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
FlagEvaluationDetails.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
FlagEvaluationOptions.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
FlagValueType.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
Hook.java feat: Add evaluation details to finally hook stage #1246 (#1262) 2025-01-09 16:12:14 -05:00
HookContext.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
HookSupport.java feat: Add evaluation details to finally hook stage #1246 (#1262) 2025-01-09 16:12:14 -05:00
ImmutableContext.java fix: equals and hashcode of several classes (#1364) 2025-03-13 08:33:21 +01:00
ImmutableMetadata.java feat: implement gherkin tests for context merging (#1363) 2025-03-07 11:04:46 +01:00
ImmutableStructure.java fix: equals and hashcode of several classes (#1364) 2025-03-13 08:33:21 +01:00
ImmutableTrackingEventDetails.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
IntegerHook.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
Metadata.java
MutableContext.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
MutableStructure.java fix: equals and hashcode of several classes (#1364) 2025-03-13 08:33:21 +01:00
MutableTrackingEventDetails.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
NoOpProvider.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
NoOpTransactionContextPropagator.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
OpenFeatureAPI.java test: Reduce usage of singelton within our tests and implementations (#1331) 2025-02-18 19:19:18 +01:00
OpenFeatureClient.java fix: hooks not run in NOT_READY/FATAL (#1392) 2025-03-27 09:22:19 -04:00
ProviderEvaluation.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
ProviderEvent.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
ProviderEventDetails.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
ProviderRepository.java test: Reduce usage of singelton within our tests and implementations (#1331) 2025-02-18 19:19:18 +01:00
ProviderState.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
Reason.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
StringHook.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
Structure.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00
ThreadLocalTransactionContextPropagator.java
Tracking.java feat: add tracking as per spec (#1228) 2024-12-06 10:19:36 -05:00
TrackingEventDetails.java fix: TrackingEventDetails interface to include numeric getValue() call (#1328) 2025-02-13 13:50:19 -05:00
TransactionContextPropagator.java
Value.java build: change checkstyle to google code format, plus adding spotless (#1264) 2025-01-03 19:06:22 +01:00