Actions
Misc #21154
openDocument or change Module#autoload?
Status:
Open
Assignee:
-
Description
The documentation of Module#autoload?
says
Returns filename to be loaded if name is registered as autoload in the namespace of mod or one of its ancestors.
Cool, but in the following snippet
autoload :Foo, 'foo'
autoload?(:Foo)
the second line could evaluate to nil
, and this does not seem to agree. I just registered an autoload, therefore (according to the documentation) I should get "foo" back in line 2.
I'd like to ask for clarification from the Ruby team:
- Is the documentation complete? Should that second line always return "foo"?
- If the answer is no, which is the logic missing in the docs?
Thank you!
No data to display
Actions
Like0