# -*- encoding: utf-8 -*- # stub: dry-logic 0.2.1 ruby lib Gem::Specification.new do |s| s.name = "dry-logic".freeze s.version = "0.2.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 = ["Piotr Solnica".freeze] s.date = "2016-03-20" s.email = ["piotr.solnica@gmail.com".freeze] s.files = [".gitignore".freeze, ".rspec".freeze, ".rubocop.yml".freeze, ".rubocop_todo.yml".freeze, ".travis.yml".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "dry-logic.gemspec".freeze, "examples/basic.rb".freeze, "lib/dry-logic.rb".freeze, "lib/dry/logic.rb".freeze, "lib/dry/logic/evaluator.rb".freeze, "lib/dry/logic/predicate.rb".freeze, "lib/dry/logic/predicate_set.rb".freeze, "lib/dry/logic/predicates.rb".freeze, "lib/dry/logic/result.rb".freeze, "lib/dry/logic/result/each.rb".freeze, "lib/dry/logic/result/multi.rb".freeze, "lib/dry/logic/result/named.rb".freeze, "lib/dry/logic/result/set.rb".freeze, "lib/dry/logic/result/value.rb".freeze, "lib/dry/logic/rule.rb".freeze, "lib/dry/logic/rule/attr.rb".freeze, "lib/dry/logic/rule/check.rb".freeze, "lib/dry/logic/rule/composite.rb".freeze, "lib/dry/logic/rule/each.rb".freeze, "lib/dry/logic/rule/key.rb".freeze, "lib/dry/logic/rule/negation.rb".freeze, "lib/dry/logic/rule/set.rb".freeze, "lib/dry/logic/rule/value.rb".freeze, "lib/dry/logic/rule_compiler.rb".freeze, "lib/dry/logic/version.rb".freeze, "spec/shared/predicates.rb".freeze, "spec/spec_helper.rb".freeze, "spec/unit/predicate_spec.rb".freeze, "spec/unit/predicates/attr_spec.rb".freeze, "spec/unit/predicates/bool_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/exclusion_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/inclusion_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/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/rule/attr_spec.rb".freeze, "spec/unit/rule/check_spec.rb".freeze, "spec/unit/rule/conjunction_spec.rb".freeze, "spec/unit/rule/disjunction_spec.rb".freeze, "spec/unit/rule/each_spec.rb".freeze, "spec/unit/rule/exclusive_disjunction_spec.rb".freeze, "spec/unit/rule/implication_spec.rb".freeze, "spec/unit/rule/key_spec.rb".freeze, "spec/unit/rule/set_spec.rb".freeze, "spec/unit/rule/value_spec.rb".freeze, "spec/unit/rule_compiler_spec.rb".freeze] s.homepage = "https://github.com/dryrb/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/shared/predicates.rb".freeze, "spec/spec_helper.rb".freeze, "spec/unit/predicate_spec.rb".freeze, "spec/unit/predicates/attr_spec.rb".freeze, "spec/unit/predicates/bool_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/exclusion_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/inclusion_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/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/rule/attr_spec.rb".freeze, "spec/unit/rule/check_spec.rb".freeze, "spec/unit/rule/conjunction_spec.rb".freeze, "spec/unit/rule/disjunction_spec.rb".freeze, "spec/unit/rule/each_spec.rb".freeze, "spec/unit/rule/exclusive_disjunction_spec.rb".freeze, "spec/unit/rule/implication_spec.rb".freeze, "spec/unit/rule/key_spec.rb".freeze, "spec/unit/rule/set_spec.rb".freeze, "spec/unit/rule/value_spec.rb".freeze, "spec/unit/rule_compiler_spec.rb".freeze] s.specification_version = 4 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