# -*- encoding: utf-8 -*- # stub: paper_trail 7.1.0 ruby lib Gem::Specification.new do |s| s.name = "paper_trail".freeze s.version = "7.1.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 1.3.6".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Andy Stewart".freeze, "Ben Atkins".freeze, "Jared Beck".freeze] s.date = "2017-07-09" s.description = "Track changes to your models, for auditing or versioning. See how a model looked\nat any stage in its lifecycle, revert it to any version, or restore it after it\nhas been destroyed.\n".freeze s.email = "batkinz@gmail.com".freeze s.files = [".github/CONTRIBUTING.md".freeze, ".github/ISSUE_TEMPLATE.md".freeze, ".gitignore".freeze, ".rspec".freeze, ".rubocop.yml".freeze, ".rubocop_todo.yml".freeze, ".travis.yml".freeze, "Appraisals".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "MIT-LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "doc/bug_report_template.rb".freeze, "doc/triage.md".freeze, "doc/warning_about_not_setting_whodunnit.md".freeze, "gemfiles/ar_4.0.gemfile".freeze, "gemfiles/ar_4.2.gemfile".freeze, "gemfiles/ar_5.0.gemfile".freeze, "gemfiles/ar_5.1.gemfile".freeze, "gemfiles/ar_master.gemfile".freeze, "lib/generators/paper_trail/USAGE".freeze, "lib/generators/paper_trail/default_initializer.rb".freeze, "lib/generators/paper_trail/install_generator.rb".freeze, "lib/generators/paper_trail/templates/add_object_changes_to_versions.rb.erb".freeze, "lib/generators/paper_trail/templates/add_transaction_id_column_to_versions.rb.erb".freeze, "lib/generators/paper_trail/templates/create_version_associations.rb.erb".freeze, "lib/generators/paper_trail/templates/create_versions.rb.erb".freeze, "lib/paper_trail.rb".freeze, "lib/paper_trail/attribute_serializers/README.md".freeze, "lib/paper_trail/attribute_serializers/cast_attribute_serializer.rb".freeze, "lib/paper_trail/attribute_serializers/legacy_active_record_shim.rb".freeze, "lib/paper_trail/attribute_serializers/object_attribute.rb".freeze, "lib/paper_trail/attribute_serializers/object_changes_attribute.rb".freeze, "lib/paper_trail/cleaner.rb".freeze, "lib/paper_trail/config.rb".freeze, "lib/paper_trail/frameworks/active_record.rb".freeze, "lib/paper_trail/frameworks/active_record/models/paper_trail/version.rb".freeze, "lib/paper_trail/frameworks/active_record/models/paper_trail/version_association.rb".freeze, "lib/paper_trail/frameworks/cucumber.rb".freeze, "lib/paper_trail/frameworks/rails.rb".freeze, "lib/paper_trail/frameworks/rails/controller.rb".freeze, "lib/paper_trail/frameworks/rails/engine.rb".freeze, "lib/paper_trail/frameworks/rspec.rb".freeze, "lib/paper_trail/frameworks/rspec/helpers.rb".freeze, "lib/paper_trail/has_paper_trail.rb".freeze, "lib/paper_trail/model_config.rb".freeze, "lib/paper_trail/queries/versions/where_object.rb".freeze, "lib/paper_trail/queries/versions/where_object_changes.rb".freeze, "lib/paper_trail/record_history.rb".freeze, "lib/paper_trail/record_trail.rb".freeze, "lib/paper_trail/reifier.rb".freeze, "lib/paper_trail/reifiers/belongs_to.rb".freeze, "lib/paper_trail/reifiers/has_and_belongs_to_many.rb".freeze, "lib/paper_trail/reifiers/has_many.rb".freeze, "lib/paper_trail/reifiers/has_many_through.rb".freeze, "lib/paper_trail/reifiers/has_one.rb".freeze, "lib/paper_trail/serializers/json.rb".freeze, "lib/paper_trail/serializers/yaml.rb".freeze, "lib/paper_trail/version_association_concern.rb".freeze, "lib/paper_trail/version_concern.rb".freeze, "lib/paper_trail/version_number.rb".freeze, "paper_trail.gemspec".freeze, "spec/controllers/articles_controller_spec.rb".freeze, "spec/controllers/widgets_controller_spec.rb".freeze, "spec/dummy_app/Rakefile".freeze, "spec/dummy_app/app/controllers/application_controller.rb".freeze, "spec/dummy_app/app/controllers/articles_controller.rb".freeze, "spec/dummy_app/app/controllers/test_controller.rb".freeze, "spec/dummy_app/app/controllers/widgets_controller.rb".freeze, "spec/dummy_app/app/models/animal.rb".freeze, "spec/dummy_app/app/models/article.rb".freeze, "spec/dummy_app/app/models/authorship.rb".freeze, "spec/dummy_app/app/models/bar_habtm.rb".freeze, "spec/dummy_app/app/models/book.rb".freeze, "spec/dummy_app/app/models/boolit.rb".freeze, "spec/dummy_app/app/models/callback_modifier.rb".freeze, "spec/dummy_app/app/models/car.rb".freeze, "spec/dummy_app/app/models/cat.rb".freeze, "spec/dummy_app/app/models/chapter.rb".freeze, "spec/dummy_app/app/models/citation.rb".freeze, "spec/dummy_app/app/models/custom_primary_key_record.rb".freeze, "spec/dummy_app/app/models/customer.rb".freeze, "spec/dummy_app/app/models/document.rb".freeze, "spec/dummy_app/app/models/dog.rb".freeze, "spec/dummy_app/app/models/editor.rb".freeze, "spec/dummy_app/app/models/editorship.rb".freeze, "spec/dummy_app/app/models/elephant.rb".freeze, "spec/dummy_app/app/models/fluxor.rb".freeze, "spec/dummy_app/app/models/foo_habtm.rb".freeze, "spec/dummy_app/app/models/foo_widget.rb".freeze, "spec/dummy_app/app/models/fruit.rb".freeze, "spec/dummy_app/app/models/gadget.rb".freeze, "spec/dummy_app/app/models/kitchen/banana.rb".freeze, "spec/dummy_app/app/models/legacy_widget.rb".freeze, "spec/dummy_app/app/models/line_item.rb".freeze, "spec/dummy_app/app/models/not_on_update.rb".freeze, "spec/dummy_app/app/models/on/create.rb".freeze, "spec/dummy_app/app/models/on/destroy.rb".freeze, "spec/dummy_app/app/models/on/empty_array.rb".freeze, "spec/dummy_app/app/models/on/update.rb".freeze, "spec/dummy_app/app/models/order.rb".freeze, "spec/dummy_app/app/models/paragraph.rb".freeze, "spec/dummy_app/app/models/person.rb".freeze, "spec/dummy_app/app/models/post.rb".freeze, "spec/dummy_app/app/models/post_with_status.rb".freeze, "spec/dummy_app/app/models/quotation.rb".freeze, "spec/dummy_app/app/models/section.rb".freeze, "spec/dummy_app/app/models/skipper.rb".freeze, "spec/dummy_app/app/models/song.rb".freeze, "spec/dummy_app/app/models/thing.rb".freeze, "spec/dummy_app/app/models/translation.rb".freeze, "spec/dummy_app/app/models/truck.rb".freeze, "spec/dummy_app/app/models/vehicle.rb".freeze, "spec/dummy_app/app/models/whatchamajigger.rb".freeze, "spec/dummy_app/app/models/widget.rb".freeze, "spec/dummy_app/app/models/wotsit.rb".freeze, "spec/dummy_app/app/versions/custom_primary_key_record_version.rb".freeze, "spec/dummy_app/app/versions/joined_version.rb".freeze, "spec/dummy_app/app/versions/json_version.rb".freeze, "spec/dummy_app/app/versions/kitchen/banana_version.rb".freeze, "spec/dummy_app/app/versions/post_version.rb".freeze, "spec/dummy_app/config.ru".freeze, "spec/dummy_app/config/application.rb".freeze, "spec/dummy_app/config/boot.rb".freeze, "spec/dummy_app/config/database.mysql.yml".freeze, "spec/dummy_app/config/database.postgres.yml".freeze, "spec/dummy_app/config/database.sqlite.yml".freeze, "spec/dummy_app/config/environment.rb".freeze, "spec/dummy_app/config/environments/development.rb".freeze, "spec/dummy_app/config/environments/production.rb".freeze, "spec/dummy_app/config/environments/test.rb".freeze, "spec/dummy_app/config/initializers/backtrace_silencers.rb".freeze, "spec/dummy_app/config/initializers/inflections.rb".freeze, "spec/dummy_app/config/initializers/mime_types.rb".freeze, "spec/dummy_app/config/initializers/paper_trail.rb".freeze, "spec/dummy_app/config/initializers/secret_token.rb".freeze, "spec/dummy_app/config/initializers/session_store.rb".freeze, "spec/dummy_app/config/locales/en.yml".freeze, "spec/dummy_app/config/routes.rb".freeze, "spec/dummy_app/db/migrate/20110208155312_set_up_test_tables.rb".freeze, "spec/dummy_app/db/schema.rb".freeze, "spec/generators/install_generator_spec.rb".freeze, "spec/models/animal_spec.rb".freeze, "spec/models/article_spec.rb".freeze, "spec/models/boolit_spec.rb".freeze, "spec/models/callback_modifier_spec.rb".freeze, "spec/models/car_spec.rb".freeze, "spec/models/custom_primary_key_record_spec.rb".freeze, "spec/models/document_spec.rb".freeze, "spec/models/gadget_spec.rb".freeze, "spec/models/joined_version_spec.rb".freeze, "spec/models/json_version_spec.rb".freeze, "spec/models/kitchen/banana_spec.rb".freeze, "spec/models/legacy_widget_spec.rb".freeze, "spec/models/not_on_update_spec.rb".freeze, "spec/models/on/create_spec.rb".freeze, "spec/models/on/destroy_spec.rb".freeze, "spec/models/on/empty_array_spec.rb".freeze, "spec/models/on/update_spec.rb".freeze, "spec/models/post_with_status_spec.rb".freeze, "spec/models/skipper_spec.rb".freeze, "spec/models/thing_spec.rb".freeze, "spec/models/translation_spec.rb".freeze, "spec/models/vehicle_spec.rb".freeze, "spec/models/version_spec.rb".freeze, "spec/models/widget_spec.rb".freeze, "spec/modules/paper_trail_spec.rb".freeze, "spec/modules/version_concern_spec.rb".freeze, "spec/modules/version_number_spec.rb".freeze, "spec/paper_trail/associations_spec.rb".freeze, "spec/paper_trail/cleaner_spec.rb".freeze, "spec/paper_trail/config_spec.rb".freeze, "spec/paper_trail/model_spec.rb".freeze, "spec/paper_trail/serializer_spec.rb".freeze, "spec/paper_trail/serializers/custom_json_serializer_spec.rb".freeze, "spec/paper_trail/serializers/custom_yaml_serializer_spec.rb".freeze, "spec/paper_trail/serializers/json_spec.rb".freeze, "spec/paper_trail/serializers/yaml_spec.rb".freeze, "spec/paper_trail/thread_safety_spec.rb".freeze, "spec/paper_trail/version_limit_spec.rb".freeze, "spec/paper_trail/version_spec.rb".freeze, "spec/paper_trail_spec.rb".freeze, "spec/requests/articles_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/alt_db_init.rb".freeze, "spec/support/custom_json_serializer.rb".freeze] s.homepage = "https://github.com/airblade/paper_trail".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.1.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Track changes to your models.".freeze s.test_files = ["spec/controllers/articles_controller_spec.rb".freeze, "spec/controllers/widgets_controller_spec.rb".freeze, "spec/dummy_app/Rakefile".freeze, "spec/dummy_app/app/controllers/application_controller.rb".freeze, "spec/dummy_app/app/controllers/articles_controller.rb".freeze, "spec/dummy_app/app/controllers/test_controller.rb".freeze, "spec/dummy_app/app/controllers/widgets_controller.rb".freeze, "spec/dummy_app/app/models/animal.rb".freeze, "spec/dummy_app/app/models/article.rb".freeze, "spec/dummy_app/app/models/authorship.rb".freeze, "spec/dummy_app/app/models/bar_habtm.rb".freeze, "spec/dummy_app/app/models/book.rb".freeze, "spec/dummy_app/app/models/boolit.rb".freeze, "spec/dummy_app/app/models/callback_modifier.rb".freeze, "spec/dummy_app/app/models/car.rb".freeze, "spec/dummy_app/app/models/cat.rb".freeze, "spec/dummy_app/app/models/chapter.rb".freeze, "spec/dummy_app/app/models/citation.rb".freeze, "spec/dummy_app/app/models/custom_primary_key_record.rb".freeze, "spec/dummy_app/app/models/customer.rb".freeze, "spec/dummy_app/app/models/document.rb".freeze, "spec/dummy_app/app/models/dog.rb".freeze, "spec/dummy_app/app/models/editor.rb".freeze, "spec/dummy_app/app/models/editorship.rb".freeze, "spec/dummy_app/app/models/elephant.rb".freeze, "spec/dummy_app/app/models/fluxor.rb".freeze, "spec/dummy_app/app/models/foo_habtm.rb".freeze, "spec/dummy_app/app/models/foo_widget.rb".freeze, "spec/dummy_app/app/models/fruit.rb".freeze, "spec/dummy_app/app/models/gadget.rb".freeze, "spec/dummy_app/app/models/kitchen/banana.rb".freeze, "spec/dummy_app/app/models/legacy_widget.rb".freeze, "spec/dummy_app/app/models/line_item.rb".freeze, "spec/dummy_app/app/models/not_on_update.rb".freeze, "spec/dummy_app/app/models/on/create.rb".freeze, "spec/dummy_app/app/models/on/destroy.rb".freeze, "spec/dummy_app/app/models/on/empty_array.rb".freeze, "spec/dummy_app/app/models/on/update.rb".freeze, "spec/dummy_app/app/models/order.rb".freeze, "spec/dummy_app/app/models/paragraph.rb".freeze, "spec/dummy_app/app/models/person.rb".freeze, "spec/dummy_app/app/models/post.rb".freeze, "spec/dummy_app/app/models/post_with_status.rb".freeze, "spec/dummy_app/app/models/quotation.rb".freeze, "spec/dummy_app/app/models/section.rb".freeze, "spec/dummy_app/app/models/skipper.rb".freeze, "spec/dummy_app/app/models/song.rb".freeze, "spec/dummy_app/app/models/thing.rb".freeze, "spec/dummy_app/app/models/translation.rb".freeze, "spec/dummy_app/app/models/truck.rb".freeze, "spec/dummy_app/app/models/vehicle.rb".freeze, "spec/dummy_app/app/models/whatchamajigger.rb".freeze, "spec/dummy_app/app/models/widget.rb".freeze, "spec/dummy_app/app/models/wotsit.rb".freeze, "spec/dummy_app/app/versions/custom_primary_key_record_version.rb".freeze, "spec/dummy_app/app/versions/joined_version.rb".freeze, "spec/dummy_app/app/versions/json_version.rb".freeze, "spec/dummy_app/app/versions/kitchen/banana_version.rb".freeze, "spec/dummy_app/app/versions/post_version.rb".freeze, "spec/dummy_app/config.ru".freeze, "spec/dummy_app/config/application.rb".freeze, "spec/dummy_app/config/boot.rb".freeze, "spec/dummy_app/config/database.mysql.yml".freeze, "spec/dummy_app/config/database.postgres.yml".freeze, "spec/dummy_app/config/database.sqlite.yml".freeze, "spec/dummy_app/config/environment.rb".freeze, "spec/dummy_app/config/environments/development.rb".freeze, "spec/dummy_app/config/environments/production.rb".freeze, "spec/dummy_app/config/environments/test.rb".freeze, "spec/dummy_app/config/initializers/backtrace_silencers.rb".freeze, "spec/dummy_app/config/initializers/inflections.rb".freeze, "spec/dummy_app/config/initializers/mime_types.rb".freeze, "spec/dummy_app/config/initializers/paper_trail.rb".freeze, "spec/dummy_app/config/initializers/secret_token.rb".freeze, "spec/dummy_app/config/initializers/session_store.rb".freeze, "spec/dummy_app/config/locales/en.yml".freeze, "spec/dummy_app/config/routes.rb".freeze, "spec/dummy_app/db/migrate/20110208155312_set_up_test_tables.rb".freeze, "spec/dummy_app/db/schema.rb".freeze, "spec/generators/install_generator_spec.rb".freeze, "spec/models/animal_spec.rb".freeze, "spec/models/article_spec.rb".freeze, "spec/models/boolit_spec.rb".freeze, "spec/models/callback_modifier_spec.rb".freeze, "spec/models/car_spec.rb".freeze, "spec/models/custom_primary_key_record_spec.rb".freeze, "spec/models/document_spec.rb".freeze, "spec/models/gadget_spec.rb".freeze, "spec/models/joined_version_spec.rb".freeze, "spec/models/json_version_spec.rb".freeze, "spec/models/kitchen/banana_spec.rb".freeze, "spec/models/legacy_widget_spec.rb".freeze, "spec/models/not_on_update_spec.rb".freeze, "spec/models/on/create_spec.rb".freeze, "spec/models/on/destroy_spec.rb".freeze, "spec/models/on/empty_array_spec.rb".freeze, "spec/models/on/update_spec.rb".freeze, "spec/models/post_with_status_spec.rb".freeze, "spec/models/skipper_spec.rb".freeze, "spec/models/thing_spec.rb".freeze, "spec/models/translation_spec.rb".freeze, "spec/models/vehicle_spec.rb".freeze, "spec/models/version_spec.rb".freeze, "spec/models/widget_spec.rb".freeze, "spec/modules/paper_trail_spec.rb".freeze, "spec/modules/version_concern_spec.rb".freeze, "spec/modules/version_number_spec.rb".freeze, "spec/paper_trail/associations_spec.rb".freeze, "spec/paper_trail/cleaner_spec.rb".freeze, "spec/paper_trail/config_spec.rb".freeze, "spec/paper_trail/model_spec.rb".freeze, "spec/paper_trail/serializer_spec.rb".freeze, "spec/paper_trail/serializers/custom_json_serializer_spec.rb".freeze, "spec/paper_trail/serializers/custom_yaml_serializer_spec.rb".freeze, "spec/paper_trail/serializers/json_spec.rb".freeze, "spec/paper_trail/serializers/yaml_spec.rb".freeze, "spec/paper_trail/thread_safety_spec.rb".freeze, "spec/paper_trail/version_limit_spec.rb".freeze, "spec/paper_trail/version_spec.rb".freeze, "spec/paper_trail_spec.rb".freeze, "spec/requests/articles_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/alt_db_init.rb".freeze, "spec/support/custom_json_serializer.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 4.0".freeze, "< 5.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 12.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.5".freeze]) s.add_development_dependency(%q.freeze, [">= 4.0".freeze, "< 5.2".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.6.3".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.5".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.9.3".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.2".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.4".freeze]) s.add_development_dependency(%q.freeze, ["= 0.48.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.15.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.8.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.2".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.19.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.4.2".freeze]) end