# -*- encoding: utf-8 -*- # stub: ransack 4.1.0 ruby lib Gem::Specification.new do |s| s.name = "ransack".freeze s.version = "4.1.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Ernie Miller".freeze, "Ryan Bigg".freeze, "Jon Atack".freeze, "Sean Carroll".freeze, "David Rodr\u00EDguez".freeze] s.date = "2023-10-23" s.description = "Ransack is the successor to the MetaSearch gem. It improves and expands upon MetaSearch's functionality, but does not have a 100%-compatible API.".freeze s.email = ["ernie@erniemiller.org".freeze, "radarlistener@gmail.com".freeze, "jonnyatack@gmail.com".freeze, "sfcarroll@gmail.com".freeze] s.files = [".github/FUNDING.yml".freeze, ".github/SECURITY.md".freeze, ".github/workflows/codeql.yml".freeze, ".github/workflows/cronjob.yml".freeze, ".github/workflows/deploy.yml".freeze, ".github/workflows/rubocop.yml".freeze, ".github/workflows/test-deploy.yml".freeze, ".github/workflows/test.yml".freeze, ".gitignore".freeze, ".nojekyll".freeze, ".rubocop.yml".freeze, "CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "bug_report_templates/test-ransack-scope-and-column-same-name.rb".freeze, "bug_report_templates/test-ransacker-arel-present-predicate.rb".freeze, "docs/.gitignore".freeze, "docs/.nojekyll".freeze, "docs/babel.config.js".freeze, "docs/blog/2022-03-27-ransack-3.0.0.md".freeze, "docs/docs/getting-started/_category_.json".freeze, "docs/docs/getting-started/advanced-mode.md".freeze, "docs/docs/getting-started/configuration.md".freeze, "docs/docs/getting-started/search-matches.md".freeze, "docs/docs/getting-started/simple-mode.md".freeze, "docs/docs/getting-started/sorting.md".freeze, "docs/docs/getting-started/using-predicates.md".freeze, "docs/docs/going-further/_category_.json".freeze, "docs/docs/going-further/acts-as-taggable-on.md".freeze, "docs/docs/going-further/associations.md".freeze, "docs/docs/going-further/custom-predicates.md".freeze, "docs/docs/going-further/documentation.md".freeze, "docs/docs/going-further/exporting-to-csv.md".freeze, "docs/docs/going-further/external-guides.md".freeze, "docs/docs/going-further/form-customisation.md".freeze, "docs/docs/going-further/i18n.md".freeze, "docs/docs/going-further/img/create_release.png".freeze, "docs/docs/going-further/merging-searches.md".freeze, "docs/docs/going-further/other-notes.md".freeze, "docs/docs/going-further/polymorphic-search.md".freeze, "docs/docs/going-further/ransackers.md".freeze, "docs/docs/going-further/release_process.md".freeze, "docs/docs/going-further/saving-queries.md".freeze, "docs/docs/going-further/searching-postgres.md".freeze, "docs/docs/going-further/wiki-contributors.md".freeze, "docs/docs/intro.md".freeze, "docs/docusaurus.config.js".freeze, "docs/package.json".freeze, "docs/sidebars.js".freeze, "docs/src/components/HomepageFeatures/index.js".freeze, "docs/src/components/HomepageFeatures/styles.module.css".freeze, "docs/src/css/custom.css".freeze, "docs/src/pages/index.module.css".freeze, "docs/src/pages/markdown-page.md".freeze, "docs/static/.nojekyll".freeze, "docs/static/img/docusaurus.png".freeze, "docs/static/img/favicon.ico".freeze, "docs/static/img/logo.svg".freeze, "docs/static/img/tutorial/docsVersionDropdown.png".freeze, "docs/static/img/tutorial/localeDropdown.png".freeze, "docs/static/img/undraw_docusaurus_mountain.svg".freeze, "docs/static/img/undraw_docusaurus_react.svg".freeze, "docs/static/img/undraw_docusaurus_tree.svg".freeze, "docs/static/logo/ransack-h.png".freeze, "docs/static/logo/ransack-h.svg".freeze, "docs/static/logo/ransack-v.png".freeze, "docs/static/logo/ransack-v.svg".freeze, "docs/static/logo/ransack.png".freeze, "docs/static/logo/ransack.svg".freeze, "docs/yarn.lock".freeze, "lib/polyamorous/activerecord_6.1_ruby_2/join_association.rb".freeze, "lib/polyamorous/activerecord_6.1_ruby_2/join_dependency.rb".freeze, "lib/polyamorous/activerecord_6.1_ruby_2/reflection.rb".freeze, "lib/polyamorous/activerecord_7.0_ruby_2/join_association.rb".freeze, "lib/polyamorous/activerecord_7.0_ruby_2/join_dependency.rb".freeze, "lib/polyamorous/activerecord_7.0_ruby_2/reflection.rb".freeze, "lib/polyamorous/activerecord_7.1_ruby_2/join_association.rb".freeze, "lib/polyamorous/activerecord_7.1_ruby_2/join_dependency.rb".freeze, "lib/polyamorous/activerecord_7.1_ruby_2/reflection.rb".freeze, "lib/polyamorous/join.rb".freeze, "lib/polyamorous/polyamorous.rb".freeze, "lib/polyamorous/swapping_reflection_class.rb".freeze, "lib/polyamorous/tree_node.rb".freeze, "lib/ransack.rb".freeze, "lib/ransack/active_record.rb".freeze, "lib/ransack/adapters/active_record/base.rb".freeze, "lib/ransack/adapters/active_record/context.rb".freeze, "lib/ransack/configuration.rb".freeze, "lib/ransack/constants.rb".freeze, "lib/ransack/context.rb".freeze, "lib/ransack/helpers.rb".freeze, "lib/ransack/helpers/form_builder.rb".freeze, "lib/ransack/helpers/form_helper.rb".freeze, "lib/ransack/locale/ar.yml".freeze, "lib/ransack/locale/az.yml".freeze, "lib/ransack/locale/bg.yml".freeze, "lib/ransack/locale/ca.yml".freeze, "lib/ransack/locale/cs.yml".freeze, "lib/ransack/locale/da.yml".freeze, "lib/ransack/locale/de.yml".freeze, "lib/ransack/locale/el.yml".freeze, "lib/ransack/locale/en.yml".freeze, "lib/ransack/locale/es.yml".freeze, "lib/ransack/locale/fa.yml".freeze, "lib/ransack/locale/fi.yml".freeze, "lib/ransack/locale/fr.yml".freeze, "lib/ransack/locale/hu.yml".freeze, "lib/ransack/locale/id.yml".freeze, "lib/ransack/locale/it.yml".freeze, "lib/ransack/locale/ja.yml".freeze, "lib/ransack/locale/nl.yml".freeze, "lib/ransack/locale/pt-BR.yml".freeze, "lib/ransack/locale/ro.yml".freeze, "lib/ransack/locale/ru.yml".freeze, "lib/ransack/locale/sk.yml".freeze, "lib/ransack/locale/sv.yml".freeze, "lib/ransack/locale/tr.yml".freeze, "lib/ransack/locale/zh-CN.yml".freeze, "lib/ransack/locale/zh-TW.yml".freeze, "lib/ransack/naming.rb".freeze, "lib/ransack/nodes/attribute.rb".freeze, "lib/ransack/nodes/bindable.rb".freeze, "lib/ransack/nodes/condition.rb".freeze, "lib/ransack/nodes/grouping.rb".freeze, "lib/ransack/nodes/node.rb".freeze, "lib/ransack/nodes/sort.rb".freeze, "lib/ransack/nodes/value.rb".freeze, "lib/ransack/predicate.rb".freeze, "lib/ransack/ransacker.rb".freeze, "lib/ransack/search.rb".freeze, "lib/ransack/translate.rb".freeze, "lib/ransack/version.rb".freeze, "lib/ransack/visitor.rb".freeze, "ransack.gemspec".freeze, "spec/blueprints/articles.rb".freeze, "spec/blueprints/comments.rb".freeze, "spec/blueprints/notes.rb".freeze, "spec/blueprints/people.rb".freeze, "spec/blueprints/tags.rb".freeze, "spec/console.rb".freeze, "spec/helpers/polyamorous_helper.rb".freeze, "spec/helpers/ransack_helper.rb".freeze, "spec/polyamorous/activerecord_compatibility_spec.rb".freeze, "spec/polyamorous/join_association_spec.rb".freeze, "spec/polyamorous/join_dependency_spec.rb".freeze, "spec/polyamorous/join_spec.rb".freeze, "spec/ransack/adapters/active_record/base_spec.rb".freeze, "spec/ransack/adapters/active_record/context_spec.rb".freeze, "spec/ransack/configuration_spec.rb".freeze, "spec/ransack/helpers/form_builder_spec.rb".freeze, "spec/ransack/helpers/form_helper_spec.rb".freeze, "spec/ransack/nodes/condition_spec.rb".freeze, "spec/ransack/nodes/grouping_spec.rb".freeze, "spec/ransack/nodes/value_spec.rb".freeze, "spec/ransack/predicate_spec.rb".freeze, "spec/ransack/search_spec.rb".freeze, "spec/ransack/translate_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/en.yml".freeze, "spec/support/schema.rb".freeze] s.homepage = "https://github.com/activerecord-hackery/ransack".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 3.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Object-based searching for Active Record.".freeze s.test_files = ["spec/blueprints/articles.rb".freeze, "spec/blueprints/comments.rb".freeze, "spec/blueprints/notes.rb".freeze, "spec/blueprints/people.rb".freeze, "spec/blueprints/tags.rb".freeze, "spec/console.rb".freeze, "spec/helpers/polyamorous_helper.rb".freeze, "spec/helpers/ransack_helper.rb".freeze, "spec/polyamorous/activerecord_compatibility_spec.rb".freeze, "spec/polyamorous/join_association_spec.rb".freeze, "spec/polyamorous/join_dependency_spec.rb".freeze, "spec/polyamorous/join_spec.rb".freeze, "spec/ransack/adapters/active_record/base_spec.rb".freeze, "spec/ransack/adapters/active_record/context_spec.rb".freeze, "spec/ransack/configuration_spec.rb".freeze, "spec/ransack/helpers/form_builder_spec.rb".freeze, "spec/ransack/helpers/form_helper_spec.rb".freeze, "spec/ransack/nodes/condition_spec.rb".freeze, "spec/ransack/nodes/grouping_spec.rb".freeze, "spec/ransack/nodes/value_spec.rb".freeze, "spec/ransack/predicate_spec.rb".freeze, "spec/ransack/search_spec.rb".freeze, "spec/ransack/translate_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/en.yml".freeze, "spec/support/schema.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 6.1.5".freeze]) s.add_runtime_dependency(%q.freeze, [">= 6.1.5".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) end