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 |
|
Mike Bierlee
|
e90306ef57
|
Update copyrights
|
2017-02-13 20:20:35 +01:00 |
|
Mike Bierlee
|
72eed7b806
|
Hey look they release another beta!
|
2017-02-13 20:10:31 +01:00 |
|
Mike Bierlee
|
51b0d67389
|
Build against latest DMD beta
|
2017-02-11 19:04:15 +01:00 |
|
Mike Bierlee
|
1a6cb899cc
|
Don't use source-only released LDC
|
2017-02-03 22:52:43 +01:00 |
|
Mike Bierlee
|
d0cb0a75af
|
Adjust versions of tested compilers
|
2017-02-03 21:50:23 +01:00 |
|
Mike Bierlee
|
da59ed764f
|
Build with latest DMD beta
|
2017-01-15 18:50:49 +01:00 |
|
Mike Bierlee
|
4633a0b98a
|
Build with latest DMD beta
|
2017-01-14 03:15:45 +01:00 |
|
Mike Bierlee
|
97a0a4cddb
|
Run all examples instead of just building them
|
2017-01-14 03:12:27 +01:00 |
|
Mike Bierlee
|
551e53e055
|
Build with latest DMD beta
|
2016-12-27 21:47:52 +01:00 |
|
Mike Bierlee
|
470735c7a9
|
Prepare version 8.0.0 release
|
2016-12-26 18:38:36 +01:00 |
|
Mike Bierlee
|
cc0ea0d9e4
|
Add backwards compatiblity for isFunction
|
2016-12-26 18:31:39 +01:00 |
|
Mike Bierlee
|
925c3f4119
|
Fix check on whether a member was a function
Checks on some kinds of members, such as constants, would trip up with the isCallable trait.
|
2016-12-26 18:17:51 +01:00 |
|
Mike Bierlee
|
10d24eb9fb
|
Remove workaround
|
2016-12-26 18:17:51 +01:00 |
|
Mike Bierlee
|
898dfd8943
|
Remove deprecated getInstance()
|
2016-12-26 18:17:51 +01:00 |
|
Mike Bierlee
|
4ac095c25b
|
Revert minimal D compatibility to 2.068.2
Now that GDC has been officially upgraded to 2.068.2 we can drop baseline support to that version.
|
2016-12-26 18:17:51 +01:00 |
|
Mike Bierlee
|
9938c0de26
|
Add proper-d value injector to list
|
2016-12-26 18:17:26 +01:00 |
|
Mike Bierlee
|
100dc53551
|
Add list of projects using Poodinis
|
2016-12-23 01:40:00 +01:00 |
|
Mike Bierlee
|
01de724f9f
|
Add link to online API docs
|
2016-12-23 01:32:38 +01:00 |
|
Mike Bierlee
|
a7b4549799
|
Add test verifying for pre-destruction on container destruction
|
2016-12-18 03:56:10 +01:00 |
|
Mike Bierlee
|
0fc7c82321
|
Add post-constructor/pre-destructor example
|
2016-12-18 02:18:04 +01:00 |
|
Mike Bierlee
|
c68c180e9c
|
Add tutorial on postconstructors/predestructors
|
2016-12-18 02:00:13 +01:00 |
|
Mike Bierlee
|
d6cc7a65b9
|
Build with latest LDC beta
|
2016-12-18 01:28:39 +01:00 |
|
Mike Bierlee
|
0d5180c98f
|
Also fix memory corruption for GDC
|
2016-12-18 01:21:56 +01:00 |
|
Mike Bierlee
|
708ec67070
|
Prevent memory corruption in DMD 2.066.1
As a consequence registations will NOT be cleared during deconstruction of the container in that version
|
2016-12-18 01:16:00 +01:00 |
|
Mike Bierlee
|
3d9a449766
|
Fix aliases tripping up UDA discovery
|
2016-12-17 23:58:37 +01:00 |
|
Mike Bierlee
|
6a1fa7e2c1
|
Move test classes to separate module
|
2016-12-17 23:33:29 +01:00 |
|
Mike Bierlee
|
b6dea95c0d
|
Add pre-destruction
|
2016-12-17 23:09:56 +01:00 |
|
Mike Bierlee
|
fbef764b48
|
Add post construction
|
2016-12-17 21:14:16 +01:00 |
|
Mike Bierlee
|
7ba8e545f6
|
Move context registration related method out of container
Should be still usable as before because of UFCS
|
2016-12-14 22:04:13 +01:00 |
|
Mike Bierlee
|
68c8d6b6a6
|
Fix documentation
|
2016-12-14 21:12:52 +01:00 |
|
Mike Bierlee
|
8fe5b8da9b
|
Adjust package documentation according extended use of derived work
|
2016-12-13 23:23:05 +01:00 |
|
Mike Bierlee
|
27d6b6d798
|
Reword changelog to make it way more confusing
|
2016-12-13 23:04:14 +01:00 |
|
Mike Bierlee
|
f469e5a045
|
Add GDC compatibility notice to changelog
|
2016-12-13 22:46:02 +01:00 |
|
Mike Bierlee
|
ea120d07dc
|
Up the dub version in readme
We're not testing older ones so we cannot guarantee that they're still compatible
|
2016-12-13 22:44:18 +01:00 |
|
Mike Bierlee
|
cc314324a7
|
Use empty main instead of relying on main generation by compilers
GDC doesn't seem to do this
|
2016-12-13 22:28:12 +01:00 |
|
Mike Bierlee
|
f11c924ef3
|
Fix travis build trying to compile for non-existing DMDs
|
2016-12-13 22:16:09 +01:00 |
|
Mike Bierlee
|
5114f7e769
|
Fix dflags being set for non-dmd compilers
|
2016-12-13 22:11:36 +01:00 |
|
Mike Bierlee
|
5ed3a6ae29
|
Add Phobos 2.066.1 forwards-compatibility for GDC
|
2016-12-13 22:00:34 +01:00 |
|
Mike Bierlee
|
d3f049eb9f
|
Add note about naming convention
|
2016-12-12 22:51:26 +01:00 |
|
Mike Bierlee
|
932e3dab6b
|
Add value injection example
|
2016-12-12 22:51:26 +01:00 |
|