dry-rb/dry-logic

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.devtools/templates/changelog.erb
.github/ISSUE_TEMPLATE/----please-don-t-ask-for-support-via-issues.md
.github/ISSUE_TEMPLATE/---bug-report.md
.github/ISSUE_TEMPLATE/---feature-request.md
.github/workflows/ci.yml
.github/workflows/docsite.yml
.github/workflows/sync_configs.yml
.gitignore
.rspec
.rubocop.yml
CHANGELOG.md
CHANGELOG.old.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Gemfile
Gemfile.devtools
LICENSE
README.md
Rakefile
bin/console
changelog.yml
docsite/source/index.html.md
docsite/source/operations.html.md
docsite/source/predicates.html.md
dry-logic.gemspec
project.yml
benchmarks/rule_application.rb22
benchmarks/setup.rb8
examples/basic.rb8
lib/dry-logic.rb1
lib/dry/logic.rb6
lib/dry/logic/appliable.rb28
A
25 mins
lib/dry/logic/evaluator.rb38
lib/dry/logic/operations.rb11
lib/dry/logic/operations/abstract.rb35
lib/dry/logic/operations/and.rb38
lib/dry/logic/operations/attr.rb15
lib/dry/logic/operations/binary.rb21
lib/dry/logic/operations/check.rb43
lib/dry/logic/operations/each.rb27
lib/dry/logic/operations/implication.rb32
lib/dry/logic/operations/key.rb55
lib/dry/logic/operations/negation.rb19
lib/dry/logic/operations/or.rb30
lib/dry/logic/operations/set.rb29
lib/dry/logic/operations/unary.rb20
lib/dry/logic/operations/xor.rb23
lib/dry/logic/operators.rb22
lib/dry/logic/predicates.rb185
A
30 mins
lib/dry/logic/result.rb76