activerecord-hackery/ransack

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
lib/polyamorous/join.rb58
lib/polyamorous/polyamorous.rb18
lib/polyamorous/swapping_reflection_class.rb11
lib/polyamorous/tree_node.rb7
lib/ransack.rb25
lib/ransack/active_record.rb11
lib/ransack/adapters/active_record/base.rb93
lib/ransack/adapters/active_record/context.rb264
D
1 day
lib/ransack/configuration.rb88
lib/ransack/constants.rb162
A
3 hrs
lib/ransack/context.rb154
B
5 hrs
lib/ransack/helpers.rb2
lib/ransack/helpers/form_builder.rb237
C
1 day
lib/ransack/helpers/form_helper.rb194
A
3 hrs
lib/ransack/naming.rb47
lib/ransack/nodes/attribute.rb47
lib/ransack/nodes/bindable.rb42
lib/ransack/nodes/condition.rb289
C
1 day
lib/ransack/nodes/grouping.rb176
A
3 hrs
lib/ransack/nodes/node.rb29
lib/ransack/nodes/sort.rb45
lib/ransack/nodes/value.rb100
A
3 hrs
lib/ransack/predicate.rb60
A
35 mins
lib/ransack/ransacker.rb18
lib/ransack/search.rb173
C
7 hrs
lib/ransack/translate.rb130
A
1 hr
lib/ransack/version.rb3
lib/ransack/visitor.rb73
A
35 mins