dry-logic-1.6.0

https://rubygems.org

dry-logic

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

changelog_uri
https://github.com/dry-rb/dry-logic/blob/main/CHANGELOG.md
bug_tracker_uri
https://github.com/dry-rb/dry-logic/issues
source_code_uri
https://github.com/dry-rb/dry-logic
allowed_push_host
https://rubygems.org
rubygems_mfa_required
true

id: 1732266

number: 1.6.0

platform: ruby

spec_sha256: 4aec4286e9a21d894d0de5575352f2fb7b53680d8f171a8b181f0b391fea753d

sha256: da6fedbc0f90fc41f9b0cc7e6f05f5d529d1efaef6c8dcc8e0733f685745cea2

created_at: 2025-01-04 19:22:56 UTC

updated_at: 2025-01-04 19:22:56 UTC

position: 0

version_data_entries_count: 30

uploaded_at: 2025-01-04 19:22:53 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 15.5 KB

Version Data Entries

Total: 30

Unpacked size: 41.4 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
README.md10064400663 Bytes24943a234282fa6b12297ae6bb1572f61920679269428f9884428a46077225c5
dry-logic.gemspec100644001.4 KB2a9f59056b5ad3ff63050670cc6d5bd8ecff987a292a5cee45b2556c702a8d72
lib/dry-logic.rb1006440051 Bytes9067bcabf8c102469bb307f2fed4053d27bc87a5f1bcb5e4dff32ec176fef106
lib/dry/logic.rb10064400547 Bytes894d84b59b09867837ee7060cdae137535cee730600b7750a48aa8a4986c2a69
lib/dry/logic/appliable.rb10064400497 Bytes788e87b733da0b76676c4d46857b2001c9e234b61b53ca85510ed70581e39a7d
lib/dry/logic/builder.rb100644002.08 KB566a02a03c3b0f056d5ba6a394822ef67a61fceb81a52fde922e94214e6c44d2
lib/dry/logic/evaluator.rb10064400957 Bytesbf8c5dc4ba768c7d662860ca8cf8afdf6fb34705b6c689ea6e3df870ad7d8ba3
CHANGELOG.md100644009.14 KB7b3d23f6b9aaf061fe6c9bbd52ac59fb0f4594c6242b675c9eb2e7863c33c91d
LICENSE100644001.06 KBec81ec874dd12b91ac7ac7571dd81bfc53516be0ffcd9e33f79ae154a198486a
lib/dry/logic/operations/abstract.rb10064400804 Bytes8cde93c93cf92972929ce1ffaa4fd672edee51a2d1eef5dc5f7defd841108add
lib/dry/logic/operations/and.rb10064400941 Bytes4aa02014bbe728fa53babc931a97aada61eb1153c5684ba23e1f166019ba4fdb
lib/dry/logic/operations/attr.rb10064400257 Bytes36e126d264a970910fa941c3d8a8ab1131547d8a9002be55c8ff792ba04d5dc5
lib/dry/logic/operations/binary.rb10064400500 Bytes34ed6d6f1c7dbe8ae6dad00453f5da5441aeddda3442ca1dd9ba81fa7e46ada1
lib/dry/logic/operations/check.rb100644001.04 KB7779bd1e3fce288361febe22a494a984e860a0ad5016e6c8911765f8828111b1
lib/dry/logic/operations/each.rb10064400650 Byteseb40e4e5868112a8cd6bbbc44cf546d77823ad9bed1a4494d2d262c47d3fbda4
lib/dry/logic/operations/implication.rb10064400654 Bytes71088522d971c95762c31f88330de744b8473f58ff8e1bd1e4e5e84735aa0ce8
lib/dry/logic/operations/key.rb100644001.35 KB8e4a8a2565c280a992e87ecb6d46eff8a6ea0c69b151b5f34e3d828de47cb2df
lib/dry/logic/operations/negation.rb10064400338 Bytesb297f8e7f9c44375d5118e7a0fea3b9b5e1f89cd232ef43c0ed0da09dd252b3b
lib/dry/logic/operations/or.rb10064400682 Bytes6eae4d1547bee8060255b4f1ac061c96588af4ccbd8feaeea9eb8a57b1ed1b82
lib/dry/logic/operations/set.rb10064400696 Bytes3b1ea1f43682a1c7ab66785dbcd65e20c19e4acef2858185fe09a0917c741169
lib/dry/logic/operations/unary.rb10064400404 Bytes449ab21f7b392d06df0bf4ff7cf1edbc5426478439e35dd82a87d8dc58f17597
lib/dry/logic/operations/xor.rb10064400479 Bytes4b7dd7aa9cda121476ee7224cbdd7ff1379d9525eeba131c3c39ae69e4460ffa
lib/dry/logic/operators.rb10064400506 Bytes1b78242b674b71a3b5f3d4a81667abf7566e35a33105985b492e4b0290654360
lib/dry/logic/predicates.rb100644005.91 KB0693efa7c47642bf408843f08544d019790dbb790a415a4c8e7361d8b8e34c30
lib/dry/logic/result.rb100644001.55 KBbb049e0e6eeefb614e7e6016afaa92f24f893897b5498fabdcdb8707f0d18e63
lib/dry/logic/rule.rb100644002.29 KB0e5091ef20f190c0a3da4fbd2a222f097cf0e9b9b4e9085cbd40f00950986ef4
lib/dry/logic/rule/interface.rb100644003.83 KB9edfff2f5b3c8c97995716c67fb91f7af55406e87eb7b9cb04ea02f8923c8877
lib/dry/logic/rule/predicate.rb10064400620 Bytes04d1e12afbd9081d950216fd0de055429215fe9aaef929b77d784be9b595d9e9
lib/dry/logic/rule_compiler.rb100644001.68 KB7514607967d9eae09a9a72d3c3e188768e6ea0b1feefc89e3c25a531885ac4c8
lib/dry/logic/version.rb1006440089 Bytes06fb6a49d44973a0e033011706b3d54d6e1fa57b13d5f638951e69f18ead4c05