quality_extensions-1.0.3

https://rubygems.org

quality_extensions

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 5598

number: 1.0.3

platform: ruby

spec_sha256: 9575839f64e4ccbac6dd1a9d7ff837a3975a1c73a138dd87d246231052eb2a4a

sha256: 196e88e074a4913578930d49fd8bce69c0d965a4628b88cffd4aa963ee879875

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

updated_at: 2024-05-23 19:12:32 UTC

position: 10

version_data_entries_count: 107

uploaded_at: 2009-07-25 18:02:21 UTC

indexed: true

has_extensions:

extensions:

Gem size: 72 KB

Version Data Entries

Total: 107

Unpacked size: 304 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/quality_extensions/chainable_safe_nil.rb644005.24 KBdcea2bdd0a6179eead778f7f45c1e153739301d03f6ea71d10d4aa178884f736
lib/quality_extensions/date/all.rb64400121 Bytesa7bd728628f8d1c3f24f7a860f5f904bd0890e161abeae65c879085590212acf
lib/quality_extensions/module/class_methods.rb644002.33 KB900daad149dd58fce7bbc411bbbd3c6d55effe48f37cfa808e3f28e2fe855621
lib/quality_extensions/file_test/binary_file.rb644002.5 KBfba42180163fdefe220ea689d192aa95a5551e9aa7f6eb79b36e9fdd190bd51e
lib/quality_extensions/kernel/die.rb644001.13 KB640d92184e5afe51024855f06cd4cbfd25aec97d9a99901f6b09579531c5dc25
lib/quality_extensions/enumerable/enum.rb644002.12 KB2cc3235d1d4832415b9f3899594dcc0d895e9b0f45a29330eec93121d4da09a9
lib/quality_extensions/module/includable_once.rb64400224 Bytes795d0075cff01e31c4de50ada05c5c0625ec1ab0bbf83ebe40a3a80a260566a3
lib/quality_extensions/object/default.rb644002.14 KB4aeb1bd31ec6de79392d1d5a288371d063cd7ed9d7dcaaed4d732a93d0a4926f
lib/quality_extensions/string/all.rb64400121 Bytesa7bd728628f8d1c3f24f7a860f5f904bd0890e161abeae65c879085590212acf
lib/quality_extensions/hash/hash_select.rb644001.23 KBa78a81e2505119863994fba2e8dcf86795582cfdff1b790ca193c11bf714ee6e
lib/quality_extensions/kernel/require_local_all.rb6440081 Bytesdbf4c6e9366ff0e63db0c1148a3da5fd35b952470e82ab76aaa11a55558a41d3
lib/quality_extensions/nil_method_missing.rb644007.07 KBe7fccb2633807d07051d055a8afcc59e7b9aa91b0ab18cfddf0da32f07552931
lib/quality_extensions/module/attribute_accessors.rb644001.09 KB357f17328fb2545d85a758d031e478085d61e2afe25efb8ec186df1416dfe3de
lib/quality_extensions/test/assert_anything.rb644002.21 KBd8edf6dbf808429072f2d46be4e9669a89cdb4b78acb4dfe5be23709aecee7c6
lib/quality_extensions/date/deprecated.rb644001.02 KB74e3a31fa87b94986902f7a14bf0cbe5b00a115200d0d612c265522ed7f4d753
lib/quality_extensions/hash/assert_has_only_keys.rb644001.14 KBa4e1fb74e98b7ec818b6536d794dd30b6ae5ebb25cc5eee03dd9ef96334afc01
lib/quality_extensions/kernel/capture_output.rb644003.61 KB3127143198205d46b4f5ed62b7440e33d0b8e85acc0aef2cd654df139dff75ba
lib/quality_extensions/module/namespace.rb644003.32 KBbe171aa7386309e337f6f2906f9e11238445f87dceb281d5073a92b75282b551
lib/quality_extensions/symbol/match.rb644005.11 KB98917e6cfead8f389edb56503fa905b28beeee4f131c2961ef2d66a68eb71a94
lib/quality_extensions/colored/toggleability.rb644001.35 KBe68f5e4f9ccfe1cac8885f0a4aec6594f77f80826bf336557a47303055867d74
lib/quality_extensions/enumerable/select_while.rb644002.79 KBd0162cae675370c160092b1f37aaf234e9b7990d4d8dfc42b53cb54ec3264114
lib/quality_extensions/string/md5.rb64400642 Bytes2c40b932330288be98b93ff409da98c77b7fa45430a523d99c913bd3475f19f3
lib/quality_extensions/find/select.rb644001.59 KB276bf6d18482a902825aef56bf140a276ce4d077e80558b92c6eb918c6bf1a42
lib/quality_extensions/module/guard_method.rb6440010.6 KB99b08f34776fda6396a2b50ab1f537ad85eb06cc550697194a1cf9bc20767789
lib/quality_extensions/object/methods.rb644002.1 KBf250a1caf30c259afa6bf8845200de2d5ed6a85277c421cb26298672188372e7
lib/quality_extensions/symbol/constantize.rb644001.98 KB681222d5830b7441fdc4bc35ca4b4e28bf128b1d9a3dad80bd82e83b140fec10
lib/quality_extensions/array/average.rb644001.21 KBad7349abf8e94043b9eeda7fcc268b632c3f323c773e67703c20fecfeb7324f6
lib/quality_extensions/string/constantize.rb6440081 Bytesbef45394a79a54f5170a7227761c141c16d15dd4260088dbf59889c8424cd6d6
lib/quality_extensions/array/to_a_recursive.rb644001.04 KBc844c876b539401bbb4a31437028192e8b12cb56e69c36424f20eeef29adfc81
lib/quality_extensions/test/assert_changed.rb644002.04 KB9bbbcc5aca6c385950da150402e144ca48ff6c055c8df7aed76aaf49a0fe417a
lib/quality_extensions/module/dirname.rb6440079 Bytescf6669367e2918066ef0c907a60825e531a1b66400972f7be642228707e0f77d
lib/quality_extensions/module/join.rb644002.07 KB93cf03a61e94670e6a80696a991211e2727064b09ecce30a25df312c3b8f1943
lib/quality_extensions/module/by_name.rb644001.94 KB30a484146090bd606fe58bf4b2495d74914c9dd03075768b924aeff1f1cbd766
lib/quality_extensions/object/ignore_access.rb644002.56 KB5e9dc472aef041449b326502bbafa8b51191b75fb63b8661d10ec636de0db1f2
lib/quality_extensions/module/remove_const.rb644002.77 KB4e2077e3e180bad27074a5a5348207386442e6637e2815e6247f1c8468a39f80
lib/quality_extensions/module/initializer.rb644001.49 KBef149fb187dad84d144e2a5953b8ceacd12ca1d5de0fdef259f1f0142724a378
lib/quality_extensions/module/alias_method_chain.rb644004.88 KBd24185516302ed6c3ae06dddc14f92e738ab73321d649038035dbff6a0a55e68
lib/quality_extensions/module/create.rb6440010.6 KBa6bf2840a67c69e67a4a2a822648cdb6144b8ef87cffc6affe65c6252183ec36
lib/quality_extensions/module/basename.rb644002.14 KB29db832978e13802c6ddb66e99eca7e832a7e0ee4856a0022d38036621207712
lib/quality_extensions/module/split.rb644001.3 KB3c4ae01a5bd5d9a511b7e68d9f334185852a1c8a499e6ba0d7234c2387ee433b
lib/quality_extensions/module/alias_method.rb64400221 Bytesdd44f3b375c9dee7e0ef43dc8b8397260c8a93437acbd9174ce8f9865e1a509d
lib/quality_extensions/module/create_setter.rb64400196 Bytes30d9c39e7ee8902467e2b1d322b633dd0e62b3629a2e44c5f67412e12d4d5ee1
lib/quality_extensions/module/ancestry_of_instance_method.rb644001.92 KB1a271f3b538bb9f1f9470521943575ecdb529767e1da0cda45aa12a1455f0269
lib/quality_extensions/object/if_else.rb644004.34 KBdef1b0f53089f2eae3afca8e892972dbb6952f54c18b4e775b5a7fb87c6f60be
lib/quality_extensions/object/send_if_not_nil.rb64400599 Bytesa644223408d9149ecd117ec3aad6727ce851c537f4b982175b66a920f59f266b
lib/quality_extensions/object/ancestry_of_method.rb6440010.1 KBf1d3cfebd9617d408c9f7d4f2bff5ddaa36aef79033e885a4427d1cd3dae7b2b
lib/quality_extensions/console/command.facets.1.8.54.rb6440017.2 KB8f97623e8f6a920281502d4f439439e1f63227a5386d92bfb3b0a5be2ad5595e
lib/quality_extensions/console/command.facets.1.8.51.rb6440017.2 KB938715f2ebcae704db71b9ee70d671e48afbd11225a119c76ec02f1a177145a9
lib/quality_extensions/console/command.rb6440027.4 KB711830ea89de4e26de587b4d37f5cf1b65fbd981c299708dc53384835fae986d
lib/quality_extensions/global_variable_set.rb644005.38 KB749ff7a20048061185ef5200de07e8c8734c97b4c2d71b936ac0c192470d15cf
lib/quality_extensions/module/parents.rb644001.27 KB511b24b54e6d44d08a422af031b819768323d9955c32e09ba025940d138a1424
lib/quality_extensions/module/bool_attr_accessor.rb6440013.7 KB996ee9eb933464979dd5027ada51d7433ec669f1c21c9fef449e6b960837bfae
lib/quality_extensions/module/module_methods.rb6440083 Bytes792a7dec8a983c587c5e17e220c297d37cc87adfbf169853f76278ad3a075c50
lib/quality_extensions/module/malias_method_chain.rb644001.8 KB18bf1d553be2a8181dd6ae4b6455f227e669de403ee02ac148a2513cb2e16ef0
lib/quality_extensions/object/singleton_send.rb644004.42 KB862a7957e20c5ea319dc254cb6df404da46a533f4d6448cc7bf5ce890b845ebb
lib/quality_extensions/object/mcall.rb644003.05 KB6568b67ef4e3d8c7430c6f7cae328f69acc4028e5dc49236c791f187ff021a5c
lib/quality_extensions/object/send_if.rb644004.23 KB7988392701c6c293c8ffb95a837442e04fbe13431cb0677b7d7a779c470ca05d
lib/quality_extensions/dir/each_child.rb644001.21 KBff517e279b4b35ef7cfa32261c188651732a6eb81e11a6c2f152c883ce32fb45
lib/quality_extensions/array/all.rb64400121 Bytesa7bd728628f8d1c3f24f7a860f5f904bd0890e161abeae65c879085590212acf
lib/quality_extensions/array/to_query_string.rb644002.26 KB6d8681eed78a868c791add18991cfe2cbd29777783d23c67a4c638b8595b1d34
lib/quality_extensions/array/expand_ranges.rb644001.28 KB7b4237547170c0f378625f32e365261798387684e948cc2bd8e2bcbbcc18a962
lib/quality_extensions/array/group_by.rb644003.58 KBe64f272cf4ed5d0cc2c658b75ff07ac027b0cb31b5ca4282e573cde3865541f9
lib/quality_extensions/array/shell_escape.rb64400849 Bytes2a38a49d0d757d988199a03509621f97b99394dc056a6c6dabc8fd4ac74a2b59
lib/quality_extensions/array/sequence.rb644001.73 KB56d317feb684278689176ce2861e73524ecbab9670ebbcd6bfe02ef496b6bc6b
lib/quality_extensions/array/classify.rb644002.75 KB6b5298c997e26e583e30e97c32d052c51efe086437cc9ed837ef899b8bec90ef
lib/quality_extensions/safe_nil.rb644004.01 KBd62f4d9a77331fea4c5892941a798088b33587a83e72a254459b008045d9ca12
lib/quality_extensions/all.rb64400335 Bytes535ec6e3b18754e8626f6e3631069e16f5b3b35957db769cd01504804154822c
lib/quality_extensions/regexp/join.rb644003.92 KB1e981cc0f655ae8d4fd4d62dbd947efeca79dff76ea240992967b205e6ca6904
lib/quality_extensions/test/assert_user_error.rb64400605 Bytesa8766e093d48c30c461a324b5d0c0f1063dfa35a4d818fed74bd3bd4c65962fc
lib/quality_extensions/test/all.rb64400121 Bytesa7bd728628f8d1c3f24f7a860f5f904bd0890e161abeae65c879085590212acf
lib/quality_extensions/test/assert_includes.rb64400762 Bytes7fa115717c9219ce7df1ebcc244674592a46523e55d916d990c28370d9c9552f
lib/quality_extensions/test/difference_highlighting.rb6440015.3 KB108f528afc0577d6aaf6747df8425a2bc9e2a4285222e1cc477fe2d0bc061c83
lib/quality_extensions/test/assert_exception.rb644001.6 KBdfd37c26aa604358fbe3b72121a8777eba5945205ed2344514194684219ced3b
lib/quality_extensions/enumerable/select_until.rb6440086 Bytesf63d43e033f74e7195d6a19c8abeecf2dfec19a9c0cf7f1276450857249fc964
lib/quality_extensions/enumerable/map_with_index.rb644001.08 KB4b70946008dd465f700bad67eb71c49387874c09237787e02a3b80884d655abd
lib/quality_extensions/exception/inspect_with_backtrace.rb644001.85 KB3c0f54734f4b0ab4a671ff4ab7bd9444672b46b2e4e17808af1e81bcb3151c43
lib/quality_extensions/month.rb644001.38 KB30f6bb2b865a594e6b933c24a550c8f299005a5306e6bed1125e412421d87c54
lib/quality_extensions/time/all.rb64400121 Bytesa7bd728628f8d1c3f24f7a860f5f904bd0890e161abeae65c879085590212acf
lib/quality_extensions/time/deprecated.rb64400903 Bytesf81cd128a252d0e706cbbf1e37ccc40ce0aea887f64afacce4b687eadc372826
lib/quality_extensions/kernel/trap_chain.rb644002.21 KB161ca46f12678b1a0de9b7e4250da9934241fcbd9084c74807083f21cbbc6257
lib/quality_extensions/kernel/require_once.rb64400595 Bytesc3a6a6dc9fa7f642ef9e8676f8066e3d7d566f0bc9e5129d238cad3c6d6efb7a
lib/quality_extensions/kernel/all.rb64400121 Bytesa7bd728628f8d1c3f24f7a860f5f904bd0890e161abeae65c879085590212acf
lib/quality_extensions/kernel/example_printer.rb644002.64 KBf88e70cd0a01bd8ca72370d096f79d59dd85ce8248124b7aa562035ec8a70b77
lib/quality_extensions/kernel/filter_output.rb644002.85 KBdd442d87106e4eb737f253c4b46749d3c0881a8be51bc3ab670593711fb931ca
lib/quality_extensions/kernel/remove_const.rb644005.17 KBdd4aa458eaee91153a4ec2ecca236c78a4881ce919eed208a9776a716377ea10
lib/quality_extensions/kernel/require_all.rb644006.38 KB381714149271d39cceb1fc9663673a445cdc8af9808b8e62509e5aff601fafe3
lib/quality_extensions/kernel/remove_module.rb644003.26 KBa4afcd450611ee7f48b35656b351c05303fa86a52c03b18c443dbc6c419901d2
lib/quality_extensions/kernel/windows_platform.rb64400658 Bytes8c8b823bbe4b9be1479536eb5888bd8d83db7fd6a1a44bd19efc20d68cee81fb
lib/quality_extensions/kernel/backtrace.rb644002.28 KB0d5c7cf8e89ce4f7c4e5cf9bebb6ce3fda59ef7147544e990653b3d1a0f76424
lib/quality_extensions/kernel/simulate_input.rb644001.05 KB06e5f47c15d554b3e8ac103fa68be9a247be60bb257454a880702468b6ef1a55
lib/quality_extensions/hash/delete_unless.rb64400915 Bytesffb2fff7f0bb1da5229427ac7654d7cabc3dd6d38b38fc05a92f014a63417bc2
lib/quality_extensions/hash/all.rb64400121 Bytesa7bd728628f8d1c3f24f7a860f5f904bd0890e161abeae65c879085590212acf
lib/quality_extensions/hash/to_query_string.rb644003.36 KB879896979cf5d4a0077042f385ff3af2a49ffd1af86a64dd1706bf51583050b0
lib/quality_extensions/hash/to_date.rb644001.04 KB3b1912444faec63f6bf8b1f1366f966245b9a7ee37fe83d6e2bad8b020d06333
lib/quality_extensions/template.rb64400375 Bytes213284c3adc6d0c0848334c6bd9f748177eeaca4dcd010f8467b4b0b8f672b9d
lib/quality_extensions/collection_extensions_for_cgi.rb64400121 Bytes9f1febd69dde8867b6c9abeb3de89bf0cede2976aedfdeafb12adc55a0fbdc17
lib/quality_extensions/string/to_underscored_label.rb644001.4 KB4acf8a578adc063e6cb4eb5fa0f8294d552594c5a2de2535c106271dfc62486f
lib/quality_extensions/string/with_knowledge_of_color.rb644001.7 KBd6e61e3bf93c815a016f851f6114bc9a0225364f7c613fc53d62d8fd429a278b
lib/quality_extensions/string/digits_only.rb64400521 Bytesdb163d040e1d1fdd0472055e2c080889e98dca9c4416befbb85385eb1d1be183
lib/quality_extensions/string/shell_escape.rb644001.33 KBa3605e0e437b3afc58c773ec66011ef1e9555f3deacb046d28c518173a3234d2
lib/quality_extensions/string/each_char_with_index.rb64400775 Bytes5fcccbeae7a4bf1cccca1b059bdaf08b405fcc1f1adefcca837801e9f06b9a2e
lib/quality_extensions/date/month_ranges.rb644003.16 KBdedb84bf431731b38d4c4eff8b3d25bf361fb4cafee1cb32373e562cd079efcd
lib/quality_extensions/date/iso8601.rb64400664 Bytes4c1fec007c767c3ddc38c6a7dfd7af822ecff320065a886befe485f4cb29538b
lib/quality_extensions/mutex/if_available.rb644001.34 KB603f567bc89504e3f471a022b438dc925b8bbc9ba58d8421a2871d574d4f72d9
lib/quality_extensions/file/exact_match_regexp.rb64400759 Bytesa5b621be2b8b7fc44a251e3c088f88157bfb80f97bcbc1623f13a68ae02b2abd
test/all.rb64400609 Bytes8ae81708e51a8feec09d606ab6a4efeb227882f5197d6a9281565c0d5941b43a
Readme644002.51 KB5cba38b1fd49da65da2c8575bcbe4c3be88e424124d49e24e5bca520306a44d0