…ed note about trick to use metadata based injection point configuration to section about XML based configuration
…arent to not work
…hing to do with getInstance
… to some ApplicationDomain problems
… to the parent injector once a missing dependency is encountered, the dependency is satisfied by the parent injector but the child injector retains control and processes subsequent injections further down the object tree
domains and flash.utils.getDefinitionByName. The loaded module
…the API actually does. getInstance implies that I will recieve an instance no matter what. Instead I get an error if it isn't mapped. This is an unexpected result. Sure, getInstance is nice and short, but a little verbosity here makes the intent of the API much clearer. An alternative would be to use Injector#instantiate to return an injected instance if the mapping is not available.
…ort a proper true result for hasMapping on a child injector.
…factored out constructor retrieval for both Injector and Reflector
… Proxy. Signed-off-by: Till Schneidereit <firstname.lastname@example.org>
… they are themselves injected into another instance anymore Closes #20
…fix to the classname instead of being stored in stacked dictionaries. This should increase speed and decrease memory use for nearly all operations. Thanks to dnalot (Jon Toland) for the idea.
…map of instances, each singleton mapping is now responsible for keeping the result class's instance itself. A nice side-effect is that singleton instances are automatically free for garbage collection as soon as the mapping rule is unmapped. Closes #19