Closed m-barthelemy closed 4 years ago
@m-barthelemy how did you get this to compile?
Ignore me, Xcode not picking the latest versions!
I feel your pain, Xcode + Swift + SPM is still a pain in some areas, this is one of those. I don't personally use the Shopify oauth, but I saw there was a unit test for the hex thing, and I made sure it passed before creating the PR :)
A change begining with Vapor 4.0.0-rc.3.5 moves the
hex
extension property fromCollection
toSequence
, which makes it clash with Imperial's ownhex
extension property.Note: Vapor also has
hex
which just callshexEncodedString()
. No idea if one should be preferred over the other.Since Vapor is a dependency of Imperial, I figured out their implementation could just be reused here.