Sha256: 3cb54e1789bbca77e9817368889b8e44a2bf88c3b60a225774ecb6be55d1d911
Contents?: true
Size: 599 Bytes
Versions: 1
Compression:
Stored size: 599 Bytes
Contents
## # MTrack extends the functionality of Modules and Classes and enables them to # define public methods within groups. These methods can then be queried back # even through a hierarchy of inclusion and/or inheritance. # # module M # extend MTrack::Mixin # track_methods { def method_1; end } # end # # class C # include M # track_methods { def method_2; end } # end # # class D < C # track_methods { def method_3; end } # end # # D.tracked_methods #=> #<Set: {:method_1, :method_2, :method_3}> module MTrack # Current version of MTrack. VERSION = "1.0.2" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mtrack-1.0.2 | lib/mtrack/version.rb |