aquarium-0.3.1

https://rubygems.org

aquarium

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 55237

number: 0.3.1

platform: ruby

spec_sha256: 5ec971b5c101e9afa836c4075679fc63678ed55f24f2803966659b1ee2828a0b

sha256: 6cc1d32f9745c3cc1addec93a3353fd17d7ce47f751c21504650cc73f036bee2

created_at: 2024-05-13 08:14:30 UTC

updated_at: 2024-06-03 08:12:42 UTC

position: 10

version_data_entries_count: 98

uploaded_at: 2009-07-25 18:33:57 UTC

indexed: true

has_extensions:

extensions:

Gem size: 112 KB

Version Data Entries

Total: 98

Unpacked size: 734 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/aquarium/aspects/advice.rb664008.48 KB773a529640a708b7dc8b1e9e4daa9ede44b4da18d11ed012fdce20fb73ba3fae
lib/aquarium/aspects/aspect.rb6640022.7 KB8dbae841911907b5da49413a9dbee263c4f21245fee67eb4ba13bdec1d6ed142
lib/aquarium/aspects/default_objects_handler.rb664001.24 KBd189031fd90d7d24498d60b0fe86dfde774c87774daf17d087e1f242aa58e4f8
lib/aquarium/aspects/dsl/aspect_dsl.rb664002.03 KBe883822c8dee1c1a61f1146e2ac7d3dac39540e95521a7a512b6bc6ddd64f90b
lib/aquarium/aspects/dsl/object_dsl.rb66400239 Bytes155d6c5b58c312d6346e3116aa5c4ac67b0ca4ff11fb0d9f3f326a8c3a5312a9
lib/aquarium/aspects/dsl.rb6640099 Bytes5eecd59f820dcda15c74b57fbda559030d03c2750cbde28f44a231d5db53ea71
lib/aquarium/aspects/exclusion_handler.rb664002.16 KB51926ce3b935bf00c56c5dacef8d4451fc284c488aaaec4d963ab719c7babc2a
lib/aquarium/aspects/join_point.rb6640010.1 KB5a986a7ddc299dee62b83a88b92091ebb30f5fa22b98b010ca6355617ddef2b6
lib/aquarium/aspects/pointcut.rb6640022 KB071df2e3dab2ec308496371fcf9e71642035001894cb24e69b0d1c34517adb0b
lib/aquarium/aspects/pointcut_composition.rb664001.72 KBff8d78bafddd20d0491fa13e95dea5a0ab6f5fdfdcd23b1e75da9658e374ee20
lib/aquarium/aspects.rb66400221 Bytes289ae13bd881f48ed84ff9a454ef6e351e4bd446f9747899a3dddad23558de1b
lib/aquarium/extensions/hash.rb664003.88 KB7c80fb434514c450b4c7cce01710525eb161bafb97bfe65a8cd7d67904392b64
lib/aquarium/extensions/regexp.rb66400347 Bytes219000a974ad20976a547299526b7632eeda44c6d8e374e5a8e9d2230438f0ca
lib/aquarium/extensions/set.rb664001.36 KB0794c71003b22854c0c65d72d425595e010a28ae004178ed92f4000233414900
lib/aquarium/extensions/string.rb66400236 Bytese860b07195e434877dc651a7062acd23e2f0917cda2951ad7cdd46bed52ecfd6
lib/aquarium/extensions/symbol.rb66400377 Bytesb4b90fdf46205bb8a01760d825becf18ec3849ac939e4c9f628bb365e8a1d153
lib/aquarium/extensions.rb66400180 Bytes1da39ece4f3c0a3f986afa43c3e79cabfd388d199c3db61ea217acdbc96d443c
spec/aquarium/aspects/aspect_invocation_spec.rb6640084.1 KB6e3fb9d81a8143789de128b0c6bf4fa418bd64df3e775836ec23a28e015c7941
spec/aquarium/aspects/aspect_spec.rb6640036.8 KB9d8db2f7ba0487e0d8510796f35f9374af99ef995af7e4341ee3212dfb4e00b7
spec/aquarium/aspects/pointcut_or_composition_spec.rb664006.33 KB286a1fec2ea14ca0fbed5cb2b9fc84aaf39533ef41958e3edf1a65a0d2181515
spec/aquarium/extensions/hash_spec.rb664008.52 KBdd763403a540999135ed417aa16cc4d3eecbf395eed009bbb9c35a9c46c4ecf8
spec/aquarium/extensions/regex_spec.rb664001.09 KBa885303e4ac47322d37d4e2662e08515432357d4e15ed4f09fa6e4adcc31f5f4
spec/aquarium/extensions/set_spec.rb664003.25 KBbe174c677f1a73db3572818ff9d3d0dd587b492385f914cb94a0f4dd2f63b6bc
spec/aquarium/extensions/string_spec.rb664001.12 KBd9e11209a79aa154c26c17afbc9eb37370bcf21ad2c5a27fccebc2153ea97bec
spec/aquarium/extensions/symbol_spec.rb664001.19 KB794ce3ea57e3471692b652e096004b88c7c433843cdf7eb370bc34fb3f90b67f
spec/aquarium/utils/nil_object_spec.rb66400725 Bytes81946f9f02c5dad1e4ea58bd8ed405b960650e3c211b4fb95769770a63916c61
examples/method_missing_example_spec.rb664002.55 KBbb4aecce7a5a26819eeef29782fdf49f87aae7e3dcb4fde87369039d36c28b4f
examples/method_tracing_example.rb664002.26 KB198455d169653efa9c3c4771de766e2da9e91ee4320fc003db23f863f84c09af
examples/method_tracing_example_spec.rb664006.3 KBe9ef578f29d12549bfdbdaa828fab30df675790ef10e8b778b089459167967b3
rake_tasks/examples.rake66400167 Bytes128f8f7b39434156cc05369e15b83b074a50639a172981313a8c26838c4dc9c2
rake_tasks/examples_specdoc.rake66400255 Bytesbff7fd32fd4a959e67e587941cc010261d0457708e4f93b1331f4a247598d898
rake_tasks/examples_with_rcov.rake66400198 Bytesfd306ac3f24cbec2a5a86116875fcd707aa196e6825c3181bc5c16760c8e9e1c
rake_tasks/verify_rcov.rake66400219 Bytes72f21f03facf2a19e06ab91405f87b7c4e51335a5820cac926905d955ac07c48
Aquarium.ipr6640013.8 KBaf41cf817bb05bf04b3a204aab194d6117569a55fea634b07f01bcdc9f0d0d0a
Aquarium.iws6640032.8 KB95067605e10f591e73aad108a15d3dd9f6cd35c28ce979806e67f1f3e24e1ec1
CHANGES6640013.3 KB20b7bbe4bd04a0d07ba0b2923a9e3853d93c4a7302317863623dc5f5a789db07
EXAMPLES.rd6640053 Bytese315edb99badbc3aea78ab127d11d099e2a0de696263455b64b90fadfeea5334
MIT-LICENSE664001.05 KB02170a03f1cecf8e9df7d2e72124eb29b43b935c7595c4bc1be097494396fa6b
Rakefile664007.24 KB063e1ed7e246ce7842721b2e64ad79a38b247b329cfaf00d80543de0ee607f46
README6640022.6 KB58f45fd733c98a6ecb6d505b7ec06088b806237ed2372e8e9cdde12d3d4edd62
RELEASE-PLAN664001.7 KB955b0c557fadef867e0ee725f322091fc62ef038cbdc717f9ea99cd8a943dc61
UPGRADE664002.89 KBb93d93bb00de6aca6b6464f4647fab7c521fc6536e247ae43b54064c4541c942
lib/aquarium/extras/design_by_contract.rb664002.4 KBa0dfe378ed682342883c4fb899895df877ad5b4b6286fdbd30412d9cd6c3e0aa
lib/aquarium/extras.rb66400184 Bytes10539c4c5c4f7907d3f06f06fac470ec80fb7264079ee9ee91a4d1f447566b2a
lib/aquarium/finders/finder_result.rb664003.57 KB11364006840bbc1cc48f8609a2e56aac3e2ad9f32bfbbd020aaf95faf17c328d
lib/aquarium/finders/method_finder.rb6640014.3 KB2f1e96f54794b48860947f84937ca1552ca872f7cbd61e8451453bbeb529e637
lib/aquarium/finders/type_finder.rb6640010 KB05dbffce122e5c5dadbe85e3509b3540a61d1a2312aacb3072d0017f2718d024
lib/aquarium/finders.rb66400121 Bytesa19cc3095e58403419f6fd185d883b634295170a7013bf16c8dad8697dee0a50
lib/aquarium/utils/array_utils.rb664001.03 KB2d9e737a31ad21660215f1c21676da3c0f5d19ef4e6d5ea3907b7d8e0708abac
lib/aquarium/utils/default_logger.rb66400434 Bytes33146c0cbd2f77bc1807d04257b664827c709af9335fec6a6e82d417233473fb
lib/aquarium/utils/hash_utils.rb66400875 Bytes10d48ab034b681825e61a0722e7993f9a6994850a97e1b21fa149cbabd37c6da
lib/aquarium/utils/html_escaper.rb66400325 Bytesc7597b54a9a6adcf29baab93f498c34c9c2858ec5e34ee18c1cf03f7f6f97f21
lib/aquarium/utils/invalid_options.rb66400138 Bytes00ce3b870d3ef941e152431794140f24bacdb643a8a69059f0ed04526dbeb475
lib/aquarium/utils/logic_error.rb66400134 Bytes555932dee3327a850ed935168a90c82344aaaff08e2d8e366a036eab8987b00e
lib/aquarium/utils/method_utils.rb664004.05 KBf62b688abca37f2ad806c0d198fec10bbd1f68c33c71ef0c597e9d42d556b379
lib/aquarium/utils/name_utils.rb664001.65 KB2783360d05f868c19d7f0a081573760498fe3af30599f09253408c40305a0662
lib/aquarium/utils/nil_object.rb66400404 Bytesa39c0013bba53fc8ed75c7d4465c54dca89e474aada5d4ef823871fdb192e462
lib/aquarium/utils/options_utils.rb664005.8 KB6d6fe8e998b2c74bed96436f30217c41ad33df36cb7507a9691a55d935fdbd58
lib/aquarium/utils/set_utils.rb66400992 Bytes6b6be24d22236421b8ddf6a2c25f3f8560b9196e582b761a118d7b4ada1c412f
lib/aquarium/utils/type_utils.rb664001.15 KB612618ed0edf59309395ae7e4c3e8b10f2227a5e5081cf9a2799d3c76dc46949
lib/aquarium/utils.rb66400415 Bytes821ccd7bc0a8c93deb8984dc05c87b3d0efcfb528c3c4dbe3fd3d2b45e2a9026
lib/aquarium/version.rb66400795 Bytesd70089a81ef23186789a569cff28b268af6b5a44685ff2cdca5515cc70851d5d
lib/aquarium.rb66400228 Bytesb809ce9f180f771e7f24fa8e9301da9195baffdf4a8528f72e56c7e8ef18211a
spec/aquarium/aspects/advice_chain_node_spec.rb664001.27 KB66f51f78e29013c2ba2d324b462db1044d01e02cb4509725ea3ace794668faa4
spec/aquarium/aspects/advice_spec.rb664005.56 KB421742e3eb7458b3fb2651df450dfe4b4b3aeee93930a29d7e09467fcff571ff
spec/aquarium/aspects/aspect_with_nested_types_spec.rb664004.24 KB6237baa9d242e110d27ad69e657f56ffb58a19c83725995c9dc75a7fddfdde73
spec/aquarium/aspects/aspect_with_subtypes_spec.rb664001.27 KBf3f6163db8ac587f7b8f041d558f24f18c13de6d737f0f5179214046e1c0b360
spec/aquarium/aspects/concurrent_aspects_spec.rb6640011.3 KBa6c99beb4aaa073aa81fa1da5c622d31014ba2bc9f5cb4840bfcb5bc93050afd
spec/aquarium/aspects/concurrent_aspects_with_objects_and_types_spec.rb664004.52 KB4a57ba2e6ec75d7b5207cadc3efd90b037bca5d4d4a1c85cbbe4fa31bc00cea4
spec/aquarium/aspects/concurrently_accessed.rb66400377 Bytese1d0be6bbcae8375b227a7e967174f0802fe59454bce9dfb3832b445c468c187
spec/aquarium/aspects/default_objects_handler_spec.rb664006.45 KB400aaf52322fb6bd0018ee522d8df5557e19e46d6cb3472ba91309f2c120471a
spec/aquarium/aspects/dsl/aspect_dsl_spec.rb6640020.9 KB0a78b70a2a5a33ca80b6cc6ec9a91e7a0c7debac9d6b1becf548837625720325
spec/aquarium/aspects/join_point_spec.rb6640028.3 KB3dc79be2949c5399b506305d543a729ca969b2df0f6f281b951cb37bcc275160
spec/aquarium/aspects/pointcut_and_composition_spec.rb664006.63 KBe52cc55fad2302888a6b2384a988b42277a2e7ebf93c7f527595f08505eb8eaf
spec/aquarium/aspects/pointcut_spec.rb6640093.4 KBa48df27458bce1504e67cfa74b253b8209b0cedcc130c0a699fa4bf79f388107
spec/aquarium/extras/design_by_contract_spec.rb664002.34 KBc84361cc94126c816efa7a96ee26f8377840bccba5c0b8912d722cc6a28261dd
spec/aquarium/finders/finder_result_spec.rb6640018 KB20c6cb3497f998f70ec198fe5dcd798994c58520377307c9cdad8b1600c2dbb8
spec/aquarium/finders/method_finder_spec.rb6640061.4 KB9ffbe8069433dbc736bcdc1923a7eb2b1c0091f244b13c1559476a1527353298
spec/aquarium/finders/type_finder_spec.rb6640011.4 KB9b83a534fac0e9bf961739075d99580c2c354cd7a1fb69152400c1b03956c26a
spec/aquarium/finders/type_finder_with_descendents_and_ancestors_spec.rb664007.81 KB9241080ee86087a4a59d35fc5387f9f2f1deafa81be93629708d01e56c8aa40d
spec/aquarium/spec_example_types.rb664007.92 KBe653016fe9ab1073072274022029cfbab0e9cc1d209cc674b848df89341defaf
spec/aquarium/spec_helper.rb6640091 Bytes3bf02fe8bfd724877c953fdfc153014eafbe3f8dc8cc5c31acac7c932c19de40
spec/aquarium/utils/array_utils_spec.rb664002.4 KB8fd5a3986505bc261d2c9e150c3dbb0698a29ea7f35f896c35399567cf4ad12c
spec/aquarium/utils/default_logger_spec.rb66400721 Bytesa4d7caeee472fc873587f6d616626377957889134e9cd2e5bad50be7520e0af0
spec/aquarium/utils/hash_utils_spec.rb664001.85 KB1e5631f1c6ac1305c08d568da1f31c67e668cc4fbbec46d50f7ab698d3be0f56
spec/aquarium/utils/html_escaper_spec.rb66400576 Bytes35c7f50066e5190360060d9e0cd71f6e19156748041904876d784d571d171bfb
spec/aquarium/utils/logic_error_spec.rb66400427 Bytes2cbcc787426c28ce96628b4b9d6e4bd6c4248d8abe8dc2757969d1fe4e46b380
spec/aquarium/utils/method_utils_spec.rb6640024.7 KBf818cb70ddbd16e4e799e2f2e686a8357f3d79ea86c98edbde1800cc043c839e
spec/aquarium/utils/name_utils_spec.rb664006.27 KB5da34846165c29b82f08c30be6e4dc622c6a25581d00e75627784c58e1e8d77b
spec/aquarium/utils/options_utils_spec.rb664003.76 KB52b613591ba31f20048f39eaa60a5fd8fb8b3f18412251ac0e7f05e5c4f4d58a
spec/aquarium/utils/set_utils_spec.rb664001.74 KB94f5af9f5f1a9c864cd682dde32aa8d3fafbccdfaf4a8d701772653461a3fa94
spec/aquarium/utils/type_utils_sample_classes.rb664007.58 KB98044c4faf06eb3f125a933fd64fceaaf8d85798aaa3400874f171ba1a295146
spec/aquarium/utils/type_utils_spec.rb664003.2 KB70b914b18b927b840af82956a0545b85f7d0515a331ee68b077dcf48ab64ffb4
examples/aspect_design_example.rb664001.95 KB8773fab1637a15eb2288506a6fef1a302287d0c3f39a2441b174f1efe2e4094c
examples/aspect_design_example_spec.rb664001.96 KB3fb94ed3e6f5c92efad3ed4369c7c15e19018150f5c47c2e43c22286d05c5c6d
examples/design_by_contract_example.rb664002.41 KB901053e0840efacfb5ffb38689ea4df7e9a856f8fd9a0bc1faf1313263d48234
examples/design_by_contract_example_spec.rb664002.92 KB4ad4cef2a44cc206f961d87cf52dddcf0e57c311d39c9fc3fa2f7f7946a19e1b
examples/method_missing_example.rb664001.62 KB9b7e1e0126d06e61e34746432d2cfcfd7f57804a3fb9f268500fd1dc5bd22470