Replace deprecated rspec usage with modern expect usage#317
Replace deprecated rspec usage with modern expect usage#317chadlwilson merged 1 commit intojruby:masterfrom
Conversation
Some minor reformatting required to make the automated replacements easier.
6c3f3fd to
6f88954
Compare
|
just curious, what did you use to automate the replacements? |
|
Good question. Believe it or not, I threw JetBrains Junie at it which got me 85% of the way there (just with default Claude Sonnet 3.7 underneath) with a bit of coaxing, and then getting annoyed at it breaking some syntax and screwing up some formatting, and not being able to run the tests itself due to First time I have used Junie though, I am figuring my way through agent-mode for OSS refactoring, so wanting something easyish like this to have a go with. Currently I have a Jetbrains Ultimate license and GH Copilot license for OSS usage, but not Jetbrains AI though, so will run out of credits pretty quickly :-) |
|
Nice, thought you had some kind of an AI approach. I am also trying to figure out the best setup to help me around OSS (and beyond). |
|
Yeah, I already use GitHub Copilot quite a bit IDE-integrated for auto-completion, back-writing tests and just asking questions of (useful when working in language ecosystems I don't know well) but supervised refactoring like this should be relatively easy stuff for most of these models one would hope. |
Some minor reformatting required to make the automated replacements easier.