If you've ever written a piece of code that worked fine in a Rails app but bombed elsewhere, you've probably been relying on a Railism unknowingly.
I used rcodetools' rct-meth-args to generate a list of Railisms (extensions to
the core/stdlib classes), by processing an intermediate tags
file*1.
The list is fairly comprehensive, since it takes
into account included and extended classes/modules in addition to
class-reopening. It also includes information about the method arguments
(names and default values), as returned by rct-meth-args.
There are over 220 Railisms. You can find the full list (corresponding to
activesupport-1.4.0) below.
This is the script that analyzes the TAGS file generated by rct_meth_args: