vanguard-0.0.5

https://rubygems.org

vanguard

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 516619

number: 0.0.5

platform: ruby

spec_sha256: c1df112fb394c0f1c37a27f7c772638e7a8c167aabecd7a5f1aa8add4153b5a5

sha256: 8818ca9b9a85340ad4a3d91008071d10f66d57da6fa8d3d8b2ecd014817e984a

created_at: 2024-05-13 08:21:21 UTC

updated_at: 2024-06-08 22:57:52 UTC

position: 0

version_data_entries_count: 76

uploaded_at: 2014-10-28 14:10:59 UTC

indexed: true

has_extensions:

extensions:

Gem size: 21.5 KB

Version Data Entries

Total: 76

Unpacked size: 76.5 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore1006440037 Byteseef2bd749cfd6d5e4881bfa22f4594527a06022b620fea10711e55c48f4c6116
.rspec1006440020 Bytes248639ddf6f3fe4ec613a1b247cd9b856d91da3b982de047011c8dc383048048
.travis.yml10064400280 Bytesd5509035912053cf5767aec379a3e98e0928857b677ac4304634693e7c7c3af4
Gemfile10064400141 Bytes1095308937f19db38f5f989a30b42cbce416bbe46347493efde586be9731f0b4
Gemfile.devtools100644001.64 KB68eee6eee189761d26e8975083217941d286df56a34331ddbfcca879292e2115
Guardfile10064400633 Bytes28a3cae5763c35a4b1b676a688287d47f5b8e3c033df9111d7a6fd2bffa602c7
LICENSE100644001.08 KBec251e1cf7fc47a7149975905d0255a1b013c393d0a0276752aa15c273ad3ee6
README.md100644001.96 KBf386d91ca59c16437cfb67de3deda534fe21fab7d4c52fa718bf2053ef1393fa
Rakefile1006440044 Bytesbe17b662b2889eebbf472ae2e9aa813e2e8fb4c091d294f9c240b8013556a5b8
TODO10064400181 Bytes8014140af2251ce31f1eae8e0e5282a0aae4281ff27a43dc6e385d7c9bf435e6
config/flay.yml1006440035 Bytes4af72820d4b8cdfe8b91eb19a6ef7ce955adc77140b4af25cd25a49ea0dd72ba
config/flog.yml1006440020 Bytes1048f8010fc1cc202da6490300e005d31cbd3b24afd03df8f2a64e1eea475e3f
config/mutant.yml1006440039 Bytes0d06aca3202993271b81b6964b28028d2e7c0841763e8c51cee2331bac5dc22b
config/reek.yml100644001.86 KB72fb16c8cd360160629f5aed7648a7a7f145d13aa06e0319039cef751832154b
config/roodi.yml10064400811 Bytesb40d00753530c36662ff55b6ce91d1c539c3107d66a5812f9a060921270dd031
config/yardstick.yml1006440021 Bytesce599ae4f537a43538a66bd62bf0e3583b3fc9002e86e4c6ca4779d5a2fa7b19
lib/vanguard.rb100644002.33 KB822603f666576d8df954c24fad23011c2956685dee69c58b21e421a8b6756587
lib/vanguard/builder.rb10064400239 Bytes393ed58342ae82acde3db604de6f44f29f565b6931bc0cd76f4bba2e7479478f
lib/vanguard/builder/nullary.rb100644003.51 KB8894ddb6649853fbd3da2c889d7af2d4181118f2e1ab3e735d3fc7a97dd3cf73
lib/vanguard/dsl.rb10064400728 Bytes81a4016c5a136bd81e62a6c726cc2cf17185d70c768b745f7ad1f14646177289
lib/vanguard/dsl/evaluator.rb100644003.86 KB459a3da99a6ddbc18410d40b5e05082a6bb8205aa0b7a982be449ab7565c8d54
lib/vanguard/evaluator.rb100644001.18 KBd75cfd978b1400763de4883b5e206a56267133944897635fb3960f7e4592876f
lib/vanguard/instance_methods.rb100644001.15 KBfb19a0e61017de030eb6358d2e6b07bea6d826ce8d3636246f42c7a9f1a542e0
lib/vanguard/matcher.rb10064400311 Bytese095cf5ca220ad308df1b4631f5856a4b16400c3f57505a1c790a5698ef25072
lib/vanguard/matcher/binary.rb100644001 KBf3dd817ac6672ec2d20b52ddff8274d5cf9b107d50c7e5a77fae5549256ed14d
lib/vanguard/matcher/binary/and.rb10064400387 Bytes65be48ed70d501d5e147c317e8e2f205598ca6fe3f0ff06e73cfe870b340c029
lib/vanguard/matcher/binary/or.rb10064400384 Bytes8cd1c8cda3ff954768b7a9a79fa55196593e2e58561823df74801b8dc9a55163
lib/vanguard/matcher/binary/xor.rb10064400388 Bytes1aea6b8c1e232ccb3fa73ed7e385bf17d9aa66909aea95b5f290d683e1b43eba
lib/vanguard/matcher/nullary.rb10064400501 Bytesa715ff025cb22fe2a16d27520255e09017552008fd0e9ef972d42fd9f140bfb5
lib/vanguard/matcher/nullary/equality.rb10064400799 Bytes13edcf81c40362cc6adf74c1a0134165a430016f2e61f48cb865d5e0a18da010
lib/vanguard/matcher/nullary/format.rb100644004.04 KB8c84cb7b709a6d139de7a507b53583ee2d1955242ebd111cb9c89a97fe0cff54
lib/vanguard/matcher/nullary/greater_than.rb10064400766 Bytes9e19255bb76dcab6851182e72fa99c8c52ce129220eb10d5d2834cd8fdf69803
lib/vanguard/matcher/nullary/identity.rb10064400910 Bytesf798f11515c42aa944df10212bc17c9a3d2d6338639617dbe72465abad6312c7
lib/vanguard/matcher/nullary/inclusion.rb100644001.33 KB8ecfe12d31d9a93f30bf44fe03b71cd665eaa95232fe964081bf13f2a3ebdab0
lib/vanguard/matcher/nullary/less_than.rb10064400800 Bytes584727f604ee717d1dbc0d0fb421bfb2d37d38c705a5accf555fd22e6d3a9fc4
lib/vanguard/matcher/nullary/primitive.rb10064400894 Bytes816d022e477dd5c31827b639e3884e31888a3efed9f4d5cfca43bab7877c7f23
lib/vanguard/matcher/nullary/proc.rb10064400784 Bytes5a6a40b1c389a7168908bb66951fedd9c043b502e8111fd21d36dc92c3cfda10
lib/vanguard/matcher/nullary/value.rb10064400616 Bytesd56ec8f7a1f3ea9b73aeceddfbef9bdc40c35a50e8e80cc71586a3571844274b
lib/vanguard/matcher/unary.rb10064400727 Bytes6dde3f3cd9e3c069f9446eb481d2309e25671bfd58059bb6ca9d1c1632c9323e
lib/vanguard/matcher/unary/attribute.rb10064400976 Bytes6d88508e6edf5860ffab558ed8b11346a97fd188cd30d2cf0b65f1a41cc9fdb9
lib/vanguard/matcher/unary/not.rb10064400414 Bytesdecaf708402a134474f138d6100491a74bf366573f60f5325847e8d1f5d90f1f
lib/vanguard/result.rb100644001.72 KB9c7cc46ed70382873a5ad829a858d99fcbc14b3cac61823c544358d901ccc1f0
lib/vanguard/rule.rb10064400783 Bytese1b135dec9f929d3600aa3ea6cda71eddecf54a4edd7f9a8335ac7e789e62f61
lib/vanguard/rule/guard.rb100644001.7 KBb377651794deec483f51e16e655497a3c4788ba4431d5a3562d97e4c9c303b8b
lib/vanguard/rule/nullary.rb100644001.51 KB26eb94e418d680e04f12b823dc880fb236bda5e176f383cc990a5a2351ed9d40
lib/vanguard/rule/nullary/attribute.rb100644001.39 KBf059376d24f4fb2eea2b679f5a73cf864de759ce8e2c9e914f4d7327dd7c463e
lib/vanguard/rule/nullary/attribute/absence.rb10064400278 Bytes0a890ec7014a13fefdee1b6a5f4f085766a32e2f0a015383897255dc4ec54a3b
lib/vanguard/rule/nullary/attribute/format.rb10064400944 Bytesf14ef4c7be714592b7da583a8dc576f4d6b634558f27347a0ece54e5219e4cdf
lib/vanguard/rule/nullary/attribute/inclusion.rb100644001.4 KB1eb5f4705b20e3dd79a1c3b1f24779a5de8d306a4602a08a226bb1003cd854bc
lib/vanguard/rule/nullary/attribute/length.rb100644004.38 KBd1038bde371bb05d42e7f137d2adfa584ffb0e9ea02cb6890506ac3e0854d78c
lib/vanguard/rule/nullary/attribute/predicate.rb10064400140 Bytes47a894895726812cbd79c064d825967b63fd019343b42a8f37bd711560d85368
lib/vanguard/rule/nullary/attribute/presence.rb10064400666 Bytes3e20f675be82014fa70b102c544d16564e1ba67f82eda4f5edf7aa2f36f9348e
lib/vanguard/rule/nullary/attribute/presence/not_blank.rb100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
lib/vanguard/rule/nullary/attribute/presence/not_nil.rb100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
lib/vanguard/rule/nullary/attribute/primitive.rb10064400710 Bytesbd50a735953fd98553fd7ce97f099a35f49322e99d0a4903196d89968cc57396
lib/vanguard/rule/nullary/confirmation.rb100644005.08 KBd8fdcf6d10cc0101ab6845cfa134dfd06ad5979a2727afa75efb55eb267a2109
lib/vanguard/support/blank.rb10064400545 Bytescc13d135a13bb78427902e948bcb56eb71d4a3da90704effcf6e61c7952061f8
lib/vanguard/validator.rb100644001.83 KBb45a20dfd4030ba912f029de7bed2a746f361a2ee02659dba0138793a3a98c09
lib/vanguard/validator/builder.rb10064400798 Bytes35671bb4d0960298db865b9e8c66efe7ad32028467d53d3888326a60bce3b077
lib/vanguard/violation.rb100644001.44 KB2c23411a93ee45f7dd7cf1d339897bcb23d5f7d2e31a4ffead5c503a573a723e
spec/integration/vanguard/dsl/guard_spec.rb100644001.2 KB7f7b41f7eabe379c8212fbc9eb6e8cbfa079c1f10a6f306f47c6431cf9bea5b5
spec/integration/vanguard/dsl/validates_absence_of_spec.rb10064400423 Bytesedaa58ea3dc40bfb2182337c01be9b96f5dda71e71e191d0f7b65b7c9921e445
spec/integration/vanguard/dsl/validates_acceptance_of_spec.rb10064400430 Bytes32d3644d2fa7b2089bc53fca0500fa156442ef6e4a7f65c884a11b4853f279ba
spec/integration/vanguard/dsl/validates_confirmation_of_spec.rb10064400791 Bytes32c31b90f1b0a620c733ce131994bdc5ccfea3dee5c5ba5b9199b1170969d77a
spec/integration/vanguard/dsl/validates_format_of_spec.rb100644001.81 KB28c029d72abd23b08db3fea91fc762e531c5106b0666dacf88a7789c06a5695f
spec/integration/vanguard/dsl/validates_inclusion_of_spec.rb10064400535 Bytes25bd370e76589b428a1268f891c39b8db4f59b5420a524ed1883b57f73545cec
spec/integration/vanguard/dsl/validates_length_of_spec.rb100644001.89 KB2e3136b97d6bcca10e10024d11efa078894498160e63747c2746a05493e7d652
spec/integration/vanguard/dsl/validates_presence_of_spec.rb10064400425 Bytes838433e4bc7258e914617c0e0a108a08d045258f41e58d1ff27ddd53525af867
spec/integration/vanguard/dsl/validates_value_of_spec.rb10064400695 Bytes4adb7c571ddc4f1accb5004f44501d98ca236e2d34b7d72d5b1edfbd29b40281
spec/integration/vanguard/validator_spec.rb100644001.19 KB0e9daa54eace9399f5c19d0c61165562366e21af3344455c4b2fd344370c932c
spec/rcov.opts1006440081 Bytes5be8bbd39048202e3d82aca08a14887ece18557c14817195124d8319e0e338e1
spec/shared/dsl_spec.rb100644001.96 KB80b2b86042237bd57eeaff49b6250a397548c18b26a5cb202c57b09fbc078226
spec/spec_helper.rb1006440064 Bytes38a13e4c793df32536b0c26ffd70809800e902e2d852f37327aad954e7b40ac9
spec/suite.rb10064400263 Bytes29accfa8ad953e275d649d7fbec5fa837258d4f4deff566f57dd9b0ba1b59a66
spec/unit/vanguard/support/blank_spec.rb100644001.21 KB292d42d67e33f33a4a5e1be01e44e10490f203958046912d3e606551b61c9675
vanguard.gemspec10064400848 Bytes5266fff784e5da26ada1be7660ae9363238d80ce07d33fdfd5d74add368057ae