Branch: refs/heads/2.5.x
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?
Commit: 98fd769bbb8b09bc214104b6e520f31b7283e8bd
http://github.com/castleproject/Castle.InversionOfControl/commit/98fd769bbb8b09bc214104b6e520f31b7283e8bd
Author: Bobby Johnson <[email protected]>
Date: 2010-09-17 (Fri, 17 Sep 2010)
Changed paths:
M src/Castle.Facilities.Logging/LoggerImplementation.cs
M src/Castle.Facilities.Logging/LoggingFacility.cs
Log Message:
-----------
WebLoggerFactory was removed from Castle.Core, removing from IoC as well.
Commit: d8031a4af760f9254325abef950bb36826f71287
http://github.com/castleproject/Castle.InversionOfControl/commit/d8031a4af760f9254325abef950bb36826f71287
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-17 (Fri, 17 Sep 2010)
Changed paths:
M src/Castle.Windsor.Tests/HandlerForwardingTestCase.cs
M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs
Log Message:
-----------
- fixed issue where forwarding main type would create additional, superfluous
handler.
Commit: 6712399b4133253f47d5e71ad3bd70b0ca5e05aa
http://github.com/castleproject/Castle.InversionOfControl/commit/6712399b4133253f47d5e71ad3bd70b0ca5e05aa
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-17 (Fri, 17 Sep 2010)
Changed paths:
M src/Castle.Facilities.Logging/LoggingFacility.cs
Log Message:
-----------
- minor reformatting in logging facility
Commit: 6273b60e3e47a7ce336f1a1cdc789384889847ef
http://github.com/castleproject/Castle.InversionOfControl/commit/6273b60e3e47a7ce336f1a1cdc789384889847ef
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-17 (Fri, 17 Sep 2010)
Changed paths:
M src/Castle.Facilities.Logging/LoggerResolver.cs
Log Message:
-----------
- Reformatted LoggerResolver
Commit: 695ad2b6e4ba219b5cf3d8f7fd46170afa3c7564
http://github.com/castleproject/Castle.InversionOfControl/commit/695ad2b6e4ba219b5cf3d8f7fd46170afa3c7564
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-18 (Sat, 18 Sep 2010)
Changed paths:
M src/Castle.Windsor.Tests/Experimental/ProblematicDependenciesTestCase.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Extensions/PotentialLifestyleMismatches.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/LifestyleDependency.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/MismatchedDependency.cs
Log Message:
-----------
- improvements in Mismatched dependencies view. Fixed message, fixed internal
structure. Only thing not right is that I need to get rid of one superfluous
level in the menu
Commit: a58e08d7041d446b2d035946f28c35d61c028a4e
http://github.com/castleproject/Castle.InversionOfControl/commit/a58e08d7041d446b2d035946f28c35d61c028a4e
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-18 (Sat, 18 Sep 2010)
Changed paths:
M src/Castle.Windsor.Tests/Experimental/AllComponentsTestCase.cs
M src/Castle.Windsor.Tests/Experimental/ProblematicDependenciesTestCase.cs
M src/Castle.Windsor/Castle.Windsor.csproj
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Extensions/AllComponents.cs
M
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/Primitives/ComponentDebuggerViewCollection.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/DebuggerViewItem.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/LifestyleDependency.cs
Log Message:
-----------
- got rid of the additional indirection level.
Commit: 70a7664610bd6ca7826e0031ae3d5377e76ed4f1
http://github.com/castleproject/Castle.InversionOfControl/commit/70a7664610bd6ca7826e0031ae3d5377e76ed4f1
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-18 (Sat, 18 Sep 2010)
Changed paths:
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Extensions/PotentialLifestyleMismatches.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/LifestyleDependency.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/MismatchedDependency.cs
Log Message:
-----------
- codewise it's still ugly, but looks and does all I wanted.
Commit: 18812708bfff3edc73d02b41f0e5adf57abca7bb
http://github.com/castleproject/Castle.InversionOfControl/commit/18812708bfff3edc73d02b41f0e5adf57abca7bb
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-18 (Sat, 18 Sep 2010)
Changed paths:
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A src/Castle.Windsor.Tests/ClassComponents/CBA.cs
M src/Castle.Windsor.Tests/Experimental/ProblematicDependenciesTestCase.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/LifestyleDependency.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/MismatchedDependency.cs
Log Message:
-----------
- some internal clean up in the mismatched lifestyles view, to make it easier
to work with programatically.
Commit: 010353a415f523fa9c0bf7e3eaae31cfdd532c69
http://github.com/castleproject/Castle.InversionOfControl/commit/010353a415f523fa9c0bf7e3eaae31cfdd532c69
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-19 (Sun, 19 Sep 2010)
Changed paths:
M src/Castle.Windsor.Tests/Experimental/ProblematicDependenciesTestCase.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Extensions/PotentialLifestyleMismatches.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/LifestyleDependency.cs
Log Message:
-----------
- added more tests and clean up
Commit: deb29c8bf922dd714642fc7495d375e343846364
http://github.com/castleproject/Castle.InversionOfControl/commit/deb29c8bf922dd714642fc7495d375e343846364
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-19 (Sun, 19 Sep 2010)
Changed paths:
M src/Castle.Windsor.Tests/Experimental/ProblematicDependenciesTestCase.cs
M src/Castle.Windsor/Castle.Windsor.csproj
M
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/PotentialLifestyleMismatches.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Extensions/PotentiallyMisconfiguredComponents.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/ComponentDebuggerView.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/DefaultComponentView.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/LifestyleDependency.cs
A
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/MetaComponent.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/MismatchedDependency.cs
Log Message:
-----------
- added MetaComponent class to get rid of the generic key-value-pair explosion
craziness
Commit: 9107d00e6626ed5598a09fa003aad68cd2cd7d8e
http://github.com/castleproject/Castle.InversionOfControl/commit/9107d00e6626ed5598a09fa003aad68cd2cd7d8e
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-19 (Sun, 19 Sep 2010)
Changed paths:
M src/Castle.Windsor/Castle.Windsor.csproj
A src/Castle.Windsor/Windsor/Experimental/Debugging/DescriptionUtil.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Extensions/PotentialLifestyleMismatches.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/LifestyleDependency.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/MismatchedDependency.cs
Log Message:
-----------
- some more clean up
Commit: 635aef48ad3cc1b81eace4b55dc5a07ad032491f
http://github.com/castleproject/Castle.InversionOfControl/commit/635aef48ad3cc1b81eace4b55dc5a07ad032491f
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-20 (Mon, 20 Sep 2010)
Changed paths:
M lib/NET35/Castle.Core.dll
M lib/NET35/Castle.Core.pdb
M lib/NET35/Castle.Core.xml
M lib/NET35/Castle.Services.Logging.Log4netIntegration.dll
M lib/NET35/Castle.Services.Logging.Log4netIntegration.pdb
M lib/NET35/Castle.Services.Logging.NLogIntegration.dll
M lib/NET35/Castle.Services.Logging.NLogIntegration.pdb
M lib/NET40/Castle.Core.dll
M lib/NET40/Castle.Core.pdb
M lib/NET40/Castle.Core.xml
M lib/NET40/Castle.Services.Logging.Log4netIntegration.dll
M lib/NET40/Castle.Services.Logging.Log4netIntegration.pdb
M lib/NET40/Castle.Services.Logging.NLogIntegration.dll
M lib/NET40/Castle.Services.Logging.NLogIntegration.pdb
M lib/NET40CP/Castle.Core.dll
M lib/NET40CP/Castle.Core.pdb
M lib/NET40CP/Castle.Core.xml
M lib/SL3/Castle.Core.dll
M lib/SL3/Castle.Core.pdb
M lib/SL3/Castle.Core.xml
M lib/SL4/Castle.Core.dll
M lib/SL4/Castle.Core.pdb
M lib/SL4/Castle.Core.xml
M src/Castle.Facilities.Logging/LoggingFacility.cs
M src/Castle.Windsor.Tests/Experimental/ProblematicDependenciesTestCase.cs
M src/Castle.Windsor/Facilities/TypedFactory/Internal/DelegateProxyFactory.cs
Log Message:
-----------
- updated Core to v2.5.1
Commit: c01ad7312fe464d5e9731f52942b3cb8c2da6549
http://github.com/castleproject/Castle.InversionOfControl/commit/c01ad7312fe464d5e9731f52942b3cb8c2da6549
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-09-20 (Mon, 20 Sep 2010)
Changed paths:
M src/Castle.Windsor.Tests/Experimental/AllComponentsTestCase.cs
M src/Castle.Windsor.Tests/Experimental/ProblematicDependenciesTestCase.cs
M src/Castle.Windsor.Tests/SpecializedResolvers/CollectionResolverTestCase.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/LifestyleDependency.cs
Log Message:
-----------
- fixed silverlight tests
--
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.