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.

Reply via email to