Open nwest opened 3 years ago
This PR does two things: Updates Nimble and Quick (there was a bug in the previous version in Nimble that prevented it from running on Xcode 12.5)
Updates the version comparison logic to a more robust approach.
Here's the bug: when you use regular string comparison and have a larger minor version, > outputs true, when it should be false.
>
Inspiration: https://useyourloaf.com/blog/comparing-version-strings/
This PR does two things: Updates Nimble and Quick (there was a bug in the previous version in Nimble that prevented it from running on Xcode 12.5)
Updates the version comparison logic to a more robust approach.
Here's the bug: when you use regular string comparison and have a larger minor version,
>
outputs true, when it should be false.Inspiration: https://useyourloaf.com/blog/comparing-version-strings/