Branch: refs/heads/master
Home:   http://github.com/castleproject/Castle.InversionOfControl

Commit: 4ab1df852e89d2ea4f0938c3019b6422d9b8b9c4
    
http://github.com/castleproject/Castle.InversionOfControl/commit/4ab1df852e89d2ea4f0938c3019b6422d9b8b9c4
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-07-04 (Sun, 04 Jul 2010)

Changed paths:
  M BreakingChanges.txt
  M Changes.txt
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  M src/Castle.Windsor.Tests/Components/CalculatorServiceWithAttributes.cs
  R src/Castle.Windsor.Tests/Components/MyInterceptor.cs
  R src/Castle.Windsor.Tests/Facilities/EventWiring/Model/MyInterceptor.cs
  M src/Castle.Windsor.Tests/Facilities/EventWiring/ProxiedSubscriberTestCase.cs
  R src/Castle.Windsor.Tests/Facilities/Remoting/ChangeResultInterceptor.cs
  M 
src/Castle.Windsor.Tests/Facilities/Remoting/Configs/server_kernelcomponent_inter1.xml
  M src/Castle.Windsor.Tests/Facilities/Remoting/InterceptableCalcService.cs
  M 
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryDelegatesTestCase.cs
  M 
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryFacilityTake2TestCase.cs
  M src/Castle.Windsor.Tests/InterceptorSelectorTestCase.cs
  M src/Castle.Windsor.Tests/Interceptors.config
  A src/Castle.Windsor.Tests/Interceptors/AnotherInterceptorSelector.cs
  A src/Castle.Windsor.Tests/Interceptors/ByTypeInterceptorSelector.cs
  A src/Castle.Windsor.Tests/Interceptors/ChangeResultInterceptor.cs
  A src/Castle.Windsor.Tests/Interceptors/CollectInterceptedIdInterceptor.cs
  A src/Castle.Windsor.Tests/Interceptors/CountingInterceptor.cs
  A src/Castle.Windsor.Tests/Interceptors/DisposableInterceptor.cs
  A src/Castle.Windsor.Tests/Interceptors/DummyInterceptorSelector.cs
  A src/Castle.Windsor.Tests/Interceptors/InterceptorThatCauseStackOverflow.cs
  A src/Castle.Windsor.Tests/Interceptors/InterceptorTypeSelector.cs
  A src/Castle.Windsor.Tests/Interceptors/InterceptorWithOnBehalf.cs
  A src/Castle.Windsor.Tests/Interceptors/ResultModifierInterceptor.cs
  A src/Castle.Windsor.Tests/Interceptors/ReturnDefaultInterceptor.cs
  A src/Castle.Windsor.Tests/Interceptors/TestInterceptor1.cs
  A src/Castle.Windsor.Tests/Interceptors/TestInterceptor2.cs
  A src/Castle.Windsor.Tests/Interceptors/TestInterceptor3.cs
  A src/Castle.Windsor.Tests/Interceptors/WasCalledInterceptor.cs
  A src/Castle.Windsor.Tests/Interceptors/WatcherInterceptorSelector.cs
  M src/Castle.Windsor.Tests/InterceptorsMultiple.config
  M src/Castle.Windsor.Tests/InterceptorsTestCase.cs
  M src/Castle.Windsor.Tests/InterceptorsWithHookAndSelector.config
  M src/Castle.Windsor.Tests/ModelInterceptorsSelectorTestCase.cs
  M src/Castle.Windsor.Tests/Registration/ComponentRegistrationTestCase.cs
  M 
src/Castle.Windsor.Tests/Registration/Interceptors/Multiple/GenericInterceptorsInSingleCall.cs
  M 
src/Castle.Windsor.Tests/Registration/Interceptors/Multiple/GenericInterceptorsMultipleCall.cs
  M 
src/Castle.Windsor.Tests/Registration/Interceptors/Multiple/InterceptorReferenceAnywhereMultipleCall.cs
  M 
src/Castle.Windsor.Tests/Registration/Interceptors/Multiple/InterceptorReferenceWithPositionMultipleCall1.cs
  M 
src/Castle.Windsor.Tests/Registration/Interceptors/Multiple/InterceptorReferenceWithPositionMultipleCall2.cs
  M 
src/Castle.Windsor.Tests/Registration/Interceptors/Multiple/InterceptorReferenceWithPositionMultipleCall3.cs
  M 
src/Castle.Windsor.Tests/Registration/Interceptors/Multiple/InterceptorReferencesInSingleCallTestCase.cs
  M 
src/Castle.Windsor.Tests/Registration/Interceptors/Multiple/InterceptorReferencesWithPositionInSingleCall.cs
  M 
src/Castle.Windsor.Tests/Registration/Interceptors/Multiple/InterceptorReferencesWithPositionInSingleCall1.cs
  M 
src/Castle.Windsor.Tests/Registration/Interceptors/Multiple/InterceptorReferencesWithPositionInSingleCall2.cs
  M 
src/Castle.Windsor.Tests/Registration/Interceptors/Multiple/InterceptorTypeMultipleCall.cs
  M 
src/Castle.Windsor.Tests/Registration/Interceptors/Multiple/InterceptorTypesInSingleCall.cs
  M 
src/Castle.Windsor.Tests/Registration/Interceptors/Single/InterceptorReference.cs
  M 
src/Castle.Windsor.Tests/Registration/Interceptors/Single/InterceptorTypeTestCase.cs
  M 
src/Castle.Windsor.Tests/Registration/Interceptors/Single/SingleGenericInterceptor.cs
  M src/Castle.Windsor.Tests/SmartProxyTestCase.cs
  M src/Castle.Windsor.Tests/WindsorDotNet2Tests.cs
  M src/Castle.Windsor/Castle.Windsor.csproj
  M src/Castle.Windsor/Facilities/TypedFactory/DelegateFactory.cs
  R 
src/Castle.Windsor/Facilities/TypedFactory/ExpressionTreeBasedDelegateGenerator.cs
  M src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryInterceptor.cs
  M 
src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryRegistrationExtensions.cs
  M src/Castle.Windsor/MicroKernel/Proxy/IModelInterceptorsSelector.cs
  M src/Castle.Windsor/Windsor/Proxy/AbstractProxyFactory.cs

Log Message:
-----------
- Typed Factories will not implicitly pick default 
ITypedFactoryComponentSelector registered

- added detection of potential stack overflow when using 
imodelinterceptorselectors
- cleaned test project, moved all interceptors and selectors to common 
namespace, removed interceptors with duplicated functionality


-- 
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