aequitas-0.0.2

https://rubygems.org

aequitas

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 297281

number: 0.0.2

platform: ruby

spec_sha256: da4d73fd9644ae39769e2c4c116db01b7b79f99e84719e7f76f9f9b5972454f6

sha256: f087d5f6cde00e91879d9262bf3a9fae71c47469982a0ae7195588426463e760

created_at: 2024-05-13 08:18:01 UTC

updated_at: 2024-06-07 13:11:38 UTC

position: 0

version_data_entries_count: 103

uploaded_at: 2012-01-13 06:40:44 UTC

indexed: true

has_extensions:

extensions:

Gem size: 36 KB

Version Data Entries

Total: 103

Unpacked size: 165 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
Gemfile64400169 Bytes98af85c37c8798a8b612051210c98cf0b5574af717e483f927de5ff4d1e6f5ed
LICENSE644001.08 KBec251e1cf7fc47a7149975905d0255a1b013c393d0a0276752aa15c273ad3ee6
README.rdoc644003.74 KB9d2cee5e7d54893cb54450ecc742406888b592a5c6415bf87cf3ffbbb2d4889e
Rakefile64400703 Bytes0ce30e280583d7e208e670452ebcae400014451a42f7ee5c45b64a49180ee717
VERSION644006 Bytesa5dd346546a384362936b97a4c2f5da2d3d253043ea9679aa7b97d89550dfdbd
lib/aequitas.rb644002.08 KBb2f16c3a86c2d680bb8e045a3de40d03c704ad2c104990f81d871529de4629a9
lib/aequitas/class_methods.rb64400487 Bytes1e89740a8039de2d57a86cb1610761f2c363cce086b0eeaf9675b7088aa661ce
lib/aequitas/context.rb644001.36 KB55c4482d030c03a75aa986a8b9352517bb6891c344a6757b3d5c6748bf2f7538
lib/aequitas/contextual_rule_set.rb644006.26 KBea5e4fa7c3faa6a9e6956057483593a4d7700b64d1f6f524ef94a19b495534e4
lib/aequitas/exceptions.rb64400198 Bytesdfc131fa1763ad7183cf97f2630ab6213e244a45075acdac857ea2d0ac2e2723
lib/aequitas/macros.rb6440014.5 KBc9c501a29f8ea2fdfdb202844c1e337e40d278ed216ebb7780f53ae795ec27c3
lib/aequitas/message_transformer.rb644005.3 KB473a6773803ea93b593a7c9d0a2779309f7e53a1297c85a73755dedb75e4d999
lib/aequitas/rule.rb644003.97 KB386ef9d2e18b3772a302647d1371b3cf14cc4be73a40d299208920b818c2d128
lib/aequitas/rule/absence.rb64400247 Bytes356b37a24d622ee9024b8b4937a883194cc8ecf02e3620e5072c3829fe04856b
lib/aequitas/rule/absence/blank.rb64400391 Bytesb007764b8b4a68fb11158873887887e160f4f6c54a38d2a48b3b098a50540fe3
lib/aequitas/rule/absence/nil.rb64400373 Bytesb858b7c223025ff74a56d500b48efece72cc68afd3b9593ecfd928041b4883b4
lib/aequitas/rule/acceptance.rb64400777 Bytes2f8689bbe9dd2c0b80baae8bdbe87b59f188d098aac768929ad159d1ea99ac91
lib/aequitas/rule/block.rb64400795 Bytes157d8b2bf866ef3d9250884686091cd49a03f2e9cc5992d8cb2f884a9fb974a4
lib/aequitas/rule/confirmation.rb64400946 Bytese122d14d0b6b929252c4529f341dbcd93f11b6c3d79d5f21a504eabbe4956749
lib/aequitas/rule/format.rb644002.3 KBe275eb58257d47e3895e3c628cf8e7dc684efc1fbc49f46685bd49233dd3535a
lib/aequitas/rule/format/email_address.rb644002.29 KBf76c9d2659178e7400670268b1cc22a14db43dfe2db80d2cbc6f6f547faac21c
lib/aequitas/rule/format/proc.rb64400492 Bytes34eaff8d9f167c5f4244fc6c9c5e224ab593d6b1de4f4141e53943a139f81f23
lib/aequitas/rule/format/regexp.rb644001.03 KB2a494bf1425a1ff28f1bb6b99d9d08d3f1eb98793182b726ec97592029747468
lib/aequitas/rule/format/url.rb64400415 Bytes521728f9a3c04222f8156f53f435cc9d17a14bddc8d2cc890432dd6896c4e846
lib/aequitas/rule/guard.rb644001.22 KB5d142523159bdb232d49f58a61b973a6480dd4809eff47d5187e2f17f8f489bd
lib/aequitas/rule/length.rb644002.67 KB0a0746743f979cfd65d79b75e89f4eb38d34f62dcece611cf26c094bc5462888
lib/aequitas/rule/length/equal.rb64400972 Bytesdbbee385374349b48bf12bee29780432ecefc826de3464058e0b4362bb9a6bca
lib/aequitas/rule/length/maximum.rb64400948 Bytes5bf9f9d3923450c1611baac1a641c097b66208052a65805288c2c344fdd13098
lib/aequitas/rule/length/minimum.rb64400952 Bytes123e5b6bc4d45480232e8c909a180ec0aedd04532fd69812d526d8c6d019077e
lib/aequitas/rule/length/range.rb64400971 Bytesbb39a61174f9be9119efe876995cf6e91aa23112efc196b932a47f5eaf98e275
lib/aequitas/rule/method.rb64400767 Bytes1c0567a4e9ac2cffb65c60ea6dde592738d6c56328fee81a897926393716bf4a
lib/aequitas/rule/numericalness.rb644001.89 KB13084f581632880f5e10d39049271f70d2215cbec5ff76b7803d513a2014b5b9
lib/aequitas/rule/numericalness/integer.rb64400386 Bytes09a0577100c9fef27ace3f39006bc44c4708a04dccfaf501dca15022ad9a0791
lib/aequitas/rule/numericalness/non_integer.rb644001.32 KB3ab2075bef7c2f448c82ec0dcd2f94c02ae18786827787734e6e1f87de69071c
lib/aequitas/rule/presence.rb64400259 Bytes6a143cde14218ebd67fe11727411293c8935cef913242febb6b2239ea806a123
lib/aequitas/rule/presence/not_blank.rb64400396 Bytes64477e62033d6bbf60266587568e3200e83fc85dc43cd334fabee696a80be46b
lib/aequitas/rule/presence/not_nil.rb64400380 Bytesa127d78ead7ee6954e9c70b602a22d1cdd1b2cdd0c95c5184c56bb88346eaa88
lib/aequitas/rule/primitive_type.rb64400727 Bytes6be37d5c10283b912bc4ab3f9011b05213cb30965de85845eb65431130c1b42f
lib/aequitas/rule/primitive_type/virtus.rb64400558 Bytesd29fb8555bb9617f91e7e0705ecd23ad639923639ba6cf46886b8df9b1d04acc
lib/aequitas/rule/skip_condition.rb644002.36 KBa668d0a8f2904bab6f244ca03dda024f013a23dd71fb02c0e3c6429b21451a29
lib/aequitas/rule/value.rb644002.35 KBf735e5b18d60a2596104098f42a677ee9a8db7b3af2b2f6fcc5d1a85822a953e
lib/aequitas/rule/value/equal.rb64400576 Bytes62e566d976f3dfdbedb044f9828060787b8e8ed2f0542368432084678d42825d
lib/aequitas/rule/value/greater_than.rb64400590 Bytes5b05b6e8d00350be45ae8c1ec706bb4f799b5beabacfccf3e9adca5a8b22feb6
lib/aequitas/rule/value/greater_than_or_equal.rb64400617 Bytese1fee39c528f9008fc2b495b94e802913393b12c2e9e2ad62c4233bd5af2a863
lib/aequitas/rule/value/less_than.rb64400581 Bytesd25fda471227bc3dc43fac188f28a4749d895480cb476d68bc1f09fef22d8444
lib/aequitas/rule/value/less_than_or_equal.rb64400608 Bytesd92f89ed35939abb8e20f755aec2f7ca5e5f371ed0e161d4f7e0909a99b2aab0
lib/aequitas/rule/value/not_equal.rb64400590 Bytes75dce3d0d3d7a21801b5af544dfdd381236d3e8805a7d6b36ccb8e414bc13d21
lib/aequitas/rule/value/range.rb64400491 Bytesef553a9131f5996bae27f31c5ca551d5387937b369076bfdc74bf0005c3cfbc2
lib/aequitas/rule/within.rb64400809 Bytes9a89b5939dbd0dd147a5da4f0bb62396854699fc3e93f3d66c2fb5a61d9913b1
lib/aequitas/rule_set.rb644001.84 KB6edfc0c71a939daa6f44d4ea43bdc320b5f7e183f65b98b4e19b46a6202ffdb0
lib/aequitas/support/blank.rb64400528 Bytes8be5b6c96a54d29daa49d24a4b65f5cc15be80883dd7259a7bc396b7ad3d535f
lib/aequitas/support/ordered_hash.rb644008.96 KB660f4d444e251c6a65d145b5cba481797e63885f96531338fb97394d39c32e39
lib/aequitas/support/value_object.rb644003.03 KB0ddc612884c227ce553e66f601b2c5f2fd98819aa6a29120b4c461e41122bba2
lib/aequitas/version.rb6440067 Bytesa0d7fdcde988c24a6e8ba630e2fa6416c416267f7e12a684043b54830d0f34e4
lib/aequitas/violation.rb644002.89 KBed6fe54c78f9fc7797b2042af329e2522e756dce4d491682061ee3e90b83f239
lib/aequitas/violation_set.rb644003.13 KB3c3be5278341898cdf6f04ba229cec1b694e1a110352e8794633c1dda781e5e9
lib/aequitas/virtus_integration.rb64400871 Bytesd29a65f47a5271c2e3ac10ef5b9ab4a8aae066df72fe5c4dce5e61e5c460c0f8
lib/aequitas/virtus_integration/inline_attribute_rule_extractor.rb644001.13 KB8c48bcb082b14f1bcae0e4f3b762260b14af02cb2c01025995bc7f54fb27def8
lib/aequitas/virtus_integration/inline_attribute_rule_extractor/array.rb64400880 Bytesffb5c12cd3b58fa4fc59964c84c168d2b486ec7a0fb3df649c9ac917fa0cd2d2
lib/aequitas/virtus_integration/inline_attribute_rule_extractor/boolean.rb64400445 Bytes34b82045c8ce7efd6aabdddca0d076b96a4ebf58c21ace1f43df166cb02e481b
lib/aequitas/virtus_integration/inline_attribute_rule_extractor/numeric.rb64400554 Bytesfb9490fd45a3cb45e56ffb14988453e4f32c50fe96992c8da1a663b5042195eb
lib/aequitas/virtus_integration/inline_attribute_rule_extractor/object.rb64400990 Bytes5182f6ccfac7720164ad928d30e392bde941578f6c45f74b31eba36bcbe9a81a
lib/aequitas/virtus_integration/inline_attribute_rule_extractor/string.rb644001.08 KB20233f95efb1e4915cebb285fe15e3bc3d9d311a7e663887ec3949155d035356
spec/integration/aequitas/macros/validates_absence_of_spec.rb64400533 Bytes3cc3a4108703e7668fc8260db65d0430e288be735ffcb7953dbc6d4d68a9083f
spec/integration/aequitas/macros/validates_acceptance_of_spec.rb64400540 Bytes6e56129a7c57b30045feb392a25f8e289eb70bf13eef44b808d9629b277c9e6c
spec/integration/aequitas/macros/validates_confirmation_of_spec.rb64400780 Bytes89982210a0d28b23c307acfc9b97c28891586bd289f25a80f23716b560a4c02a
spec/integration/aequitas/macros/validates_format_of_spec.rb644002.13 KB620ae9089a13c93bd0808bd9294167dddd169b56282153282ffbf1d72c5a2ae1
spec/integration/aequitas/macros/validates_length_of.rb644002.03 KBf73f34d8629c10fb7b0370f85db9da210e455112fc5fc9905a868e109bae6065
spec/integration/aequitas/macros/validates_numericalness_of_spec.rb644007.34 KBc1d80e7ae32745ee54ece1233ce9a3f76c0aaf5a29f0ac8ca644969192f22cdd
spec/integration/aequitas/macros/validates_presence_of_spec.rb64400535 Bytesc20c9c05ad161cbbd8e06a1b27a8253c0d37f985c5e545fb639efec9ee6a82e8
spec/integration/aequitas/macros/validates_value_of_spec.rb64400791 Bytes1f6e95036aa12b4006bf67a110a14a94da20fb7f6a5bb03190beca658f2cc2f3
spec/integration/aequitas/macros/validates_with_block.rb64400631 Bytesf2c285d85f548f251cbb22b910b290e9d0d365ec1cd3cac082735b4d9b6fb4ba
spec/integration/aequitas/macros/validates_with_method.rb64400535 Bytesff48c6e0ff3d30c167f7f8a38b938dcd0a1903e52437a2e3136a8dd136a4e63a
spec/integration/aequitas/macros/validates_within.rb64400630 Bytesa80a80f5a6350c576cc0e0228358418486af76ac2448fa7510c4795e70c04187
spec/integration/shared/macros/integration_spec.rb644002.27 KBf5156bb38ca54f9500e310d37416778333a8888e482b8e1bd868fc34ae67c2f2
spec/integration/virtus/array/length/equal_spec.rb644001.35 KBd5234ad66b82e9a64e569abcf185ee544ca6fca823caffb117fb3c44d1396fc0
spec/integration/virtus/array/length/range_spec.rb644001.68 KB407d218483dcf030553009107ffb2004190b66a2f2b78c6c2f9ca1532deac369
spec/integration/virtus/boolean/presence_spec.rb644001.3 KB4580367326ef95dcedc635a19f9c8ce1676828ac8fa0191047106113cff1335c
spec/integration/virtus/integer/value/equal_to_spec.rb644001.22 KB9f5b6d2422c3bd30eec0e8ef07f706e22982ad5e0ec4bd4b30ed089f9efa4016
spec/integration/virtus/integer/value/greater_than_or_equal.rb644001.25 KB0c0ce4aec42b186080205a52c935fde879b9777dfbba378e4b0ad60a2969236f
spec/integration/virtus/integer/value/greater_than_spec.rb644001.23 KBadcd85c74487949b4135b4606e37439d8714430d65a539832ab76a78698008ef
spec/integration/virtus/integer/value/less_than_or_equal.rb644001.24 KBa31968e854fb2fe36c14b3c1f01094466b0ff5c8c0be9ea1050a52d31a619bda
spec/integration/virtus/integer/value/less_than_spec.rb644001.23 KBb5ca2ae90ac03fcbdc00198c034317a8c31d91d4649cf066d2a9849e1da2a380
spec/integration/virtus/integer/value/not_equal_to_spec.rb644001.22 KBa144c77d304a97c305e3cc5b4ee78c9cb2aac32e88e194f4ba59d294d73e5548
spec/integration/virtus/string/format/email_address_spec.rb644001.56 KB8243cb4e5d700c367e6f82683232fd76e820e1703ff92f52931e5e29b6ca0f0e
spec/integration/virtus/string/format/regexp_spec.rb644001.48 KB99c83e88ef8ae2b6453364364c24ea72d4d9650122ad422fd390995841ce8c10
spec/integration/virtus/string/format/url_spec.rb644001.5 KB23a5218615d05ef70a4ee1e363c7880f1bc9f118a1e9aec7cacaccec30e6d99b
spec/integration/virtus/string/length/equal_spec.rb644001.38 KBb3bbc4417e739eb88dab888e67873f811ae71dbc27c595083ff4cea07bd92948
spec/integration/virtus/string/length/range_spec.rb644001.37 KB50f371194c8945cc6b83ff55b59e89e627526b435fa27ba9c0881e9d34b16089
spec/integration/virtus/string/presence_spec.rb644001.32 KB937dd3d8a5ee6d79a2a6da53410905569472b57b3bcdcfe27e9b30260afce8ae
spec/spec_helper.rb64400107 Bytes63fea3f5c2e54ec356b587bced104738e73f60ff795c249931a4c8997d328cfd
spec/suite.rb64400171 Bytes82622b3f73459490a3aebc630da820a16a2347aefb353b63489c7e0979485894
spec/unit/aequitas/rule/absence/blank_spec.rb644001.44 KBb21c9e7a05fa9c9454e53e696d743711ebc5d95d44adc2da54e3fd2cc90b1db8
spec/unit/aequitas/rule/acceptance_spec.rb644002.12 KBd7bef2b971ddde5bdf90996f2fed9197f7c6e52d700867b5c217ecec9396f63e
spec/unit/aequitas/rule/confirmation_spec.rb644002.73 KB3a4c2e2c6ad8fd575cc77835f50c3751ee444ee4ffb60b6d4fae41654f204362
spec/unit/aequitas/rule/guard_spec.rb644003.78 KB515d96fe9af34610234210749f979cc3e4653663ccf0c54733a536b2db1d3deb
spec/unit/aequitas/rule/skip_condition_spec.rb644005.01 KB7a8a1ef622877537a124affe3aca7123da3e51cacf6031bb29de311eaeb5b60e
spec/unit/aequitas/rule_spec.rb64400948 Bytes5fa98f86b2ddd639a69408bc077339484aa6bdcc56c5178da10c019d05567501
spec/unit/aequitas/support/blank_spec.rb644002.32 KBb210faf91229a87030b413de16a81bb934e46e58f0c5e0a56ecc4d538d78e3e6
spec/unit/aequitas/support/value_object/equalizer_spec.rb64400536 Bytesbdbc90a69b29987863d1e1b840c00a698e812fe85b594c23e5ea31c6e58587d4
spec/unit/aequitas/support/value_object_spec.rb644001.68 KB18bef549d2affbd4466ad65d0f60529ec5939187b92f6f072e3ba88fd29620ef
spec/unit/aequitas/violation_set_spec.rb644005.18 KBc0c1abdb743de16a5ff066b8bddae5bdfd297d3cd09ae9ebfd638a3cba7d896d
spec/rcov.opts6440081 Bytes5be8bbd39048202e3d82aca08a14887ece18557c14817195124d8319e0e338e1