# -*- encoding: utf-8 -*- # stub: axiom-optimizer 0.1.1 ruby lib Gem::Specification.new do |s| s.name = "axiom-optimizer".freeze s.version = "0.1.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Dan Kubb".freeze] s.date = "2013-08-30" s.description = "Optimizes axiom relations".freeze s.email = "dan.kubb@gmail.com".freeze s.extra_rdoc_files = ["LICENSE".freeze, "README.md".freeze, "CONTRIBUTING.md".freeze, "TODO".freeze] s.files = [".gitignore".freeze, ".rspec".freeze, ".ruby-gemset".freeze, ".travis.yml".freeze, "CONTRIBUTING.md".freeze, "Gemfile".freeze, "Gemfile.devtools".freeze, "Guardfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "TODO".freeze, "axiom-optimizer.gemspec".freeze, "config/devtools.yml".freeze, "config/flay.yml".freeze, "config/flog.yml".freeze, "config/mutant.yml".freeze, "config/reek.yml".freeze, "config/roodi.yml".freeze, "config/rubocop.yml".freeze, "config/yardstick.yml".freeze, "lib/axiom-optimizer.rb".freeze, "lib/axiom/optimizer.rb".freeze, "lib/axiom/optimizer/aggregate.rb".freeze, "lib/axiom/optimizer/aggregate/count.rb".freeze, "lib/axiom/optimizer/aggregate/maximum.rb".freeze, "lib/axiom/optimizer/aggregate/mean.rb".freeze, "lib/axiom/optimizer/aggregate/minimum.rb".freeze, "lib/axiom/optimizer/aggregate/standard_deviation.rb".freeze, "lib/axiom/optimizer/aggregate/sum.rb".freeze, "lib/axiom/optimizer/aggregate/variance.rb".freeze, "lib/axiom/optimizer/algebra/difference.rb".freeze, "lib/axiom/optimizer/algebra/extension.rb".freeze, "lib/axiom/optimizer/algebra/intersection.rb".freeze, "lib/axiom/optimizer/algebra/join.rb".freeze, "lib/axiom/optimizer/algebra/product.rb".freeze, "lib/axiom/optimizer/algebra/projection.rb".freeze, "lib/axiom/optimizer/algebra/rename.rb".freeze, "lib/axiom/optimizer/algebra/restriction.rb".freeze, "lib/axiom/optimizer/algebra/summarization.rb".freeze, "lib/axiom/optimizer/algebra/union.rb".freeze, "lib/axiom/optimizer/function.rb".freeze, "lib/axiom/optimizer/function/binary.rb".freeze, "lib/axiom/optimizer/function/connective/binary.rb".freeze, "lib/axiom/optimizer/function/connective/conjunction.rb".freeze, "lib/axiom/optimizer/function/connective/disjunction.rb".freeze, "lib/axiom/optimizer/function/connective/negation.rb".freeze, "lib/axiom/optimizer/function/numeric.rb".freeze, "lib/axiom/optimizer/function/numeric/absolute.rb".freeze, "lib/axiom/optimizer/function/numeric/addition.rb".freeze, "lib/axiom/optimizer/function/numeric/division.rb".freeze, "lib/axiom/optimizer/function/numeric/exponentiation.rb".freeze, "lib/axiom/optimizer/function/numeric/modulo.rb".freeze, "lib/axiom/optimizer/function/numeric/multiplication.rb".freeze, "lib/axiom/optimizer/function/numeric/square_root.rb".freeze, "lib/axiom/optimizer/function/numeric/subtraction.rb".freeze, "lib/axiom/optimizer/function/numeric/unary_minus.rb".freeze, "lib/axiom/optimizer/function/numeric/unary_plus.rb".freeze, "lib/axiom/optimizer/function/predicate.rb".freeze, "lib/axiom/optimizer/function/predicate/comparable.rb".freeze, "lib/axiom/optimizer/function/predicate/enumerable.rb".freeze, "lib/axiom/optimizer/function/predicate/equality.rb".freeze, "lib/axiom/optimizer/function/predicate/exclusion.rb".freeze, "lib/axiom/optimizer/function/predicate/greater_than.rb".freeze, "lib/axiom/optimizer/function/predicate/greater_than_or_equal_to.rb".freeze, "lib/axiom/optimizer/function/predicate/inclusion.rb".freeze, "lib/axiom/optimizer/function/predicate/inequality.rb".freeze, "lib/axiom/optimizer/function/predicate/less_than.rb".freeze, "lib/axiom/optimizer/function/predicate/less_than_or_equal_to.rb".freeze, "lib/axiom/optimizer/function/predicate/match.rb".freeze, "lib/axiom/optimizer/function/predicate/no_match.rb".freeze, "lib/axiom/optimizer/function/string/length.rb".freeze, "lib/axiom/optimizer/function/unary.rb".freeze, "lib/axiom/optimizer/optimizable.rb".freeze, "lib/axiom/optimizer/relation/materialized.rb".freeze, "lib/axiom/optimizer/relation/operation/binary.rb".freeze, "lib/axiom/optimizer/relation/operation/combination.rb".freeze, "lib/axiom/optimizer/relation/operation/deletion.rb".freeze, "lib/axiom/optimizer/relation/operation/insertion.rb".freeze, "lib/axiom/optimizer/relation/operation/limit.rb".freeze, "lib/axiom/optimizer/relation/operation/offset.rb".freeze, "lib/axiom/optimizer/relation/operation/order.rb".freeze, "lib/axiom/optimizer/relation/operation/reverse.rb".freeze, "lib/axiom/optimizer/relation/operation/unary.rb".freeze, "lib/axiom/optimizer/support/predicate_partition.rb".freeze, "lib/axiom/optimizer/version.rb".freeze, "spec/integration/axiom/algebra/difference/optimize_spec.rb".freeze, "spec/integration/axiom/algebra/intersection/optimize_spec.rb".freeze, "spec/integration/axiom/algebra/join/optimize_spec.rb".freeze, "spec/integration/axiom/algebra/product/optimize_spec.rb".freeze, "spec/integration/axiom/algebra/projection/optimize_spec.rb".freeze, "spec/integration/axiom/algebra/rename/optimize_spec.rb".freeze, "spec/integration/axiom/algebra/restriction/optimize_spec.rb".freeze, "spec/integration/axiom/algebra/summarization/optimize_spec.rb".freeze, "spec/integration/axiom/algebra/union/optimize_spec.rb".freeze, "spec/integration/axiom/function/connective/conjunction/optimize_spec.rb".freeze, "spec/integration/axiom/function/connective/disjunction/optimize_spec.rb".freeze, "spec/integration/axiom/function/connective/negation/optimize_spec.rb".freeze, "spec/integration/axiom/function/optimize_spec.rb".freeze, "spec/integration/axiom/function/predicate/equality/optimize_spec.rb".freeze, "spec/integration/axiom/function/predicate/exclusion/optimize_spec.rb".freeze, "spec/integration/axiom/function/predicate/greater_than/optimize_spec.rb".freeze, "spec/integration/axiom/function/predicate/greater_than_or_equal_to/optimize_spec.rb".freeze, "spec/integration/axiom/function/predicate/inclusion/optimize_spec.rb".freeze, "spec/integration/axiom/function/predicate/inequality/optimize_spec.rb".freeze, "spec/integration/axiom/function/predicate/less_than/optimize_spec.rb".freeze, "spec/integration/axiom/function/predicate/less_than_or_equal_to/optimize_spec.rb".freeze, "spec/integration/axiom/relation/empty/optimize_spec.rb".freeze, "spec/integration/axiom/relation/materialized/optimize_spec.rb".freeze, "spec/integration/axiom/relation/operation/limit/optimize_spec.rb".freeze, "spec/integration/axiom/relation/operation/offset/optimize_spec.rb".freeze, "spec/integration/axiom/relation/operation/order/optimize_spec.rb".freeze, "spec/integration/axiom/relation/operation/reverse/optimize_spec.rb".freeze, "spec/integration/axiom/relation/optimize_spec.rb".freeze, "spec/rcov.opts".freeze, "spec/shared/function_connective_binary_optimize_behavior.rb".freeze, "spec/shared/optimize_method_behavior.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/add_method_missing.rb".freeze, "spec/support/config_alias.rb".freeze, "spec/support/ice_nine_config.rb".freeze, "spec/support/lazy_enumerable.rb".freeze, "spec/unit/axiom/optimizer/algebra/difference/empty_left/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/difference/empty_right/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/difference/equal_operands/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/extension/extensions_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/extension/order_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/extension/order_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/extension/unoptimized_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/extension/unoptimized_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/intersection/empty_left/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/intersection/empty_right/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/intersection/equal_operands/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/join/disjoint_headers/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/join/disjoint_headers/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/join/equal_headers/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/join/equal_headers/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/join/materialized_left/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/join/materialized_left/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/join/materialized_right/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/join/materialized_right/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/product/table_dee_left/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/product/table_dee_left/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/product/table_dee_right/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/product/table_dee_right/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/projection/empty_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/projection/empty_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/projection/extension_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/projection/extension_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/projection/projection_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/projection/projection_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/projection/union_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/projection/union_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/projection/unoptimized_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/projection/unoptimized_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/aliases_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/empty_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/empty_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/limit_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/limit_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/offset_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/offset_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/order_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/order_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/projection_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/projection_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/rename_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/rename_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/rename_operand_and_empty_aliases/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/rename_operand_and_empty_aliases/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/restriction_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/restriction_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/reverse_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/reverse_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/set_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/set_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/unoptimized_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/rename/unoptimized_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/combination_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/combination_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/contradiction/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/contradiction/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/join_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/join_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/order_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/order_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/product_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/product_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/restriction_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/restriction_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/set_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/set_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/tautology/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/tautology/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/unoptimized_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/restriction/unoptimized_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/summarization/empty_operand/class_methods/extension_default_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/summarization/empty_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/summarization/empty_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/summarization/empty_summarize_per/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/summarization/empty_summarize_per/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/summarization/order_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/summarization/order_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/summarization/summarize_per_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/summarization/summarizers_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/summarization/unoptimized_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/summarization/unoptimized_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/union/empty_left/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/union/empty_right/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/algebra/union/equal_operands/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/class_methods/chain_spec.rb".freeze, "spec/unit/axiom/optimizer/function/binary/constant_operands/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/binary/constant_operands/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/binary/left_spec.rb".freeze, "spec/unit/axiom/optimizer/function/binary/right_spec.rb".freeze, "spec/unit/axiom/optimizer/function/binary/unoptimized_operands/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/binary/unoptimized_operands/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/class_methods/optimize_functions_spec.rb".freeze, "spec/unit/axiom/optimizer/function/class_methods/optimize_operand_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/binary/constant_operands/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/binary/equal_operands/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/binary/equal_operands/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/binary/left_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/binary/redundant_left/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/binary/redundant_left/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/binary/redundant_right/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/binary/redundant_right/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/binary/right_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/conjunction/contradiction/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/conjunction/contradiction/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/conjunction/optimizable_to_exclusion/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/conjunction/optimizable_to_exclusion/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/conjunction/tautology_left/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/conjunction/tautology_left/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/conjunction/tautology_right/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/conjunction/tautology_right/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/disjunction/contradiction_left/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/disjunction/contradiction_left/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/disjunction/contradiction_right/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/disjunction/contradiction_right/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/disjunction/optimizable_to_inclusion/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/disjunction/optimizable_to_inclusion/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/disjunction/tautology/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/disjunction/tautology/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/negation/constant_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/negation/invertible_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/negation/invertible_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/connective/negation/operand_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/comparable/never_comparable/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/comparable/never_equivalent/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/comparable/normalizable_operands/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/comparable/normalizable_operands/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/constant_operands/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/contradiction/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/enumerable/class_methods/sort_by_value_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/enumerable/empty_right/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/enumerable/one_right/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/enumerable/unoptimized_operands/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/enumerable/unoptimized_operands/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/equality/tautology/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/exclusion/empty_right/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/exclusion/one_right/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/greater_than/contradiction/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/greater_than/tautology/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/greater_than_or_equal_to/contradiction/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/greater_than_or_equal_to/tautology/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/inclusion/empty_right/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/inclusion/one_right/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/inequality/contradiction/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/less_than/contradiction/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/less_than/tautology/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/less_than_or_equal_to/contradiction/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/less_than_or_equal_to/tautology/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/predicate/tautology/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/unary/constant_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/unary/constant_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/unary/operand_spec.rb".freeze, "spec/unit/axiom/optimizer/function/unary/unoptimized_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/function/unary/unoptimized_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/function/util/class_methods/attribute_spec.rb".freeze, "spec/unit/axiom/optimizer/function/util/class_methods/constant_spec.rb".freeze, "spec/unit/axiom/optimizer/function/util/class_methods/max_spec.rb".freeze, "spec/unit/axiom/optimizer/function/util/class_methods/min_spec.rb".freeze, "spec/unit/axiom/optimizer/operation_spec.rb".freeze, "spec/unit/axiom/optimizer/optimizable/class_methods/optimizer_spec.rb".freeze, "spec/unit/axiom/optimizer/optimizable/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/predicate_partition/left_spec.rb".freeze, "spec/unit/axiom/optimizer/predicate_partition/remainder_spec.rb".freeze, "spec/unit/axiom/optimizer/predicate_partition/right_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/materialized/empty_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/materialized/empty_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/binary/empty_left/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/binary/empty_right/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/binary/equal_operands/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/binary/left_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/binary/materialized_operands/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/binary/materialized_operands/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/binary/order_left/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/binary/order_left/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/binary/order_right/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/binary/order_right/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/binary/right_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/binary/unoptimized_operands/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/binary/unoptimized_operands/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/combination/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/limit/equal_limit_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/limit/equal_limit_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/limit/limit_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/limit/limit_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/limit/unoptimized_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/limit/unoptimized_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/limit/zero_limit/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/limit/zero_limit/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/offset/offset_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/offset/offset_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/offset/unoptimized_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/offset/unoptimized_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/offset/zero_offset/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/offset/zero_offset/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/order/one_limit_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/order/one_limit_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/order/order_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/order/order_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/order/unoptimized_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/order/unoptimized_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/reverse/order_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/reverse/order_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/reverse/reverse_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/reverse/reverse_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/reverse/unoptimized_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/reverse/unoptimized_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/unary/empty_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/unary/empty_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/unary/header_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/unary/materialized_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/unary/materialized_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/unary/operand_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/unary/order_operand/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/unary/order_operand/optimize_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/unary/unchanged_header/optimizable_predicate_spec.rb".freeze, "spec/unit/axiom/optimizer/relation/operation/unary/unchanged_header/optimize_spec.rb".freeze] s.homepage = "https://github.com/dkubb/axiom-optimizer".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Optimizes axiom relations".freeze s.specification_version = 3 s.add_runtime_dependency(%q.freeze, ["~> 0.1.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.3".freeze, ">= 1.3.5".freeze]) end