# -*- encoding: utf-8 -*- # stub: mobility 1.3.1 ruby lib Gem::Specification.new do |s| s.name = "mobility".freeze s.version = "1.3.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "bug_tracker_uri" => "https://github.com/shioyama/mobility/issues", "changelog_uri" => "https://github.com/shioyama/mobility/blob/master/CHANGELOG.md", "homepage_uri" => "https://github.com/shioyama/mobility", "rubygems_mfa_required" => "true", "source_code_uri" => "https://github.com/shioyama/mobility" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Chris Salzberg".freeze] s.bindir = "exe".freeze s.cert_chain = ["-----BEGIN CERTIFICATE-----\nMIIEcDCCAtigAwIBAgIBATANBgkqhkiG9w0BAQsFADA/MQ4wDAYDVQQDDAVjaHJp\nczEYMBYGCgmSJomT8ixkARkWCGRlamltYXRhMRMwEQYKCZImiZPyLGQBGRYDY29t\nMB4XDTI0MDMzMTA4NTQyOFoXDTI1MDMzMTA4NTQyOFowPzEOMAwGA1UEAwwFY2hy\naXMxGDAWBgoJkiaJk/IsZAEZFghkZWppbWF0YTETMBEGCgmSJomT8ixkARkWA2Nv\nbTCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBANdI2sGYV1Dg+eFvs/t8\nfeflYB2ZHFMYZV5dB6a62L0f9I5pndIwc9qbo4HivzVICCz2yOP/v2Yxyi4UkucM\ndGgFEAxpBlgNzrE2vrqPJHqMN9001O0vS3jvyKwNZ0WmPO26Sf75ky1QrjPRmHEV\nrn15+bQGu5sRMxIj5TyRgtNmy9ORJBP+hEiGD09icRvn/FG6o0/NIRyLXnX2tuOu\nVBD64XQU3mhxxJtp2+F0Hb0E1nmUttaWsuATMlnRJ8Ksli9kfoxFAa87Cm/LrK2l\nWCar8Nc6kw6Rixq97MAZCplEXtg6KnenXzMJLvZFBRSZM6RGj1Q9IX8EpP6HoG/u\nWYU/rXe4YZxKy0idDBLbBfjTRKJYQu7q6bgHNTWER7Dc6cACjMhunhfgnvr4Rzu9\nF4UNHixNagaLq+3ng19oJJcxE/9BHVOjhZWzLRn0z122KuQJVBXiLipU4r1YIUnj\nE0m0QDb4DrYmL1Omp+vVNKBbXnj9AW8J8I9v0Lc/5QsK8wIDAQABo3cwdTAJBgNV\nHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHQ4EFgQUJ5UzoaDdOqk4a8OQ95no0vg3\nROcwHQYDVR0RBBYwFIESY2hyaXNAZGVqaW1hdGEuY29tMB0GA1UdEgQWMBSBEmNo\ncmlzQGRlamltYXRhLmNvbTANBgkqhkiG9w0BAQsFAAOCAYEAmx0ugOC2yOTQTetP\nH8akUD7tRMeEki8Ba2F/+YP0x6cnsEBcKnp0CO5pMVY+6MssLgHh1IXDQlmKuPOW\noht9yh6CWgzufzi+XApY1k/TYWAjxOMZAMdvd7iHo7igRK5pPbSaP5uubQfaLn7X\nge1VLOBAn9XlSOvFZiYZ7Nk8zEvYrvLbQGVtcfceZK4BHC4M3pKsV+m7euWMYguz\nctOqZgbvGDwFvsH302xC53hld7AaFLBep6XaQZSRleVqgIEKZwlG0cX8UwG482Xt\nWJSXNylIIbzRndVjbVdGVhhcyjnswfu1qJpl+0YlbAdHJVsd8Ux8TOXEPFMv5wz9\nwXhTYFvkOuleWf/45E5f8BtT1iqsH2w3P2Cfy+yOo2aReAVSeR12YDCuV0q6RjTD\n3I5AfnFAG4/1IwhadqwF5cl3jOUa7n3mS2OJl3tRCGuPvwAA9MV10hmwbQTXMrNK\ntD9kfT9eseUE4mfPnIaHOs4FiIoHniA7zdtjB7GIQ4cEpB6o\n-----END CERTIFICATE-----\n".freeze] s.date = "2024-12-01" s.description = "Stores and retrieves localized data through attributes on a Ruby class, with flexible support for different storage strategies.".freeze s.email = ["chris@dejimata.com".freeze] s.files = ["CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "Guardfile".freeze, "ISSUE_TEMPLATE.md".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "lib/mobility.rb".freeze, "lib/mobility/backend.rb".freeze, "lib/mobility/backends.rb".freeze, "lib/mobility/backends/active_record.rb".freeze, "lib/mobility/backends/active_record/column.rb".freeze, "lib/mobility/backends/active_record/container.rb".freeze, "lib/mobility/backends/active_record/hstore.rb".freeze, "lib/mobility/backends/active_record/json.rb".freeze, "lib/mobility/backends/active_record/jsonb.rb".freeze, "lib/mobility/backends/active_record/key_value.rb".freeze, "lib/mobility/backends/active_record/pg_hash.rb".freeze, "lib/mobility/backends/active_record/serialized.rb".freeze, "lib/mobility/backends/active_record/table.rb".freeze, "lib/mobility/backends/column.rb".freeze, "lib/mobility/backends/container.rb".freeze, "lib/mobility/backends/hash.rb".freeze, "lib/mobility/backends/hash_valued.rb".freeze, "lib/mobility/backends/hstore.rb".freeze, "lib/mobility/backends/json.rb".freeze, "lib/mobility/backends/jsonb.rb".freeze, "lib/mobility/backends/key_value.rb".freeze, "lib/mobility/backends/null.rb".freeze, "lib/mobility/backends/sequel.rb".freeze, "lib/mobility/backends/sequel/column.rb".freeze, "lib/mobility/backends/sequel/container.rb".freeze, "lib/mobility/backends/sequel/hstore.rb".freeze, "lib/mobility/backends/sequel/json.rb".freeze, "lib/mobility/backends/sequel/jsonb.rb".freeze, "lib/mobility/backends/sequel/key_value.rb".freeze, "lib/mobility/backends/sequel/pg_hash.rb".freeze, "lib/mobility/backends/sequel/serialized.rb".freeze, "lib/mobility/backends/sequel/table.rb".freeze, "lib/mobility/backends/serialized.rb".freeze, "lib/mobility/backends/table.rb".freeze, "lib/mobility/pluggable.rb".freeze, "lib/mobility/plugin.rb".freeze, "lib/mobility/plugins.rb".freeze, "lib/mobility/plugins/active_model.rb".freeze, "lib/mobility/plugins/active_model/cache.rb".freeze, "lib/mobility/plugins/active_model/dirty.rb".freeze, "lib/mobility/plugins/active_record.rb".freeze, "lib/mobility/plugins/active_record/backend.rb".freeze, "lib/mobility/plugins/active_record/cache.rb".freeze, "lib/mobility/plugins/active_record/column_fallback.rb".freeze, "lib/mobility/plugins/active_record/dirty.rb".freeze, "lib/mobility/plugins/active_record/query.rb".freeze, "lib/mobility/plugins/active_record/uniqueness_validation.rb".freeze, "lib/mobility/plugins/arel.rb".freeze, "lib/mobility/plugins/arel/nodes.rb".freeze, "lib/mobility/plugins/arel/nodes/pg_ops.rb".freeze, "lib/mobility/plugins/attribute_methods.rb".freeze, "lib/mobility/plugins/attributes.rb".freeze, "lib/mobility/plugins/backend.rb".freeze, "lib/mobility/plugins/backend_reader.rb".freeze, "lib/mobility/plugins/cache.rb".freeze, "lib/mobility/plugins/column_fallback.rb".freeze, "lib/mobility/plugins/default.rb".freeze, "lib/mobility/plugins/dirty.rb".freeze, "lib/mobility/plugins/fallbacks.rb".freeze, "lib/mobility/plugins/fallthrough_accessors.rb".freeze, "lib/mobility/plugins/locale_accessors.rb".freeze, "lib/mobility/plugins/presence.rb".freeze, "lib/mobility/plugins/query.rb".freeze, "lib/mobility/plugins/reader.rb".freeze, "lib/mobility/plugins/sequel.rb".freeze, "lib/mobility/plugins/sequel/backend.rb".freeze, "lib/mobility/plugins/sequel/cache.rb".freeze, "lib/mobility/plugins/sequel/column_fallback.rb".freeze, "lib/mobility/plugins/sequel/dirty.rb".freeze, "lib/mobility/plugins/sequel/query.rb".freeze, "lib/mobility/plugins/writer.rb".freeze, "lib/mobility/translations.rb".freeze, "lib/mobility/util.rb".freeze, "lib/mobility/version.rb".freeze, "lib/rails/generators/mobility/active_record_migration_compatibility.rb".freeze, "lib/rails/generators/mobility/backend_generators/base.rb".freeze, "lib/rails/generators/mobility/backend_generators/column_backend.rb".freeze, "lib/rails/generators/mobility/backend_generators/table_backend.rb".freeze, "lib/rails/generators/mobility/generators.rb".freeze, "lib/rails/generators/mobility/install_generator.rb".freeze, "lib/rails/generators/mobility/templates/column_translations.rb".freeze, "lib/rails/generators/mobility/templates/create_string_translations.rb".freeze, "lib/rails/generators/mobility/templates/create_text_translations.rb".freeze, "lib/rails/generators/mobility/templates/initializer.rb".freeze, "lib/rails/generators/mobility/templates/table_migration.rb".freeze, "lib/rails/generators/mobility/templates/table_translations.rb".freeze, "lib/rails/generators/mobility/translations_generator.rb".freeze, "lib/sequel/plugins/mobility.rb".freeze] s.homepage = "https://github.com/shioyama/mobility".freeze s.licenses = ["MIT".freeze] s.post_install_message = "\nWarning: Mobility v1.3.x includes potentially backwards-incompatible changes\nfor jsonb/hstore backends.\n\nPlease see:\n- https://github.com/shioyama/mobility/issues/535\n".freeze s.required_ruby_version = Gem::Requirement.new(">= 2.5".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Pluggable Ruby translation framework".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.6.10".freeze, "< 2".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.5".freeze, ">= 1.5.3".freeze]) s.add_development_dependency(%q.freeze, ["~> 12".freeze, ">= 12.2.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.9.0".freeze]) end