Redefine a class method on a subclass to return a new value, so hashes, arrays and sets declared on a parent class can be added to by each subclass while the parent keeps its own copy. Built for DSLs that collect attributes, options or callbacks at the class level. Also includes a helper for creating named classes inside a module.

Required Ruby Version

>= 3.3

Authors

Doug Youch

Versions

  1. 1.0.0
    1. source

      1. 1.0.0 source October 05, 2026 (10.5 KB)
  2. 0.3.0
    1. source

      1. 0.3.0 source October 05, 2026 (10 KB)
  3. 0.2.6
    1. source

      1. 0.2.6 source October 05, 2026 (9.5 KB)
  4. 0.2.5
    1. source

      1. 0.2.5 source August 01, 2021 (4.5 KB)
  5. 0.1.5
    1. source

      1. 0.1.5 source September 13, 2019 (4.5 KB)
Show all versions (6 total)

Pushed by

GitHub

SHA 256 checksum