aspector-0.14.0

https://rubygems.org

aspector

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 287733

number: 0.14.0

platform: ruby

spec_sha256: 977fed2cd3b748f9cfeda3403593a8a40bb0cd2d6ebf12b4e59772ca2e1cd368

sha256: c9aa0b47462472c8f90afef2d8e9c71cf6a2b4f6d6188dc7cd6ba81f8c2f446c

created_at: 2024-05-13 08:17:52 UTC

updated_at: 2024-06-07 11:46:08 UTC

position: 0

version_data_entries_count: 76

uploaded_at: 2015-07-10 19:27:00 UTC

indexed: true

has_extensions:

extensions:

Gem size: 27.5 KB

Version Data Entries

Total: 76

Unpacked size: 115 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400112 Bytesbe9db4c14cc401569420d0a959e96763c1cda95ec559c34aad3894bfa87f76b6
.irbrc1006440081 Bytesdb0d75304c69ed298a2e34447bd526ed845f6807f0e6f9c177a9f883d2b87675
.rspec100644008 Bytesd59fa712d58b2ac2197124fe6e24bf353111260fc3ed1c3304520c32ad00d128
.rubocop.yml10064400445 Bytes4cbb1fb6d186039fa4bad6aea55985153ed63e1b33e5bdcd7b4a5f53dfb5fc71
.ruby-gemset100644009 Bytes2d0ca6ddd7b7db32afcceffbe05a7b84448bce1f08058b407d1f4746d91a1898
.ruby-version1006440011 Bytes61a887d84ae35225cd78282fdb9241a166f12f054b47835823854d1dbb396116
.travis.yml10064400182 Bytes654bd3b1e7c8407f9c18937799b979cc2ce5625bff37b33a140d2463468339f5
Changelog.md100644003.29 KB14aee9b9b5ace8745753d97b653b56e6e69bc2f4e29ea525ad64d708a2c2e117
Gemfile10064400210 Bytesd968979fe204fdfe30d73e4b8e1b194ad1e5424340516ea9c1ca9bb000362553
Gemfile.lock100644002.07 KB21b871b1271e587abc3e2199332dc067758812b14b13085a04482265628814ef
Guardfile10064400261 Bytesfcef1371a298088c610a7469ed97bdc6ed6c545dcbcdc62136d6889cafa86854
LICENSE.txt100644001.03 KBd14c31222182046978a828f11fa6c5818ee8c06d60bccf5bae2550f62c90987d
README.md100644003.77 KB0e8d968c4c96bc23932433436a13a7ad895c8d369103fc99e7cf9c0aa2ef5e9e
Rakefile10064400413 Bytes6823e016c4b951cba724ef4d594dfce18dccb9839132fd11036c292eff7c00d5
aspector.gemspec10064400682 Bytes6311aa154b23442608c56127141edb06570a220db7e30657b41e82d9aeb97c1d
benchmarks/after_benchmark.rb10064400523 Bytes6a48482064151a0f626024d51cb46785f6ffd79ae08aff83d0dd9ca34cf6dd4f
benchmarks/around_advice_benchmark.rb10064400661 Bytes694275be5fe126ecf0810f04d203fcb29395c8162efeb284381f50ba546f70f5
benchmarks/around_benchmark.rb10064400571 Bytes3ddceb8685a5d03de64b45ee92f5678d5d2f1766d4c4b1d604c11adcbd864e8e
benchmarks/before_benchmark.rb10064400517 Bytes1ce28cbd046d4951474b8a2c6952260e333d9d8ef559aa6e71229a033395f242
benchmarks/benchmark_helper.rb10064400435 Bytes251fbecf709da596b76d6eba8e2b1477d24e18406b4cc01177e52a9441897b07
benchmarks/combined_benchmark.rb10064400672 Bytesfd16852337bc00646e3e982520331a8a520364f5194f02889cb9eb9a16444ad4
benchmarks/method_invocation_benchmark.rb10064400611 Bytes20ae0ef8abd9c10ade201cd3023c4014c6b1591cee937772014d69ce302d7043
benchmarks/raw_benchmark.rb10064400798 Bytesdb09f0d4f9f8e70ed8230c43c426426b3e4f0ecf6ece260d5487b9585893cc8c
examples/activerecord_hooks.rb10064400522 Bytes5b0f5a36752ae6a41e1b21b5d9ae0f680f57daea959493ebc5cc6c7f3fd73d0c
examples/around_example.rb10064400670 Bytes5fcaf436d8350d176e5fec7e7efa35dfe91582354721f3245072a15911cb9ceb
examples/aspector_apply_example.rb10064400449 Bytesd20d112314b6fb5066c67c744610994af2bffaa66cb7deb00685b294eff96d85
examples/aspector_example.rb10064400381 Bytes45abcdd006198fbc720a82f9e0c3cbe520dbae42acda1c1e30babe36fed1d8df
examples/cache_aspect.rb100644001.26 KBa8ba739156a871ab3629c2cf6726a8857869ad71aecdc2cc9866a1f2f6db6e0d
examples/design_by_contract.rb100644001015 Bytes90f798e4aa9f091a6f1aebc5707b428c96e5a9da195dd0fd23fa2f27dff986ba
examples/exception_handler.rb10064400565 Bytes67d7cc34d0cefe9d46f119c1131abad492a15c43d5d81c8462a2d725e3a77be7
examples/exception_handler2.rb10064400762 Bytes038286f6a6043025d5d61b91213a233dd77e98f869e9d076cda4bcd27128916b
examples/implicit_method_option_test.rb10064400534 Bytes2a54455207bcbd55027d05f69c6d04e3e36fa1bacf80acb92345cf618389a4cc
examples/interception_options_example.rb100644002.3 KB8ea803aae867c9c8a8f5e4ecca5bbcc4340158245c1b25eed56f3a411a14673a
examples/logging_aspect.rb10064400864 Bytesee28b117e3508ca4e13b26a067d651194cf5497ccc1a4017105aacdf2f593a2d
examples/process_aspector.rb10064400339 Bytesbb5a6c80b3eeea29e0c21cef9065637c974471052a434677cc68f2da683dfb0f
examples/retry_aspect.rb10064400696 Bytesdb24576624d01eae7a857d079f8b907eb7b8b3e8329482b55e0854279821cde3
lib/aspector.rb10064400277 Bytes6ab98e9cad0e048415cf6137e7c5a62ad1911bd647769f0ac2e011c003138316
lib/aspector/advice.rb100644001.88 KB5a2d30f9996be34bbcea86ffb3c36c51a04077cbe89b0daa4e580302eb40d5f6
lib/aspector/advice_metadata.rb10064400530 Bytesf9af586bbc87240adf0974019527ee334b7abc5a220a7409ecbabd378d426ec3
lib/aspector/aspect_instances.rb10064400251 Bytescd9db280d2ee047536449cc29ae4b46e05de2fc23e29f6bde11e41c4e7c73397
lib/aspector/base.rb10064400355 Bytes5c1e6fec69cb9b7f32833bb348413bc34d2eda20b28b4ab827f681bb0afe0d01
lib/aspector/base_class_methods.rb100644002.87 KB54f5b1527b8fe196e43bc29bab49586d9ef152f6fb68c64b35f38dc18f898bc0
lib/aspector/deferred_logic.rb10064400258 Bytes3b981ca51907b3e2b1f0efeb8a12b910056ac1114d6985d37a1192ccb848f2a8
lib/aspector/deferred_option.rb10064400284 Bytes9c0a6b87faae9c6994d99bf4dc7e566e21bef83d2048534a6a6c581ac22b9af6
lib/aspector/interception.rb1006440010.6 KB7a7f3f562a003c040827e6030dfc59932d14d1c4c082938099005c801334a6de
lib/aspector/logger.rb10064400727 Bytesb275f4af315b54c688470585a1b4ce69bf01b3315254b5a2648e8b0b7ef5f9d2
lib/aspector/logging.rb10064400464 Bytese5afc05d0aae9d611a1555f69c0678300494428365b41bed46e88f7fc47b4f88
lib/aspector/method_matcher.rb10064400982 Bytes076035a705bac8a416a8930904c1f5e987c55e3903e61293238740ad554ee19c
lib/aspector/module_extension.rb100644001.64 KBc5eec6a41378305fb7ed353a1c40c003731e9628b2b5a6be9259a4e5df63343e
lib/aspector/object_extension.rb10064400551 Bytes09ad23086a8875b5910f6033007736d24a161909654ae0bc9b3ece138df7119f
lib/aspector/version.rb1006440041 Bytese66c7e3f600dce227e653a0603bfe2b3166d56eb1f9f9f3930327d8f63d0cd75
spec/examples_spec.rb100644001.39 KBd25ca7a409d8c86219178041071e119bd92d5e9faa58c340a0214bdcf70b5ad3
spec/functionals/aspect_for_multiple_targets_spec.rb100644001.04 KB6466fedf3b35b8c1a91472ff815535d774ac953f8394bc9d5813ecfe5125b172
spec/functionals/aspect_interception_options_accessing_spec.rb100644003.24 KB4023ae8f194fd00e2c41ff5b24b49f7f7a472efcb433407e6954f7c40e075bfa
spec/functionals/aspect_on_a_class_spec.rb100644003.82 KB2a905d182f8586c5e8e9098a6ca8d9c1d10b53f7c2a6ee60a9a2f41c735949d8
spec/functionals/aspect_on_an_instance_spec.rb100644001.55 KBc30d359561cac5b7cec4d7c17ca22214298e7c593ebe6b0a249a1df50ce89091
spec/functionals/aspector_spec.rb100644003.08 KBefdb117139ac192f9a097a0644c573c5a23afb3f0c37f2c4d02b532e7412b9ba
spec/functionals/aspects_combined_spec.rb10064400815 Bytesc3f6863e94ebe1c84d069a92a94b7ce196f95878fa60c142ddee29f75617d054
spec/functionals/aspects_execution_order_spec.rb100644001.28 KBb6d81934a7cf06baaaf038f04188ac29a2e6307582386dc83649d2183733daa8
spec/functionals/aspects_on_private_methods_spec.rb100644001.9 KB64aba3569a2ea765f61501c2581c43c17b205b9dbd0b0da98e98a4d9a981826f
spec/spec_helper.rb10064400702 Bytesce5099a8cc965c4054833667a7601ec546f1cf5a5267b971976d5b1f8cbf1f98
spec/support/class_builder.rb100644001.55 KBcf9c2186a759c299fafd06dd11616d6c96fdf9b3919f1a3f0c7fbc244e1cefb4
spec/units/advice_spec.rb10064400583 Bytes5049bb83e0beee3796f930a8a2721499a4250b8052b93cc280a7d63806195d6e
spec/units/advices/after_spec.rb100644006.81 KBa078d3723e609940427095d5ec4ced5d81f38f43bf68daf121221e1fcf0e4b86
spec/units/advices/around_spec.rb100644007.71 KB1f8b939a3d47fccc20698919ef65f4e92957f4187d0ebac8f9b87aba10893310
spec/units/advices/before_filter_spec.rb100644005.93 KB4299183f1f795dd9b36fc7c94d4712915413f73ccde1ffa97ac54a58edaf5f10
spec/units/advices/before_spec.rb100644004.79 KB3c963c1b9b67f8d7c65c6e91fc7bc82bdb87d9bc6e818913c8ac37809ff28211
spec/units/advices/raw_spec.rb100644001.33 KB741d610868c924efd0947773c5518d58f956e3a738120788b1ee68ab794437b2
spec/units/base_class_methods_spec.rb100644006.32 KBffad62eeefee48e2d4208291c0acdb6b02c54702e59500665f93133cca455d36
spec/units/base_spec.rb100644003.05 KB1d6d71f128a25bc47b687ac89ee767bdc7f57a8a7c5dbf4e50086c6772453313
spec/units/deferred_logic_spec.rb10064400805 Bytesdff1ba8c99a187830aa16857ff9e6322d97241ca2981f116ac840a5a60e76997
spec/units/logger_spec.rb10064400373 Bytes617a13c7e778067a57002ad7ceaff579fff7bd016398d15fac2564cc382b784e
spec/units/logging_spec.rb100644002 KB0243a668590b389a4d71483f2abfb679470d0806778b2d0758ae3b858ebeb5b9
spec/units/method_matcher_spec.rb100644002.48 KBdeaa56e8c256af18021f4a9953f3844be2088f9ff82c4b36f68f826909e26b2a
spec/units/object_extension_spec.rb10064400160 Bytes856c6e1b4b15657ed43f0def493e45b0bd8dea1b56e0df670cc1659eea612292
spec/units/special_chars_spec.rb100644003.13 KB86554c149d2d5d822301a10b656439d48a6ee112b4196c1b052446b33ad43009