benchmarks/instantiability.rb | 644 | 0 | 0 | | | 693 Bytes | 45f0cfd220f48f216778a60faa0651b97ad9e231f780bff76db18d527e24a169 |
benchmarks/instantiation.rb | 644 | 0 | 0 | | | 1.82 KB | 4b8daa6ab1df41f4160ce1abd3fb99793b1e29463f928ecdd0e3281b8d8e8d49 |
benchmarks/interceptors.rb | 644 | 0 | 0 | | | 1.2 KB | 4ec0545704eb1321f7e89a1be04d003a2660f8092d52d00b684c7db910e96396 |
benchmarks/interceptors2.rb | 644 | 0 | 0 | | | 1.98 KB | 3bc533fdf7c5ac9f2e4b0d0f997d512a72d3dd006dfa0871e00b0730e36bb8ee |
doc/di-in-ruby.rdoc | 644 | 0 | 0 | | | 13.3 KB | 13f9360fdbfcf42c7a412e591b84df8c15563b72f036bc419f4886a55c7e094d |
doc/LICENSE-RUBY | 644 | 0 | 0 | | | 2.43 KB | f5c5e1b2ca3dd6aa35a3cc7fc68babf13b3c43dca2b1035647f66a167857ba53 |
doc/README | 644 | 0 | 0 | | | 2.71 KB | 48f5f50abcc0a7ba4c2b9278be3c7b2fb3fe1b64d96ff74f2d16854305d8b5fb |
doc/faq/faq.rb | 644 | 0 | 0 | | | 3.09 KB | ba1f79ff5f9583548be8bb80637723a46d201b3f83afcf64e52cf1d2255b879b |
doc/faq/faq.yml | 644 | 0 | 0 | | | 16.2 KB | 07e2a58bc7b69d6c7b585a9c6577e9baa72e7f64c9cf6d729c2be83a428e3922 |
doc/images/di_classdiagram.jpg | 644 | 0 | 0 | | | 31.5 KB | fd80e9c53257370b31ac4a47b1cc562c960689c31e4635e3f7367b00f09462ef |
doc/manual/manual.rb | 644 | 0 | 0 | | | 9.03 KB | c59686a61d95a64b3021497630ab85e559e3185ef0b45157680129de46954635 |
doc/manual/manual.yml | 644 | 0 | 0 | | | 2.52 KB | 3fa5c158225284816673932386fa9a05e08fca1e0a13a56dfd8e7e91930b08a4 |
doc/manual/page.erb | 644 | 0 | 0 | | | 2.9 KB | 3e1311a6a3fcb4de0bada8e2b4420b854fcb7fa1b56d1030f176fc7c5e23c9dc |
doc/manual/tutorial.erb | 644 | 0 | 0 | | | 486 Bytes | da7b9e7b84082920fad01143c897b0243d0fd3ff222c2c04ba22f203ae44b5f8 |
doc/manual/img/Needle.ai | 644 | 0 | 0 | | | 501 KB | 3311c0ec2da46f7b603d43c3b2a5d7026ba2b65d939021635f67fc388604a645 |
doc/manual/img/needle.png | 644 | 0 | 0 | | | 22.5 KB | bb8b3549b45fffd18f4a76cd7202f8d62f3349df07dafce9af9dca0cdf6889b9 |
doc/manual/parts/01_alternatives.txt | 644 | 0 | 0 | | | 1.98 KB | 49341d51b54c0258a6cdc63a1a7f684b94d82abefdfc373d7fc0b767eaa908a1 |
doc/manual/parts/01_license.txt | 644 | 0 | 0 | | | 940 Bytes | 4337b6b1700d3d94426c53af25bd860a151a6ea082153bfb31bc183ba6d96ce5 |
doc/manual/parts/01_what_is_needle.txt | 644 | 0 | 0 | | | 109 Bytes | d20227b1bb93414d3ed3942f674cb4d9539e59b83c29ff9edde36a07d0ab97dd |
doc/manual/parts/02_creating.txt | 644 | 0 | 0 | | | 1.48 KB | a5cef80e5886dc414a8b8b6c130cf4f33d73fbaaa10a9f422d81d21c287a27b4 |
doc/manual/parts/02_namespaces.txt | 644 | 0 | 0 | | | 2.33 KB | 4eec0b592dd893587128c79ba9b9d534c654360d84e639bfdeff51219683d93f |
doc/manual/parts/02_overview.txt | 644 | 0 | 0 | | | 370 Bytes | 1c23a887d3392e6735ecc11557e543c31d1ac99c49122cacbee04f0c9dd47d26 |
doc/manual/parts/02_services.txt | 644 | 0 | 0 | | | 4.08 KB | ad5017c0bda32c397fd3c9e9e312f6f2f9c51ee2f037202db47c8cabb02df2ae |
doc/manual/parts/03_conventional.txt | 644 | 0 | 0 | | | 1.18 KB | 635bccc82e4e00906bec3a9102c2654f011d5553234dd6c9972cdfb62b46221e |
doc/manual/parts/03_locator.txt | 644 | 0 | 0 | | | 2.8 KB | 3a20c5385b71f0f7bd825fee30914f05794d468162c8e312da097382e28a3182 |
doc/manual/parts/04_overview.txt | 644 | 0 | 0 | | | 1.06 KB | de590981a00c04be6ae61380671803f107ada72e95e9b68ed0802ed6e9993a43 |
doc/manual/parts/04_setup.txt | 644 | 0 | 0 | | | 1.52 KB | 7c13924dec3f82e70c67136f633513c5bede1cd3852b6cd7463e20d504950cb1 |
doc/manual/parts/customizing_contexts.txt | 644 | 0 | 0 | | | 1.18 KB | 07540aaec4763939dd0d802d09c490c9b8e6630817a97aa1662e2cb1f9e4ca22 |
doc/manual/parts/customizing_namespaces.txt | 644 | 0 | 0 | | | 1.19 KB | 1d5750f95f15c7895d9519461fc7c3aa35b9d3804ae0035362924114af2edd19 |
doc/manual/parts/interceptors_architecture.txt | 644 | 0 | 0 | | | 942 Bytes | 975c76f0b8f3225c4d1001843e941b75f5996262244fae41652971af64433c4d |
doc/manual/parts/interceptors_attaching.txt | 644 | 0 | 0 | | | 3.22 KB | e1a0b42e1c2f9bc613aab216c4833ba0abd1ed458b355f2bbaeaf1887e1697d9 |
doc/manual/parts/interceptors_custom.txt | 644 | 0 | 0 | | | 1.47 KB | 9be7594fe20794e955ebc3633da2e43bb0fa3cc03ec6e380200ca7264c865d82 |
doc/manual/parts/interceptors_ordering.txt | 644 | 0 | 0 | | | 1.07 KB | fd76032449d78775ffaf306b613c67420123c7a4bd5d680c99907ede52fe94eb |
doc/manual/parts/interceptors_overview.txt | 644 | 0 | 0 | | | 721 Bytes | 0e6ec5ba67203704caaadbd81fc113e81918d4401f55b2e267befc26b648b1aa |
doc/manual/parts/libraries_creating.txt | 644 | 0 | 0 | | | 1.31 KB | 7c4a86573f118f08c00794ccaed44bfa6d296f631883a8a3fb94fbd24a32c6c6 |
doc/manual/parts/libraries_overview.txt | 644 | 0 | 0 | | | 435 Bytes | 4e49c16371fa8b50d4110fbfdfe99db50973ab5f05eaca844db1894392cf43c5 |
doc/manual/parts/libraries_using.txt | 644 | 0 | 0 | | | 903 Bytes | ce98648d088d4cf1f6eb7e60a9c7dfeb7e5ccd6ba0ec25f06f10dd0f7ff1780b |
doc/manual/parts/logging_configuration.txt | 644 | 0 | 0 | | | 2.06 KB | 6dbeb6a78ec2e78063eef8dd5d2c99d580f0bb3c729170d7d06b87f2a1505f88 |
doc/manual/parts/logging_logfactory.txt | 644 | 0 | 0 | | | 1.49 KB | 19c30f4820471504663bbe667c6d72d7a7fbd33c2abd454d016b96b6180ef1da |
doc/manual/parts/models_models.txt | 644 | 0 | 0 | | | 4.26 KB | 8ca8a9233284ecd63caa9e6b09b4c9cb63d824a9caafca279177bddf060f86c7 |
doc/manual/parts/models_overview.txt | 644 | 0 | 0 | | | 344 Bytes | 6e4182fa5d0d8d65ef2cedc6d16d340e3d48660b831219c9ebcd17bf7a24c9c0 |
doc/manual/parts/models_pipelines.txt | 644 | 0 | 0 | | | 4.05 KB | fbcd32119995ef8a2874deebc692c9d9f1c4b6450a0c08bee512ba884f4ba024 |
doc/manual/stylesheets/manual.css | 644 | 0 | 0 | | | 3.99 KB | e497b2d9d18681a210d63e0cbb35487e9d95c50cb80e308dc8aebd431da5c11c |
doc/manual-html/chapter-1.html | 644 | 0 | 0 | | | 26.3 KB | 7e4d7753d83a89762d6f85a1c10f560c00dcd6135c241dbe4cb7bfd915526bcd |
doc/manual-html/chapter-2.html | 644 | 0 | 0 | | | 28.7 KB | 5b50ad070ff5d9bee46518964edf5037367f0913137dd9a97b2e10b973b5f427 |
doc/manual-html/chapter-3.html | 644 | 0 | 0 | | | 23.5 KB | 82d998876303978a122006d5ef939cba3f41eda18b01ae5b9dba1ff6acd0a9f8 |
doc/manual-html/chapter-5.html | 644 | 0 | 0 | | | 24.6 KB | fce51ed03571012f46509395fe94ea2adfbb2c67041584b4c35172dbf0a8296b |
doc/manual-html/chapter-6.html | 644 | 0 | 0 | | | 23.1 KB | e62cdf0afab69932b62e3816b4493a35ccd5fb998fc22753358e81c3a41239f1 |
doc/manual-html/chapter-7.html | 644 | 0 | 0 | | | 18 KB | d675620e0c26c1d05830ba6ca4b773e5b656803bfb3eef9dc44b4fe120840a33 |
doc/manual-html/chapter-9.html | 644 | 0 | 0 | | | 19.7 KB | e75f6caeff3b8c09b965a9a806f51405975e623ba6f0c4a861e73c15bf2e5c68 |
doc/manual-html/index.html | 644 | 0 | 0 | | | 7.61 KB | 9f96d1bc0947969fb06f6775449fce28e91f879ae71204ffc43a5cfb76b7b19b |
doc/manual-html/needle.png | 644 | 0 | 0 | | | 22.5 KB | bb8b3549b45fffd18f4a76cd7202f8d62f3349df07dafce9af9dca0cdf6889b9 |
doc/manual-html/stylesheets/manual.css | 644 | 0 | 0 | | | 3.99 KB | e497b2d9d18681a210d63e0cbb35487e9d95c50cb80e308dc8aebd431da5c11c |
doc/manual-html/stylesheets/ruby.css | 644 | 0 | 0 | | | 570 Bytes | d826ad690de2de8a9775867307e021fd4accb86f43d5e9eb8c0562488baa209d |
lib/needle.rb | 644 | 0 | 0 | | | 2.14 KB | 433f05ea85bfc0ad66a8db785ecfe5fb7362e6ab4ec8fe4a89d741533bcf4381 |
lib/needle/container.rb | 644 | 0 | 0 | | | 14.4 KB | 6277d4fbea7f74f1d96c0d38ec3983085d40a990da420b950e72a35a40e74a55 |
lib/needle/errors.rb | 644 | 0 | 0 | | | 1.25 KB | a56080f173107326be80ddd255950e6f4701c6c740d2587883ae391168be0024 |
lib/needle/include-exclude.rb | 644 | 0 | 0 | | | 3.87 KB | a121269bde803701e21859b1889874e125355c8f8f490fdd1c730976fb570592 |
lib/needle/interceptor-chain.rb | 644 | 0 | 0 | | | 5.83 KB | 60f3c6599e4c8149967c6b90a0a607b055621c56a5a294e89285e96e7d46bc73 |
lib/needle/interceptor.rb | 644 | 0 | 0 | | | 6.22 KB | 3ddc92d4e2c5bee98726ef4c8d2fbbde006cbe81fa243487bdd530b2acc65141 |
lib/needle/logger.rb | 644 | 0 | 0 | | | 5.62 KB | 51d2f9c4cf4181233c652c34b23b8b2c3aac3c599ddf459de247b630d920a3d2 |
lib/needle/logging-interceptor.rb | 644 | 0 | 0 | | | 2.27 KB | dde2f0d415ecd20e27d654f415c8240e0e255a50b2f994bac60ef5b8f0790cd3 |
lib/needle/registry.rb | 644 | 0 | 0 | | | 5.92 KB | 9e9943aac69717327925703f3a56e8b36b5f39ada54798e7c935208e99923546 |
lib/needle/service-point.rb | 644 | 0 | 0 | | | 4.52 KB | ba2056a868dea74b7044d915cbb2443494fec8141d3b74e4811e2b6e4aab7eb1 |
lib/needle/thread.rb | 644 | 0 | 0 | | | 2.67 KB | 39bdacc767f02628364f944f303173a62d0bb2a2b989a52a31dfca9d6757d29b |
lib/needle/version.rb | 644 | 0 | 0 | | | 974 Bytes | 81d0b785f1e16081f163f7ed7d0e9921abe046b46c4385ec0063d9da8317f0c0 |
lib/needle/lifecycle/multiton.rb | 644 | 0 | 0 | | | 2.13 KB | b2d3a7da1b71db4a0571d8ee44b7be11bc8ab8d3cf19e47e3e3c8952158e1c4b |
lib/needle/lifecycle/proxy.rb | 644 | 0 | 0 | | | 2.99 KB | 84053fcadec0bd16acc57dde9dcf2169275095b1daefca9f69d04c2e91a0478b |
lib/needle/lifecycle/singleton.rb | 644 | 0 | 0 | | | 1.93 KB | eddf7ea75a80d7f2d8125e2b36b98d23fdc030b9b73e740aa20dcacae59bc773 |
lib/needle/lifecycle/threaded.rb | 644 | 0 | 0 | | | 1.99 KB | 67c333439ba1a98f7f0fdeef62c1f616b14b1e7ee7e9cd151bab2df09ec9b3f6 |
lib/needle/pipeline/collection.rb | 644 | 0 | 0 | | | 4.84 KB | 1b84c10f6c641c2b495867df3cc1c629fdf832f44dc4d0861d3dcb95a68c3152 |
test/lifecycle/tc_initialize.rb | 644 | 0 | 0 | | | 1.76 KB | 08e91b10e568c82e163a30fb1c1b0ca24839aa33cead6e32504a80c97c30d470 |
test/lifecycle/tc_multiton.rb | 644 | 0 | 0 | | | 1.45 KB | c341ec937937144fa0ea691035e50d4a581e4b490a5ec76c115ac868e3654f19 |
test/lifecycle/tc_proxy.rb | 644 | 0 | 0 | | | 1.5 KB | d31a7e6e5778befdd87d78e48175351e6a3da4ad80a955babbf1d440f0e29fcb |
test/lifecycle/tc_singleton.rb | 644 | 0 | 0 | | | 1.51 KB | 16092ca4c5c8c52c54af0097c4840634d1664027dfdb24144a90e75c34596a69 |
test/lifecycle/tc_threaded.rb | 644 | 0 | 0 | | | 1.57 KB | 9fae631d9ea6850272d6262c1bc15f4879eb6697e961f5bb5136edd381c7f620 |
test/models/model_test.rb | 644 | 0 | 0 | | | 3.72 KB | c734542cacc4583ba2b6dabc1a75a295b815fe0a59e750d602960d2de760a5c5 |
test/models/tc_prototype.rb | 644 | 0 | 0 | | | 1.03 KB | a3161aa671bb8b64fff20efaf9faa3b9a8ae82c3e70e3710379896c12e59f658 |
test/models/tc_prototype_initialize.rb | 644 | 0 | 0 | | | 1.05 KB | e4e3bf55c590bb69a84b7280458cbba2dc75b0361cdf99cc0fa7030325054ef1 |
test/models/tc_singleton.rb | 644 | 0 | 0 | | | 1.03 KB | c7c053056c40033909513d4f39b7b870e444b5b69bbc8d09c5152b7d2e7b91c2 |
test/models/tc_singleton_deferred.rb | 644 | 0 | 0 | | | 1.05 KB | bbd9c25ca4a4d474ef5ed1090e3abea3e45bc8fc4fd55d97e6b21fee20af9587 |
test/models/tc_singleton_deferred_initialize.rb | 644 | 0 | 0 | | | 1.07 KB | def54bb50539394bf3a349a45edadd6bd5ecb8c2d10f541d055448f78779902f |
test/models/tc_singleton_initialize.rb | 644 | 0 | 0 | | | 1.05 KB | 4381c677bd0e7172d3346046cffcc8d28ea456cfb087de7217442aea51603af3 |
test/models/tc_threaded.rb | 644 | 0 | 0 | | | 1.03 KB | dd6e0af4122b5d6483e23bb5f75988c1b3c13ef9b47c00345448d2d1ac0d9452 |
test/models/tc_threaded_deferred_initialize.rb | 644 | 0 | 0 | | | 1.06 KB | ee4fb979827f58c179712dc58364f1a7132871cce00154afc599a7664390c3f0 |
test/models/tc_threaded_initialize.rb | 644 | 0 | 0 | | | 1.05 KB | a0cbc2797f8be85fd4efd02d01015e6a8e367c1ad47422656a31dc796ed51079 |
test/pipeline/tc_collection.rb | 644 | 0 | 0 | | | 3.55 KB | cc45c10f79324821cced8c2f26f6d9c0682075d0c343712a215a7e74dca7a9a2 |
test/pipeline/tc_element.rb | 644 | 0 | 0 | | | 2.21 KB | 70088ca18e6ec8130d375348f43806e640e1b44289418999ff61bbca7b704fdf |
doc/manual/parts/01_support.txt | 644 | 0 | 0 | | | 267 Bytes | 19833b926e3b4d0827797787ff60670c44e07aaffa3cb1707208e7e29b3d661a |
doc/manual/parts/01_use_cases.txt | 644 | 0 | 0 | | | 6.51 KB | c2ede97b2c97dce477856b8c38d1c82430822ce8bfabb7bad8fe918b2d1b70ed |
doc/manual/parts/03_overview.txt | 644 | 0 | 0 | | | 1.26 KB | 1dcc69a7b75bf404a9299554fb9e6dfe5c6d9bd727124e3ecbc944c4ecc98dc5 |
doc/manual/parts/logging_overview.txt | 644 | 0 | 0 | | | 458 Bytes | e0782925a25b75ca7805dfcbee685c6711e014fda137c5e3ae27d5a7b582e109 |
lib/needle/definition-context.rb | 644 | 0 | 0 | | | 4.16 KB | 735ec4df01f7bd803f3bc1d08a5e520994a743f292d6561de5bbddc144f1b746 |
lib/needle/log-factory.rb | 644 | 0 | 0 | | | 8.28 KB | 1b0b5808647184b374cce594e120e3f61855acac893eca158aa84968f550c60e |
lib/needle/lifecycle/deferred.rb | 644 | 0 | 0 | | | 1.22 KB | 6810c3dba068700937bc291a331d30fd8462165ae5437a718544966f82c1f45b |
lib/needle/lifecycle/initialize.rb | 644 | 0 | 0 | | | 1.83 KB | 4919ce8554e8e4f66338a3bdc51c5480c39a7ed889564a385500c1163c880dc9 |
test/ALL-TESTS.rb | 644 | 0 | 0 | | | 906 Bytes | 762dd3c74699a4326db83923509bdeb425f83f974acb84b4a1f954b6b752c97a |
test/services.rb | 644 | 0 | 0 | | | 724 Bytes | 641c4b05be26ef60d0d83e6156bf39769c1f9873b6824141b5af094a821afe40 |
test/tc_container.rb | 644 | 0 | 0 | | | 13.1 KB | 972837f9cee83bc8f8885925a7e97891cacd0b95c74f3d1b663d989660d40e7f |
doc/LICENSE-BSD | 644 | 0 | 0 | | | 1.46 KB | d3f4f0a00b89975d5d07a804ebe05a6bbdcb1732e363c33d1050d117b4159f36 |
doc/LICENSE-GPL | 644 | 0 | 0 | | | 14.8 KB | 963b8b5b6b822179b47463786faf9cc5ce6e1b655028e3f4ff2727dd99d590fc |
doc/manual/chapter.erb | 644 | 0 | 0 | | | 1.15 KB | a13d83c25d5a58bd41df34da1b343371e78f958474e8ff43e49f7f0f74aeed99 |
doc/manual/index.erb | 644 | 0 | 0 | | | 928 Bytes | fc4f92f0ee8f04357c01dbaa596598bd2d2d0f8c82add0c1e8e9f5d69afe375d |
doc/manual/parts/customizing_interceptors.txt | 644 | 0 | 0 | | | 1.51 KB | dc7e4c6cc7b39c5c1bd314143777e5549f38cf71ec15250f74bc150ae3ec6832 |
doc/manual/stylesheets/ruby.css | 644 | 0 | 0 | | | 570 Bytes | d826ad690de2de8a9775867307e021fd4accb86f43d5e9eb8c0562488baa209d |
doc/manual-html/chapter-4.html | 644 | 0 | 0 | | | 14.8 KB | b0d0a17245fff648217fcfdd1d5d97fa139169679ad6ad2222fc8e1dab464824 |
doc/manual-html/chapter-8.html | 644 | 0 | 0 | | | 14.8 KB | 0ebb0887ba6c85b43ac6dcc288f88d9c248dfaefceb350b71a6684df2bb1cee6 |
lib/needle/pipeline/element.rb | 644 | 0 | 0 | | | 3.09 KB | cb34c43ba8564447841208037f49d1099f31b7fa7abec3a9a58207c5d7259e58 |
lib/needle/pipeline/interceptor.rb | 644 | 0 | 0 | | | 1.58 KB | a747aae38e203809c237503e70c75cb9581227b9b40caaf36879c57d33d860d0 |
test/tc_definition_context.rb | 644 | 0 | 0 | | | 3.77 KB | 2cacb1a8d447c34faac99171fe310fa3d8b5f015fa628419f123b6ea83a241e4 |
test/tc_interceptor.rb | 644 | 0 | 0 | | | 2.4 KB | 785cd6bea533cabe46f24d3de37fa6676076004aa1aa7d1345a78c4e4a6169e6 |
test/tc_interceptor_chain.rb | 644 | 0 | 0 | | | 4.84 KB | 05e9305c579e27606a2731ea124058f860641a81aa355e7dba81fbf6bc160a24 |
test/tc_logger.rb | 644 | 0 | 0 | | | 5.34 KB | 3991fdaacb36e6d6656375ae0928b4bda69318d7af3be488c20834e7e5dfb0f0 |
test/tc_registry.rb | 644 | 0 | 0 | | | 3.21 KB | f2ddf474aa27425bb9033fef2c24b602adb80524c8a2300d63eafc19446a6fab |
test/tc_service_point.rb | 644 | 0 | 0 | | | 4.35 KB | 1781e215a4d5489d8f6eea2877ac814438c58b68e6b73cac261f87b8e497d299 |
test/lifecycle/tc_deferred.rb | 644 | 0 | 0 | | | 1.23 KB | 1c72f0fe60d1624c7a86ea7ac915375b2d39298b454e0410b5002d28539f2c83 |
test/models/tc_prototype_deferred.rb | 644 | 0 | 0 | | | 1.05 KB | 1ba85410ec09350262a3ca9a0535aa1e3547b763cf0ab930ecb4b3e1de738274 |
test/models/tc_prototype_deferred_initialize.rb | 644 | 0 | 0 | | | 1.07 KB | b8d3a28a0631b032025cf166d19b7bf03650bc848b0e41db4fa1b1499e1719d3 |
test/models/tc_threaded_deferred.rb | 644 | 0 | 0 | | | 1.05 KB | 2785924c803e57824ed53ed2ea7104b87d2b0f99f584829463fb9e951627d415 |