Commit graph

479 commits

Author SHA1 Message Date
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
Mike Bierlee
8ef680091c Merge remote-tracking branch 'origin/master' into develop 2017-07-29 16:40:40 +02:00
Mike Bierlee
ea940617b6 Fix headers in tutorial 2017-07-29 16:40:22 +02:00
Mike Bierlee
8ee5341420 Merge remote-tracking branch 'origin/master' into develop 2017-07-29 16:38:34 +02:00
Mike Bierlee
4056e49d5b Ignore IDE output dir 2017-07-29 16:38:05 +02:00
Mike Bierlee
424179b786 Fix headers in readme 2017-07-29 16:36:50 +02:00
Mike Bierlee
1015205010 Build with latest compiler versions for cronrun 2017-07-03 20:57:02 +02:00
Mike Bierlee
189b945b8f Merge pull request #18 from SingingBush/develop
update compiler versions on travis build and also build on OSX
2017-07-03 20:53:45 +02:00
singingbush
35f5639364 run travis build on dmd-beta and ldc-beta 2017-07-03 09:59:04 +01:00
singingbush
5d2ca7af30 update compiler versions on travis build and also build on OSX 2017-06-30 12:13:37 +01:00
Mike Bierlee
76a98a6659 Build with latest LDC beta 2017-04-04 21:18:08 +02:00
Mike Bierlee
a44ea1f27f Build with latest DMD beta 2017-04-04 21:16:52 +02:00
Mike Bierlee
3ad4bbacb1 Merge remote-tracking branch 'origin/master' into develop 2017-02-26 17:50:38 +01:00
Mike Bierlee
3311960c76 Use SCOD to style ddox 2017-02-26 17:48:57 +01:00
Mike Bierlee
a8da958bfb Merge remote-tracking branch 'origin/master' into develop 2017-02-13 20:21:19 +01:00