Commit graph

  • c87981861d Fix typo in tutorial Mike Bierlee 2015-07-04 15:18:37 +0200
  • 0b263e49bb Add array completion example to Travis CI build Mike Bierlee 2015-07-04 15:05:19 +0200
  • 5c9a623ef6 Add autowiring to array to tutorial Mike Bierlee 2015-07-04 14:36:41 +0200
  • 9d5b4e97a7 Add array completion example Mike Bierlee 2015-07-04 14:32:08 +0200
  • e2b093785b Alter future work to specifically target Phobos containers for future autocompletion Mike Bierlee 2015-07-04 14:12:14 +0200
  • 533207226b Use template to get member type instead Mike Bierlee 2015-07-04 14:09:05 +0200
  • 1ce37e6eda Add autowiring of dynamic arrays Mike Bierlee 2015-07-04 14:05:53 +0200
  • 805a3ebaeb Add test for testing if autowiring still works when using resolveAll Mike Bierlee 2015-07-04 13:59:10 +0200
  • 53fb0d8116 Add resolving all registered types of a certain super type Mike Bierlee 2015-07-04 13:53:47 +0200
  • c75fc78900 Remove hmod config Mike Bierlee 2015-07-04 00:53:48 +0200
  • 91f9e164c9 Fix branch name Mike Bierlee 2015-07-04 00:46:47 +0200
  • e0e3b8022f Show build status badges of specific branches only Mike Bierlee 2015-07-04 00:46:01 +0200
  • 2453b92808 Added more future work Mike Bierlee 2015-07-03 23:56:03 +0200
  • 9abd329fba Split off extensive examples in README.md to a separate tutorial Mike Bierlee 2015-07-03 23:53:37 +0200
  • 71ac539f2a Add canonical package module Mike Bierlee 2015-07-01 21:05:00 +0200
  • 7effc264ef Change link to hypodermic repository Mike Bierlee 2015-05-14 15:45:04 +0200
  • a34df573fe Remove ddocs index v2.1.0 Mike Bierlee 2015-05-03 02:07:38 +0200
  • 99180c4d31 Prepare version 2.1.0 Mike Bierlee 2015-05-03 02:07:24 +0200
  • 27e7b74e73 Add registration option for registering a class by concrete type when registering by supertype Mike Bierlee 2015-05-03 02:03:34 +0200
  • d23230faae Restrict access to registration members more tightly Mike Bierlee 2015-05-03 00:54:31 +0200
  • eb05f7702f Add registration linking Mike Bierlee 2015-05-03 00:46:51 +0200
  • fe6a62104e Verified to be D 2.067.1 compatible Mike Bierlee 2015-05-02 14:29:18 +0200
  • e9dbdf1fe0 Remove the word "quickstart" Mike Bierlee 2015-05-01 01:25:54 +0200
  • 1b48fe407c Update copyright date in dub config Mike Bierlee 2015-05-01 01:18:58 +0200
  • 0667ca3312 Add instructions for generating documentation from source Mike Bierlee 2015-05-01 01:13:16 +0200
  • a999961a55 Remove link to ddocs Mike Bierlee 2015-05-01 01:12:53 +0200
  • 059ff3b908 Update version number in ddocs index v2.0.0 Mike Bierlee 2015-04-04 14:20:49 +0200
  • a046e1fd8e Remove unused imports Mike Bierlee 2015-03-28 18:43:03 +0100
  • bb5fbdcb14 Add incompatibilty warning to changelog Mike Bierlee 2015-03-28 18:31:28 +0100
  • e429e81734 D 2.067.0 is not an absolute minimum requirement anymore Mike Bierlee 2015-03-28 18:20:25 +0100
  • a7f51ae7a1 Remove thing that just got added from future work Mike Bierlee 2015-03-28 18:19:05 +0100
  • 24e9a67219 Add tests for registering and resolving accross threads Mike Bierlee 2015-03-28 18:01:16 +0100
  • ee88b68a7c Remove unnecessary initOnce Mike Bierlee 2015-03-28 17:49:30 +0100
  • 1ea60f12ec Prepare development of version 2.0.0 Mike Bierlee 2015-03-28 17:38:43 +0100
  • 09695e9770 Add test for testing autowire stack pop-back mechanism Mike Bierlee 2015-03-28 17:29:48 +0100
  • a7ab3ea4d8 Remove unnecesary componentIsNull methods Mike Bierlee 2015-03-28 17:07:44 +0100
  • 9860624148 Synchronize DependencyContainer Mike Bierlee 2015-03-28 16:36:02 +0100
  • 8d268846ed Change getting of singleton dependency container to be thread-safe Mike Bierlee 2015-03-28 15:04:34 +0100
  • f2eabe9797 Update compatible DMD version Mike Bierlee 2015-03-28 14:44:30 +0100
  • 8c51e6f252 Merge remote-tracking branch 'origin/master' into develop Mike Bierlee 2015-03-22 15:58:27 +0100
  • 5800cfc518 Explicitly put source directory in hmod config Mike Bierlee 2015-03-22 15:57:55 +0100
  • a919402981 Rename dependency container instance in examples more aptly Mike Bierlee 2015-03-22 14:55:29 +0100
  • 3da9393a17 Change name of default build type to "library" Mike Bierlee 2015-03-22 14:19:29 +0100
  • f333e2ca31 Add v1.0.0 changelog v1.0.0 Mike Bierlee 2015-03-21 15:15:53 +0100
  • 3e65ae920c Remove known issues section in README Mike Bierlee 2015-03-21 14:37:25 +0100
  • a5f6a1dc32 Finish refactoring for now Mike Bierlee 2015-03-21 14:25:55 +0100
  • d1e3366549 Change dflags to be compiler-agnostic Mike Bierlee 2015-03-09 00:07:40 +0100
  • 077ed39b9a Add linux binaries of examples to gitignore Mike Bierlee 2015-03-08 17:35:59 +0100
  • 29ebb3bc73 Add project identifier to module documentation Mike Bierlee 2015-03-07 12:36:59 +0100
  • 06dfb0dc30 Fix imports for release builds Mike Bierlee 2015-03-07 00:47:36 +0100
  • 827dc2f50b Remove and ignore Eclipse-specific project file Mike Bierlee 2015-03-07 00:43:18 +0100
  • 14d0ddc56b Remove linuxy build artifacts Mike Bierlee 2015-03-07 00:32:34 +0100
  • 0916e136aa Omit parentheses Mike Bierlee 2015-02-28 17:16:35 +0100
  • 264f492292 Get rid of obsolete member reference Mike Bierlee 2015-02-28 16:59:50 +0100
  • 3f36b63965 Get member from instance instead Mike Bierlee 2015-02-28 16:23:52 +0100
  • 3d6ab10b6d Extracting debug info printing to separate functions Mike Bierlee 2015-02-28 16:09:32 +0100
  • 58073dd160 Extract autowiring a member from autowire Mike Bierlee 2015-02-28 15:51:57 +0100
  • 6fbb313743 Add ddocs.org friendly index page Mike Bierlee 2015-02-28 14:52:13 +0100
  • 3b141d41b7 Link to issue tracker in README Mike Bierlee 2015-02-27 23:03:35 +0100
  • 83ad8c64c0 Add test that asserts whether autowiring a class that depends on itself works. Mike Bierlee 2015-02-23 20:01:44 +0100
  • 89d82efb11 Refactor getting existing registration to separate function Mike Bierlee 2015-02-22 19:11:38 +0100
  • 1123aa0ef9 Escape chevrons Mike Bierlee 2015-02-21 17:55:14 +0100
  • aac43cca15 Add building instructions for examples Mike Bierlee 2015-02-21 17:53:15 +0100
  • 9b3307bb7a Link to examples in the README Mike Bierlee 2015-02-21 17:53:04 +0100
  • 2a69cb4757 Add example where qualifiers are used Mike Bierlee 2015-02-21 17:48:55 +0100
  • a41bfe8ac4 Add quickstart example from README as compilable sub-config Mike Bierlee 2015-02-21 17:20:57 +0100
  • 18a33ac8b9 Add link to public API documentation in README Mike Bierlee 2015-02-21 16:37:12 +0100
  • 99348bcb74 Add harbored-mod config for ddocs.org Mike Bierlee 2015-02-21 16:17:12 +0100
  • f9c2e257c7 Document public API of module "registration" Mike Bierlee 2015-02-21 16:11:43 +0100
  • 8ee25abc58 Document public API of module "dependency" Mike Bierlee 2015-02-21 16:01:45 +0100
  • 380fc6310b Change README to state that Poodinis works with D2.066.1 Mike Bierlee 2015-02-21 15:59:00 +0100
  • a9bbb24fcd Use elipses to pretend there's implementation Mike Bierlee 2015-02-21 02:38:09 +0100
  • e3009929a5 Remove deprecated @Autowired alias Mike Bierlee 2015-02-21 02:33:19 +0100
  • ad5695c774 Rename parameter InterfaceType -> SuperType Mike Bierlee 2015-02-21 02:16:24 +0100
  • 6c8e3c81b3 Remove unused exception Mike Bierlee 2015-02-21 02:14:25 +0100
  • 7945cc0ea3 Document public API of module "container" Mike Bierlee 2015-02-21 02:10:52 +0100
  • f6a809c54a Improve autowire module documentation Mike Bierlee 2015-02-21 01:18:07 +0100
  • 50e754f429 Deprecate @Autowired UDA in favor of using @Autowire Mike Bierlee 2015-02-21 01:10:19 +0100
  • 0d56a4e5c3 Add additional motivation to documentation. Mike Bierlee 2015-02-15 17:13:59 +0100
  • 5734b983fc Fix newlining in README Mike Bierlee 2015-02-15 16:58:12 +0100
  • 4c51fcada1 Document public API of module "autowire" Mike Bierlee 2015-02-15 16:52:03 +0100
  • ccb16b83fb Gitignore generated documentation Mike Bierlee 2015-02-15 15:34:38 +0100
  • 586c03bd91 Remove deprecated dependency container alias Mike Bierlee 2015-02-15 14:52:50 +0100
  • e44cdf276a Remove deprecated "autowire in constructor" Mike Bierlee 2015-02-15 14:52:01 +0100
  • 67ea3a82c9 Prepare development of version 1.0.0 Mike Bierlee 2015-02-15 14:49:13 +0100
  • 7ffc8d997f Redefine language version specification to make it clear that poodinis is made for a specific version of the language, not a specific compiler. Mike Bierlee 2015-01-25 22:00:26 +0100
  • cb42ebc8c1 Update copyrights Mike Bierlee 2015-01-25 21:55:02 +0100
  • 796e675141 Use default dmd and dub on travis CI Mike Bierlee 2015-01-25 21:41:30 +0100
  • a1d04f7f76 Prepare release 0.3.1 v0.3.1 Mike Bierlee 2015-01-25 21:28:35 +0100
  • 36992c633a Autowire dependencies using autowired registrations instead of letting the container handle it Mike Bierlee 2015-01-25 21:04:17 +0100
  • 5ebb5805cf Use instantiation context to decide whether to autowire or not Mike Bierlee 2015-01-25 19:46:17 +0100
  • 9d931f511b Add registration class that will autowire instances itself Mike Bierlee 2015-01-25 15:07:11 +0100
  • 82ea4369b8 Add master module "dependency" Mike Bierlee 2015-01-25 13:40:11 +0100
  • 1d74064c15 Reintroduce module container Mike Bierlee 2015-01-25 13:37:14 +0100
  • a73b2b9b8b Prepare documention for version 0.3.0 v0.3.0 Mike Bierlee 2015-01-24 16:47:40 +0100
  • b9f39a1a98 Add alternative workaround to readme for autowire limitation Mike Bierlee 2014-12-31 16:09:00 +0100
  • 99579060d3 Return resolved instances by qualifier type instead Mike Bierlee 2014-12-30 18:29:32 +0100
  • 7a628c32c4 Add debug specifier to reduce verbosity of debug output Mike Bierlee 2014-12-23 23:03:59 +0100
  • 77cc636e7f Deprecate buggy work-around in favor of qualifiers v0.2.0 Mike Bierlee 2014-12-14 19:23:01 +0100
  • 2aef9a1760 Autowire using the qualifier type when resolving dependencies Mike Bierlee 2014-12-14 19:20:35 +0100