Branch: refs/heads/master
Home:   https://github.com/castleproject/Castle.Windsor

Commit: 7186459aa764d105d564cb445e30e2ad9019efdc
    
https://github.com/castleproject/Castle.Windsor/commit/7186459aa764d105d564cb445e30e2ad9019efdc
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-12-19 (Sun, 19 Dec 2010)

Changed paths:
  M src/Castle.Windsor/MicroKernel/Handlers/AbstractHandler.cs
  M src/Castle.Windsor/MicroKernel/Handlers/ComponentLifecycleExtension.cs
  M src/Castle.Windsor/MicroKernel/Handlers/DefaultGenericHandler.cs
  M src/Castle.Windsor/MicroKernel/Handlers/DefaultHandler.cs
  M src/Castle.Windsor/MicroKernel/Handlers/ExtendedHandler.cs
  M 
src/Castle.Windsor/MicroKernel/Releasers/LifecycledComponentsReleasePolicy.cs
  M src/Castle.Windsor/MicroKernel/Util/ReferenceComparer.cs

Log Message:
-----------
- changes in AbstractHandler hierarchy to better accomodate generic and 
extended handler. ResolveCore has been pushed down to DefaultHandler, Resolve 
became abstract on AbstractHandler


Commit: bce83a2d4031b1ce963cce5c33280aeb26a9f0c9
    
https://github.com/castleproject/Castle.Windsor/commit/bce83a2d4031b1ce963cce5c33280aeb26a9f0c9
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-12-19 (Sun, 19 Dec 2010)

Changed paths:
  M src/Castle.Windsor.Tests/HandlerExtensionsTestCase.cs
  M src/Castle.Windsor/MicroKernel/Handlers/ComponentLifecycleExtension.cs
  M src/Castle.Windsor/MicroKernel/Handlers/ExtendedHandler.cs
  M src/Castle.Windsor/MicroKernel/Handlers/ResolveInvocation.cs

Log Message:
-----------
- rename for better readability


Commit: e967611be7bbe0d2ff26028bd450fa9d26606695
    
https://github.com/castleproject/Castle.Windsor/commit/e967611be7bbe0d2ff26028bd450fa9d26606695
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-12-20 (Mon, 20 Dec 2010)

Changed paths:
  M src/Castle.Windsor.Tests/Bugs/IoC_142.cs
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  R src/Castle.Windsor.Tests/ComponentArgumentsEnumeratorTestCase.cs
  M src/Castle.Windsor.Tests/MicroKernel/ArgumentsTestCase.cs
  M src/Castle.Windsor.Tests/TypedDependenciesTestCase.cs
  M src/Castle.Windsor/Castle.Windsor.csproj
  M src/Castle.Windsor/MicroKernel/Arguments.cs
  R src/Castle.Windsor/MicroKernel/Context/ComponentArgumentsEnumerator.cs
  R src/Castle.Windsor/MicroKernel/Context/FallbackArgumentsStore.cs
  M src/Castle.Windsor/MicroKernel/Context/IArgumentsStore.cs
  R src/Castle.Windsor/MicroKernel/Context/NamedArgumentsStore.cs
  R src/Castle.Windsor/MicroKernel/Context/TypedArgumentsStore.cs
  M src/Castle.Windsor/MicroKernel/Handlers/ComponentLifecycleExtension.cs
  M src/Castle.Windsor/MicroKernel/Resolvers/DefaultDependencyResolver.cs

Log Message:
-----------
- redid internals of Arguments class. It now encapsulates a single 
Dictionary<,> and uses custom composite comparer instead of multiple 
IArgumentsStores. This is much simpler, has lower memory consumption and 
performs better.


-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-commits?hl=en.

Reply via email to