# -*- encoding: utf-8 -*- # stub: dry-logic 0.5.0 ruby lib Gem::Specification.new do |s| s.name = "dry-logic".freeze s.version = "0.5.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Piotr Solnica".freeze] s.date = "2019-01-29" s.email = ["piotr.solnica@gmail.com".freeze] s.files = [".codeclimate.yml".freeze, ".gitignore".freeze, ".rspec".freeze, ".rubocop.yml".freeze, ".rubocop_todo.yml".freeze, ".travis.yml".freeze, "CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "bin/console".freeze, "dry-logic.gemspec".freeze, "examples/basic.rb".freeze, "lib/dry-logic.rb".freeze, "lib/dry/logic.rb".freeze, "lib/dry/logic/appliable.rb".freeze, "lib/dry/logic/evaluator.rb".freeze, "lib/dry/logic/operations.rb".freeze, "lib/dry/logic/operations/abstract.rb".freeze, "lib/dry/logic/operations/and.rb".freeze, "lib/dry/logic/operations/attr.rb".freeze, "lib/dry/logic/operations/binary.rb".freeze, "lib/dry/logic/operations/check.rb".freeze, "lib/dry/logic/operations/each.rb".freeze, "lib/dry/logic/operations/implication.rb".freeze, "lib/dry/logic/operations/key.rb".freeze, "lib/dry/logic/operations/negation.rb".freeze, "lib/dry/logic/operations/or.rb".freeze, "lib/dry/logic/operations/set.rb".freeze, "lib/dry/logic/operations/unary.rb".freeze, "lib/dry/logic/operations/xor.rb".freeze, "lib/dry/logic/operators.rb".freeze, "lib/dry/logic/predicates.rb".freeze, "lib/dry/logic/result.rb".freeze, "lib/dry/logic/rule.rb".freeze, "lib/dry/logic/rule/predicate.rb".freeze, "lib/dry/logic/rule_compiler.rb".freeze, "lib/dry/logic/version.rb".freeze, "spec/integration/result_spec.rb".freeze, "spec/integration/rule_spec.rb".freeze, "spec/shared/predicates.rb".freeze, "spec/shared/rule.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/mutant.rb".freeze, "spec/unit/operations/and_spec.rb".freeze, "spec/unit/operations/attr_spec.rb".freeze, "spec/unit/operations/check_spec.rb".freeze, "spec/unit/operations/each_spec.rb".freeze, "spec/unit/operations/implication_spec.rb".freeze, "spec/unit/operations/key_spec.rb".freeze, "spec/unit/operations/negation_spec.rb".freeze, "spec/unit/operations/or_spec.rb".freeze, "spec/unit/operations/set_spec.rb".freeze, "spec/unit/operations/xor_spec.rb".freeze, "spec/unit/predicates/array_spec.rb".freeze, "spec/unit/predicates/attr_spec.rb".freeze, "spec/unit/predicates/bool_spec.rb".freeze, "spec/unit/predicates/case_spec.rb".freeze, "spec/unit/predicates/date_spec.rb".freeze, "spec/unit/predicates/date_time_spec.rb".freeze, "spec/unit/predicates/decimal_spec.rb".freeze, "spec/unit/predicates/empty_spec.rb".freeze, "spec/unit/predicates/eql_spec.rb".freeze, "spec/unit/predicates/even_spec.rb".freeze, "spec/unit/predicates/excluded_from_spec.rb".freeze, "spec/unit/predicates/excludes_spec.rb".freeze, "spec/unit/predicates/false_spec.rb".freeze, "spec/unit/predicates/filled_spec.rb".freeze, "spec/unit/predicates/float_spec.rb".freeze, "spec/unit/predicates/format_spec.rb".freeze, "spec/unit/predicates/gt_spec.rb".freeze, "spec/unit/predicates/gteq_spec.rb".freeze, "spec/unit/predicates/included_in_spec.rb".freeze, "spec/unit/predicates/includes_spec.rb".freeze, "spec/unit/predicates/int_spec.rb".freeze, "spec/unit/predicates/key_spec.rb".freeze, "spec/unit/predicates/lt_spec.rb".freeze, "spec/unit/predicates/lteq_spec.rb".freeze, "spec/unit/predicates/max_size_spec.rb".freeze, "spec/unit/predicates/min_size_spec.rb".freeze, "spec/unit/predicates/none_spec.rb".freeze, "spec/unit/predicates/not_eql_spec.rb".freeze, "spec/unit/predicates/number_spec.rb".freeze, "spec/unit/predicates/odd_spec.rb".freeze, "spec/unit/predicates/size_spec.rb".freeze, "spec/unit/predicates/str_spec.rb".freeze, "spec/unit/predicates/time_spec.rb".freeze, "spec/unit/predicates/true_spec.rb".freeze, "spec/unit/predicates/type_spec.rb".freeze, "spec/unit/predicates_spec.rb".freeze, "spec/unit/rule/predicate_spec.rb".freeze, "spec/unit/rule_compiler_spec.rb".freeze, "spec/unit/rule_spec.rb".freeze] s.homepage = "https://github.com/dry-rb/dry-logic".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Predicate logic with rule composition".freeze s.test_files = ["spec/integration/result_spec.rb".freeze, "spec/integration/rule_spec.rb".freeze, "spec/shared/predicates.rb".freeze, "spec/shared/rule.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/mutant.rb".freeze, "spec/unit/operations/and_spec.rb".freeze, "spec/unit/operations/attr_spec.rb".freeze, "spec/unit/operations/check_spec.rb".freeze, "spec/unit/operations/each_spec.rb".freeze, "spec/unit/operations/implication_spec.rb".freeze, "spec/unit/operations/key_spec.rb".freeze, "spec/unit/operations/negation_spec.rb".freeze, "spec/unit/operations/or_spec.rb".freeze, "spec/unit/operations/set_spec.rb".freeze, "spec/unit/operations/xor_spec.rb".freeze, "spec/unit/predicates/array_spec.rb".freeze, "spec/unit/predicates/attr_spec.rb".freeze, "spec/unit/predicates/bool_spec.rb".freeze, "spec/unit/predicates/case_spec.rb".freeze, "spec/unit/predicates/date_spec.rb".freeze, "spec/unit/predicates/date_time_spec.rb".freeze, "spec/unit/predicates/decimal_spec.rb".freeze, "spec/unit/predicates/empty_spec.rb".freeze, "spec/unit/predicates/eql_spec.rb".freeze, "spec/unit/predicates/even_spec.rb".freeze, "spec/unit/predicates/excluded_from_spec.rb".freeze, "spec/unit/predicates/excludes_spec.rb".freeze, "spec/unit/predicates/false_spec.rb".freeze, "spec/unit/predicates/filled_spec.rb".freeze, "spec/unit/predicates/float_spec.rb".freeze, "spec/unit/predicates/format_spec.rb".freeze, "spec/unit/predicates/gt_spec.rb".freeze, "spec/unit/predicates/gteq_spec.rb".freeze, "spec/unit/predicates/included_in_spec.rb".freeze, "spec/unit/predicates/includes_spec.rb".freeze, "spec/unit/predicates/int_spec.rb".freeze, "spec/unit/predicates/key_spec.rb".freeze, "spec/unit/predicates/lt_spec.rb".freeze, "spec/unit/predicates/lteq_spec.rb".freeze, "spec/unit/predicates/max_size_spec.rb".freeze, "spec/unit/predicates/min_size_spec.rb".freeze, "spec/unit/predicates/none_spec.rb".freeze, "spec/unit/predicates/not_eql_spec.rb".freeze, "spec/unit/predicates/number_spec.rb".freeze, "spec/unit/predicates/odd_spec.rb".freeze, "spec/unit/predicates/size_spec.rb".freeze, "spec/unit/predicates/str_spec.rb".freeze, "spec/unit/predicates/time_spec.rb".freeze, "spec/unit/predicates/true_spec.rb".freeze, "spec/unit/predicates/type_spec.rb".freeze, "spec/unit/predicates_spec.rb".freeze, "spec/unit/rule/predicate_spec.rb".freeze, "spec/unit/rule_compiler_spec.rb".freeze, "spec/unit/rule_spec.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 0.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.2".freeze, ">= 0.2.6".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.2".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end