The documentation for ActiveSupport::CoreExtensions::Module doesn't
seem to be showing up on the Rails API site (at least the site isn't
showing aliasing.rb, and a few others -- haven't checked all). It's
there on the Edge docs at caboo.se (as are a lot of other methods not
on the Rails official API), so I'm guessing there's some sort of
filter on the Rails one, poss to filter out methods that aren't
considered to public usage. However, wouldn't have though
alias_attribute etc were part of those.
Just thought you should know, in case it was an error.
Caboose edge docs do a gsub on #:nodoc which is there because someone
decided that method isn't part of the public API (and therefore able
to be changed at will).
Thought that might be the case, but would have expected these methods to
be part of the public API -- they also don't seem to have #:nodoc on
them and do seem to have user-friendly documentation in the files.
Not a big problem -- just thought it might be a mistake.
Alot of modules in AS are #nodoc'ed by default, so all the methods and all their submodules get flushed out of the docs as well
personally I think it is worthy to open more of the docs but it seems to be DHH's decision