mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
645239817d
I am trying to find a sweet spot here. Personally, not quite satisfied by having lib/action_cable/zeitwerk.rb. At the same time, trying to avoid too taking much space in lib/action_cable.rb. This patch also moves require_relative "action_cable/version" within ActionCable. Why? In a project, I like that the entrypoint defines the namespace. That is the main file for that namespace. Then, files below have it already created, and reopen it. I just find this deliberate order of execution to be natural, hierarchical, matching the project structure. |
||
---|---|---|
.. | ||
action_cable | ||
rails/generators | ||
action_cable.rb |