There are a number of resources online that host Rails and Ruby documentation in various forms and styles. A number of them are good, but none of them document the modules and classes with the methods available from the numerous extensions provided by ActiveSupport
and others.
For example, with the Standard ruby Hash
class, the core ruby version is Here.
But, ActiveSupport
has a number of extensions to the Hash class, one of them (Hash#except) is documented Here
In order to find the full documentation for the Hash
class and a list of all methods available, you'd have to know all the different places to look and know which modules are included in which classes.
Is there any online documentation resource that attempts to document each class in Ruby / Rails with all of the mixed in extensions on a single page?
Update
I've seen and used the following resources, but I'm looking for something that documents the modules and classes as the are within the runtime environment, i.e. all the methods listed in Hash.instance_methods
documented in one place (Hash is just an example)
- http://www.gotapi.com/rubyrails
- http://railsapi.com/
- http://apidock.com/rails
- http://api.rubyonrails.org/
- several others that aren't around anymore (i.e. noobkit)