e-travel/agnostic_backend

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.gitignore
.rspec
.ruby-gemset
.ruby-version
.travis.yml
CODE_OF_CONDUCT.md
Gemfile
LICENSE.txt
README.md
Rakefile
agnostic_backend.gemspec
bin/console
bin/setup
doc/indexable.md
doc/queryable.md
lib/agnostic_backend.rb43
A
0 mins
lib/agnostic_backend/cloudsearch/index.rb74
A
1 hr
lib/agnostic_backend/cloudsearch/index_field.rb87
A
1 hr
lib/agnostic_backend/cloudsearch/indexer.rb70
A
45 mins
lib/agnostic_backend/cloudsearch/remote_index_field.rb24
A
0 mins
lib/agnostic_backend/elasticsearch/client.rb36
A
0 mins
lib/agnostic_backend/elasticsearch/index.rb54
A
0 mins
lib/agnostic_backend/elasticsearch/index_field.rb39
A
1 hr
lib/agnostic_backend/elasticsearch/indexer.rb53
A
45 mins
lib/agnostic_backend/elasticsearch/remote_index_field.rb23
A
0 mins
lib/agnostic_backend/index.rb38
A
0 mins
lib/agnostic_backend/indexable/config.rb48
A
0 mins
lib/agnostic_backend/indexable/content_manager.rb44
A
25 mins
lib/agnostic_backend/indexable/field.rb20
A
55 mins
lib/agnostic_backend/indexable/field_type.rb40
A
0 mins
lib/agnostic_backend/indexable/indexable.rb106
A
1 hr
lib/agnostic_backend/indexable/object_observer.rb14
A
0 mins
lib/agnostic_backend/indexer.rb41
A
0 mins
lib/agnostic_backend/queryable/attribute.rb24
A
0 mins
lib/agnostic_backend/queryable/cloudsearch/executor.rb92
A
35 mins
lib/agnostic_backend/queryable/cloudsearch/query.rb32
A
0 mins
lib/agnostic_backend/queryable/cloudsearch/query_builder.rb12
A
0 mins
lib/agnostic_backend/queryable/cloudsearch/result_set.rb22
A
0 mins
lib/agnostic_backend/queryable/cloudsearch/simple_visitor.rb101
A
3 hrs
lib/agnostic_backend/queryable/cloudsearch/visitor.rb110
A
3 hrs
lib/agnostic_backend/queryable/criteria/binary.rb45
A
0 mins
lib/agnostic_backend/queryable/criteria/criterion.rb12
A
0 mins
lib/agnostic_backend/queryable/criteria/ternary.rb29
A
0 mins
lib/agnostic_backend/queryable/criteria_builder.rb69
A
0 mins
lib/agnostic_backend/queryable/elasticsearch/executor.rb33
A
0 mins
lib/agnostic_backend/queryable/elasticsearch/query.rb25
A
0 mins
lib/agnostic_backend/queryable/elasticsearch/query_builder.rb12
A
0 mins
lib/agnostic_backend/queryable/elasticsearch/result_set.rb22
A
0 mins
lib/agnostic_backend/queryable/elasticsearch/visitor.rb166
A
3 hrs
lib/agnostic_backend/queryable/executor.rb39
A
0 mins