Olical / depot

Find newer versions of your dependencies in your deps.edn file
https://clojars.org/olical/depot
The Unlicense
258 stars 14 forks source link

Fix issues with --update #13

Closed plexus closed 5 years ago

plexus commented 5 years ago

Addresses two bugs in the --update code:

I figured better late than never time to add some tests, so I added test cases for the affected functions. I also took the liberty to add Kaocha to the project, I hope that's ok.

plexus commented 5 years ago

Funny how running this today on an old repo I didn't run into one but two separate bugs :)

plexus commented 5 years ago

Upstream issue https://github.com/xsc/rewrite-clj/issues/70

Olical commented 5 years ago

This is excellent, thank you for providing the fixes and adding some tests, that'll come in handy to build upon in the future I'm sure. Shame about the uneval nodes but nice that there's a way around it. Hopefully the upstream issue will get fixed at some point so it doesn't catch other people out too. As you mentioned though, it might be entirely intentional for some reason.

Olical commented 5 years ago

Released in v1.5.1.