0
I Use This!
Inactive

Commits : Listings

Analyzed about 20 hours ago. based on code collected 1 day ago.
May 09, 2023 — May 09, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Vertical alignment. More... over 12 years ago
Only call self.class.each_param if the class included Parameters. More... over 12 years ago
Have ClassMethods#each_param enumerate parameters from the deepest ancestor up. More... over 12 years ago
Added Parameters::ModuleMethods to add module-specific methods. More... over 12 years ago
Use the full @parameters ivar. More... over 12 years ago
Pass the extending object to the new InstanceParam. More... over 12 years ago
Ensure that if Parameters is included into a Module, and that module is extended into an object, all defined parameters are initialized for the Object. More... over 12 years ago
If Parameters is included into a Module, the module will re-extend ClassMethods when the module is included elsewhere. More... over 12 years ago
Updated the ChangeLog for 0.3.1. More... over 12 years ago
Version bump. More... over 12 years ago
Removed Options.parse. More... over 12 years ago
Allow Options.parser to yield the new OptionParser. More... over 12 years ago
Also define ? methods, for checking if a parameter is set. More... over 12 years ago
When defining parameters at the class level, their reader/writer methods should still call InstanceParam#value and InstanceParam#value=. More... over 12 years ago
Parameters::Types::Set <= Parameters::Types::Array. More... over 12 years ago
Renamed @params ivars to @_params, to avoid collisions. More... over 12 years ago
Remove the usage for Boolean params. More... over 12 years ago
Allow :usage to be nil. More... over 12 years ago
Version bump to 0.4.0. More... over 12 years ago
Added Parameters::Options to help in parsing options into parameter values. More... over 12 years ago
Made Param#coerce public. More... over 12 years ago
Simplified logic in Param#initialize. More... over 12 years ago
Actually these new methods should be added to 0.4.0. More... over 12 years ago
Added Type#==, Array#==, Set#==, Hash#== More... over 12 years ago
Added Type#< in order to determine if a class/instance Type has a common Type. More... over 12 years ago
Default the key_type and value_type to Object. More... over 12 years ago
Added Types::Array.element_type and Types::Hash.key_type, Types::Hash.value_type. More... over 12 years ago
Do not coerce nil values. More... over 12 years ago
Added a missing comment. More... over 12 years ago
Vertical alignment. More... over 12 years ago