Branch: refs/heads/master
Home: http://github.com/castleproject/Castle.InversionOfControl
Commit: b188ca40ff8b1f64d9e628a3c3bf5acd6ac0d647
http://github.com/castleproject/Castle.InversionOfControl/commit/b188ca40ff8b1f64d9e628a3c3bf5acd6ac0d647
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-16 (Thu, 16 Sep 2010)
Changed paths:
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
M src/Castle.Windsor.Tests/ContainerProblem2.cs
A src/Castle.Windsor.Tests/Experimental/AllComponentsTestCase.cs
A src/Castle.Windsor.Tests/Experimental/ProblematicDependenciesTestCase.cs
M src/Castle.Windsor.Tests/HandlerForwardingTestCase.cs
M src/Castle.Windsor.Tests/RegisteringTwoServicesForSameType.cs
M src/Castle.Windsor/Castle.Windsor.csproj
M src/Castle.Windsor/MicroKernel/Handlers/ForwardingHandler.cs
R
src/Castle.Windsor/Windsor/Experimental/Debugging/ComponentStatusDebuggerViewItem.cs
R src/Castle.Windsor/Windsor/Experimental/Debugging/DebuggerViewItem.cs
R src/Castle.Windsor/Windsor/Experimental/Debugging/DebuggerViewItemRich.cs
R src/Castle.Windsor/Windsor/Experimental/Debugging/DefaultComponentView.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/DefaultDebuggingSubSystem.cs
A
src/Castle.Windsor/Windsor/Experimental/Debugging/Extensions/AbstractContainerDebuggerExtension.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Extensions/AllComponents.cs
M src/Castle.Windsor/Windsor/Experimental/Debugging/Extensions/Facilities.cs
A
src/Castle.Windsor/Windsor/Experimental/Debugging/Extensions/PotentialLifestyleMismatches.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Extensions/PotentiallyMisconfiguredComponents.cs
R
src/Castle.Windsor/Windsor/Experimental/Debugging/HandlerByKeyDebuggerView.cs
R src/Castle.Windsor/Windsor/Experimental/Debugging/HandlerDebuggerProxy.cs
R
src/Castle.Windsor/Windsor/Experimental/Debugging/HandlersByKeyDictionaryDebuggerView.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/IComponentDebuggerExtension.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/IContainerDebuggerExtension.cs
M src/Castle.Windsor/Windsor/Experimental/Debugging/KernelDebuggerProxy.cs
A
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/ComponentDebuggerView.cs
A
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/ComponentDebuggerViewCollection.cs
A
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/ComponentStatusDebuggerViewItem.cs
A
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/DebuggerViewItem.cs
A
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/DefaultComponentView.cs
A
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/LifestyleDependency.cs
Log Message:
-----------
- added skeleton for the new debugger view diagnostic - Potential Lifestyle
Mismatches.
Still a lot of work to be done here
Commit: 9a83f198761f07b6a8cf537d1773a80838d09d77
http://github.com/castleproject/Castle.InversionOfControl/commit/9a83f198761f07b6a8cf537d1773a80838d09d77
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-16 (Thu, 16 Sep 2010)
Changed paths:
M src/Castle.Windsor/MicroKernel/Handlers/ParentHandlerWithChildResolver.cs
Log Message:
-----------
-reformatted ParentHandlerWithChildResolver and removed kernel field which was
not used
Commit: e40e112e44cd9327f9a526dc6900db8209751241
http://github.com/castleproject/Castle.InversionOfControl/commit/e40e112e44cd9327f9a526dc6900db8209751241
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-16 (Thu, 16 Sep 2010)
Changed paths:
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/LifestyleDependency.cs
Log Message:
-----------
- for indirect mismatched dependency now a word "indirect" is used instead of
immediate dependent's lifestyle type
Commit: 52be22c2985d36af8f900d7c851a2298afc0a88b
http://github.com/castleproject/Castle.InversionOfControl/commit/52be22c2985d36af8f900d7c851a2298afc0a88b
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-16 (Thu, 16 Sep 2010)
Changed paths:
M Castle.Windsor.5.1.ReSharper
Log Message:
-----------
- updated resharper layout rules so that they're consistent with our conding
standards
Commit: 3f246e087217d36ea4c98ce44d10481672235b5c
http://github.com/castleproject/Castle.InversionOfControl/commit/3f246e087217d36ea4c98ce44d10481672235b5c
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-16 (Thu, 16 Sep 2010)
Changed paths:
M src/Castle.Windsor/MicroKernel/Handlers/AbstractHandler.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Extensions/AbstractContainerDebuggerExtension.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Extensions/PotentialLifestyleMismatches.cs
M src/Castle.Windsor/Windsor/Installer/DefaultComponentInstaller.cs
Log Message:
-----------
- restructured some classes to meet Castle coding standards
Commit: a1723d8d7729a1f9241d9fbc711e953f097956f9
http://github.com/castleproject/Castle.InversionOfControl/commit/a1723d8d7729a1f9241d9fbc711e953f097956f9
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-17 (Fri, 17 Sep 2010)
Changed paths:
M src/Castle.Windsor/Castle.Windsor.csproj
M src/Castle.Windsor/MicroKernel/Handlers/AbstractHandler.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/LifestyleDependency.cs
A
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/MismatchedDependency.cs
Log Message:
-----------
- pretty much got the structure for the mismatched dependencies view.
The data showed is still buggy and needs to be fixed but at least one part is
done.
Commit: 835b113265aaa32f10f910b78dc57bb036784ab3
http://github.com/castleproject/Castle.InversionOfControl/commit/835b113265aaa32f10f910b78dc57bb036784ab3
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-17 (Fri, 17 Sep 2010)
Changed paths:
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A src/Castle.Windsor.Tests/Components/EmptyServiceComposite.cs
M src/Castle.Windsor.Tests/SpecializedResolvers/ArrayResolverTestCase.cs
M src/Castle.Windsor.Tests/SpecializedResolvers/CollectionResolverTestCase.cs
M src/Castle.Windsor/MicroKernel/Context/DependencyTrackingScope.cs
M src/Castle.Windsor/MicroKernel/DefaultKernel_Resolve.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Extensions/PotentialLifestyleMismatches.cs
Log Message:
-----------
- implemented cycles detection when using ResolveAll which in particular
affects CollectionResolver and its Array and List friends, to allow scenarios
as described here:
http://stackoverflow.com/questions/3734371/how-to-avoid-cyclic-behaviour-with-castle-windsors-collectionresolver
This was deceptively easy (see change in DefaultKernel_Resolve.cs) given how
historically ArrayResolver was well known to NOT support that. Why wasn't it
implemented then? What am I missing?
--
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.