Sha256: 55b526fb76aa77ae3c40b65a65c127e7e0a5326a5b3a6379cc17c3900edccc6e
Contents?: true
Size: 600 Bytes
Versions: 1
Compression:
Stored size: 600 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.1" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mtrack-1.0.1 | lib/mtrack/version.rb |