rubinius/rubinius — pull request #1422 by epall (2011-11-23 06:05:53+00:00)
Title: Make Module#constants accept and understand the all parameter in 1.9 mode

When trying to run my Rails 3.1.0 app, I ran into an error around Module#constants. Digging in, ActiveSupport [tries to invoke Module#constants with all=false](https://github.com/rails/rails/blob/1b819d32f6302e300da0188c4edb0f3b7bd48886/activesupport/lib/active_support/core_ext/module/introspection.rb#L79), but in Rubinius it doesn't accept a parameter. This patch adds support for the all parameter and fixes 3 tests for core/module/constants.

This is my first patch to Rubinius, so I'd love feedback on how I could do better in terms of process or code!