-
Notifications
You must be signed in to change notification settings - Fork 9
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
Remove unused dependencies bigdecimal and activesupport #504
Conversation
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.
This is ok, but in the past we'd included these in the gemspec because we needed a minimum version of both.
IMHO to accommodate that, we should pin the release toolkit to a more recent version of fastlane
, which itself specifies these for us?
WDYT?
The app was WordPress iOS and the issue had to do with CocoaPods. From what I can gather from the issue – I had forgotten all about it – the problem had to do with CocoaPods depending on Still, I triggered a WordPress iOS build with this branch in CI to verify. Update: The build failed, but the reason was the breaking change from #445. |
I just spend 45mn trying to understand why fastlane couldn't find my actions while I was trying to test integrating my new actions from #505 into Tumblr-Android 😓 At first I thought it was an issue with the actions I just added so I tried to bisect my changes… but finally I ended up looking at previous changes then narrowing it down to this PR being the culprit. The issue is that if you point your
I think we need to revert at the very least the removal of |
Ah sorry. I think I may have used searched the wrong thing when searching for code that uses activetsupport. I probably searched
I think removing bigdecimal is a requirement, but not activesupport. I removed activesupport because the issue that I looked into (#289) updated both. I thought these two gems may have some sort of connection. |
What does it do?
I don't know much about the history of the two removed dependencies bigdecimal and activesupport, but they appear to not being used by this library.
There was this #289 issue documenting a version clash between this library and some app's gems. But I can't find what the app was, and don't know if that issue is still relevant. I'm happy to dig deeper if someone can provide more context around these two dependencies. Thanks!
Checklist before requesting a review
bundle exec rubocop
to test for code style violations and recommendationsspecs/*_spec.rb
) if applicablebundle exec rspec
to run the whole test suite and ensure all your tests passCHANGELOG.md
file to describe your changes under the appropriate existing###
subsection of the existing## Trunk
section.MIGRATION.md
file to describe how the changes will affect the migration from the previous major version and what the clients will need to change and consider.