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