Skip to content
This repository

May 20, 2010

  1. Till Schneidereit

    Increased version number to 1.5.1

  2. Till Schneidereit

    Bugfix for infinite loop in ancestor mapping lookup

    Closes #27

May 15, 2010

  1. Till Schneidereit

    Increased version number to 1.5.0 proper

  2. Till Schneidereit

    Changed README to reflect changes in child injectors behavior and add…

    …ed note about trick to use metadata based injection point configuration to section about XML based configuration

May 13, 2010

  1. Till Schneidereit

    Increased version to 1.5.0b9

  2. Till Schneidereit

    Removed unused "injector" parameter from Injectionconfig ctor

  3. Till Schneidereit

    Fixed a bug that caused mappings in ancestors other than the direct p…

    …arent to not work

May 12, 2010

  1. Joel Hooks

    simplified failing test. grand children injectors are broken. has not…

    …hing to do with getInstance
    authored May 12, 2010
  2. Joel Hooks

    moved failing test to ChildInjectorTests

    authored May 12, 2010
  3. Joel Hooks

    added failing test for grandchild injection with getInstance

    authored May 12, 2010

May 11, 2010

  1. Till Schneidereit

    Increased version number to 1.5.0b8 after mergin in Joel Hooks' fixes…

    … to some ApplicationDomain problems
  2. Till Schneidereit

    Merge branch 'master' of git://github.com/joelhooks/SwiftSuspenders

  3. Till Schneidereit

    Increased version to 1.5.0b7

May 10, 2010

  1. Till Schneidereit

    Changed behavior of child injectors. Instead of permanently returning…

    … 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
  2. Joel Hooks

    updated to b7

    authored May 09, 2010
  3. Joel Hooks

    There are known issues with modules, applications

    domains and flash.utils.getDefinitionByName. The 
    loaded module
    authored May 09, 2010

May 02, 2010

  1. Till Schneidereit

    changed ant build file to satisfy the flex4 compiler

  2. Till Schneidereit

    increased version to 1.5.0b6

  3. Till Schneidereit

    Slight changes to Joel's parent injector fixes

  4. Till Schneidereit

    Merge remote branch 'joelhooks/childinjectors'

Apr 24, 2010

  1. Joel Hooks

    rolled back my change to Injector#getInstance

    authored April 24, 2010
  2. Joel Hooks

    getInstance changed to getMappedInstance to explicitly identify what …

    …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.
    authored April 24, 2010
  3. Joel Hooks

    Injector#getConfigurationRequest now checks parent for config to supp…

    …ort a proper true result for hasMapping on a child injector.
    authored April 24, 2010

Apr 15, 2010

  1. Till Schneidereit

    Merge branch 'childinjectors'

    authored April 15, 2010

Mar 28, 2010

  1. Joel Hooks

    fixed conflict

    authored March 28, 2010

Mar 06, 2010

  1. Till Schneidereit

    Completed integration and further refactored Jon Toland's patch that …

    …factored out constructor retrieval for both Injector and Reflector
    authored March 06, 2010
  2. Jonathan Toland

    Refactor Injector#injectInto to fix bug in Reflector#getClass passing…

    … Proxy.
    
    Signed-off-by: Till Schneidereit <tschneidereit@gmail.com>
    authored February 20, 2010 tschneidereit committed March 06, 2010
  3. Till Schneidereit

    Changed behavior of mapValue: Mapped values aren't injected into once…

    … they are themselves injected into another instance anymore
    
    Closes #20
    authored March 06, 2010

Mar 01, 2010

  1. Till Schneidereit

    Optimization of rule mapping: Named mappings now simply append a post…

    …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.
    authored March 01, 2010
  2. Till Schneidereit

    Slight code cleanup

    authored March 01, 2010
  3. Till Schneidereit

    increased version number to 1.5.0b5

    authored March 01, 2010
  4. Till Schneidereit

    Changed handling of singleton instances: Instead of an injector-wide …

    …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
    authored March 01, 2010
  5. Till Schneidereit

    Changed child injectors to reuse their parent's map of worked injectees

    Closes #18
    authored March 01, 2010

Feb 09, 2010

  1. Till Schneidereit

    Increased version to 1.0.2

    authored February 09, 2010
  2. Till Schneidereit

    Increased version to 1.5.0b4

    authored February 09, 2010
Something went wrong with that request. Please try again.