Commit Graph

15 Commits

Author SHA1 Message Date
Todd Baert 555f954236
Code review, minor suggestions/comment changes, questions. Looks great! 2022-06-15 16:25:16 -04:00
Justin Abrahms d2e61eb688
Add javadoc to interfaces and tidy them up.
Fixes #14
2022-06-13 23:43:08 -07:00
Justin Abrahms a2063fe5a4
Tests updated to the latest spec.
This drove a few changes within the code base.
2022-06-12 20:44:21 -07:00
Justin Abrahms 01bba2d28b
Small constant 2022-05-28 00:44:11 -07:00
Justin Abrahms b34331a571
Support for object types
fixes #7
2022-05-28 00:44:11 -07:00
Justin Abrahms 9a8beadfd6
Support for arbitrary classes in EvaluationContext 2022-05-28 00:44:10 -07:00
Justin Abrahms c9fae1b868
Some tests around details 2022-05-28 00:44:10 -07:00
Justin Abrahms c56b3901e2
Tests which validate the backend providers are actually called.
Fixes #10
2022-05-28 00:44:10 -07:00
Justin Abrahms 3594044d05
registerHooks -> addHooks. Fixes #9 2022-05-28 00:44:10 -07:00
Justin Abrahms f5546691a3
Settle on interface w/ default methods. Fixes #8 2022-05-28 00:44:10 -07:00
Justin Abrahms 49e37496e5
Have PMD quieten down about unserializable things which aren't marked as serializable. 2022-05-25 21:16:04 -07:00
Justin Abrahms aaa924f94c
Support for eval context & merging relevant thereof 2022-05-25 17:57:32 -07:00
Justin Abrahms 23e2cd0a6b
Blocked waiting on EvalContext spec to be finalized. 2022-05-25 11:16:56 -07:00
Justin Abrahms f820fd6708
Wiring for mergeable evaluation contexts. 2022-05-24 15:29:30 -07:00
Justin Abrahms 4edd3555ed
Move package to dev.openfeature.javasdk
Fixes #4
2022-05-13 09:54:53 -07:00