.gitignore | 100644 | 0 | 0 | | | 632 Bytes | b6a6de974da6eba480c04df43b0bb4ea7ecae0c64ce687cdca0e42c9ed30a2e3 |
.rspec | 100644 | 0 | 0 | | | 52 Bytes | 32aad86b11f725fac4251899cb42ba5954310c8522468a69e7f84b9afc66bce9 |
.travis.yml | 100644 | 0 | 0 | | | 540 Bytes | 533a1136b0a5c6f199fea4fc6db7a1d2aabbe72af2c1db40e521186c27f1d51e |
.yardopts | 100644 | 0 | 0 | | | 79 Bytes | 27a5147d792c7ab27c01e98ca78755424d4d74526982f59bbf613b50f57bc07f |
CHANGELOG.md | 100644 | 0 | 0 | | | 9.68 KB | 745b77bbae9185a8dabd920c86975776afd9e42e4128bbc43977fcbaebce33cb |
CONTRIBUTING.md | 100644 | 0 | 0 | | | 1.52 KB | 9c71f62df26b70f1231b8f1d9d88ddac164b124c67ee530101a6b5378b1686f0 |
Gemfile | 100644 | 0 | 0 | | | 142 Bytes | 7417daedfde0539f4c12ff3c6b3f435e9d6b15cb8648b335711f8b3c23c833b5 |
LICENSE | 100644 | 0 | 0 | | | 1.05 KB | b3ea37b6b6722fa0d24079546a7bfddddfbcb178b7cc9a347cf94b091d242e57 |
README.md | 100644 | 0 | 0 | | | 1.05 KB | a182ef0b5d0cb5d4a48b22a6166fbdb789efbf338bee0841bdba8505427359ce |
Rakefile | 100644 | 0 | 0 | | | 257 Bytes | dd4a82be899d588ed687dcdd70cb292848840366642f9b2600d30b6372d90882 |
dry-system.gemspec | 100644 | 0 | 0 | | | 1.22 KB | 700485bec04064fa5a04830f9b602ba7e0b84dab9215aad19cdfd3d4a8f1d611 |
examples/custom_configuration_auto_register/Gemfile | 100644 | 0 | 0 | | | 90 Bytes | c4aca170e113d557948dd9cb1dfcf3d971cb997684279b74b2d00f0a32d1ef79 |
examples/custom_configuration_auto_register/lib/entities/user.rb | 100644 | 0 | 0 | | | 94 Bytes | 09686535798c50583fc68e5fe78b22c4d3a1f19953697eb397586e1f125547e0 |
examples/custom_configuration_auto_register/lib/user_repo.rb | 100644 | 0 | 0 | | | 72 Bytes | 8dd84f757cf68fb840259e17a4422f64fdc7a70c61d5abeec72fdd7d07c1e28f |
examples/custom_configuration_auto_register/run.rb | 100644 | 0 | 0 | | | 196 Bytes | d12c8cef559ad99f1d6f7d71468b7bcbecfde334dddafe40f4cafde2c86f126b |
examples/custom_configuration_auto_register/system/boot/persistence.rb | 100644 | 0 | 0 | | | 221 Bytes | 9f5c9b595bd9c792ed64af9562af0cf73356b901327b5c457cf2748982048734 |
examples/custom_configuration_auto_register/system/container.rb | 100644 | 0 | 0 | | | 332 Bytes | a58de591bbd170ab39e3028dbf08e4fd22c660995878da7a5789e76bcb3c9d22 |
examples/custom_configuration_auto_register/system/import.rb | 100644 | 0 | 0 | | | 52 Bytes | 4a33404e7739df1a6060d3e11efcd67999b41af8aa65149efa10f2fe6aaaa7f0 |
examples/standalone/Gemfile | 100644 | 0 | 0 | | | 90 Bytes | c4aca170e113d557948dd9cb1dfcf3d971cb997684279b74b2d00f0a32d1ef79 |
examples/standalone/lib/user_repo.rb | 100644 | 0 | 0 | | | 72 Bytes | 8dd84f757cf68fb840259e17a4422f64fdc7a70c61d5abeec72fdd7d07c1e28f |
examples/standalone/run.rb | 100644 | 0 | 0 | | | 132 Bytes | 4d8a9c0053dd6ee64884d7cc8d0bdf3e10f3c237938f8afd55b6db3f6fc6f0da |
examples/standalone/system/boot/persistence.rb | 100644 | 0 | 0 | | | 221 Bytes | 9f5c9b595bd9c792ed64af9562af0cf73356b901327b5c457cf2748982048734 |
examples/standalone/system/container.rb | 100644 | 0 | 0 | | | 158 Bytes | 3e3506948a22dda06d9ff9c53c67903c99fc7ec0f562edfc380a67c202bd6dcc |
examples/standalone/system/import.rb | 100644 | 0 | 0 | | | 52 Bytes | 4a33404e7739df1a6060d3e11efcd67999b41af8aa65149efa10f2fe6aaaa7f0 |
lib/dry-system.rb | 100644 | 0 | 0 | | | 21 Bytes | 4a26163680aa534bc09b6b62b454280452fdeeeeb6817f1ee23a77eaa681511b |
lib/dry/system.rb | 100644 | 0 | 0 | | | 37 Bytes | a74f6b3499b3fac5f4a23488a557772df9272b6947a4adde7152fc010f032d75 |
lib/dry/system/auto_registrar.rb | 100644 | 0 | 0 | | | 2.27 KB | 8e7678e7139e87dff23a310bfe3ce9c23b4a4e239a15191f32edb790713dc130 |
lib/dry/system/auto_registrar/configuration.rb | 100644 | 0 | 0 | | | 1014 Bytes | 3242a5dc7fc6e272fad770d18ae77bcd9faed0bac0e69f1fffa7091949da56bb |
lib/dry/system/booter.rb | 100644 | 0 | 0 | | | 2.27 KB | bb60a7257cc5fbd181617388b093ed13f213fd2c9b4719e56235d58602ca4a0f |
lib/dry/system/component.rb | 100644 | 0 | 0 | | | 4.24 KB | 5cd8f04dbbf9dd1b25c380bd277aff29beaea30447dd061baed43419e64c83c5 |
lib/dry/system/constants.rb | 100644 | 0 | 0 | | | 217 Bytes | 630fca9f6fac494187fd48384bc0c8cd9f9295f81e290d1bb896204a273695d8 |
lib/dry/system/container.rb | 100644 | 0 | 0 | | | 16.3 KB | 6467a05cdba6921ff07499798c8b420e3d40682af5370f1dc0d0cbb2b6dbef90 |
lib/dry/system/errors.rb | 100644 | 0 | 0 | | | 1.77 KB | 54a55fc9a948c736df70434766dedc07d2a0c0a9abd9d585f444e70c0b2317e6 |
lib/dry/system/importer.rb | 100644 | 0 | 0 | | | 1.13 KB | 25d4246a070cfb3819bebb92ecaa5bf86fdade3866c307c14f2fa9a68dff8dd1 |
lib/dry/system/lifecycle.rb | 100644 | 0 | 0 | | | 2.06 KB | 530631f56e3b0bd0404d8e2edbfaec9faad7bdd4e35f2c774e48bc36e181f953 |
lib/dry/system/loader.rb | 100644 | 0 | 0 | | | 1.48 KB | de6ee8eb7dc1d771adf3a829730d36af4cc8b67d6f6c54b6587368705482f01e |
lib/dry/system/magic_comments_parser.rb | 100644 | 0 | 0 | | | 707 Bytes | 34198f3c2da37e75d624ee4d853e6f6c283d6a585fa66066d72c865c7482c80e |
lib/dry/system/manual_registrar.rb | 100644 | 0 | 0 | | | 1.32 KB | cfaf430a55019b99175f7f9c12303398095e155722020d7eaae10e548512e4ec |
lib/dry/system/stubs.rb | 100644 | 0 | 0 | | | 659 Bytes | c8230fb9f57cb811441a5d1426f97ac606002b83f23461baeec5ecca35dddab7 |
lib/dry/system/version.rb | 100644 | 0 | 0 | | | 66 Bytes | 1d6e4ba276a0264ea5bd66d3145f098d50768a62e34d3b92bda0e28ac5feaaa8 |
spec/fixtures/components/bar.rb | 100644 | 0 | 0 | | | 70 Bytes | 4f462b31b34b053d2e4f80714b69e053416a0865a37fe042ea26b32eaf5030bf |
spec/fixtures/components/bar/baz.rb | 100644 | 0 | 0 | | | 32 Bytes | eb53429a087698403cf32de6c1f1cd107a33ab8c69509de27864b1c5e93f6c79 |
spec/fixtures/components/foo.rb | 100644 | 0 | 0 | | | 14 Bytes | 25f7ffd6f0147edee8e06806521fff4c594336b12f929c8b0e60ee7516639869 |
spec/fixtures/components/no_register.rb | 100644 | 0 | 0 | | | 45 Bytes | f1c1c93c77881ba8ed217acd292286e29e5138f3f25b32bcbd4f58d15b5cf2d2 |
spec/fixtures/import_test/config/application.yml | 100644 | 0 | 0 | | | 19 Bytes | 12eea73235b98ce30f2c096d4e5ab87ca3d7d100e9ca677ee9a7c45c2542dada |
spec/fixtures/import_test/lib/test/bar.rb | 100644 | 0 | 0 | | | 34 Bytes | cbb3bd226a1fbb313beaad23183dd6950c5aa6fe47e80502e9b78588cd16db27 |
spec/fixtures/import_test/lib/test/foo.rb | 100644 | 0 | 0 | | | 65 Bytes | a8065ef904937c5245310b04f4e1048d9e5e923925c2aabb4e3655e75fa5a2d9 |
spec/fixtures/import_test/system/boot/bar.rb | 100644 | 0 | 0 | | | 206 Bytes | 1686ca30c5a11999fd4a2d5c6e18dc58dba694a6a22ec9b685a8886d6c9eb307 |
spec/fixtures/lazytest/config/application.yml | 100644 | 0 | 0 | | | 19 Bytes | 12eea73235b98ce30f2c096d4e5ab87ca3d7d100e9ca677ee9a7c45c2542dada |
spec/fixtures/lazytest/lib/test/dep.rb | 100644 | 0 | 0 | | | 34 Bytes | 69d22f77a15e2c2be6a78da5f3d62a01a2bd3219e504b642b1d6bb4bb27d30f3 |
spec/fixtures/lazytest/lib/test/foo.rb | 100644 | 0 | 0 | | | 65 Bytes | 59da8659ce65ba9e81916159d0143fe3f0acd5eabc624502670f073064f8fed2 |
spec/fixtures/lazytest/lib/test/models.rb | 100644 | 0 | 0 | | | 38 Bytes | 5e47ea7d8ad7ee0821c95c7f58e96967a949766bae4ce6730762183693e8d04e |
spec/fixtures/lazytest/lib/test/models/book.rb | 100644 | 0 | 0 | | | 61 Bytes | 4a06cb9afc8e9bc67d9fc22a6b40e645617a12f71cb5fca70f9147a6a516b545 |
spec/fixtures/lazytest/lib/test/models/user.rb | 100644 | 0 | 0 | | | 61 Bytes | 2d25c48187484684ea0698434336a9f448625d47c09a45f571bd0567829694dc |
spec/fixtures/lazytest/system/boot/bar.rb | 100644 | 0 | 0 | | | 269 Bytes | 6b8813726473ac75f34b9cd76fc0ad35d83f031c67fd54ded544f7a0f2ff539a |
spec/fixtures/magic_comments/comments.rb | 100644 | 0 | 0 | | | 388 Bytes | 99c270ffbf7b0a6e773402eb589e58289a3ce6f4fb98b6635105df2342d32276 |
spec/fixtures/manual_registration/container/foo.rb | 100644 | 0 | 0 | | | 144 Bytes | 4c211315eee2abf0b278cf0f8517269b93809fac6a6556723ba17213cc139a01 |
spec/fixtures/manual_registration/lib/test/foo.rb | 100644 | 0 | 0 | | | 109 Bytes | 1ca7aa342b7ad35b5eb3325f4b03348aa999eda27f73b7c425ec945f7615f2c7 |
spec/fixtures/multiple_namespaced_components/multiple/level/baz.rb | 100644 | 0 | 0 | | | 109 Bytes | 375adf589a3335f7bdc6c8e6a9370952518bf96ae6d11bcb7cf0f601787371cb |
spec/fixtures/multiple_namespaced_components/multiple/level/foz.rb | 100644 | 0 | 0 | | | 63 Bytes | 3ccb3000298ff81d2b96c90d24b036c82c183f4ee05db482fc6e4c71e21dc5f3 |
spec/fixtures/namespaced_components/namespaced/bar.rb | 100644 | 0 | 0 | | | 84 Bytes | 21f8e3940d8cc517e97543a0f3fcbf6f2461c57357df5081b1799b719d43e931 |
spec/fixtures/namespaced_components/namespaced/foo.rb | 100644 | 0 | 0 | | | 40 Bytes | 25c0b33bf9cf4b2cf3d81e1c492456e7f99bb73533d93bd9b1e14036ece2e3b6 |
spec/fixtures/other/config/boot/bar.rb | 100644 | 0 | 0 | | | 206 Bytes | 1686ca30c5a11999fd4a2d5c6e18dc58dba694a6a22ec9b685a8886d6c9eb307 |
spec/fixtures/other/config/boot/hell.rb | 100644 | 0 | 0 | | | 93 Bytes | 27fc859c04f1fd5a3fd23c2b6c6d6fe714365eda14cadae957a6ddcc721ea5ff |
spec/fixtures/other/lib/test/dep.rb | 100644 | 0 | 0 | | | 34 Bytes | 69d22f77a15e2c2be6a78da5f3d62a01a2bd3219e504b642b1d6bb4bb27d30f3 |
spec/fixtures/other/lib/test/foo.rb | 100644 | 0 | 0 | | | 65 Bytes | 59da8659ce65ba9e81916159d0143fe3f0acd5eabc624502670f073064f8fed2 |
spec/fixtures/other/lib/test/models.rb | 100644 | 0 | 0 | | | 38 Bytes | 5e47ea7d8ad7ee0821c95c7f58e96967a949766bae4ce6730762183693e8d04e |
spec/fixtures/other/lib/test/models/book.rb | 100644 | 0 | 0 | | | 61 Bytes | 4a06cb9afc8e9bc67d9fc22a6b40e645617a12f71cb5fca70f9147a6a516b545 |
spec/fixtures/other/lib/test/models/user.rb | 100644 | 0 | 0 | | | 61 Bytes | 2d25c48187484684ea0698434336a9f448625d47c09a45f571bd0567829694dc |
spec/fixtures/stubbing/lib/test/car.rb | 100644 | 0 | 0 | | | 71 Bytes | 474dd94cd1994e6f994eb50d4024b7d107053650b3dad6046944a2b723a0d531 |
spec/fixtures/stubbing/system/boot/db.rb | 100644 | 0 | 0 | | | 130 Bytes | 3108fb34c4b683ca3539763b615c5d76d0431d714b450e73ad661116c6e8c574 |
spec/fixtures/test/config/application.yml | 100644 | 0 | 0 | | | 19 Bytes | 12eea73235b98ce30f2c096d4e5ab87ca3d7d100e9ca677ee9a7c45c2542dada |
spec/fixtures/test/config/subapp.yml | 100644 | 0 | 0 | | | 19 Bytes | a74c933f65bd686fbcddbe61a1615a76b792f6ed16c46bb0e290fe0bcecf3e22 |
spec/fixtures/test/lib/test/dep.rb | 100644 | 0 | 0 | | | 34 Bytes | 69d22f77a15e2c2be6a78da5f3d62a01a2bd3219e504b642b1d6bb4bb27d30f3 |
spec/fixtures/test/lib/test/foo.rb | 100644 | 0 | 0 | | | 65 Bytes | 59da8659ce65ba9e81916159d0143fe3f0acd5eabc624502670f073064f8fed2 |
spec/fixtures/test/lib/test/models.rb | 100644 | 0 | 0 | | | 38 Bytes | 5e47ea7d8ad7ee0821c95c7f58e96967a949766bae4ce6730762183693e8d04e |
spec/fixtures/test/lib/test/models/book.rb | 100644 | 0 | 0 | | | 61 Bytes | 4a06cb9afc8e9bc67d9fc22a6b40e645617a12f71cb5fca70f9147a6a516b545 |
spec/fixtures/test/lib/test/models/user.rb | 100644 | 0 | 0 | | | 61 Bytes | 2d25c48187484684ea0698434336a9f448625d47c09a45f571bd0567829694dc |
spec/fixtures/test/lib/test/singleton_dep.rb | 100644 | 0 | 0 | | | 86 Bytes | 0bd6fefe630218205e0b8cb7ecae3e9ee081acc91258c410fb44ee0d3e32c594 |
spec/fixtures/test/log/.gitkeep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
spec/fixtures/test/system/boot/bar.rb | 100644 | 0 | 0 | | | 206 Bytes | 1686ca30c5a11999fd4a2d5c6e18dc58dba694a6a22ec9b685a8886d6c9eb307 |
spec/fixtures/test/system/boot/client.rb | 100644 | 0 | 0 | | | 150 Bytes | 2a987f8eabb8940bb6c7b891d8c0c1f4158110b244b763174e31e0ea684334c8 |
spec/fixtures/test/system/boot/db.rb | 100644 | 0 | 0 | | | 84 Bytes | 72a0ad97a7eecb045b57a7f8ecf0fda0171982a0057b6b0d27c2886baf29ce9b |
spec/fixtures/test/system/boot/hell.rb | 100644 | 0 | 0 | | | 93 Bytes | 27fc859c04f1fd5a3fd23c2b6c6d6fe714365eda14cadae957a6ddcc721ea5ff |
spec/fixtures/test/system/boot/logger.rb | 100644 | 0 | 0 | | | 152 Bytes | 3c2444ba9459b4ad8ffeeea15362ecaea5eb8624a3eaa903ea1d0089a37b9107 |
spec/fixtures/umbrella/system/boot/db.rb | 100644 | 0 | 0 | | | 170 Bytes | cc351fdcb1398bc024ddcf923dd85404a8dd1434b2daee4c34251ea334b921fa |
spec/integration/boot_spec.rb | 100644 | 0 | 0 | | | 438 Bytes | 51915cb421c10045f51ff5be6a18f9daf7cc7e0f51f81872dee66bf160fb9257 |
spec/integration/container/lazy_loading/manual_registration_spec.rb | 100644 | 0 | 0 | | | 524 Bytes | a7b396e311d9c3b54568b7be0c32779c2348fec4f616a1dec0f5df2b88ffba42 |
spec/integration/import_spec.rb | 100644 | 0 | 0 | | | 1.77 KB | fbe2d403677c6ff6b94255632d2869cf855365b11cc548a54007ddb40d9b8948 |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 1022 Bytes | db04168e6708a33d1bdf45da5173c9a7edbec0337193a13325ecd3ceaded8959 |
spec/unit/auto_registrar/configuration_spec.rb | 100644 | 0 | 0 | | | 769 Bytes | 78616145446365a670d2ce2d664e5860c16e721875c93c5852a12152e99bd91a |
spec/unit/component_spec.rb | 100644 | 0 | 0 | | | 3.1 KB | 829966516d72b3d753af0a774077530bd6dcbafc9eb3d989bb5fcae609d1a2f3 |
spec/unit/container/auto_register_spec.rb | 100644 | 0 | 0 | | | 3.41 KB | ab9cdc41a8b5552d1fc121cb1f324725cb827ed3ee1c7ecfc754faba28aa2c33 |
spec/unit/container/config_spec.rb | 100644 | 0 | 0 | | | 898 Bytes | 74db8d333c9758e630e22fd8b5bf59befb2656147268c79496ad6db4f8a586d4 |
spec/unit/container/finalize_spec.rb | 100644 | 0 | 0 | | | 2.15 KB | 9ea3c392b29f55827bebb86d07da122f6d57a1d0ff6a260bdd7bcb5aecadfe44 |
spec/unit/container/import_spec.rb | 100644 | 0 | 0 | | | 1.2 KB | c8dce8c29e8152df63583ca2667c1738cba07a7c7f3bb13eb3a3c96e494f6f1e |
spec/unit/container/injector_spec.rb | 100644 | 0 | 0 | | | 786 Bytes | 2267a7e833f6fde749c60becc54839e09bf1d4252d41444f2b6790001844439e |
spec/unit/container_spec.rb | 100644 | 0 | 0 | | | 6.44 KB | 33a61394b06e77c23734113178541bf8ce11513cf1abe9bcb41fdf56a9fe3c6c |
spec/unit/loader_spec.rb | 100644 | 0 | 0 | | | 1.38 KB | 8006b9131c911976f1c4058c0617c99f89f07e83e6edafd51bd475162d65ee25 |
spec/unit/magic_comments_parser_spec.rb | 100644 | 0 | 0 | | | 1.32 KB | 18e1a32f936d6176be8c853978d8fbe16cb1dbc339e228b9c9376a59b6ed3b69 |