Commit graph

310 commits

Author SHA1 Message Date
Patrick Stewart
4b4a321d99 refactor: working on invoked process 9 pass 5 fail 2024-12-30 06:59:48 -07:00
Patrick Stewart
83813a4274 add: adding process package 14 pass 2 fail 2024-12-30 06:35:33 -07:00
Patrick Stewart
fc3131c0f9 add: adding pipeline package 2024-12-30 02:38:18 -07:00
Patrick Stewart
df6ca22d97 update: updating support files 2024-12-30 02:26:44 -07:00
Patrick Stewart
85a4517440 add: adding support manager 2024-12-30 02:26:25 -07:00
Patrick Stewart
9dc7b8940a add: adding support localizable 2024-12-30 02:25:57 -07:00
Patrick Stewart
0819c9c8cd add: adding support capsule_manager 2024-12-30 02:25:27 -07:00
Patrick Stewart
ab9ebde517 refactor: working on constructor injection 175 pass 2 fail 2024-12-30 01:27:56 -07:00
Patrick Stewart
22ade7f699 Merge remote-tracking branch 'origin/feature/mrpastewart-container' into feature/mrpastewart-container 2024-12-29 21:53:16 -07:00
Patrick Stewart
8c031ec740 refactor: working on constructor injection 175 pass 2 fail 2024-12-29 21:52:52 -07:00
Patrick Stewart
85262ccca7 feature: working on constructor injection 175 pass 2 fail 2024-12-29 21:52:30 -07:00
Patrick Stewart
9c2297cedf refactor: working on constructor injection 174 pass 3 fail 2024-12-27 12:06:30 -07:00
Patrick Stewart
0fbb79e4d7 refactor: upgrade container to package status 2024-12-27 11:47:28 -07:00
Patrick Stewart
932f83f0f8 refactor: removing wrap() as it is not idiomatic dart all test pass 2024-12-27 10:43:22 -07:00
Patrick Stewart
2ce4607366 refactor: add flush() for container reset 167 pass 4 fail 2024-12-27 09:19:24 -07:00
Patrick Stewart
e73c854b64 refactor: add makeWith() alias working on wrap() 163 pass 4 fail 2024-12-27 09:11:06 -07:00
Patrick Stewart
0de4f37270 refactor: add factory() for deferred resolution working on wrap() 2024-12-27 09:03:34 -07:00
Patrick Stewart
107266ca67 refactor: add bindIf() and singletonIf() 2024-12-27 08:12:13 -07:00
Patrick Stewart
c61e33a07e update: finished feature attribute-based binding 146 pass 2024-12-27 07:56:05 -07:00
Patrick Stewart
34b31a7059 refactor: testing 145 pass 1 fail 2024-12-27 01:48:11 -07:00
Patrick Stewart
40eadbe408 refactor: adding support for attribute binding pass 144 fail 2 2024-12-27 01:10:02 -07:00
Patrick Stewart
103b6e2553 refactor: add giveTagged() and giveConfig() 2024-12-27 00:36:36 -07:00
Patrick Stewart
bba949c296 refactor: array of concrete types support 2024-12-27 00:01:18 -07:00
Patrick Stewart
c904c2bec3 refactor: adding __invoke support 2024-12-26 23:54:04 -07:00
Patrick Stewart
dee0cbd03a refactor: added variadic parameter support 2024-12-26 23:49:46 -07:00
Patrick Stewart
433da78695 refactor: adding parameter dependency injection 2024-12-26 23:41:19 -07:00
Patrick Stewart
a07bd666c2 refactor: adding support for class@method syntax 2024-12-26 23:25:59 -07:00
Patrick Stewart
f4e567c046 refactor: adding arrayaccess support 2024-12-26 23:15:28 -07:00
Patrick Stewart
81bb7bdd5e refactor: adding parameter override support all test passing 2024-12-26 23:08:58 -07:00
Patrick Stewart
d920180845 refactor: adding rebound callbacks 2024-12-26 22:45:12 -07:00
Patrick Stewart
972c0424e1 refactor: adding alias management and extender support 96 pass 2024-12-26 22:40:34 -07:00
Patrick Stewart
786224caf5 update: fixing minor lint warnings 2024-12-26 21:51:44 -07:00
Patrick Stewart
f3b0fac943 refactor: refactored laravel features into container test 3 84 pass 2024-12-26 21:47:51 -07:00
Patrick Stewart
d690877afc refactor: working on container test 3 82 pass 2 fail 2024-12-26 21:28:51 -07:00
Patrick Stewart
0453c67177 refactor: refactoring platform mirrors 55 pass 7 fail 2024-12-26 04:02:32 -07:00
Patrick Stewart
dacf949af4 update: package analyzer 10 pass 1 fail 2024-12-25 17:59:05 -07:00
Patrick Stewart
d728fcb9dd update: package analyzer pass 10 fail 1 2024-12-25 17:19:57 -07:00
Patrick Stewart
d0ff4db4a0 refactor: refactoring mirrors further 2024-12-25 15:15:51 -07:00
Patrick Stewart
a79809f46b refactor: refactored platform reflection to platform mirrors 2024-12-25 14:31:41 -07:00
Patrick Stewart
3e9de4cbb2 refactor: move container test implementations to incubation 2024-12-24 18:11:07 -07:00
Patrick Stewart
53f3f42930 update: updating ioc_container test 47 pass 27 fail 2024-12-23 22:35:51 -07:00
Patrick Stewart
0be803288b add: another container test 28 pass 2024-12-23 20:36:32 -07:00
Patrick Stewart
c64b707ea5 update: updating service_container 40 pass 8 fail 2024-12-23 09:03:08 -07:00
Patrick Stewart
2e3a9cbc7c update: updating 39 pass 9 fail 2024-12-23 08:26:38 -07:00
Patrick Stewart
c268cb5b1d update: updating test 5 pass 2 fail 2024-12-22 21:23:01 -07:00
Patrick Stewart
ffc5e02146 update: updating 34 pass 4 fail 2024-12-22 20:15:18 -07:00
Patrick Stewart
a29fc17434 update: updating 31 pass 3 fail 2024-12-22 18:22:53 -07:00
Patrick Stewart
81ae5483c7 update: updating 30 pass 4 fail 2024-12-22 18:04:43 -07:00
Patrick Stewart
48c6ca8785 update: updating 29 pass 5 fail 2024-12-22 18:03:00 -07:00
Patrick Stewart
4f0f129900 add: working on laravel style container 29 pass 5 fail 2024-12-22 17:54:50 -07:00