Mike Bierlee
|
8f4a64cf4c
|
Move injection initializer to registration scope
|
2021-04-29 01:45:08 +03:00 |
|
Mike Bierlee
|
89512e0cb0
|
Move initializer to its own example
|
2021-04-29 01:45:08 +03:00 |
|
Mike Bierlee
|
bb4eaf8676
|
Clean-up initializer
|
2021-04-29 01:45:08 +03:00 |
|
Mike Bierlee
|
1ae7f5789c
|
Clarify example running readme
|
2021-04-29 01:45:08 +03:00 |
|
Mike Bierlee
|
cee288bb52
|
Merge remote-tracking branch 'origin/main' into develop
|
2021-01-04 02:37:07 +03:00 |
|
Mike Bierlee
|
5726b0750d
|
Rename branch master -> main
|
2021-01-04 02:36:09 +03:00 |
|
Mike Bierlee
|
ef00ec4f6f
|
Merge remote-tracking branch 'origin/master' into develop
|
2021-01-04 02:11:17 +03:00 |
|
Mike Bierlee
|
3f6636109e
|
Update copyrights
|
2021-01-04 02:04:20 +03:00 |
|
Mike Bierlee
|
ad8be804a0
|
Prepare release 8.1.0-beta.2
|
2020-03-29 21:37:44 +03:00 |
|
heromyth
|
cad0200904
|
ConcreteType should be a class
|
2020-03-29 21:34:02 +03:00 |
|
Mike Bierlee
|
e26be1f439
|
Add Hunt Framework to "Projects Using Poodinis" section
|
2020-03-18 21:52:25 +03:00 |
|
Mike Bierlee
|
cfee7c585c
|
Remove removed LDC versions from faillure list
|
2020-03-18 21:48:54 +03:00 |
|
Mike Bierlee
|
73f670778c
|
Update compiler list in Travis build
- Add historical DMD versions
- Remove LDC versions, only build latest. DMD builds should take care of syntax-compatibility
|
2020-03-18 21:47:58 +03:00 |
|
Mike Bierlee
|
788b72d20d
|
Prepare release 8.1.0-beta
|
2020-03-18 21:33:56 +03:00 |
|
Mike Bierlee
|
7a26dd12e0
|
Merge pull request #28 from huntlabs/develop
Instance initialization improved
|
2020-03-18 21:25:02 +03:00 |
|
Mike Bierlee
|
45f532e084
|
Merge remote-tracking branch 'origin/master' into develop
|
2020-03-11 23:40:03 +03:00 |
|
Mike Bierlee
|
81de14a1ee
|
Update copyrights
|
2020-03-11 23:38:54 +03:00 |
|
heromyth
|
0c8c1434f7
|
Check if a Type is registered
|
2020-03-11 09:55:15 +08:00 |
|
heromyth
|
3d87339da6
|
Merge branch 'develop' of https://github.com/mbierlee/poodinis into develop
|
2020-03-02 11:31:24 +08:00 |
|
heromyth
|
3b11c4aec4
|
Add a constuction handler
|
2020-02-26 16:14:12 +08:00 |
|
heromyth
|
55726e84db
|
All the unittests passed
|
2020-02-11 10:19:08 +08:00 |
|
heromyth
|
15d8c7e754
|
Restore callPostConstructors
|
2020-02-10 15:34:00 +08:00 |
|
heromyth
|
b9d4bd1b83
|
Register with an initializer.
|
2020-02-09 23:46:06 +08:00 |
|
heromyth
|
4ebeeb9c9f
|
isFunction may not work
|
2020-02-09 23:43:11 +08:00 |
|
Mike Bierlee
|
afaf05f582
|
Merge remote-tracking branch 'origin/master' into develop
|
2019-07-14 12:46:40 +03:00 |
|
Mike Bierlee
|
4791bbfb35
|
Delete problematic docs temporarily
Thanks for making the doc generator Windows compatible!
|
2019-07-14 12:45:04 +03:00 |
|
Mike Bierlee
|
343dd65fdf
|
Update copyrights
|
2019-07-14 12:40:16 +03:00 |
|
Mike Bierlee
|
ba38bf7952
|
Prepare version 8.0.3
|
2018-06-11 19:22:32 +03:00 |
|
Mike Bierlee
|
dc48c87948
|
Prevent registration, resolving and constructor injection selection of structs
Fixes #25
|
2018-06-11 18:45:27 +03:00 |
|
Mike Bierlee
|
730d001d30
|
Prepare version 8.0.2
|
2018-04-15 13:44:20 +03:00 |
|
Mike Bierlee
|
a5079dc8a6
|
Remove unnecessary import
|
2018-04-15 11:28:13 +03:00 |
|
Mike Bierlee
|
f7a86702be
|
Merge pull request #24 from aruthane/fix-create-import-string-template-arg-recursion
Support recursive template arguments with createImportsString
|
2018-04-15 11:19:50 +03:00 |
|
Carlin St Pierre
|
d52d2d963e
|
Support types that have recursive template arguments with createImportsString
|
2018-04-14 14:00:30 +10:00 |
|
Mike Bierlee
|
2315987879
|
Tweak travis build some more
|
2018-01-06 13:30:36 +01:00 |
|
Mike Bierlee
|
7c24ef18ff
|
Tweak travis build
Add previous releases of DMD and LDC
Whitelist LDC 1.2.0 failures on OSX. Some dylib dependency problem prevents the build from succeeding.
|
2018-01-04 01:19:21 +01:00 |
|
Mike Bierlee
|
4410206ec4
|
Update copyrigths
And convert tabs to spaces
|
2018-01-01 15:56:47 +01:00 |
|
Mike Bierlee
|
9d0bbfd6cf
|
Update readme to point to github.io hosted API docs
|
2017-12-09 01:09:54 +01:00 |
|
|
fc36909cca
|
Properly add docs under a unix filesyste
Windows screws up files with same name with different case
|
2017-12-09 00:59:26 +01:00 |
|
|
7898c9601b
|
Revert "Add documentation to be hosted at github.io"
This reverts commit 6987850439 .
|
2017-12-09 00:56:15 +01:00 |
|
Mike Bierlee
|
6987850439
|
Add documentation to be hosted at github.io
|
2017-12-09 00:41:22 +01:00 |
|
Mike Bierlee
|
66f59c39fb
|
Merge pull request #22 from mbierlee/develop
Develop
|
2017-11-29 00:15:54 +01:00 |
|
Mike Bierlee
|
9e79d3a56d
|
Build with previous DMD releases
|
2017-11-29 00:12:10 +01:00 |
|
Mike Bierlee
|
bbd61f0623
|
Build with previous DMD releases
|
2017-11-29 00:11:30 +01:00 |
|
Mike Bierlee
|
9212f1cbe7
|
Build with previous versions of compilers
|
2017-09-01 20:21:32 +02:00 |
|
Mike Bierlee
|
1fcb6be243
|
Prepare Version 8.0.1
|
2017-08-13 18:39:59 +02:00 |
|
Mike Bierlee
|
35103b995e
|
Refer to issue in changelog
#20
|
2017-08-13 18:39:10 +02:00 |
|
Mike Bierlee
|
93d4d3c20f
|
Recursively import types everywhere
#20
|
2017-08-13 18:21:03 +02:00 |
|
Mike Bierlee
|
91fcefa7ed
|
Recursively import template type's modules
In case when the template type itself is a template type. Fixes #20
|
2017-08-13 18:13:19 +02:00 |
|
Mike Bierlee
|
4c25b91c63
|
Import modules of argument types of registration type's template before calling post-constructor
|
2017-08-13 17:49:40 +02:00 |
|
Mike Bierlee
|
9be2d4fac1
|
Build with previous DMD release on travis
|
2017-07-29 16:48:00 +02:00 |
|