Classy is a collection of metaprogramming-heavy modules which you can extend in order to give various capabilities to your Ruby classes. For example, SubclassAware lets a class know about all of its subclasses (and sub-subclasses, etc), and Aliasable lets you refer to classes via symbols (useful for creating friendly DSLs).

Required Ruby Version

None

Authors

John Hyland

Versions

  1. 1.2.0
    1. source

      1. 1.2.0 source October 27, 2011 (10.5 KB)
  2. 1.1.1
    1. source

      1. 1.1.1 source January 12, 2010 (10 KB)
  3. 1.1.0
    1. source

      1. 1.1.0 source January 12, 2010 (9.5 KB)
  4. 1.0.3
    1. source

      1. 1.0.3 source January 04, 2010 (8.5 KB)
  5. 1.0.2
    1. source

      1. 1.0.2 source December 25, 2009 (8 KB)
Show all versions (7 total)

SHA 256 checksum