# -*- encoding: utf-8 -*- # stub: measured 3.2.0 ruby lib Gem::Specification.new do |s| s.name = "measured".freeze s.version = "3.2.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "allowed_push_host" => "https://rubygems.org" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Kevin McPhillips".freeze, "Jason Gedge".freeze, "Javier Honduvilla Coto".freeze] s.date = "2025-01-28" s.description = "Wrapper objects which encapsulate measurements and their associated units in Ruby.".freeze s.email = ["gems@shopify.com".freeze] s.files = [".github/dependabot.yml".freeze, ".github/workflows/ci.yml".freeze, ".github/workflows/cla.yml".freeze, ".github/workflows/dependabot_auto_merge.yml".freeze, ".gitignore".freeze, ".ruby-version".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "cache/.keep".freeze, "cache/length.json".freeze, "cache/volume.json".freeze, "cache/weight.json".freeze, "dev.yml".freeze, "gemfiles/rails-7.0.gemfile".freeze, "gemfiles/rails-7.1.gemfile".freeze, "gemfiles/rails-edge.gemfile".freeze, "lib/measured.rb".freeze, "lib/measured/arithmetic.rb".freeze, "lib/measured/base.rb".freeze, "lib/measured/cache/json.rb".freeze, "lib/measured/cache/json_writer.rb".freeze, "lib/measured/cache/null.rb".freeze, "lib/measured/conversion_table_builder.rb".freeze, "lib/measured/cycle_detected.rb".freeze, "lib/measured/measurable.rb".freeze, "lib/measured/missing_conversion_path.rb".freeze, "lib/measured/parser.rb".freeze, "lib/measured/rails/active_record.rb".freeze, "lib/measured/rails/validations.rb".freeze, "lib/measured/railtie.rb".freeze, "lib/measured/unit.rb".freeze, "lib/measured/unit_already_added.rb".freeze, "lib/measured/unit_error.rb".freeze, "lib/measured/unit_system.rb".freeze, "lib/measured/unit_system_builder.rb".freeze, "lib/measured/units/length.rb".freeze, "lib/measured/units/volume.rb".freeze, "lib/measured/units/weight.rb".freeze, "lib/measured/version.rb".freeze, "lib/tapioca/dsl/compilers/measured_rails.rb".freeze, "measured.gemspec".freeze, "shipit.rubygems.yml".freeze, "test/arithmetic_test.rb".freeze, "test/cache/json_test.rb".freeze, "test/cache/json_writer_test.rb".freeze, "test/cache/null_test.rb".freeze, "test/cache_consistency_test.rb".freeze, "test/conversion_table_builder_test.rb".freeze, "test/internal/app/models/thing.rb".freeze, "test/internal/app/models/thing_with_custom_unit_accessor.rb".freeze, "test/internal/app/models/thing_with_custom_value_accessor.rb".freeze, "test/internal/app/models/validated_thing.rb".freeze, "test/internal/config.ru".freeze, "test/internal/config/database.yml".freeze, "test/internal/db/.gitignore".freeze, "test/internal/db/schema.rb".freeze, "test/internal/log/.gitignore".freeze, "test/measurable_test.rb".freeze, "test/parser_test.rb".freeze, "test/rails/active_record_test.rb".freeze, "test/rails/validation_test.rb".freeze, "test/support/always_true_cache.rb".freeze, "test/support/fake_system.rb".freeze, "test/support/subclasses.rb".freeze, "test/tapioca/dsl/compilers/measured_rails_test.rb".freeze, "test/test_helper.rb".freeze, "test/unit_error_test.rb".freeze, "test/unit_system_builder_test.rb".freeze, "test/unit_system_test.rb".freeze, "test/unit_test.rb".freeze, "test/units/length_test.rb".freeze, "test/units/volume_test.rb".freeze, "test/units/weight_test.rb".freeze] s.homepage = "https://github.com/Shopify/measured".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 3.0.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Encapsulate measurements with their units in Ruby".freeze s.test_files = ["test/arithmetic_test.rb".freeze, "test/cache/json_test.rb".freeze, "test/cache/json_writer_test.rb".freeze, "test/cache/null_test.rb".freeze, "test/cache_consistency_test.rb".freeze, "test/conversion_table_builder_test.rb".freeze, "test/internal/app/models/thing.rb".freeze, "test/internal/app/models/thing_with_custom_unit_accessor.rb".freeze, "test/internal/app/models/thing_with_custom_value_accessor.rb".freeze, "test/internal/app/models/validated_thing.rb".freeze, "test/internal/config.ru".freeze, "test/internal/config/database.yml".freeze, "test/internal/db/.gitignore".freeze, "test/internal/db/schema.rb".freeze, "test/internal/log/.gitignore".freeze, "test/measurable_test.rb".freeze, "test/parser_test.rb".freeze, "test/rails/active_record_test.rb".freeze, "test/rails/validation_test.rb".freeze, "test/support/always_true_cache.rb".freeze, "test/support/fake_system.rb".freeze, "test/support/subclasses.rb".freeze, "test/tapioca/dsl/compilers/measured_rails_test.rb".freeze, "test/test_helper.rb".freeze, "test/unit_error_test.rb".freeze, "test/unit_system_builder_test.rb".freeze, "test/unit_system_test.rb".freeze, "test/unit_test.rb".freeze, "test/units/length_test.rb".freeze, "test/units/volume_test.rb".freeze, "test/units/weight_test.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 5.2".freeze]) s.add_development_dependency(%q.freeze, ["> 10.0".freeze]) s.add_development_dependency(%q.freeze, ["> 5.5.1".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 1.4.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["> 1.4".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end