knight-0.0.2

https://rubygems.org

knight

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 525591

number: 0.0.2

platform: ruby

spec_sha256: e40e1b45e41041661fd8bfba24dd5046b555a7d9962830921c3a52d103a1e00b

sha256: 9bc43dc6875632094b439acfb5e8fc3683591bc61991ed28e38a0e4fcf67f472

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

updated_at: 2024-06-09 00:13:28 UTC

position: 3

version_data_entries_count: 64

uploaded_at: 2013-08-07 06:28:46 UTC

indexed: true

has_extensions:

extensions:

Gem size: 12.5 KB

Version Data Entries

Total: 64

Unpacked size: 41.4 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore64400158 Bytesaaf0187d64134b54997d424c6a790c48fce7099d3510dd2003a8cb3abc94a1cf
.rspec6440023 Bytes9559a35389ec6ddc3b21f45466d185b511f5af60bd1c2efdd6f421b4cda0b7a3
.travis.yml64400136 Bytesa32e62b577465fe00d634754011774dd2bdc9241e11b14d03b848b3f58476d06
Gemfile64400221 Bytes48a6fe8783557c50973fd84870a8c1e56551f02f6f14e0429bfad016bc15360f
Gemfile.dev64400365 Bytes9a7e58b8de8da0f242a57030efe77add535aad7fbcff7c2d7813e74477b52f44
LICENSE.txt644001.04 KBc3c4f5113a35bc90e0a4a11139b5d291c0692e175b69e86b90a1fccd571d9844
README.md64400843 Bytes8977ad45bbf119511a2ca2b1a0ea9502da54dc6cedfbbdd5f99cde4314152792
Rakefile6440085 Bytes0793308e2a85959b4e8283d91168a898b708db569cd737f7d6619c84d682315e
knight.gemspec64400733 Byteseb51e0e1d3fb261e9b0e6cb84f5be8212ff38d17d3bbd8af77ab029d1c1b2aa8
lib/knight.rb64400474 Bytesbbf083e0fafa93355e6f4b908d1c07bec073f11fb4bf0570e420a829dd9b419e
lib/knight/error.rb644001 KBc5235d7bfe1ae5b1b680af47daea2c2372a8b10f5e487933098f96f40bb1b7aa
lib/knight/instance_methods.rb644001.28 KB659b184f3e91d0ced31a87e62d232a5963347cd1c5480ae8c04f355b6b1267e8
lib/knight/result.rb644001.69 KBda48a28aaffb9b2f71ff22c1e8f8973930b669a6d31ad9bd6b06490db295baa3
lib/knight/rule.rb644001.5 KBadc38acdeef6c7799905de9c51b2727097ce271be646192351a2302cc58b04c0
lib/knight/rule/exact_length.rb644001.3 KBdb08343f8330f0accee2ceb52c6380838f7749a90248151efdaa6de0ed5a2c49
lib/knight/rule/format.rb644001.24 KB20815f7c8b15e3ba38af13e16763e4e696db427fe0daad601bb0b9cf3cfe3160
lib/knight/rule/inclusion.rb644001.35 KB82029c205915b5c9e5da868d18715ca2be0658f5925787b804e8fd8af81163d7
lib/knight/rule/maximum_length.rb644001.3 KB226ca082e0c940ae47316e5704951cf76ec168eb3b30779196d5da4a4b4189bb
lib/knight/rule/minimum_length.rb644001.3 KB8588d0dc549dc521cb91b496e709744498b6f7a40555aeacfa43fcc3658aa4df
lib/knight/rule/presence.rb64400749 Bytese54959a5160ec3b9bfee94789db0755ecd8f8adc4283c75c595857acc9687b5a
lib/knight/rule/range_length.rb644001.33 KB08108c579c7d955a733fe028d1769f9bbf708022f824783925cddcefa045059f
lib/knight/validator.rb644001.83 KBe33ac17adfe86843807e51a3834782fabedb1b2eb504da6821434c64e11515a9
lib/knight/version.rb6440057 Bytes132bf3bd90d55c3d0552454f98a1bb89b1d770a554ffbd5d3ac0fc7d791fabff
metrics/flog.yml6440019 Bytes0740072b143c802f865a1bea525787b508aa3cf99d8c1d1d095ee9364ead396d
metrics/rubocop.yml64400287 Bytes6d24fdc942e785e6d11337cb705b944842ad105bc5f024e93855a8eeac74f716
spec/integration/contextual_validator_spec.rb64400937 Bytes5fe880ff8454929d56d8332ee8894bc6744dfcccb9750159c7f3f5128a58dee6
spec/integration/knight_spec.rb64400676 Bytes0ea8acddde9729fd7bbbabe8f48e7ccd2ce43b8945e3678b1414c3d3e2645bd1
spec/spec_helper.rb64400325 Bytesb531c3eabbd3b34d9f1779f775a6c55de5df50ba313dfd999afe7ceca960f80e
spec/unit/knight/error/class_methods/new_spec.rb64400331 Bytes9a41ec61a0a4561ed0c9fe88c2cd8e994d95d47e5a372cb18afd9a93ecaf5242
spec/unit/knight/error/message_spec.rb64400657 Bytesc7feb7a6a1bb43aed64d2141c17dee54f68d1e60fee41d9d43662a9e4cd7f4f0
spec/unit/knight/instance_methods/class_methods/included_spec.rb64400585 Bytesb1902f5b66d3ac2bccfb1411a0db78b92bdfb37f1f836e48542e2d759290258a
spec/unit/knight/instance_methods/class_methods/new_spec.rb64400276 Bytese80e0c5a3ecf5a4a60766f1266d04fd2f949adce64f9a784d8a7fd776665d78b
spec/unit/knight/instance_methods/class_methods/validator_spec.rb64400353 Bytes28b69b25066a4f780fe30aa2162dd8db44d3220264541437fdea4ab742d51882
spec/unit/knight/instance_methods/run_spec.rb64400822 Bytes7c853877b5a1b7b401f8b91697b90bc50b43d173fcae77f1437035223301d7d5
spec/unit/knight/result/class_methods/new_spec.rb64400312 Bytes067b0a408842982470e078ce5a1d3562cee6a2104286e91f4c4cf886428921d0
spec/unit/knight/result/errors_spec.rb644001.85 KBf29db6b39b3ca3ff120fcb64fa7016418dc7df6dfa00b36912147302e82e8164
spec/unit/knight/result/valid_predicate_spec.rb64400538 Bytesdb79fa9efeeb6200921ce04935de4633f96b87338f1fca807765efabd22d5d00
spec/unit/knight/rule/class_methods/new_spec.rb644001.06 KB80cec9d6cf1e5e5a4fce9e195c96e49ae546bf4d2c7e4fc830269bdbc846f029
spec/unit/knight/rule/error_spec.rb64400565 Bytes5a46b0d48f35821237ffb4c7ad18e46021a7dbc6a636b4a017d9f5562c21f89e
spec/unit/knight/rule/exact_length/class_methods/new_spec.rb64400717 Bytes3f6404d644585d6e996b8002036dc822cb31fedc521d516f65b1f7ceb8575a3a
spec/unit/knight/rule/exact_length/matches_predicate_spec.rb64400370 Bytes837c4e32ada745c651feeb8f3a3c65339f4fdd28c51fda98e782fe6d283693d8
spec/unit/knight/rule/exact_length/to_hash_spec.rb64400245 Bytes65c726301d3be8d901d543a5aa0af79e28f7d1aaf091d55f1431a45c61f01f92
spec/unit/knight/rule/format/class_methods/new_spec.rb64400715 Bytes5225b05dd3b05379d421acf1e64761386e751b725da4b372631e3e0049173e3b
spec/unit/knight/rule/format/matches_predicate_spec.rb64400526 Bytesf45e0b3ff255e50c6c5a4c218739966c7638831e07910cb3f06c06f176ab3e6a
spec/unit/knight/rule/format/to_hash_spec.rb64400248 Bytes3bef7b51d4236b28e4a0684a04a00276f886fcc0fcd966af67457a7cace32c81
spec/unit/knight/rule/inclusion/class_methods/new_spec.rb64400777 Bytes3a9497a8a66778c5fba9119d1ffc12af40b83d5d44b02a5098c02cab71e79b0e
spec/unit/knight/rule/inclusion/matches_predicate_spec.rb64400914 Bytesd343e6ad687034f175b9c52163167b17fb645cc49dfdb26dd969c0ab43b51275
spec/unit/knight/rule/inclusion/to_hash_spec.rb64400253 Bytes6b087e842e538c6d33053a39bf615f5973b6ac04cf0e5831e67f66571da8b80d
spec/unit/knight/rule/maximum_length/class_methods/new_spec.rb64400713 Bytesdb9ecc466e569d61f96303282ace5606806cb8953e47ad7cddbf3d2e4d292b24
spec/unit/knight/rule/maximum_length/matches_predicate_spec.rb64400402 Bytesbf449b9236beb7a4759032b49aa1c5b197007d6c980dba40c242edae3c374dac
spec/unit/knight/rule/maximum_length/to_hash_spec.rb64400250 Bytes2bfcdfec1f8f97e777f0f63bbee3b89dd85253f99e06c6e7693f5db8f7f2e3be
spec/unit/knight/rule/minimum_length/class_methods/new_spec.rb64400714 Bytesc1abf00563ac55cf57a505d884fde3b2e4aaa85557d3e79148cf219981cc181a
spec/unit/knight/rule/minimum_length/matches_predicate_spec.rb64400403 Bytes6de4eaa4797c5ce4f96311db23ca6322d29278ce4ca8fc427a91a0815c1054f9
spec/unit/knight/rule/minimum_length/to_hash_spec.rb64400248 Bytes384cfdbbc89b277b6936a5385d1753f5d9d1527b4536f3dd77bbfce4c3428a92
spec/unit/knight/rule/presence/matches_predicate_spec.rb64400454 Bytes8b09904c327fc1eaab2c925bfcf29bd1bbf3d30876b5f530a63851b320cd69da
spec/unit/knight/rule/range_length/class_methods/new_spec.rb64400716 Bytes65671dccddee270e266928d6297919d10e1e377697de8abbfea34bbd9e18e5a2
spec/unit/knight/rule/range_length/matches_predicate_spec.rb64400373 Bytes7e7402824848ec16256bf679fa4e2010b26119d1a39ba47bebe3642484ca8e57
spec/unit/knight/rule/range_length/to_hash_spec.rb64400264 Bytesee6067d59787026877da558566c06479059f6542ae4e3bfe4894c890ac8793d8
spec/unit/knight/rule/to_hash_spec.rb64400262 Bytescea05a2125bc40b542a00ce088e6451c5043aeb00ae0a5a0b2a09cf10f9d5e77
spec/unit/knight/validator/add_spec.rb64400718 Bytes0b3608107bbe8b44b32e338453f42eeb92a84aaa5339f7a9075bdfdf48c7d475
spec/unit/knight/validator/class_methods/new_spec.rb64400394 Bytes8ce17376679a5b151091f2065baff299b5dd2f5c3d421d7d40c8f6f495ca876d
spec/unit/knight/validator/context_spec.rb64400291 Bytes0236b909caf5b446de5728b856209d85ad32d8e95e5b2f8097ff9fc6b47e1d79
spec/unit/knight/validator/rules_spec.rb64400680 Bytesa46aa6388353fef0c9262eed1712104374aa1af96b7a60c49d5f285cd22b0771
spec/unit/knight/validator/run_spec.rb64400695 Bytes715b9c367ed083c203b397b93d308742d4c903dde754979b78be628f65a110e1