Justin Abrahms
220c53f2d4
publish w/ settings file during merge
2022-06-24 00:30:15 -05:00
Justin Abrahms
dda8b338dd
Don't specify directory. Codecov knows where to look
2022-06-24 00:26:57 -05:00
Justin Abrahms
43841d208f
Bump jackson due to CVE-2020-36518
2022-06-24 00:24:48 -05:00
Justin Abrahms
8225e395ad
Fix coverage
2022-06-24 00:23:50 -05:00
Justin Abrahms
1b6314402b
Merge pull request #25 from open-feature/move-to-maven
...
Move to maven
2022-06-24 00:07:37 -05:00
Justin Abrahms
dcb7f9f634
indentation
2022-06-24 00:05:40 -05:00
Justin Abrahms
d8c82be099
Add release instructions & build caches
2022-06-24 00:04:35 -05:00
Justin Abrahms
f89b476db8
Sign on merge too
2022-06-23 23:56:53 -05:00
Justin Abrahms
de116bd82e
Don't specify directory. I think they can find it on their own for maven?
2022-06-23 22:20:14 -05:00
Justin Abrahms
de35989d29
Add gpg key
2022-06-23 22:17:33 -05:00
Justin Abrahms
3db8d18c04
Remove debug
2022-06-23 22:02:08 -05:00
Justin Abrahms
36de5637cd
Remove unknown param for java8
2022-06-23 21:59:15 -05:00
Justin Abrahms
7b0c086f14
Debug tools
2022-06-23 21:52:23 -05:00
Justin Abrahms
d64e3e3de4
See if I can root out build files
2022-06-23 21:46:30 -05:00
Justin Abrahms
91c27a8ee7
Wording
2022-06-23 17:15:30 -05:00
Justin Abrahms
3d79f94ed8
remove gradle
2022-06-23 16:56:45 -05:00
Justin Abrahms
7f829e5532
Working on release
2022-06-23 16:40:45 -05:00
Justin Abrahms
02cced16da
Add support for coverage.
...
Still doesn't properly exclude lombok annotations
2022-06-23 12:38:44 -05:00
Justin Abrahms
d5f4ace4aa
Move to maven.
2022-06-23 11:54:56 -05:00
Justin Abrahms
e6c9ea35cd
Fix the URL again
2022-06-23 10:53:05 -05:00
Justin Abrahms
4411d116f8
Fix boolean.valueof shenanigans
2022-06-23 10:49:24 -05:00
Justin Abrahms
1bb5519990
Sonatype thinks that we should remove the paths
2022-06-23 10:45:23 -05:00
Justin Abrahms
c14851237e
Debugging release script
2022-06-23 10:27:21 -05:00
Justin Abrahms
e593871521
Use envs instead of properties for build file
2022-06-23 10:23:24 -05:00
Justin Abrahms
3951371b2b
kv not lists
2022-06-23 10:12:20 -05:00
Justin Abrahms
a58472c511
Fix env vars
2022-06-23 09:52:51 -05:00
Justin Abrahms
d24380ede3
Merge pull request #24 from lopitz/fix-classcastexceptions
...
Fixes ClassCastExceptions when hooks are called (address #23 )
2022-06-21 14:02:28 -05:00
lopitz
3e11560da6
-addresses review suggestion
2022-06-21 20:01:44 +02:00
lopitz
eb859253f9
Merge remote-tracking branch 'origin/main' into fix-classcastexceptions
2022-06-21 20:01:24 +02:00
lopitz
5bd0bd8ea0
-changes contract of Hook.supportsFlagValueType to take in current evaluated feature flag
2022-06-21 18:59:28 +02:00
lopitz
95d012638c
-moves everything to Java 8
2022-06-21 18:52:21 +02:00
lopitz
472dc1986b
-addresses review comments
...
-executes generic hooks for all flag evaluations, regardless of the type
2022-06-21 09:15:19 +02:00
Justin Abrahms
7a9a5e940f
Fix spec parser to work with latest changes
2022-06-20 18:48:47 -05:00
lopitz
c828122f26
coverage improvement
2022-06-20 22:08:58 +02:00
lopitz
bf1fc154fc
addresses PMD issues
2022-06-20 22:00:37 +02:00
lopitz
b65718fc5a
updates JDK version vor github actions to JDK 11
2022-06-20 21:48:28 +02:00
lopitz
158d109c79
fix/classcastexceptions
...
-introduces specialized hook interfaces for supported types
-adds a fixture for hooks for tests
-adds type safety measure for before hook call
2022-06-20 21:36:15 +02:00
lopitz
d12c7d3259
fix/classcastexceptions
...
-fixes ClassCastException by only calling hooks, that support the flag value
-moves out calling of hooks from OpenFeatureClient to dedicated class HookSupport
-introduces method in Hok showing the supported flag value type
-makes FlagEvaluationOptions immutable
2022-06-19 21:41:56 +02:00
Justin Abrahms
8cd60e0431
Add a contributing.md
...
Fixes #21
2022-06-17 21:05:12 -07:00
Justin Abrahms
803693fe28
Merge pull request #22 from lopitz/main
...
[16] Tests for logging to validate 1.4.10 (#1 )
2022-06-17 14:07:33 -07:00
Lars Opitz
8f7c601e1b
[16] Tests for logging to validate 1.4.10 ( #1 )
...
-removes dependency to log4j binding for slf4j, so clients can choose a different binding
-adds dependency to slf4j-api
-adds test logging binding by adding (test) dependency to uk.org.lidalia:slf4j-test
-adds (test) dependency to assertj for better readable assertions
2022-06-17 20:59:41 +02:00
Justin Abrahms
62504b77e0
Improve wording
2022-06-15 20:54:04 -07:00
Justin Abrahms
95305ec513
Update slf4j & jackson-databind dependencies
2022-06-15 09:12:04 -07:00
Justin Abrahms
ae0e751aa0
Add test for reason field.
2022-06-15 09:10:11 -07:00
Justin Abrahms
eb476dec5b
Merge pull request #19 from open-feature/readme-update
...
Readme update
2022-06-15 09:08:43 -07:00
Justin Abrahms
12de76623a
Fix known vuln badge.
2022-06-15 09:06:40 -07:00
Justin Abrahms
a02f806446
add other types to the readme.
2022-06-14 15:07:01 -07:00
Justin Abrahms
aef04b684b
quote openfeature
2022-06-14 14:12:49 -07:00
Justin Abrahms
6cd1035c01
Accidentally a word.
2022-06-14 13:18:55 -07:00
Justin Abrahms
7fcf2733f7
Better description.
2022-06-14 13:16:05 -07:00