Commit graph

554 commits

Author SHA1 Message Date
Mike Bierlee
9b05aa3af9 Reformat code to use otbs brace style
It's more compact and more common in the coding world these days.
2023-03-07 01:24:28 +03:00
Mike Bierlee
6d1bf44d28 Use getOverloads in registerContextComponents (fix #43) 2023-03-07 01:18:11 +03:00
Mike Bierlee
b8caa00be1 Autoformat code 2023-03-07 00:46:07 +03:00
Mike Bierlee
dfac28102e Fix deprecation warnings when resolving post-constructors and pre-destructors (fix #43) 2023-03-07 00:45:44 +03:00
Mike Bierlee
d4ce13f8b1 Rename modules to match convention 2023-03-06 23:21:08 +03:00
Mike Bierlee
7ffc985f64 Merge remote-tracking branch 'origin/main' into develop 2023-02-20 21:34:55 +03:00
Mike Bierlee
3a08db91e0 Use dpldocs instead of github pages 2023-02-20 21:34:34 +03:00
Mike Bierlee
df780839b0 Merge remote-tracking branch 'origin/main' into develop 2023-01-11 02:02:50 +03:00
Mike Bierlee
ba4a25724c Remove illegal keys from dub json 2023-01-11 02:02:34 +03:00
Mike Bierlee
fd9d63a6ec Update copyrights 2023-01-11 02:01:51 +03:00
Mike Bierlee
d0c30f210f Merge remote-tracking branch 'origin/main' into develop 2022-11-28 20:12:01 +03:00
Mike Bierlee
7288e0ed27 Adjust link to mirage config injector repo 2022-11-28 20:11:49 +03:00
Mike Bierlee
18f7d221ad Merge remote-tracking branch 'origin/main' into develop 2022-11-27 21:42:02 +03:00
Mike Bierlee
127d47dcca Add Mirage Config value injector to injector list 2022-11-27 21:41:18 +03:00
Mike Bierlee
e7e79094b8 Add release dates to changelog 2022-10-27 03:02:12 +03:00
Mike Bierlee
d93fba4c8a Only import std io on debug(poodinisVerbose) 2022-10-27 02:52:47 +03:00
Mike Bierlee
d5959080d6 Bump version 2022-10-27 02:30:15 +03:00
Mike Bierlee
bded43f646 Fix changelog 2022-10-27 02:28:05 +03:00
Mike Bierlee
5a66bdc26a Fix registerOnResolve not working for classes that have no default constructor
It might be that these want to make use of constructor injection instead
2022-10-27 02:27:03 +03:00
Mike Bierlee
f7578d79a3 Fix unnecessary re-registration of types when registerBeforeResolving is specified 2022-10-27 01:42:09 +03:00
Mike Bierlee
e1cb511178 Autoformat container.d 2022-10-27 01:37:36 +03:00
Mike Bierlee
04a30db126 Update docs? 2022-10-09 01:22:47 +03:00
Mike Bierlee
399f3f393f Add make step for building docs 2022-10-09 01:10:46 +03:00
Mike Bierlee
9b2d40991a Merge remote-tracking branch 'origin/main' into develop 2022-09-25 19:45:57 +03:00
Mike Bierlee
4c2e0f50ef Gitignore PDB files 2022-09-25 19:45:40 +03:00
Mike Bierlee
a73e8c05df
Fix linebreak in readme 2022-09-25 19:40:56 +03:00
Mike Bierlee
8bd88fbcb9 Fix typo 2022-03-22 10:51:28 +03:00
Mike Bierlee
9012bddabe
Fix typo 2022-03-22 10:50:29 +03:00
Mike Bierlee
365d5895c3
Remove broken homepage link 2022-02-21 00:01:11 +03:00
Mike Bierlee
ec90d982be Adjust changelog 2022-02-18 00:48:05 +03:00
Mike Bierlee
c5e458f75a Update copyrights 2022-02-18 00:45:03 +03:00
Mike Bierlee
bf77c95a0d Prevent import of template arguments that are not types 2022-02-18 00:43:39 +03:00
Mike Bierlee
7ccd05f1d4 Prepare next release 2021-08-24 23:20:42 +03:00
Mike Bierlee
4faf7f2e47 Fix chained registration scopes getting rid of initializedBy's factory method 2021-08-24 23:17:26 +03:00
Mike Bierlee
8bde8963c2 Force allman brace style in vscode 2021-08-24 21:19:10 +03:00
Mike Bierlee
cf010cd002 Add vscode tasks 2021-08-24 21:15:25 +03:00
Mike Bierlee
199d936070 Prepare next release 2021-07-06 21:09:32 +03:00
Mike Bierlee
70b4c9e9dd Remove helpful compilation warning in favor of supporting more edge-cases out of the box 2021-07-03 18:38:21 +03:00
Mike Bierlee
d7dc57ec99 Update changelog and readme 2021-06-15 23:38:25 +03:00
Mike Bierlee
0127c0a80c Add unittest for fix in #37 2021-06-15 23:34:50 +03:00
nucz
00dd758e01 fix "multiple ! arguments are not allowed" on ...
...constructor argument injection
2021-06-15 23:25:39 +03:00
Mike Bierlee
88234ab1b3 Merge remote-tracking branch 'origin/main' into develop 2021-06-15 23:18:37 +03:00
SingingBush
de23574cfb Also test on GDC (Ubuntu only) 2021-06-15 22:50:05 +03:00
SingingBush
729a50ee90 remove travis.yml and update README 2021-06-15 22:50:05 +03:00
SingingBush
c4d4e5e82f split CI into two jobs 2021-06-15 22:50:05 +03:00
SingingBush
d15aa3fb07 use Github Actions for CI instead of travis-ci 2021-06-15 22:50:05 +03:00
SingingBush
25b9e95128 added .editorconfig file 2021-06-15 22:50:05 +03:00
Mike Bierlee
3e98e6320e Bump version in readme 2021-05-04 22:11:59 +03:00
Mike Bierlee
f394cf240a Add clean as phony to makefile 2021-05-04 22:11:29 +03:00
Mike Bierlee
5134fc7390 Add PR to changelog 2021-05-04 21:59:14 +03:00