You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rails recently moved some includes from being dynamic to explicit in rails/rails#52185 which means rdoc was now able to document a bit more. This had the side-effect of rdoc taking about 8 hours on that single file alone. Temporary solution was to wrap these in startdoc/stopdoc like rails/rails#52185
I tried to investigate a bit and found this comment that mentions O(n!)
Rails recently moved some includes from being dynamic to explicit in rails/rails#52185 which means rdoc was now able to document a bit more. This had the side-effect of rdoc taking about 8 hours on that single file alone. Temporary solution was to wrap these in startdoc/stopdoc like rails/rails#52185
I tried to investigate a bit and found this comment that mentions O(n!)
rdoc/lib/rdoc/mixin.rb
Lines 68 to 73 in 4b84660
I also have a potential fix which at least resolves this and tests pass. Check it out at #1127.
Repro:
The text was updated successfully, but these errors were encountered: