# -*- encoding: utf-8 -*-
# stub: acts_as_list 1.2.0 ruby lib

Gem::Specification.new do |s|
  s.name = "acts_as_list".freeze
  s.version = "1.2.0".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/brendon/acts_as_list/issues", "changelog_uri" => "https://github.com/brendon/acts_as_list/blob/master/CHANGELOG.md", "source_code_uri" => "https://github.com/brendon/acts_as_list" } if s.respond_to? :metadata=
  s.require_paths = ["lib".freeze]
  s.authors = ["Swanand Pagnis".freeze, "Brendon Muir".freeze]
  s.date = "2024-06-02"
  s.description = "This \"acts_as\" extension provides the capabilities for sorting and reordering a number of objects in a list. The class that has this specified needs to have a \"position\" column defined as an integer on the mapped database table.".freeze
  s.email = ["swanand.pagnis@gmail.com".freeze, "brendon@spikeatschool.co.nz".freeze]
  s.files = [".gemtest".freeze, ".github/FUNDING.yml".freeze, ".github/dependabot.yml".freeze, ".github/workflows/continuous_integration.yml".freeze, ".gitignore".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "MIT-LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "acts_as_list.gemspec".freeze, "init.rb".freeze, "lib/acts_as_list.rb".freeze, "lib/acts_as_list/active_record/acts/active_record.rb".freeze, "lib/acts_as_list/active_record/acts/add_new_at_method_definer.rb".freeze, "lib/acts_as_list/active_record/acts/aux_method_definer.rb".freeze, "lib/acts_as_list/active_record/acts/callback_definer.rb".freeze, "lib/acts_as_list/active_record/acts/list.rb".freeze, "lib/acts_as_list/active_record/acts/no_update.rb".freeze, "lib/acts_as_list/active_record/acts/position_column_method_definer.rb".freeze, "lib/acts_as_list/active_record/acts/scope_method_definer.rb".freeze, "lib/acts_as_list/active_record/acts/sequential_updates_method_definer.rb".freeze, "lib/acts_as_list/active_record/acts/top_of_list_method_definer.rb".freeze, "lib/acts_as_list/version.rb".freeze, "test/helper.rb".freeze, "test/shared.rb".freeze, "test/shared_array_scope_list.rb".freeze, "test/shared_list.rb".freeze, "test/shared_list_sub.rb".freeze, "test/shared_no_addition.rb".freeze, "test/shared_quoting.rb".freeze, "test/shared_top_addition.rb".freeze, "test/shared_zero_based.rb".freeze, "test/support/ci_database.yml".freeze, "test/support/database.yml".freeze, "test/test_default_scope_with_select.rb".freeze, "test/test_joined_list.rb".freeze, "test/test_list.rb".freeze, "test/test_no_update_for_extra_classes.rb".freeze, "test/test_no_update_for_scope_destruction.rb".freeze, "test/test_no_update_for_subclasses.rb".freeze, "test/test_scope_with_user_defined_foreign_key.rb".freeze]
  s.homepage = "https://github.com/brendon/acts_as_list".freeze
  s.licenses = ["MIT".freeze]
  s.required_ruby_version = Gem::Requirement.new(">= 2.4.7".freeze)
  s.rubygems_version = "3.5.10".freeze
  s.summary = "A gem adding sorting, reordering capabilities to an active_record model, allowing it to act as a list".freeze
  s.test_files = ["test/helper.rb".freeze, "test/shared.rb".freeze, "test/shared_array_scope_list.rb".freeze, "test/shared_list.rb".freeze, "test/shared_list_sub.rb".freeze, "test/shared_no_addition.rb".freeze, "test/shared_quoting.rb".freeze, "test/shared_top_addition.rb".freeze, "test/shared_zero_based.rb".freeze, "test/support/ci_database.yml".freeze, "test/support/database.yml".freeze, "test/test_default_scope_with_select.rb".freeze, "test/test_joined_list.rb".freeze, "test/test_list.rb".freeze, "test/test_no_update_for_extra_classes.rb".freeze, "test/test_no_update_for_scope_destruction.rb".freeze, "test/test_no_update_for_subclasses.rb".freeze, "test/test_scope_with_user_defined_foreign_key.rb".freeze]

  s.specification_version = 4

  s.add_runtime_dependency(%q<activerecord>.freeze, [">= 6.1".freeze])
  s.add_runtime_dependency(%q<activesupport>.freeze, [">= 6.1".freeze])
  s.add_development_dependency(%q<minitest-hooks>.freeze, ["~> 1.5.1".freeze])
  s.add_development_dependency(%q<mocha>.freeze, ["~> 2.1.0".freeze])
  s.add_development_dependency(%q<timecop>.freeze, ["~> 0.9.8".freeze])
  s.add_development_dependency(%q<mysql2>.freeze, ["~> 0.5.6".freeze])
  s.add_development_dependency(%q<pg>.freeze, ["~> 1.5.5".freeze])
  s.add_development_dependency(%q<sqlite3>.freeze, ["~> 1.7.2".freeze])
end