Justin Abrahms
|
54d02a4357
|
Installation instructions.
|
2022-06-14 13:11:43 -07:00 |
Justin Abrahms
|
b0da7907b4
|
Add badges and usage.
|
2022-06-14 12:17:31 -07:00 |
Justin Abrahms
|
df24d2bea8
|
Merge pull request #18 from open-feature/coverage
Add coverage validation
|
2022-06-14 11:38:51 -07:00 |
Justin Abrahms
|
5142883c51
|
Generate coverage xml
|
2022-06-14 11:37:01 -07:00 |
Justin Abrahms
|
8dd71e8a9e
|
Add coverage validation
|
2022-06-14 11:34:20 -07:00 |
Justin Abrahms
|
1e71a6beb6
|
Merge pull request #17 from open-feature/mocked-logger
Add javadoc to interfaces and tidy them up.
|
2022-06-13 23:47:57 -07:00 |
Justin Abrahms
|
d2e61eb688
|
Add javadoc to interfaces and tidy them up.
Fixes #14
|
2022-06-13 23:43:08 -07:00 |
Justin Abrahms
|
2b3ae81385
|
Merge pull request #13 from open-feature/update-with-latest-spec
Update with latest spec
|
2022-06-12 22:54:07 -07:00 |
Justin Abrahms
|
87701362f7
|
Ignore any specification files (used for linting)
|
2022-06-12 20:44:55 -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
|
448795920d
|
Spec annotations in the right place, approximately
|
2022-06-09 16:59:23 -05:00 |
Justin Abrahms
|
30c5ac4834
|
Support for spec validation
|
2022-06-09 15:11:19 -05: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
|
b57e55436d
|
Merge pull request #5 from open-feature/eval-context
Evaluation Context support
|
2022-05-28 00:41:06 -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 |
Michael Beemer
|
6448e72860
|
Update title to match other SDK repos
|
2022-05-24 15:09:55 -04:00 |
Justin Abrahms
|
e6ed13d8f1
|
Correctly specify sources jar to upload
|
2022-05-13 10:48:29 -07:00 |
Justin Abrahms
|
131570e72b
|
Fix SCM url
|
2022-05-13 10:30:17 -07:00 |
Justin Abrahms
|
7f7be9fe7b
|
Sort dependencies
|
2022-05-13 10:29:18 -07:00 |
Justin Abrahms
|
8d7f823f3e
|
Build sources jar
Fixes #3
|
2022-05-13 10:28:58 -07:00 |
Justin Abrahms
|
148876c4e5
|
Change generated jar name
|
2022-05-13 10:13:49 -07:00 |
Justin Abrahms
|
4edd3555ed
|
Move package to dev.openfeature.javasdk
Fixes #4
|
2022-05-13 09:54:53 -07:00 |
Justin Abrahms
|
28cc8c7bb8
|
6.1 was removed in favor of a better 5.3
|
2022-05-12 08:47:14 -07:00 |
Justin Abrahms
|
365491b918
|
Delete duped specs.
|
2022-05-11 16:07:44 -07:00 |
Justin Abrahms
|
5179b230c3
|
Hook methods are public
|
2022-05-11 16:07:31 -07:00 |
Justin Abrahms
|
a66711a5b4
|
Set variants on noop provider & add provider tests.
|
2022-05-11 14:38:22 -07:00 |
Justin Abrahms
|
60114b7433
|
Document why we're not doing it.
|
2022-05-11 09:31:24 -07:00 |
Justin Abrahms
|
8a52758804
|
todo is a disabled test.
|
2022-05-11 09:28:54 -07:00 |
Justin Abrahms
|
e1c0d94619
|
Tests for api level hooks
|
2022-05-11 09:28:34 -07:00 |
Justin Abrahms
|
8bdba672a2
|
No op provider isn't generic. Has tests
|
2022-05-10 19:52:55 -07:00 |
Justin Abrahms
|
69f6498368
|
Fix NPEs due to missing flag eval options.
|
2022-05-10 19:52:43 -07:00 |
Justin Abrahms
|
1d82637d07
|
Remove hook evaluation. Not in the spec anymore
|
2022-05-10 19:52:10 -07:00 |
Justin Abrahms
|
4d2de562f0
|
Various ordering tests to meet spec.
|
2022-05-10 16:24:42 -07:00 |
Justin Abrahms
|
2520f7c051
|
Support for hook hints.
|
2022-05-10 15:51:09 -07:00 |
Justin Abrahms
|
a0172d57b4
|
Additional hook tests, incl. functionality for error hooks & api hooks.
|
2022-05-09 16:09:48 -07:00 |
Justin Abrahms
|
6121daa18e
|
Build working
|
2022-05-08 15:54:35 -07:00 |
Justin Abrahms
|
5b396cebbb
|
Begin tests for hook spec.
|
2022-05-08 15:43:08 -07:00 |
Justin Abrahms
|
3ba3f2c4a4
|
Don't have to implement each method on a hook, just the ones we care about.
|
2022-05-08 15:43:08 -07:00 |
Justin Abrahms
|
7dfe0a3b99
|
Hook context is immutable and some properties can't be null.
|
2022-05-08 15:43:08 -07:00 |
Justin Abrahms
|
3da9a635ef
|
No longer support a list of executed hooks.
|
2022-05-08 15:43:08 -07:00 |
Justin Abrahms
|
f1223534ba
|
Bare provider tests, not yet implemented.
|
2022-05-08 15:43:08 -07:00 |