Commit Graph

52 Commits

Author SHA1 Message Date
renovate[bot] b8a0850e10
chore(deps): update dependency org.cyclonedx:cyclonedx-maven-plugin to v2.7.1 (#128)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-07 03:20:13 -07:00
Justin Abrahms 9647c3f04d
feat: Support for generating CycloneDX sboms (#119)
Signed-off-by: Justin Abrahms <justin@abrah.ms>
2022-10-06 14:31:35 +00:00
dependabot[bot] faca91764f
chore: Bump cucumber-bom from 7.8.0 to 7.8.1 (#115)
Bump cucumber-bom from 7.8.0 to 7.8.1

Bumps [cucumber-bom](https://github.com/cucumber/cucumber-jvm) from 7.8.0 to 7.8.1.
- [Release notes](https://github.com/cucumber/cucumber-jvm/releases)
- [Changelog](https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cucumber/cucumber-jvm/compare/v7.8.0...v7.8.1)

---
updated-dependencies:
- dependency-name: io.cucumber:cucumber-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-05 15:37:45 -04:00
Justin Abrahms 6eeeddd2ea
refactor!: Change the package name. Everyone knows it's java (or it doesn't matter) (#111)
* Change the package name. Everyone knows it's java (or it doesn't matter)

Fixes #82

Signed-off-by: Justin Abrahms <justin@abrah.ms>

* Missed 2 strings

Signed-off-by: Justin Abrahms <justin@abrah.ms>

* remove broken flagd import until changes absorbed

Signed-off-by: Todd Baert <toddbaert@gmail.com>

Signed-off-by: Justin Abrahms <justin@abrah.ms>
Signed-off-by: Todd Baert <toddbaert@gmail.com>
Co-authored-by: Todd Baert <toddbaert@gmail.com>
2022-10-05 11:46:04 -07:00
renovate[bot] 715fd032cf
chore(deps): update dependency com.puppycrawl.tools:checkstyle to v8.45.1 (#93)
* chore(deps): update dependency com.puppycrawl.tools:checkstyle to v8.45.1

* scope property went away in the latest version

https://github.com/jshiell/checkstyle-idea/issues/525#issuecomment-832084505

Signed-off-by: Justin Abrahms <jabrahms@ebay.com>

* scope wasn't deleted on the other one

Signed-off-by: Justin Abrahms <jabrahms@ebay.com>

Signed-off-by: Justin Abrahms <jabrahms@ebay.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Justin Abrahms <jabrahms@ebay.com>
2022-10-01 21:40:12 -07:00
renovate[bot] 26a14ab2d4
chore(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.2.0 (#94)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 20:58:59 -07:00
renovate[bot] 819a98defb
chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3 (#104)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 20:47:44 -07:00
renovate[bot] 40c521913a
chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.10.1 (#95)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 19:52:18 -07:00
renovate[bot] ba1c528fca
chore(deps): update dependency org.apache.maven.plugins:maven-source-plugin to v3 (#105)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 19:50:45 -07:00
renovate[bot] 5f850fa3d8
chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v1.6 (#96)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Justin Abrahms <jabrahms@ebay.com>
2022-10-01 22:28:51 +00:00
renovate[bot] 3d1a2337b6
chore(deps): update dependency org.mockito:mockito-core to v4.8.0 (#99)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 14:28:47 -07:00
renovate[bot] 5e96d140c1
fix(deps): update dependency io.cucumber:cucumber-bom to v7.8.0 (#100)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 14:01:13 -07:00
renovate[bot] 2579fc6a80
chore(deps): update dependency org.apache.maven.plugins:maven-pmd-plugin to v3.19.0 (#97)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 15:43:54 +00:00
renovate[bot] 8ca655a788
fix(deps): update junit5 monorepo (#92)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 08:42:05 -07:00
renovate[bot] 7556d5278d
chore(deps): update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.6.13 (#91)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 05:57:00 +00:00
renovate[bot] 7bd7815d30
chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.4.1 (#90)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-30 22:55:20 -07:00
renovate[bot] c4210f1607
chore(deps): update dependency com.github.spotbugs:spotbugs-maven-plugin to v4.7.2.0 (#88)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 05:49:51 +00:00
renovate[bot] 0be28a007b
chore(deps): update dependency com.github.spotbugs:spotbugs to v4.7.2 (#87)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-30 22:48:17 -07:00
Todd Baert 84f220d813
feat!: errorCode as enum, reason as string (#80)
* feat!: errorCode as enum, reason as string

- makes errorCode an enum
- makes reason a string
- adds errorMessage to resolution/evaluation details
2022-09-30 12:41:48 -04:00
github-actions[bot] e108666a27
chore(main): release dev.openfeature.javasdk 0.2.2 (#76)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-09-23 09:35:31 -04:00
Todd Baert f8d62eea2f
chore: add integration tests (#77)
* chore: add integration tests

Signed-off-by: Todd Baert <toddbaert@gmail.com>

* improve POM spacing

Signed-off-by: Todd Baert <toddbaert@gmail.com>

Signed-off-by: Todd Baert <toddbaert@gmail.com>
2022-09-20 09:48:34 -04:00
github-actions[bot] 9ec42f9869
chore(main): release dev.openfeature.javasdk 0.2.1 (#71)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-09-13 15:35:49 -07:00
github-actions[bot] 00af2f88f8
chore(main): release dev.openfeature.javasdk 0.2.0 (#69)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-09-13 12:44:11 -07:00
Todd Baert 7e38e546b3
chore: Add release plz (#66)
* Add release plz

Signed-off-by: Todd Baert <toddbaert@gmail.com>

* Update release doc

Signed-off-by: Todd Baert <toddbaert@gmail.com>

* Add notes about adding release content

Signed-off-by: Todd Baert <toddbaert@gmail.com>

Signed-off-by: Todd Baert <toddbaert@gmail.com>
2022-09-13 11:36:42 -07:00
Todd Baert 0d6ae8c132
use mvn version to remove -SNAPSHOT, bump 0.1.1
Signed-off-by: Todd Baert <toddbaert@gmail.com>
2022-09-03 21:06:27 -04:00
Todd Baert d5bd0fbf02
Remove dupe javadoc execution
Signed-off-by: Todd Baert <toddbaert@gmail.com>
2022-08-30 10:53:52 -04:00
Todd Baert 878ac937d2
sign in package phase
Signed-off-by: Todd Baert <toddbaert@gmail.com>
2022-08-30 10:25:41 -04:00
Todd Baert a38c2d2321
Sign in deploy phase, clean before deploy
Signed-off-by: Todd Baert <toddbaert@gmail.com>
2022-08-30 10:02:43 -04:00
Justin Abrahms 659075b666
Turn off pinentry for gpg, print known keys before signing. 2022-08-29 13:14:40 -07:00
Justin Abrahms a65e6471b7
Dangling xml node 2022-08-29 11:42:57 -07:00
Justin Abrahms 99d43eb6db
Sign the artifact before deploying
I believe that the pom change makes it come after the actual push-to-sonatype step
2022-08-29 11:40:07 -07:00
Justin Abrahms da4901acda
Bump to 0.1.0 2022-08-29 11:26:21 -07:00
Todd Baert a8cffb0a91
Sign in deploy phase
Signed-off-by: Todd Baert <toddbaert@gmail.com>
2022-08-24 11:23:44 -04:00
Justin Abrahms 465d1139d5
Remove guava dependency. Ensure unused dependencies are removed from pom.xml 2022-08-22 16:26:36 -07:00
Justin Abrahms ec24e5d789
Bump checkstyle to get rid of warning 2022-08-07 23:02:10 -07:00
Justin Abrahms b0efa87bc3
Fix docs warnings 2022-08-07 23:01:34 -07:00
Justin Abrahms f8bb31b62c
A few changes from google's default 2022-08-07 22:49:58 -07:00
Justin Abrahms 6006384504
Checkstyle w/ google style from v8.29 of checkstyle 2022-08-07 22:44:24 -07:00
Justin Abrahms efc1c048b6
Add spotbugs & pmd for static analysis
Also move internal state validation into DoSomethingProvider since that sits in test code
2022-08-06 23:31:09 -07:00
Justin Abrahms f5a49ea164
Drop multi-map implementation of context for a single type-annotated map 2022-08-06 16:13:37 -07:00
Justin Abrahms eb890662d9
0.0.3 snapshot 2022-06-28 14:04:51 -07:00
Justin Abrahms 5445a885b4
Releases don't have a snapshot version on them. 2022-06-28 14:04:38 -07:00
Justin Abrahms 1d507a5307
Rev to v0.0.2 so maven central upload works correctly 2022-06-24 01:07:35 -05:00
Justin Abrahms 8cc39a149c
Add relevant information to pom.xml for alpha release 2022-06-24 00:57:57 -05:00
Justin Abrahms 698f3c7f79
0.0.1 release 2022-06-24 00:41:47 -05:00
Justin Abrahms 9eda360220
Start working on 0.0.2 2022-06-24 00:37:29 -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 36de5637cd
Remove unknown param for java8 2022-06-23 21:59:15 -05:00
Justin Abrahms 7f829e5532
Working on release 2022-06-23 16:40:45 -05:00