Just ran across this gem from @palkan at @evilmartians. I detest #frozenstring literals, think default #RuboCop is on crack, and am unconvinced that String reuse is always better than being GC-able.

#Standardrb is less painful than RuboCop's defaults. Now add #Freezolite to solve problems around frozen strings in a sane, tunable, and project-wide way rather than at the file or interpreter level. It allows for inclusions & exclusions, making it fit more use cases IMHO.

https://github.com/ruby-next/freezolite

GitHub - ruby-next/freezolite: Automatically add frozen_string_literals to selected files at compile time

Automatically add frozen_string_literals to selected files at compile time - GitHub - ruby-next/freezolite: Automatically add frozen_string_literals to selected files at compile time

GitHub