Update copyrigths

And convert tabs to spaces
This commit is contained in:
Mike Bierlee 2018-01-01 15:54:32 +01:00
parent 9d0bbfd6cf
commit 4410206ec4
74 changed files with 2396 additions and 2384 deletions

1
.gitignore vendored
View file

@ -19,3 +19,4 @@
/.idea /.idea
/*.iml /*.iml
/out /out
/classes

View file

@ -1,4 +1,4 @@
Copyright (c) 2014-2017 Mike Bierlee Copyright (c) 2014-2018 Mike Bierlee
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View file

@ -1,7 +1,7 @@
Poodinis Dependency Injection Framework Poodinis Dependency Injection Framework
======================================= =======================================
Version 8.0.1 Version 8.0.1
Copyright 2014-2017 Mike Bierlee Copyright 2014-2018 Mike Bierlee
Licensed under the terms of the MIT license - See [LICENSE.txt](LICENSE.txt) Licensed under the terms of the MIT license - See [LICENSE.txt](LICENSE.txt)
Master: [![Build Status](https://api.travis-ci.org/mbierlee/poodinis.png?branch=master)](https://travis-ci.org/mbierlee/poodinis) - Dev: [![Build Status](https://api.travis-ci.org/mbierlee/poodinis.png?branch=develop)](https://travis-ci.org/mbierlee/poodinis) Master: [![Build Status](https://api.travis-ci.org/mbierlee/poodinis.png?branch=master)](https://travis-ci.org/mbierlee/poodinis) - Dev: [![Build Status](https://api.travis-ci.org/mbierlee/poodinis.png?branch=develop)](https://travis-ci.org/mbierlee/poodinis)

View file

@ -83,7 +83,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -155,7 +155,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -101,7 +101,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -93,7 +93,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -106,7 +106,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -104,7 +104,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -177,7 +177,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -91,7 +91,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -207,7 +207,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -162,7 +162,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -97,7 +97,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -189,7 +189,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -109,7 +109,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -95,7 +95,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -95,7 +95,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -91,7 +91,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -91,7 +91,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -96,7 +96,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -96,7 +96,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -92,7 +92,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -107,7 +107,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -92,7 +92,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -116,7 +116,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -142,7 +142,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -92,7 +92,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -92,7 +92,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -92,7 +92,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -100,7 +100,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -83,7 +83,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -102,7 +102,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
Mike Bierlee (m.bierlee@lostmoment.com) Mike Bierlee (m.bierlee@lostmoment.com)
</p> </p>
<p>Copyright Digital Mars 2005 - 2009., Copyright Andrei Alexandrescu 2008-, Jonathan M Davis 2011-., 2014-2017 Mike Bierlee <p>Copyright Digital Mars 2005 - 2009., Copyright Andrei Alexandrescu 2008-, Jonathan M Davis 2011-., 2014-2018 Mike Bierlee
</p> </p>
<p>boost.org/LICENSE_1_0.txt, Boost License 1.0 <p>boost.org/LICENSE_1_0.txt, Boost License 1.0

View file

@ -121,7 +121,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -97,7 +97,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -95,7 +95,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -98,7 +98,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -156,7 +156,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -120,7 +120,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -106,7 +106,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -120,7 +120,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -106,7 +106,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -92,7 +92,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -103,7 +103,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -128,7 +128,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -92,7 +92,7 @@ document.getElementById('symbolSearchPane').style.display = 'block';</script>
<p>Mike Bierlee, m.bierlee@lostmoment.com <p>Mike Bierlee, m.bierlee@lostmoment.com
</p> </p>
<p>2014-2017 Mike Bierlee <p>2014-2018 Mike Bierlee
</p> </p>
<p>This software is licensed under the terms of the MIT license. <p>This software is licensed under the terms of the MIT license.

View file

@ -3,7 +3,7 @@
"description" : "A dependency injection framework with support for autowiring.", "description" : "A dependency injection framework with support for autowiring.",
"homepage": "http://lostmoment.com/open-source/poodinis", "homepage": "http://lostmoment.com/open-source/poodinis",
"authors": ["Mike Bierlee"], "authors": ["Mike Bierlee"],
"copyright": "Copyright 2014-2017 Mike Bierlee", "copyright": "Copyright 2014-2018 Mike Bierlee",
"license": "MIT", "license": "MIT",
"-ddoxTool": "scod", "-ddoxTool": "scod",
"configurations": [ "configurations": [

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */

View file

@ -9,7 +9,7 @@
* *
* Authors: * Authors:
* Mike Bierlee, m.bierlee@lostmoment.com * Mike Bierlee, m.bierlee@lostmoment.com
* Copyright: 2014-2017 Mike Bierlee * Copyright: 2014-2018 Mike Bierlee
* License: * License:
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
@ -30,7 +30,7 @@ import std.string;
import std.traits; import std.traits;
import std.range; import std.range;
private struct UseMemberType {}; private struct UseMemberType {}
/** /**
* UDA for annotating class members as candidates for autowiring. * UDA for annotating class members as candidates for autowiring.
@ -67,14 +67,14 @@ private struct UseMemberType {};
*/ */
struct Autowire(QualifierType) { struct Autowire(QualifierType) {
QualifierType qualifier; QualifierType qualifier;
}; }
/** /**
* UDA for marking autowired dependencies optional. * UDA for marking autowired dependencies optional.
* Optional dependencies will not lead to a resolveException when there is no type registered for them. * Optional dependencies will not lead to a resolveException when there is no type registered for them.
* The member will remain null. * The member will remain null.
*/ */
struct OptionalDependency {}; struct OptionalDependency {}
/** /**
* UDA for annotating class members to be autowired with a new instance regardless of their registration scope. * UDA for annotating class members to be autowired with a new instance regardless of their registration scope.

View file

@ -5,7 +5,7 @@
* *
* Authors: * Authors:
* Mike Bierlee, m.bierlee@lostmoment.com * Mike Bierlee, m.bierlee@lostmoment.com
* Copyright: 2014-2017 Mike Bierlee * Copyright: 2014-2018 Mike Bierlee
* License: * License:
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.

View file

@ -5,7 +5,7 @@
* *
* Authors: * Authors:
* Mike Bierlee, m.bierlee@lostmoment.com * Mike Bierlee, m.bierlee@lostmoment.com
* Copyright: 2014-2017 Mike Bierlee * Copyright: 2014-2018 Mike Bierlee
* License: * License:
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.

View file

@ -3,7 +3,7 @@
* *
* Authors: * Authors:
* Mike Bierlee, m.bierlee@lostmoment.com * Mike Bierlee, m.bierlee@lostmoment.com
* Copyright: 2014-2017 Mike Bierlee * Copyright: 2014-2018 Mike Bierlee
* License: * License:
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.

View file

@ -1,3 +1,14 @@
/**
* This module contains instance factory facilities
*
* Authors:
* Mike Bierlee, m.bierlee@lostmoment.com
* Copyright: 2014-2018 Mike Bierlee
* License:
* This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file.
*/
module poodinis.imports; module poodinis.imports;
import std.traits; import std.traits;

View file

@ -3,7 +3,7 @@
* *
* Authors: * Authors:
* Mike Bierlee, m.bierlee@lostmoment.com * Mike Bierlee, m.bierlee@lostmoment.com
* Copyright: 2014-2017 Mike Bierlee * Copyright: 2014-2018 Mike Bierlee
* License: * License:
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.

View file

@ -19,7 +19,7 @@
* Kenji Hara, * Kenji Hara,
* Shoichi Kato, * Shoichi Kato,
* Mike Bierlee (m.bierlee@lostmoment.com) * Mike Bierlee (m.bierlee@lostmoment.com)
* Copyright: Copyright Digital Mars 2005 - 2009., Copyright Andrei Alexandrescu 2008-, Jonathan M Davis 2011-., 2014-2017 Mike Bierlee * Copyright: Copyright Digital Mars 2005 - 2009., Copyright Andrei Alexandrescu 2008-, Jonathan M Davis 2011-., 2014-2018 Mike Bierlee
* License: $(HTTP boost.org/LICENSE_1_0.txt, Boost License 1.0) * License: $(HTTP boost.org/LICENSE_1_0.txt, Boost License 1.0)
*/ */

View file

@ -5,7 +5,7 @@
* *
* Authors: * Authors:
* Mike Bierlee, m.bierlee@lostmoment.com * Mike Bierlee, m.bierlee@lostmoment.com
* Copyright: 2014-2017 Mike Bierlee * Copyright: 2014-2018 Mike Bierlee
* License: * License:
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.

View file

@ -4,7 +4,7 @@
* *
* Authors: * Authors:
* Mike Bierlee, m.bierlee@lostmoment.com * Mike Bierlee, m.bierlee@lostmoment.com
* Copyright: 2014-2017 Mike Bierlee * Copyright: 2014-2018 Mike Bierlee
* License: * License:
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */

View file

@ -1,6 +1,6 @@
/** /**
* Poodinis Dependency Injection Framework * Poodinis Dependency Injection Framework
* Copyright 2014-2017 Mike Bierlee * Copyright 2014-2018 Mike Bierlee
* This software is licensed under the terms of the MIT license. * This software is licensed under the terms of the MIT license.
* The full terms of the license can be found in the LICENSE file. * The full terms of the license can be found in the LICENSE file.
*/ */