Closed philomates closed 2 years ago
@philomates go ahead and merge/release. I'll improve the matcher-combinators update before releasing it
The CI stopped working (was Travis RIP), but with this change I don't think Midje'll work with pre-clojure 1.9:
Exception in thread "main" java.lang.RuntimeException: Unable to resolve symbol: pos-int? in this context, compiling:(puget/printer.clj:177:8)
not sure if that matters much these days. What do you think @dchelimsky
I think I wouldn't care if we had succeeded at migrating away from midje in the 2 years since we agreed to do it :/
I think if we're going to make that commitment, we need to say in the release notes that midje from this new version on only supports clojure-1.10 and on. Agree?
k, I can try to open a PR on puget
that does the same resolve trick to make pos-int?
work with Clojure 1.8 and below
Thanks!
no word from puget
on https://github.com/greglook/puget/pull/55 so I'm just going to not bump puget
for now and go with the other changes here
Thanks @philomates. Also, hi! Hope you are well.
so people don't need to do stuff like https://github.com/nubank/matcher-combinators/pull/169/files#diff-274071745a4e2a04b647d79d500537e6dc13eee54f44d0426140026293701d1bR20-R23
I think slingshot was breaking with newer versions of clojure. I didn't bump clojure off of
1.9
though because tests related to stacktraces would need to be updated and I don't want to deal with that right now