dry-logic-0.1.0

https://rubygems.org

dry-logic

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 897043

number: 0.1.0

platform: ruby

spec_sha256: 9420a67a09a4c9948b0e76be9c21b047bcc5edaac90e245ae0a16b03492bf3c1

sha256: aef10882a20c0f711a67c40fdb94a1b04e31bfd30e90d4e9688a526d3780e34d

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

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

position: 31

version_data_entries_count: 65

uploaded_at: 2016-01-11 10:57:37 UTC

indexed: true

has_extensions:

extensions:

Gem size: 14 KB

Version Data Entries

Total: 65

Unpacked size: 44.9 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore1006440072 Bytes08444a9cac139f0c92b94b0ef750cb5ed889c6d774a22d0f40a73aab9b53c716
.rspec1006440045 Bytes3234da309d99b4b297cfdcbb2c04cd38441df7bd5b88030b6ff875a930be5265
.rubocop.yml10064400253 Bytes0d9bad20df24dd6528a9df4c5b6704d2d27a46bf9cba2f5517f6503a29cac895
.rubocop_todo.yml10064400390 Bytesf22a20f25b5ad384fe8e96f7c7741913f10a97696c9aa42f421e4ed57b102953
.travis.yml10064400641 Bytes06ab4652208ed1ebfee1af1d33a6e7e33ed0df8f4db3058fe868a36f05891c7a
CHANGELOG.md1006440066 Bytes9cdc265241bf0b0b7f10de7f81968925f603f3029cac40a6b067d7dcb0c9cf38
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.54 KB1c26499b56afaddcde6f0930b3c0ddf10577b8538f69718379abbc5a4a6ffcf1
lib/dry/logic/result.rb100644002.39 KB5bcee94f84e19298e399fe6f2ed2f93fe23cc55c23eefe278d100fb2995da426
lib/dry/logic/rule.rb100644001.65 KB91e220cefe2df63526c432f381a6330c715f65c696bf494dca7461b1f85d7ff2
lib/dry/logic/rule/check.rb10064400227 Bytes9a7a166032951f0346842c7045c59ca26d8eeea9ac5173c7d381365f62170c8a
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/set.rb10064400413 Bytesf249e2ab59d36b55dab40de39953e69f2cef54605d51f5bd598386678cde60bb
lib/dry/logic/rule/value.rb10064400197 Bytes006c1856311a31830990fb0e84be32cff2811d30641585bfa28be51e27ce32e2
lib/dry/logic/rule_compiler.rb100644001.59 KB5bd1dcde4a86b98e34ff73629dcb1b05e7eaca61f8cc5a352283573a1bc691be
lib/dry/logic/version.rb1006440065 Bytes170d9cf1df89e5d6f4fef37d0b933ce4ad8ce3b93e4f5179061892dfaecb325d
rakelib/rubocop.rake10064400367 Bytesdc30a7013d78d7f0384db92a89602f55b4a26de684e76f831591874ac7bc83f7
spec/shared/predicates.rb10064400986 Bytes20d7dd56c2b9f4a3d713e3d2e100745dd662f4d0444208fcbe569ee40198af18
spec/spec_helper.rb10064400331 Bytes7d83249c0d4d5ec3a3c41a66f9ea9f0d14175d23aac1c3f32cd60587b1a98fcf
spec/unit/predicate_spec.rb10064400696 Bytes19564c96e8b59e62d409e853d799c0d2df99b78e41a8ac9eaa7aba365c15d1f0
spec/unit/predicates/bool_spec.rb10064400636 Bytese834cc397c1fd5fd5ce092cb05c6e39bf278073a6010d1005e1c05070bbcd091
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/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/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/set_spec.rb10064400803 Bytesb5eb4161d7c04c9a9a4ccf5a5eaa9a602ddaa95318a51aa589330e00a7fdf456
spec/unit/rule/value_spec.rb100644001.1 KB62d143624f999dbdde0e991adf44d5ae43f0cc9bc11a85a6c830db1e2a29a939
spec/unit/rule_compiler_spec.rb100644002.6 KBafa8d2fc3988b7a09fe50819cd69f599b056b9ca1bd612f26c9ed643536c85dd