Sha256: 5aa1c233d423689da2eb662b01897b59f187858af523bd8bc549ac46d7cd3d3d

Contents?: true

Size: 1.93 KB

Versions: 1

Compression:

Stored size: 1.93 KB

Contents

=== 0.1.8 / 2009-09-21

* Require Hoe >= 2.3.3.
* Require YARD >= 0.2.3.5.
* Require RSpec >= 1.2.8.
* Use 'hoe/signing' for signed RubyGems.
* Moved to YARD based documentation.
* Added YARD handlers for documenting parameter method calls.
* All specs pass on JRuby 1.3.1.

=== 0.1.7 / 2009-07-19

* Renamed Parameters#initialize_parameters to
  Parameters#initialize_params.
* Adjust spacing in the output of ClassParam#to_s
  and InstanceParam#to_s.
* Specifically check if the instance variable is nil
  before initializing it to the default value of the parameter.
* Handle default value callbacks in Parameters#parameter.
* Check the arity of all default value callbacks, before
  passing self to them.
* Parameters#require_params now specifically tests if
  the instance variable of the parameter is nil.
* Added more specs.

=== 0.1.6 / 2009-05-11

* Fixed a bug in Parameters.params= and Parameters#params=, where they
  were not handling Parameters::ClassParam or Parameters::InstanceParam
  objects properly.
* Added more specs.

=== 0.1.5 / 2009-05-06

* Added Parameters::Parser for parsing parameter values passed in from
  the command-line or the web.
* Changed Parameters::MissingParam and Parameters::ParamNotFound to
  inherit from StandardError.
* All specs pass on Ruby 1.9.1-p0.

=== 0.1.4 / 2009-01-17

* All specs now pass with RSpec 1.1.12.
* All specs pass on Ruby 1.9.1-rc1.

=== 0.1.3 / 2009-01-14

* Allow the use of lambdas to generate the default values of parameters.
* Fixed typos in the README.txt.

=== 0.1.2 / 2009-01-06

* When printing parameter values, print the inspected version of the value.

=== 0.1.1 / 2008-12-27

* Added the require_params helper method.
* Added print_params methods for displaying parameters of a class or an
  object.

=== 0.1.0 / 2008-12-03

* Initial release.
* Added Parameters.params= and Parameters#params= methods.
* Allow Parameters#initialize to accept a Hash of parameter values.
* Added more specs.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
parameters-0.1.8 History.txt