dkubb/axiom-optimizer

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
lib/axiom/optimizer/version.rb5
A
0 mins
lib/axiom/optimizer/support/predicate_partition.rb66
A
35 mins
lib/axiom/optimizer/relation/operation/unary.rb48
A
0 mins
lib/axiom/optimizer/relation/operation/sorted.rb40
A
0 mins
lib/axiom/optimizer/relation/operation/reverse.rb40
A
0 mins
lib/axiom/optimizer/relation/operation/offset.rb47
A
0 mins
lib/axiom/optimizer/relation/operation/limit.rb60
A
0 mins
lib/axiom/optimizer/relation/operation/insertion.rb14
A
0 mins
lib/axiom/optimizer/relation/operation/deletion.rb14
A
0 mins
lib/axiom/optimizer/relation/operation/combination.rb19
A
0 mins
lib/axiom/optimizer/relation/operation/binary.rb54
A
0 mins
lib/axiom/optimizer/relation/materialized.rb19
A
0 mins
lib/axiom/optimizer/optimizable.rb27
A
0 mins
lib/axiom/optimizer/function/unary.rb33
A
0 mins
lib/axiom/optimizer/function/string/length.rb21
A
0 mins
lib/axiom/optimizer/function/predicate/no_match.rb14
A
0 mins
lib/axiom/optimizer/function/predicate/match.rb14
A
0 mins
lib/axiom/optimizer/function/predicate/less_than_or_equal_to.rb31
A
1 hr
lib/axiom/optimizer/function/predicate/less_than.rb31
A
1 hr
lib/axiom/optimizer/function/predicate/inequality.rb27
A
0 mins
lib/axiom/optimizer/function/predicate/inclusion.rb26
A
35 mins
lib/axiom/optimizer/function/predicate/greater_than_or_equal_to.rb31
A
1 hr
lib/axiom/optimizer/function/predicate/greater_than.rb31
A
1 hr
lib/axiom/optimizer/function/predicate/exclusion.rb26
A
35 mins
lib/axiom/optimizer/function/predicate/equality.rb27
A
0 mins
lib/axiom/optimizer/function/predicate/enumerable.rb66
A
0 mins
lib/axiom/optimizer/function/predicate/comparable.rb65
A
0 mins
lib/axiom/optimizer/function/predicate.rb28
A
0 mins
lib/axiom/optimizer/function/numeric/unary_plus.rb14
A
0 mins
lib/axiom/optimizer/function/numeric/unary_minus.rb14
A
0 mins
lib/axiom/optimizer/function/numeric/subtraction.rb14
A
0 mins
lib/axiom/optimizer/function/numeric/square_root.rb14
A
0 mins
lib/axiom/optimizer/function/numeric/multiplication.rb14
A
0 mins
lib/axiom/optimizer/function/numeric/modulo.rb14
A
0 mins
lib/axiom/optimizer/function/numeric/exponentiation.rb14
A
0 mins
lib/axiom/optimizer/function/numeric/division.rb14
A
0 mins
lib/axiom/optimizer/function/numeric/addition.rb14
A
0 mins
lib/axiom/optimizer/function/numeric/absolute.rb14
A
0 mins
lib/axiom/optimizer/function/numeric.rb21
A
0 mins
lib/axiom/optimizer/function/connective/negation.rb33
A
0 mins
lib/axiom/optimizer/function/connective/disjunction.rb56
A
1 hr
lib/axiom/optimizer/function/connective/conjunction.rb56
A
1 hr
lib/axiom/optimizer/function/connective/binary.rb100
A
0 mins
lib/axiom/optimizer/function/binary.rb46
A
0 mins
lib/axiom/optimizer/function.rb38
A
0 mins
lib/axiom/optimizer/algebra/union.rb35
A
1 hr
lib/axiom/optimizer/algebra/summarization.rb82
A
0 mins
lib/axiom/optimizer/algebra/restriction.rb140
A
20 mins
lib/axiom/optimizer/algebra/rename.rb148
A
20 mins
lib/axiom/optimizer/algebra/projection.rb87
A
0 mins