Branch: refs/heads/master
Home: http://github.com/castleproject/Castle.InversionOfControl
Commit: 24a1f3b54b6d1f0257700237254b39fb8241ec8a
http://github.com/castleproject/Castle.InversionOfControl/commit/24a1f3b54b6d1f0257700237254b39fb8241ec8a
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-05-09 (Sun, 09 May 2010)
Changed paths:
M src/Castle.Windsor/Castle.Windsor-vs2008.csproj
M src/Castle.Windsor/Windsor/Installer/AssemblyInstaller.cs
M src/Castle.Windsor/Windsor/Installer/FromAssembly.cs
A src/Castle.Windsor/Windsor/Installer/InstallerFactory.cs
Log Message:
-----------
- added InstallerFactory type and additional overloads for FromAssembly methods
that take it as parameter, to allow custom logic that will filter/order and
instantiate installer types obtained from assembly. Especially ordering is
important.
Commit: 8275cad0c1dc4fde65519f2c206de5fc20888a81
http://github.com/castleproject/Castle.InversionOfControl/commit/8275cad0c1dc4fde65519f2c206de5fc20888a81
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-05-10 (Mon, 10 May 2010)
Changed paths:
M src/Castle.Windsor.Tests/Castle.Windsor.Tests-vs2008.csproj
M src/Castle.Windsor.Tests/ClassComponents/DefaultSpamService.cs
M src/Castle.Windsor.Tests/ClassComponents/SimpleComponent1.cs
A src/Castle.Windsor.Tests/ClassComponents/UsesSimpleComponent1.cs
A src/Castle.Windsor.Tests/Components/EmptyService.cs
A src/Castle.Windsor.Tests/Components/IEmptyService.cs
A src/Castle.Windsor.Tests/Components/UsesIEmptyService.cs
M src/Castle.Windsor.Tests/SubContainers/SubContainersTestCase.cs
M src/Castle.Windsor/Facilities/EventWiring/EventSubscribers.cs
M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
M src/Castle.Windsor/MicroKernel/Handlers/DefaultHandler.cs
M src/Castle.Windsor/MicroKernel/Handlers/ParentHandlerWithChildResolver.cs
Log Message:
-----------
- worked around IOC-ISSUE-204 - Unable to resolve parent components when a
dependency is only registered in a child container
I don't consider this a proper fix. We should rather redo
ParentHandlerWithChildResolver to check paren handler's dependencies in its
container.
Commit: 4ea50f5d529167052e5749303d9b666d571e9e0e
http://github.com/castleproject/Castle.InversionOfControl/commit/4ea50f5d529167052e5749303d9b666d571e9e0e
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-05-10 (Mon, 10 May 2010)
Changed paths:
M src/Castle.Windsor/MicroKernel/Context/CreationContext.cs
M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
M src/Castle.Windsor/MicroKernel/Handlers/DefaultHandler.cs
M src/Castle.Windsor/MicroKernel/Handlers/DefaultHandlerFactory.cs
M src/Castle.Windsor/MicroKernel/Handlers/ParentHandlerWithChildResolver.cs
Log Message:
-----------
- refined previous solution.
Commit: c285ed9a28bc49c7e6a687470684717a06c84ace
http://github.com/castleproject/Castle.InversionOfControl/commit/c285ed9a28bc49c7e6a687470684717a06c84ace
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-05-10 (Mon, 10 May 2010)
Changed paths:
M src/Castle.Windsor.Tests/SubContainers/SubContainersTestCase.cs
Log Message:
-----------
- added test for any combination in three level container hierarchy
Commit: 610aa3f1b35391abc3eef203aca0c7cfff4823ea
http://github.com/castleproject/Castle.InversionOfControl/commit/610aa3f1b35391abc3eef203aca0c7cfff4823ea
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-05-10 (Mon, 10 May 2010)
Changed paths:
M src/Castle.Windsor/MicroKernel/Handlers/DefaultHandler.cs
M src/Castle.Windsor/MicroKernel/Handlers/ParentHandlerWithChildResolver.cs
Log Message:
-----------
- changed dependency on originKernel to hasComponentChecker depegate, to not
pass entire container around.
Commit: d969489467253a28165ebf39a7079d9725de49f5
http://github.com/castleproject/Castle.InversionOfControl/commit/d969489467253a28165ebf39a7079d9725de49f5
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-05-10 (Mon, 10 May 2010)
Changed paths:
M src/Castle.Windsor/MicroKernel/Handlers/DefaultHandler.cs
M src/Castle.Windsor/MicroKernel/Handlers/ParentHandlerWithChildResolver.cs
Log Message:
-----------
- changed type of ComponentChecker to Predicate
Commit: 4cb82e23bc83f479d0fe41375ecdadd5710bcbb9
http://github.com/castleproject/Castle.InversionOfControl/commit/4cb82e23bc83f479d0fe41375ecdadd5710bcbb9
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-05-10 (Mon, 10 May 2010)
Changed paths:
M
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/InterceptorInspector.cs
Log Message:
-----------
Merge branch 'master' of github.com:castleproject/Castle.InversionOfControl
Conflicts:
src/Castle.Windsor.Tests/ClassComponents/DefaultSpamService.cs
src/Castle.Windsor.Tests/SubContainers/SubContainersTestCase.cs
src/Castle.Windsor/MicroKernel/DefaultKernel.cs
src/Castle.Windsor/MicroKernel/Handlers/DefaultHandler.cs
src/Castle.Windsor/MicroKernel/Handlers/DefaultHandlerFactory.cs
src/Castle.Windsor/MicroKernel/IHandlerFactory.cs
--
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.