-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(ruby): use more accurate versioning #1125
Conversation
c392642
to
66b0578
Compare
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #1125 +/- ##
==========================================
+ Coverage 52.06% 52.39% +0.32%
==========================================
Files 220 221 +1
Lines 16843 16961 +118
==========================================
+ Hits 8769 8886 +117
- Misses 7264 7265 +1
Partials 810 810 ☔ View full report in Codecov by Sentry. |
681454c
to
52f72c8
Compare
6d69a2e
to
74854ac
Compare
74854ac
to
f513ac0
Compare
f513ac0
to
105fd25
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Ross, just a few comments
105fd25
to
7d92ebb
Compare
@crozzy I decided to just not support Ruby versions with arbitrarily long integer sequences. Let me know if we should reconsider this, though. |
7d92ebb
to
586ad85
Compare
IIUC the discussed solution was to compare padded strings? |
586ad85
to
4835273
Compare
Yep. Just added that now, if you can take a look |
1873da1
to
e6bb3f9
Compare
0b13464
to
4779e1c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
4779e1c
to
f55342a
Compare
Rebased. Will merge with CI |
Signed-off-by: RTann <[email protected]>
f55342a
to
5b69353
Compare
Implemented Ruby versioning based on https://github.com/rubygems/rubygems/blob/1a1948424aca90013b37cb8a78f5d1d5576023f1/lib/rubygems/version.rb