--- !ruby/object:Gem::Specification name: trailblazer-finder version: !ruby/object:Gem::Version version: 0.91.0 platform: ruby authors: - Nick Sutterer - Marc Tich - Abdelkader Boudih autorequire: bindir: bin cert_chain: [] date: 2024-01-12 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: dry-types requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.0 - !ruby/object:Gem::Dependency name: trailblazer-activity requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.13.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.13.0 - !ruby/object:Gem::Dependency name: activerecord requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: kaminari requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: kaminari-activerecord requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: maxitest requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: sequel requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: simplecov requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: trailblazer requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.1.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.1.0 - !ruby/object:Gem::Dependency name: trailblazer-developer requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: will_paginate requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: minitest-trailblazer requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: Trailblazer Finder Objects email: - apotonick@gmail.com - marc@mudsu.com - terminale@gmail.com executables: [] extensions: [] extra_rdoc_files: [] files: - lib/trailblazer/finder.rb - lib/trailblazer/finder/activities/find.rb - lib/trailblazer/finder/activities/prepare.rb - lib/trailblazer/finder/activities/prepare_adapter.rb - lib/trailblazer/finder/activities/prepare_entity.rb - lib/trailblazer/finder/activities/prepare_filters.rb - lib/trailblazer/finder/activities/prepare_paging.rb - lib/trailblazer/finder/activities/prepare_params.rb - lib/trailblazer/finder/activities/prepare_properties.rb - lib/trailblazer/finder/activities/prepare_sorting.rb - lib/trailblazer/finder/activities/process.rb - lib/trailblazer/finder/activities/process_adapters.rb - lib/trailblazer/finder/activities/process_filters.rb - lib/trailblazer/finder/activities/process_paging.rb - lib/trailblazer/finder/activities/process_predicates.rb - lib/trailblazer/finder/activities/process_sorting.rb - lib/trailblazer/finder/adapters/active_record/paging.rb - lib/trailblazer/finder/adapters/active_record/predicates.rb - lib/trailblazer/finder/adapters/active_record/sorting.rb - lib/trailblazer/finder/adapters/basic/paging.rb - lib/trailblazer/finder/adapters/basic/predicates.rb - lib/trailblazer/finder/adapters/basic/sorting.rb - lib/trailblazer/finder/adapters/kaminari/paging.rb - lib/trailblazer/finder/adapters/sequel/paging.rb - lib/trailblazer/finder/adapters/sequel/predicates.rb - lib/trailblazer/finder/adapters/sequel/sorting.rb - lib/trailblazer/finder/adapters/will_paginate/paging.rb - lib/trailblazer/finder/base.rb - lib/trailblazer/finder/dsl.rb - lib/trailblazer/finder/find.rb - lib/trailblazer/finder/helpers/basic.rb - lib/trailblazer/finder/helpers/sorting.rb - lib/trailblazer/finder/utils/array.rb - lib/trailblazer/finder/utils/extra.rb - lib/trailblazer/finder/utils/hash.rb - lib/trailblazer/finder/utils/splitter.rb - lib/trailblazer/finder/utils/string.rb - lib/trailblazer/finder/version.rb - lib/trailblazer/operation/finder.rb homepage: https://trailblazer.to licenses: - LGPL-3.0 metadata: rubygems_mfa_required: 'true' post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.5.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.4.22 signing_key: specification_version: 4 summary: Trailblazer based finder objects. It is designed to be used on its own as a separate gem. It was influenced by popular Ransack gem, but in addition to ActiveRecord, it can be used with Sequel, Hash objects, and RomRB. test_files: []