ngrunwald / ring-middleware-format

Ring middleware for parsing parameters and emitting responses in JSON or other formats
163 stars 49 forks source link

Problem upgrading to JDK 11 due to transitive dependency with issues #71

Closed Odinodin closed 5 years ago

Odinodin commented 5 years ago

The clj-yaml:0.5.5 dependency depends on org.flatland/ordered:1.5.3 which has issues with JDK 11. See https://github.com/circleci/clj-yaml/issues/22

Deraen commented 5 years ago

Nothing to be done here untill clj-yaml is updated.

danielcompton commented 5 years ago

Version 1.5.7 of ordered has a fix for this, so you could either override the flatland dependency here, or wait for clj-yaml to cut a new release with the fix.

mikeThurmond commented 5 years ago

@Deraen,

I just created a pull request here https://github.com/ngrunwald/ring-middleware-format/pull/72

looks like clj-yaml has been updated? https://github.com/circleci/clj-yaml

Though I'm not certain it is on clojars or not

EDIT

looks like it is: https://clojars.org/circleci/clj-yaml

mikeThurmond commented 5 years ago

pull request here https://github.com/ngrunwald/ring-middleware-format/pull/73

Deraen commented 5 years ago

0.7.3 is now released.