toptal/chewy

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.github/CODEOWNERS
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/PULL_REQUEST_TEMPLATE.md
.github/dependabot.yml
.github/workflows/ruby.yml
.gitignore
.rspec
.rubocop.yml
.rubocop_todo.yml
.yardopts
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Gemfile
Guardfile
LICENSE.txt
README.md
Rakefile
chewy.gemspec
filters
gemfiles/base.gemfile
gemfiles/rails.6.1.activerecord.gemfile
gemfiles/rails.7.0.activerecord.gemfile
gemfiles/rails.7.1.activerecord.gemfile
lib/generators/templates/chewy.yml
lib/tasks/chewy.rake
migration_guide.md
lib/chewy.rb121
A
25 mins
lib/chewy/config.rb70
A
35 mins
lib/chewy/elastic_client.rb24
lib/chewy/errors.rb36
lib/chewy/fields/base.rb129
A
1 hr
lib/chewy/fields/root.rb65
A
2 hrs
lib/chewy/index.rb112
lib/chewy/index/actions.rb131
A
1 hr
lib/chewy/index/adapter/active_record.rb101
A
2 hrs
lib/chewy/index/adapter/base.rb50
lib/chewy/index/adapter/object.rb104
A
1 hr
lib/chewy/index/adapter/orm.rb125
A
1 hr
lib/chewy/index/aliases.rb27
lib/chewy/index/crutch.rb33
lib/chewy/index/import.rb143
A
1 hr
lib/chewy/index/import/bulk_builder.rb226
C
1 day
lib/chewy/index/import/bulk_request.rb50
A
1 hr
lib/chewy/index/import/journal_builder.rb39
lib/chewy/index/import/routine.rb87
lib/chewy/index/mapping.rb58
lib/chewy/index/observe.rb15
lib/chewy/index/observe/active_record_methods.rb72
A
1 hr