This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-03-29
Channels
- # announcements (7)
- # asami (13)
- # babashka (22)
- # beginners (52)
- # calva (95)
- # clj-kondo (14)
- # cljs-dev (7)
- # clojars (5)
- # clojure (94)
- # clojure-austin (5)
- # clojure-dev (15)
- # clojure-europe (25)
- # clojure-nl (18)
- # clojure-uk (15)
- # clojuredesign-podcast (28)
- # clojurescript (63)
- # copenhagen-clojurians (1)
- # cursive (3)
- # datalevin (7)
- # datascript (13)
- # datomic (13)
- # duct (14)
- # emacs (24)
- # events (1)
- # fulcro (13)
- # graphql (7)
- # kaocha (4)
- # lambdaisland (6)
- # lsp (22)
- # music (5)
- # off-topic (24)
- # rdf (1)
- # re-frame (3)
- # reitit (9)
- # shadow-cljs (23)
- # sql (15)
- # testing (4)
- # tools-build (6)
- # vim (7)
- # vscode (7)
- # xtdb (21)
nvd-clojure - security checker - https://github.com/rm-hull/nvd-clojure/blob/v2.4.0/CHANGELOG.md#changes-from-230-to-240 Now it uses the 7.x https://github.com/jeremylong/DependencyCheck/ series. Also new: performance and reporting improvements. Enjoy!

Looks very interesting, thanks! I've just tried it on a project that still uses JDK 8 and got this error:
lein with-profile -user run -m nvd.task.check "" "$(lein with-profile -user,-dev classpath)"
...
Exception in thread "main" Syntax error macroexpanding at (ring/adapter/jetty.clj:1:1).
at clojure.lang.Compiler.load(Compiler.java:7665)
...
Caused by: java.lang.UnsupportedClassVersionError: org/eclipse/jetty/util/Attributes has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
note that nvd-clojure does not involve requiring ring.adapter.jetty
, that would be at least part of your problem
are you running nvd-clojure in its own isolated project as the readme says?
other than that our CI matrix has JDK8/11/17 in it
Ah no, I'm not running it like that - I though it's just an example while it seems it's a prerequisite. Let me try that
https://github.com/ivarref/yoltq, an on-prem queue library for Datomic that supports retries, backoff, ordering and more, is released with version 0.2.55
!
This version includes a critical bugfix. The bug could lead to stalled jobs in some cases.
There are other small changes documented in the https://github.com/ivarref/yoltq#change-log.