Commit graph

588 commits

Author SHA1 Message Date
Mike Bierlee 5c9913595f Prepare version 9.0.1 2024-06-17 00:33:08 +03:00
Mike Bierlee d2d4184af6 Merge remote-tracking branch 'origin/main' into develop 2024-06-17 00:28:06 +03:00
Vijay Nayar 4f0510d2c9 Add conditional __compiles check before calling __traits(getOverloads, ...) in AutowiredRegistration.getPreDestructor. 2024-06-17 00:19:33 +03:00
Mike Bierlee 90287c36e3 Merge remote-tracking branch 'origin/main' into develop 2024-02-17 15:09:15 +03:00
Mike Bierlee 426b1774b8 Update copyrights 2024-02-17 15:08:59 +03:00
Mike Bierlee 3dcbca2551 Get rid of @property
They are depreciated and on their way out in the D world
2023-05-18 00:04:50 +03:00
Mike Bierlee adbd913b24 Get rid of public access specifiers
They are default in D
2023-05-18 00:03:02 +03:00
Mike Bierlee 87c036d543 Add release date 2023-03-13 22:30:47 +03:00
Mike Bierlee ed6a557e47 Bump version 2023-03-13 22:28:07 +03:00
Mike Bierlee baa46cb021 Get rid of Polyfill 2023-03-13 22:27:23 +03:00
Mike Bierlee b19c2dfe67 Remove dub promise in readme
I have no idea what the baseline dub is anymore. Assume it is the one that comes with DMD.
2023-03-13 22:24:24 +03:00
Mike Bierlee 6178d8c60d get rid of obvious comments 2023-03-13 22:20:04 +03:00
Mike Bierlee a2b2f4d063 Teppo 2023-03-13 22:18:52 +03:00
Mike Bierlee ea48437861 Get rid of bad LDC release 2023-03-13 22:18:01 +03:00
Mike Bierlee cd4a1dc81d Fix incorrect LDC version 2023-03-13 22:15:20 +03:00
Mike Bierlee d1894b3c7c Adjust changelog 2023-03-13 22:13:54 +03:00
Mike Bierlee 9c69fbb21d Add all LDC versions to establish baseline 2023-03-13 22:02:21 +03:00
Mike Bierlee 85555fb156 Establish DMD 2.086.1 as new baseline version 2023-03-13 21:57:22 +03:00
Mike Bierlee 313dc98841 Add/reenable old compilers to find new baseline version 2023-03-13 21:51:17 +03:00
Mike Bierlee 0d9cf99077 Get rid of compilers that fail to download 2023-03-13 21:46:08 +03:00
Mike Bierlee bae2e8bd1a Fix build some more 2023-03-13 21:42:21 +03:00
Mike Bierlee 7b130b66f3 Remove preview dmd 2023-03-13 21:39:50 +03:00
Mike Bierlee 7de9820118 Add more historic compilers 2023-03-13 21:37:30 +03:00
Mike Bierlee 52c01add07 Fix CI build 2023-03-13 21:35:36 +03:00
Mike Bierlee 78f89ccc1f Use type instead of instance for compatibitlity with old compilers 2023-03-13 21:32:33 +03:00
Mike Bierlee 33b9410354 Bump new version 2023-03-13 21:16:01 +03:00
Mike Bierlee a129e6c3f1 Prefer the use of @Inject in examples, docs and tests 2023-03-07 03:31:23 +03:00
Mike Bierlee 3fa4e15d6f Add support for JSR330 @Inject attribute 2023-03-07 03:14:58 +03:00
Mike Bierlee 733c2aa236 Move some tests to proper location 2023-03-07 03:06:57 +03:00
Mike Bierlee 61db8f7572 Don't gitignore dub selections 2023-03-07 02:44:05 +03:00
Mike Bierlee 2dcb4cdbd0 Autoformat a few files 2023-03-07 02:43:03 +03:00
Mike Bierlee 1f018f1991 Add fix to changelog 2023-03-07 02:36:28 +03:00
Mike Bierlee 746e070f2d Itterate statically over members 2023-03-07 01:53:19 +03:00
Mike Bierlee 0b64013115 Shorten name of example to fix compilation issues 2023-03-07 01:30:03 +03:00
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