--- !ruby/object:Gem::Specification name: hashmake version: !ruby/object:Gem::Version version: 0.2.0 prerelease: platform: ruby authors: - James Tunnell autorequire: bindir: bin cert_chain: [] date: 2013-07-03 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '1.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '1.0' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '0.8' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '0.8' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '2.4' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '2.4' - !ruby/object:Gem::Dependency name: yard requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '0.8' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '0.8' - !ruby/object:Gem::Dependency name: pry requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' description: Make hash-based object initialization easy! Provides hash_make method that can consider parameter name, type, default value, validation, and requiredd/not, according to the specification provided. Also, by default assigns by default to instance variable of same name as parameter. email: jamestunnell@lavabit.com executables: [] extensions: [] extra_rdoc_files: [] files: - .document - .gitignore - .rspec - .yardopts - ChangeLog.rdoc - Gemfile - LICENSE.txt - README.rdoc - Rakefile - hashmake.gemspec - lib/hashmake.rb - lib/hashmake/arg_spec.rb - lib/hashmake/array_arg_spec.rb - lib/hashmake/hash_arg_spec.rb - lib/hashmake/hash_makeable.rb - lib/hashmake/version.rb - spec/arg_spec_spec.rb - spec/array_arg_spec_spec.rb - spec/hash_arg_spec_spec.rb - spec/hash_makeable_spec.rb - spec/hashmake_spec.rb - spec/spec_helper.rb homepage: https://rubygems.org/gems/hashmake licenses: - MIT post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' segments: - 0 hash: -4514910862506440485 required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' segments: - 0 hash: -4514910862506440485 requirements: [] rubyforge_project: rubygems_version: 1.8.23 signing_key: specification_version: 3 summary: Make hashed-based object initialization easy! test_files: - spec/arg_spec_spec.rb - spec/array_arg_spec_spec.rb - spec/hash_arg_spec_spec.rb - spec/hash_makeable_spec.rb - spec/hashmake_spec.rb - spec/spec_helper.rb has_rdoc: