Gems Missing from Bundle Outdated in 1.13, Part 1
In this, the inaugural episode of RealCodez, we’ll be looking at a PR submitted by a contributor that fixes a bug in Bundler 1.13 that I helped diagnose. The regression causes not all outdated gems to be listed in the outdated output. The problem with the PR is the author was, understandably, unable to put together a failing test for the bug, so we begin looking at how we can refactor the code in question to allow for better testing.
If you aren’t a subscriber, you’ll see the trailer below with an option to rent the specific episode.
Links
- Bundler PR #5105 (original issue #4979)
- Code Envy
- Tell, Don’t Ask
- Extract Method Refactoring
- Episode edited by SamSpielberg