dry-logic-0.1.1

https://rubygems.org

dry-logic

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 897044

number: 0.1.1

platform: ruby

spec_sha256: e6840e2d16d4abb50635b61a55fbda9a91ce02b4a380e563c66c3e347fe85223

sha256: a65752ac0e4b5ca35f63d59b04dc3f7727eaddf0e789a5b65391c12e1c779cf4

created_at: 2024-05-13 08:27:32 UTC

updated_at: 2024-06-11 09:39:07 UTC

position: 30

version_data_entries_count: 72

uploaded_at: 2016-01-18 15:00:47 UTC

indexed: true

has_extensions:

extensions:

Gem size: 15 KB

Version Data Entries

Total: 72

Unpacked size: 50.9 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore1006440072 Bytes08444a9cac139f0c92b94b0ef750cb5ed889c6d774a22d0f40a73aab9b53c716
.rspec1006440045 Bytes3234da309d99b4b297cfdcbb2c04cd38441df7bd5b88030b6ff875a930be5265
.rubocop.yml10064400253 Bytes0d9bad20df24dd6528a9df4c5b6704d2d27a46bf9cba2f5517f6503a29cac895
.rubocop_todo.yml10064400390 Bytesf22a20f25b5ad384fe8e96f7c7741913f10a97696c9aa42f421e4ed57b102953
.travis.yml10064400641 Bytes06ab4652208ed1ebfee1af1d33a6e7e33ed0df8f4db3058fe868a36f05891c7a
CHANGELOG.md10064400334 Bytes11000a2ae01a937306c0a763f57088a9d9201888a829c3684d7af00786485199
Gemfile10064400163 Bytesa9e6f5ecf4c814ddf9b8d5138b6a02c3c6bc303417969234d6baa5f0a2968b74
LICENSE100644001.06 KB825db79c0cc220fc223de5c4bb27e4b52231929e6382cf28904ba8c3fc1fad87
README.md100644001.81 KB2eb940f2e86730f2664dc67d5a24947a9bc95bff33f025471bbbf117c82d6ced
Rakefile10064400257 Bytesdd4a82be899d588ed687dcdd70cb292848840366642f9b2600d30b6372d90882
dry-logic.gemspec10064400920 Bytes142f5a68352b0bab0eb9da21cd0379f4b943bd86ee5b806182aa542e2d0556a2
examples/basic.rb10064400360 Bytes0c9d0d5a6ad8b559aa05d51526dbb15f181d451c49172b28f6e392ed01d4179a
lib/dry-logic.rb1006440020 Bytes2c8497c49f87a47ab05c054719b42fd6627a92529465dfe7ec5c4ff658ca36dc
lib/dry/logic.rb10064400175 Bytesefb6018857a09c8ed85d6ac97e41feecdb6ac1fe0bb8553af149308645db48d9
lib/dry/logic/predicate.rb10064400656 Bytese4b2607eb5ba36c1d8161de182e95b7168e49e713a1994b8c90e92cdb21f954b
lib/dry/logic/predicate_set.rb10064400446 Bytes1dccda82491362d387daf462c97f05d5447a6445e4bdb7f5ed701ba310899b8b
lib/dry/logic/predicates.rb100644002.76 KB46f253a549cfe44e154f29dc3e8e9cc0bea3d26fc24f2954474279fa2abaf33a
lib/dry/logic/result.rb100644002.81 KB4c21b7f9d0818d1283b3943df514417679f74d307c3d6a6ea9fa5d38bb741d4b
lib/dry/logic/rule.rb100644001.71 KBbf8e7c6d034616fa0e26d29e647e0cde1bd57dbae23e6e5c57af94e69033f2c7
lib/dry/logic/rule/attr.rb10064400378 Bytese3723cf8f1fc83369589c0d371fae5705c76fbfa5b123a89b07a4e97f3861ee1
lib/dry/logic/rule/check.rb10064400234 Bytesd13e7564408cfea54036964c38193ad4ae223078b7708c308e8ed84392fe6c8c
lib/dry/logic/rule/composite.rb100644001.05 KB8850b88b57ce45d096fe94a8d3161d6bf5d9c9d6db92c5e6dc4cfe0431583f3f
lib/dry/logic/rule/each.rb10064400223 Bytese7df7cf60729f56d98c14671a4d2a4f4b4da05b902eb24d8604aed66a4c9da91
lib/dry/logic/rule/group.rb10064400380 Bytesd44e0603d9f076505824b345fff3a3697a00482d492123b6001be4c050d28107
lib/dry/logic/rule/key.rb10064400291 Bytesb70b2beec8b85a682eed59bc02132707c744add6abd1f589a02d058cfcd05c73
lib/dry/logic/rule/result.rb10064400322 Bytes09a06362f07bcea137484aa942741b12cacba364c7b5d65cf677e27d06082787
lib/dry/logic/rule/set.rb10064400413 Bytesf249e2ab59d36b55dab40de39953e69f2cef54605d51f5bd598386678cde60bb
lib/dry/logic/rule/value.rb10064400197 Bytes006c1856311a31830990fb0e84be32cff2811d30641585bfa28be51e27ce32e2
lib/dry/logic/rule_compiler.rb100644001.82 KB35fd515c316fdd02fa12bca4e2318b52473868f32f9e6c255f5964867b2b7214
lib/dry/logic/version.rb1006440065 Bytes8809c556e3c5fa6a48106adb2ee1bb132fdeea80eb412f5308911cbcce3f0d96
rakelib/rubocop.rake10064400367 Bytesdc30a7013d78d7f0384db92a89602f55b4a26de684e76f831591874ac7bc83f7
spec/shared/predicates.rb100644001.01 KB279ca440f8204b75fb61e6433f98bb5f991216e0a789cfff4413ca77f2fb12f4
spec/spec_helper.rb10064400312 Bytesbacfa4ab2ee2d8b88ee0c20f4674e9be5c1eeab56add1367c0e808ab650ccb1c
spec/unit/predicate_spec.rb10064400696 Bytes19564c96e8b59e62d409e853d799c0d2df99b78e41a8ac9eaa7aba365c15d1f0
spec/unit/predicates/attr_spec.rb10064400672 Bytes69e130183b56e87815c59f61db911517b9aac2d931c25de09b2514ddf7812f3c
spec/unit/predicates/bool_spec.rb10064400632 Bytesc68c1dfc27bd3ed39964829dc49d68412856344e06b87d1b21d3c7594e63baaf
spec/unit/predicates/date_spec.rb10064400577 Bytesb78888c295ae7473a1205bbd9b81d9e8779848a62272f435c2e16bca587c4767
spec/unit/predicates/date_time_spec.rb10064400589 Bytes269f85c625fd6709c8a0286e24440d9af299786a880021399e26df600e1512e4
spec/unit/predicates/decimal_spec.rb10064400598 Bytes0c911208f3df93793896893372610cabdd94a157758cd8a85aa076d656e6b668
spec/unit/predicates/empty_spec.rb10064400698 Bytesb8d66604a12c57ca77f398235bcbc489b5eefffad741744093318772418f6469
spec/unit/predicates/eql_spec.rb10064400422 Bytesaa633e153732a85c7e74a3d33d7f5666005d0d51fdde0b57836e372fde1ae1df
spec/unit/predicates/exclusion_spec.rb10064400770 Bytes1bd45a17a633d1ddccd30d9120370234a39eee715981684422ea4be3e9e468f1
spec/unit/predicates/false_spec.rb10064400643 Bytes2e39e272760587410bdce3ebc418375bf234a3b2d2de1e58ad2a7751915c69cc
spec/unit/predicates/filled_spec.rb10064400702 Bytese00ecc0191fbda682defdf1f91f51801f01d7f1b6dd16c8b72359f881bf3f27a
spec/unit/predicates/float_spec.rb10064400573 Bytes6b550d1cac457c1c5e03df88069c14dd6d1fd323905729fbc479944120a39cb4
spec/unit/predicates/format_spec.rb10064400448 Bytes5b7cca688e637748c0d38434b40d2da7dc080787c478130695b0e537d805287f
spec/unit/predicates/gt_spec.rb10064400746 Bytesc126a16aa201a5f7ec405bab813fbcd5a931de9baff31e0f04feb170b11f9b8f
spec/unit/predicates/gteq_spec.rb10064400750 Bytes4c54ed1e92c07e06fb47fed1248f6db7e963cda571884d509cfc3a9e54f5e786
spec/unit/predicates/inclusion_spec.rb10064400770 Bytes917501b6b0b02751dc413b1d431bf07548a14e4c8ff373eb1710dabbff3068d9
spec/unit/predicates/int_spec.rb10064400606 Bytes215d26cb03f9195e31074ff3a9848a54e48230b450221b4bc2e1236bcc6f4975
spec/unit/predicates/key_spec.rb10064400598 Bytes2b5cadc6f4842446a99dbba5c00fefe104b3c387b0e0bd23bdad404bfc579f80
spec/unit/predicates/lt_spec.rb10064400747 Bytes86961dc6d83b98f31b3b9e72464d552cc15ffcefeb57a301647686835455a162
spec/unit/predicates/lteq_spec.rb10064400750 Bytesf93c5fb31bd315a9835eb8d50b246bd4f679b7ddf52fb96e3cbcf950609be458
spec/unit/predicates/max_size_spec.rb100644001013 Bytesc37226cbd60179748e9e0dd356541da7e5fa4febaa48174f13f7cfb58ba2f1d9
spec/unit/predicates/min_size_spec.rb100644001013 Bytes369e2430bc19f54d3329bca38c8399424089b6945936ce1e234fd3d071f31ef5
spec/unit/predicates/none_spec.rb10064400561 Bytes8074dd8601c772bd3ce72fcad36a44e373593f15c3210db86541e89586d4add4
spec/unit/predicates/size_spec.rb100644001.16 KBc45d7244643525cec11aa0749e1c3560a5464c4ebf4d333f2a70c2edaccdb44d
spec/unit/predicates/str_spec.rb10064400576 Bytes9db0f5c6f0380629afc99124d7a2578b6fe9348435e094c77c43c6a76ed17b0a
spec/unit/predicates/time_spec.rb10064400575 Bytes250ed8d87eb8bdfdc3b572f2d81893c2c126614537ff27a950e69cd4705d59d2
spec/unit/predicates/true_spec.rb10064400640 Bytes69a907601ce75988580a3f5142d6e1f53018c5a58fde12d3575a306a16d61ea6
spec/unit/rule/attr_spec.rb10064400770 Bytesec5d62d2f507493e925c4bf302e78eb91419109656ec227d958111bde04ed92d
spec/unit/rule/check_spec.rb10064400669 Bytes305525ee4c418bb14dd17761fdd423ee8c508052ea50a266f3f458edc46e62a1
spec/unit/rule/conjunction_spec.rb10064400737 Bytes76cd28e726ae7586e8cd223239cc1f0d77e661109607e95331893bb41fe3569a
spec/unit/rule/disjunction_spec.rb100644001.06 KB20e3869488dff82d9a972f27ca132209343e14097fae52a807da396d1085ef06
spec/unit/rule/each_spec.rb10064400527 Bytescd9e12354e4ddcf088f54c3db8c99d4675ba7db89c42e9f3edf7f7dbe2529676
spec/unit/rule/group_spec.rb10064400313 Bytes9a596c1e8fdb34c4aefbde8354a0af3e23a90efc04dfc47c576697d6941ba73a
spec/unit/rule/implication_spec.rb10064400437 Bytes5c104cc16703cba92bc4f31b5620f4544d13fc39dbcd3b787096ab375b2da75f
spec/unit/rule/key_spec.rb10064400714 Bytesb5f17a7cb4b0b930c4a848fa107e9bb9190894607971aa59505be74edc2ceb0a
spec/unit/rule/result_spec.rb100644001010 Bytes4c63a94d9ddf2d72e492cddb0e223f944ebfb250eaa8ae5bdfe38fcbe2c21854
spec/unit/rule/set_spec.rb10064400803 Bytesb5eb4161d7c04c9a9a4ccf5a5eaa9a602ddaa95318a51aa589330e00a7fdf456
spec/unit/rule/value_spec.rb100644001.1 KB62d143624f999dbdde0e991adf44d5ae43f0cc9bc11a85a6c830db1e2a29a939
spec/unit/rule_compiler_spec.rb100644003.07 KB6dfea4d4a2018a76d82fce385240600fec27a915a3b1e506aad95840a12aab6e