Branch: refs/heads/master
Home:   https://github.com/castleproject/Castle.Windsor

Commit: 18ed98b43284eb7a8e35766ab1ba04ee1f180f97
    
https://github.com/castleproject/Castle.Windsor/commit/18ed98b43284eb7a8e35766ab1ba04ee1f180f97
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor/Core/ComponentModel.cs

Log Message:
-----------
- changed how service is kept internally at a ComponenModel level. This does 
not create any change of behavior yet.


Commit: 8fb125c11409513f83b21b20b8e86fa9037455b0
    
https://github.com/castleproject/Castle.Windsor/commit/8fb125c11409513f83b21b20b8e86fa9037455b0
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M BreakingChanges.txt
  M Changes.txt
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  R src/Castle.Windsor.Tests/Components/CalculatorServiceWithFooInterceptor.cs
  A 
src/Castle.Windsor.Tests/Components/CalculatorServiceWithFooInterceptorNamed.cs
  R 
src/Castle.Windsor.Tests/Components/CalculatorServiceWithSingleProxyBehavior.cs
  A 
src/Castle.Windsor.Tests/Components/CalculatorServiceWithStandartInterceptorTyped.cs
  R 
src/Castle.Windsor.Tests/Components/CalculatorServiceWithoutSingleProxyBehavior.cs
  M src/Castle.Windsor.Tests/Core.Tests/InterceptorAttributeTestCase.cs
  R src/Castle.Windsor.Tests/Proxy/ProxyBehaviorInvalidTestCase.cs
  M src/Castle.Windsor.Tests/Proxy/ProxyBehaviorTestCase.cs
  M src/Castle.Windsor.Tests/Proxy/proxyBehavior.xml
  R src/Castle.Windsor.Tests/Proxy/proxyBehaviorInvalidConfig.xml
  M src/Castle.Windsor/Core/ComponentProxyBehaviorAttribute.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/ComponentProxyInspector.cs
  M src/Castle.Windsor/MicroKernel/Proxy/ProxyOptions.cs
  M src/Castle.Windsor/Windsor/Proxy/DefaultProxyFactory.cs

Log Message:
-----------
- implemented IOC-243 - Remove obsolete UseSingleInterfaceProxy option


Commit: 4d5f0901b4b2b4e88655f3035cbe26c27964c4a0
    
https://github.com/castleproject/Castle.Windsor/commit/4d5f0901b4b2b4e88655f3035cbe26c27964c4a0
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/TypeNameConverter.cs
  M src/Castle.Windsor/Windsor/Proxy/AbstractProxyFactory.cs

Log Message:
-----------
- improved exception message when conversion subsystem can't convert a type 
name to System.Type instance


Commit: d01a61df231b52b1471365977ab7ad42cdba093f
    
https://github.com/castleproject/Castle.Windsor/commit/d01a61df231b52b1471365977ab7ad42cdba093f
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M BreakingChanges.txt
  M Changes.txt
  M src/Castle.Windsor.Tests/Proxy/ProxyBehaviorTestCase.cs
  M src/Castle.Windsor/Core/ComponentModel.cs
  M src/Castle.Windsor/MicroKernel/Handlers/DefaultHandlerFactory.cs
  M src/Castle.Windsor/Windsor/Proxy/DefaultProxyFactory.cs

Log Message:
-----------
- fixed IOC-245 - Proxies (for interface services) should not implicitly proxy 
all interfaces that the service implementation type happens to implement


Commit: 3d90637a2f43fafd20e9a6ca9aff6f46351930be
    
https://github.com/castleproject/Castle.Windsor/commit/3d90637a2f43fafd20e9a6ca9aff6f46351930be
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor.Tests/DependencyProblem.cs
  M src/Castle.Windsor/Core/ComponentModel.cs
  M src/Castle.Windsor/Windsor/Proxy/DefaultProxyFactory.cs

Log Message:
-----------
- separated class/interfasce services to make it easier to work with and to 
sooner catch invalid cases (like - multiple classes are being passed to be 
services or a value type is being used...)


Commit: fe5a5ceb9d6d1e3618c0d687463d2d79d2efd49c
    
https://github.com/castleproject/Castle.Windsor/commit/fe5a5ceb9d6d1e3618c0d687463d2d79d2efd49c
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Facilities.Synchronize/SynchronizeComponentInspector.cs

Log Message:
-----------
- moved SynchronizeComponentInspector to new structure of ComponentModel's 
services


Commit: c5b7ce1667d32de60cb0639bed5a9c45e188fd96
    
https://github.com/castleproject/Castle.Windsor/commit/c5b7ce1667d32de60cb0639bed5a9c45e188fd96
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M 
src/Castle.Windsor/Facilities/TypedFactory/Internal/TypedFactoryInterceptor.cs

Log Message:
-----------
- moved TypedFactory Facility to new structure of ComponentModel's services


Commit: 59ddaf48d44f41164b2167fd4db9719f252d1f8c
    
https://github.com/castleproject/Castle.Windsor/commit/59ddaf48d44f41164b2167fd4db9719f252d1f8c
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor.Tests/MicroKernelTestCase.cs
  M 
src/Castle.Windsor/MicroKernel/ComponentActivator/DefaultComponentActivator.cs
  M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/ComponentProxyInspector.cs
  M src/Castle.Windsor/Windsor/Proxy/DefaultProxyFactory.cs

Log Message:
-----------
- further changes to move away from using ComponentModel.Service


Commit: 302b4f9161578fee7eb63f352f36081e720a6bf7
    
https://github.com/castleproject/Castle.Windsor/commit/302b4f9161578fee7eb63f352f36081e720a6bf7
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M BreakingChanges.txt
  M Changes.txt
  R src/Castle.Windsor.Tests/BinaryTreeComponentNameTestCase.cs
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  R src/Castle.Windsor.Tests/KeySearchNamingSubSystemTestCase.cs
  R src/Castle.Windsor.Tests/NamingPartsSubSystemTestCase.cs
  M src/Castle.Windsor/Castle.Windsor.csproj
  R src/Castle.Windsor/MicroKernel/SubSystems/Naming/BinaryTreeComponentName.cs
  R src/Castle.Windsor/MicroKernel/SubSystems/Naming/ComponentName.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Naming/DefaultNamingSubSystem.cs
  R src/Castle.Windsor/MicroKernel/SubSystems/Naming/KeySearchNamingSubSystem.cs
  R src/Castle.Windsor/MicroKernel/SubSystems/Naming/NamingPartsSubSystem.cs

Log Message:
-----------
- implemented IOC-246 - Remove alternative naming subsystems


Commit: 89a385acacc1787fa04e1e5f7f64b7bbe520c7f9
    
https://github.com/castleproject/Castle.Windsor/commit/89a385acacc1787fa04e1e5f7f64b7bbe520c7f9
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M Changes.txt
  M src/Castle.Windsor/Core/ComponentModel.cs
  M 
src/Castle.Windsor/Facilities/TypedFactory/Internal/TypedFactoryInterceptor.cs
  M src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/GenericInspector.cs

Log Message:
-----------
- further changes, same topic


Commit: cd8efaaf75ac58528df95a295b0f99a8e25d021d
    
https://github.com/castleproject/Castle.Windsor/commit/cd8efaaf75ac58528df95a295b0f99a8e25d021d
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/LifecycleModelInspector.cs

Log Message:
-----------
- LifecycleModelInspector - now the big boys are left


Commit: c6fda337e590b0a8bc22511e332cc85fcbbc58e9
    
https://github.com/castleproject/Castle.Windsor/commit/c6fda337e590b0a8bc22511e332cc85fcbbc58e9
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Facilities.Logging.Tests/Classes/ComplexLoggingComponent.cs

Log Message:
-----------
- reformatting


Commit: 6672d424ea3e57d9114ed96bd28d972f37a414af
    
https://github.com/castleproject/Castle.Windsor/commit/6672d424ea3e57d9114ed96bd28d972f37a414af
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  M src/Castle.Windsor.Tests/Configuration2/config_with_forwarded_types.xml

Log Message:
-----------
- automatic reformatting


Commit: cc4257a451047f9f0fa1d11ed1686235d03f3948
    
https://github.com/castleproject/Castle.Windsor/commit/cc4257a451047f9f0fa1d11ed1686235d03f3948
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M BreakingChanges.txt
  M Changes.txt
  M src/Castle.Windsor.Tests/ForwardedTypesRegistrationTestCase.cs
  M src/Castle.Windsor.Tests/Registration/ComponentRegistrationTestCase.cs
  M src/Castle.Windsor.Tests/Registration/WithServiceTestCase.cs
  M src/Castle.Windsor/Castle.Windsor.csproj
  M src/Castle.Windsor/Core/ComponentModel.cs
  M src/Castle.Windsor/Facilities/FactorySupport/FactorySupportFacility.cs
  M src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryFacility.cs
  M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
  M src/Castle.Windsor/MicroKernel/DefaultKernel_ObsoleteAPI.cs
  M src/Castle.Windsor/MicroKernel/DefaultKernel_Resolve.cs
  M src/Castle.Windsor/MicroKernel/Handlers/AbstractHandler.cs
  M src/Castle.Windsor/MicroKernel/Handlers/DefaultGenericHandler.cs
  M src/Castle.Windsor/MicroKernel/Handlers/DefaultHandlerFactory.cs
  R src/Castle.Windsor/MicroKernel/Handlers/ForwardingHandler.cs
  M src/Castle.Windsor/MicroKernel/Handlers/ParentHandlerWithChildResolver.cs
  M src/Castle.Windsor/MicroKernel/IComponentModelBuilder.cs
  M src/Castle.Windsor/MicroKernel/IHandler.cs
  M src/Castle.Windsor/MicroKernel/IHandlerFactory.cs
  M src/Castle.Windsor/MicroKernel/IKernelInternal.cs
  M src/Castle.Windsor/MicroKernel/ModelBuilder/DefaultComponentModelBuilder.cs
  M src/Castle.Windsor/MicroKernel/Registration/Component.cs
  M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs
  M 
src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.nonGeneric.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Naming/DefaultNamingSubSystem.cs
  M 
src/Castle.Windsor/Windsor/Experimental/Debugging/Extensions/AbstractContainerDebuggerExtension.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/MetaComponent.cs
  M 
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/MismatchedDependency.cs
  M src/Castle.Windsor/Windsor/Installer/DefaultComponentInstaller.cs

Log Message:
-----------
 fixed IOC-247 - Make ComponentModel/IHandler expose all services for given 
component, instead of piggybacking them via ForwardedHandlers


Commit: 162894662cf289d80a7dc6386b4561762ef2c585
    
https://github.com/castleproject/Castle.Windsor/commit/162894662cf289d80a7dc6386b4561762ef2c585
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor/Core/ComponentModel.cs
  M src/Castle.Windsor/Facilities/Remoting/RemotingInspector.cs

Log Message:
-----------
-reformatted


Commit: 210dadaedbd98428c688045b36a62dbf42bdb54f
    
https://github.com/castleproject/Castle.Windsor/commit/210dadaedbd98428c688045b36a62dbf42bdb54f
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor/Facilities/Remoting/CustomActivators/RemoteActivator.cs
  M 
src/Castle.Windsor/Facilities/Remoting/CustomActivators/RemoteActivatorThroughConnector.cs
  M 
src/Castle.Windsor/Facilities/Remoting/CustomActivators/RemoteActivatorThroughRegistry.cs
  M 
src/Castle.Windsor/Facilities/Remoting/CustomActivators/RemoteMarshallerActivator.cs
  M src/Castle.Windsor/Facilities/Remoting/RemotingInspector.cs
  M src/Castle.Windsor/Facilities/Remoting/RemotingRegistry.cs
  M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
  M src/Castle.Windsor/MicroKernel/DefaultKernel_Resolve.cs
  M src/Castle.Windsor/MicroKernel/Handlers/DefaultGenericHandler.cs
  M src/Castle.Windsor/Windsor/Adapters/ComponentModel/ContainerWrapper.cs
  M 
src/Castle.Windsor/Windsor/Adapters/ComponentModel/ServiceCreatorCallbackActivator.cs

Log Message:
-----------
- gradually moving away from single Component property on handler and component 
model


Commit: 692b5beb2436a7f10a919ffd4c1329e6579aa92b
    
https://github.com/castleproject/Castle.Windsor/commit/692b5beb2436a7f10a919ffd4c1329e6579aa92b
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  R src/Castle.Windsor.Tests/ForwardedTypesRegistrationTestCase.cs
  A src/Castle.Windsor.Tests/Windsor.Tests/ForwardedTypesRegistrationTestCase.cs

Log Message:
-----------
- changed default namespace in test project

- some clean up in test case for forwarded types (multi service components)


Commit: 02d756096c5ff44075693efddd000611af67e56e
    
https://github.com/castleproject/Castle.Windsor/commit/02d756096c5ff44075693efddd000611af67e56e
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  M src/Castle.Windsor.Tests/Config/ConfigXmlInterpreterTestCase.cs
  R src/Castle.Windsor.Tests/Config/sample_config.xml
  M src/Castle.Windsor.Tests/Configuration2/IncludesTestCase.cs
  R src/Castle.Windsor.Tests/Configuration2/config_with_include.xml
  R src/Castle.Windsor.Tests/Configuration2/include1.xml
  R src/Castle.Windsor.Tests/Configuration2/include2.xml
  R src/Castle.Windsor.Tests/Configuration2/resource_config_with_include.xml
  A src/Castle.Windsor.Tests/Generics/ARepository.T.cs
  A src/Castle.Windsor.Tests/Generics/ARepository.cs
  A src/Castle.Windsor.Tests/Generics/IARepository.T.cs
  A src/Castle.Windsor.Tests/Generics/IRepository.T.cs
  A src/Castle.Windsor.Tests/Generics/IRepository.cs
  A src/Castle.Windsor.Tests/Generics/Repository.cs
  R src/Castle.Windsor.Tests/Windsor.Tests/ForwardedTypesRegistrationTestCase.cs
  A src/Castle.Windsor.Tests/Windsor.Tests/MultiServiceComponentsTestCase.cs
  A 
src/Castle.Windsor.Tests/Windsor.Tests/MultiServiceGenericComponentsTestCase.cs
  A src/Castle.Windsor.Tests/Windsor.Tests/XmlConfig/config_with_include.xml
  A src/Castle.Windsor.Tests/Windsor.Tests/XmlConfig/include1.xml
  A src/Castle.Windsor.Tests/Windsor.Tests/XmlConfig/include2.xml
  A 
src/Castle.Windsor.Tests/Windsor.Tests/XmlConfig/resource_config_with_include.xml
  A src/Castle.Windsor.Tests/Windsor.Tests/XmlConfig/sample_config.xml
  M src/Castle.Windsor/Facilities/Remoting/RemotingFacility.cs

Log Message:
-----------
- some clean up, mostly in the structure of tests. Added tests for handling 
open generics in conjunction with forwarded types. This is IOC-248


Commit: d456526bfefe88e42409a3dbf98141cc3caa672d
    
https://github.com/castleproject/Castle.Windsor/commit/d456526bfefe88e42409a3dbf98141cc3caa672d
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M Castle.Windsor.5.1.ReSharper
  M Changes.txt
  M 
src/Castle.Windsor.Tests/Windsor.Tests/MultiServiceGenericComponentsTestCase.cs
  M src/Castle.Windsor/MicroKernel/Context/CreationContext.cs
  M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
  M src/Castle.Windsor/MicroKernel/Handlers/DefaultGenericHandler.cs
  M src/Castle.Windsor/MicroKernel/Handlers/HandlerException.cs

Log Message:
-----------
- fixed IOC-248 - Open generic components with multiple services, some of which 
are generic fail to properly instantiate in certain cases


Commit: aad2cf0a3a9db45693afcd7a1c1668416a51b25e
    
https://github.com/castleproject/Castle.Windsor/commit/aad2cf0a3a9db45693afcd7a1c1668416a51b25e
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor/Castle.Windsor.csproj
  M src/Castle.Windsor/Core/ComponentModel.cs
  A src/Castle.Windsor/Core/Internal/SilverlightHacks.cs
  M src/Castle.Windsor/Core/ParameterModel.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/ComponentProxyInspector.cs

Log Message:
-----------
- added workaround for having to exclude attributes in Silverlight: 
http://kozmic.pl/archive/2010/11/16/how-to-make-sharing-code-between-.net-and-silverlight-a.aspx


Commit: a5870b1884aff220854d32be610bc03cd0757868
    
https://github.com/castleproject/Castle.Windsor/commit/a5870b1884aff220854d32be610bc03cd0757868
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor/MicroKernel/Handlers/DefaultGenericHandler.cs

Log Message:
-----------
- feels awesome to be able to finally reformat this and not deal with stupid 
Silverlight/ReSharper issues


Commit: 80c32d524cfc2c1ac3b8d136c4fc0d0fcee96976
    
https://github.com/castleproject/Castle.Windsor/commit/80c32d524cfc2c1ac3b8d136c4fc0d0fcee96976
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M 
src/Castle.Windsor.Tests/Facilities/Remoting/Configs/client_kernelgenericcomponent.xml
  M src/Castle.Windsor.Tests/Interceptors/AnotherInterceptorSelector.cs
  M src/Castle.Windsor.Tests/Registration/ComponentRegistrationTestCase.cs
  M src/Castle.Windsor/MicroKernel/Handlers/DefaultGenericHandler.cs

Log Message:
-----------
- further changes to remove .Service usage


Commit: e0abefcdafc6e948ce51df928c4a81fd3fa960be
    
https://github.com/castleproject/Castle.Windsor/commit/e0abefcdafc6e948ce51df928c4a81fd3fa960be
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor.Tests/Interceptors/ByTypeInterceptorSelector.cs
  M src/Castle.Windsor.Tests/Interceptors/WatcherInterceptorSelector.cs
  M src/Castle.Windsor.Tests/InterceptorsTestCase.cs
  M src/Castle.Windsor.Tests/Proxy/ProxyBehaviorTestCase.cs

Log Message:
-----------
- switched remaining tests away from ComponentModel.Service


Commit: 37eba56dd19b8461b9d2cea7be8a191aadf8e8ba
    
https://github.com/castleproject/Castle.Windsor/commit/37eba56dd19b8461b9d2cea7be8a191aadf8e8ba
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor.Tests/Experimental/ProblematicDependenciesTestCase.cs
  M 
src/Castle.Windsor.Tests/Registration/ComponentRegistrationByNamespaceTestCase.cs
  M src/Castle.Windsor.Tests/Registration/WithServiceTestCase.cs
  M src/Castle.Windsor.Tests/RegistrationWithAttributeTestCase.cs
  M src/Castle.Windsor/Core/ComponentModel.cs
  M src/Castle.Windsor/Core/InterceptorReference.cs
  M src/Castle.Windsor/MicroKernel/Handlers/AbstractHandler.cs
  M src/Castle.Windsor/MicroKernel/Handlers/ParentHandlerWithChildResolver.cs
  M src/Castle.Windsor/MicroKernel/IHandler.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Naming/DefaultNamingSubSystem.cs
  M 
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/ComponentDebuggerView.cs

Log Message:
-----------
- finally git rid of .Service completely


Commit: 7e7fe3239d32cb4fb820111c2a2c7b53babe9d45
    
https://github.com/castleproject/Castle.Windsor/commit/7e7fe3239d32cb4fb820111c2a2c7b53babe9d45
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor/Core/ComponentModel.cs

Log Message:
-----------
- cleaning up


Commit: a7b6e6bac87a3565f1f09d4629d8fded266c2826
    
https://github.com/castleproject/Castle.Windsor/commit/a7b6e6bac87a3565f1f09d4629d8fded266c2826
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M 
src/Castle.Windsor/Facilities/TypedFactory/Internal/TypedFactoryInterceptor.cs
  M 
src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryRegistrationExtensions.cs
  M src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/GenericInspector.cs
  M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs
  M src/Castle.Windsor/Windsor/Proxy/DefaultProxyFactory.cs

Log Message:
-----------
- removing last piece of old single-service architecture, from Fluent  API


Commit: cc6efee7af021e91d01bac9a0dd6dd8f2affa43b
    
https://github.com/castleproject/Castle.Windsor/commit/cc6efee7af021e91d01bac9a0dd6dd8f2affa43b
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor.Tests/Registration/ComponentRegistrationTestCase.cs
  M 
src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryRegistrationExtensions.cs

Log Message:
-----------
- some minor fixes


Commit: 646b264b70c0e1f65c154517faceededa2775086
    
https://github.com/castleproject/Castle.Windsor/commit/646b264b70c0e1f65c154517faceededa2775086
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor.Tests/Registration/ComponentRegistrationTestCase.cs
  M src/Castle.Windsor/Core/CastleComponentAttribute.cs
  M src/Castle.Windsor/Core/ConstructorCandidate.cs
  M src/Castle.Windsor/Core/ConstructorCandidateCollection.cs
  M 
src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryRegistrationExtensions.cs
  M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs

Log Message:
-----------
- revamped ConstructorCandidateCollection to not implement Collection<> and to 
only expose members that are really required,

fixed a bug in TypedFactoryRegistrationExtensions introduced in earlier commit


Commit: e0f2d15b9ff0e60edd4c01c53c6a3f6dbfeb5784
    
https://github.com/castleproject/Castle.Windsor/commit/e0f2d15b9ff0e60edd4c01c53c6a3f6dbfeb5784
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor.Tests/Facilities/Remoting/AbstractRemoteTestCase.cs
  M src/Castle.Windsor/Castle.Windsor.csproj
  A src/Castle.Windsor/Compatibility/HashSet.SL3.cs
  A src/Castle.Windsor/Compatibility/SilverlightHacks.cs
  R src/Castle.Windsor/Core/Internal/SilverlightHacks.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Naming/DefaultNamingSubSystem.cs

Log Message:
-----------
- added our own implementation of HashSet for SL3 so that we don't have to do 
conditional compilation


Commit: 489b1fb6dca6718fd9c009774dcbffdd86518744
    
https://github.com/castleproject/Castle.Windsor/commit/489b1fb6dca6718fd9c009774dcbffdd86518744
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor/MicroKernel/SubSystems/Naming/DefaultNamingSubSystem.cs

Log Message:
-----------
- reformatted naming subsystem


Commit: 61b7a8484a7d886f0982ba1146d42442800d96e5
    
https://github.com/castleproject/Castle.Windsor/commit/61b7a8484a7d886f0982ba1146d42442800d96e5
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor/Facilities/Remoting/RemotingFacility.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Naming/DefaultNamingSubSystem.cs

Log Message:
-----------
- some minor tweaks


Commit: 31d79b394f02bb3ef6d2b9eb4f80b82530407ffe
    
https://github.com/castleproject/Castle.Windsor/commit/31d79b394f02bb3ef6d2b9eb4f80b82530407ffe
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M src/Castle.Windsor/MicroKernel/SubSystems/Naming/DefaultNamingSubSystem.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Naming/INamingSubSystem.cs

Log Message:
-----------
- removed allHandlers field from DefaultNamingSubSystem. It seemed to server no 
purpose.. not sure why it was there in the first place.

- removed IHandler[] GetHandlers(String query); and IHandler this[String key] { 
set; } from INamingSubSystem. They weren't eing used anyway.

That's the first step towards getting rid of ability to delete components from 
the container as well.


Commit: 6c6b0c7b99f251fb2e318ea031d591233d7f1824
    
https://github.com/castleproject/Castle.Windsor/commit/6c6b0c7b99f251fb2e318ea031d591233d7f1824
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M BreakingChanges.txt
  M Changes.txt
  R src/Castle.Windsor.Tests/Adapters/ComponentModel/ContainerAdapterTestCase.cs
  R src/Castle.Windsor.Tests/Adapters/ComponentModel/TestComponent.cs
  R src/Castle.Windsor.Tests/Adapters/ComponentModel/TestComponent.resx
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  R src/Castle.Windsor.Tests/Windsor.Tests/ContainerWrapperTestsCase.cs
  M src/Castle.Windsor/Castle.Windsor.csproj
  R src/Castle.Windsor/Windsor/Adapters/ComponentModel/ContainerAdapter.cs
  R src/Castle.Windsor/Windsor/Adapters/ComponentModel/ContainerAdapter.resx
  R src/Castle.Windsor/Windsor/Adapters/ComponentModel/ContainerAdapterSite.cs
  R src/Castle.Windsor/Windsor/Adapters/ComponentModel/ContainerWrapper.cs
  R src/Castle.Windsor/Windsor/Adapters/ComponentModel/ContainerWrapper.resx
  R src/Castle.Windsor/Windsor/Adapters/ComponentModel/IContainerAdapter.cs
  R src/Castle.Windsor/Windsor/Adapters/ComponentModel/IContainerAdapterSite.cs
  R 
src/Castle.Windsor/Windsor/Adapters/ComponentModel/ServiceCreatorCallbackActivator.cs

Log Message:
-----------
- Removed the following types: ContainerAdapter, ContainerWrapper, 
IContainerAdapter, IContainerAdapterSite types.


Commit: ca098518b11a43c09dbfb7fc94faf52e00de7c9a
    
https://github.com/castleproject/Castle.Windsor/commit/ca098518b11a43c09dbfb7fc94faf52e00de7c9a
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M BreakingChanges.txt
  M Changes.txt
  M src/Castle.Windsor.Tests/GraphNodeTests.cs
  M src/Castle.Windsor.Tests/GraphTestCase.cs
  M src/Castle.Windsor.Tests/Lifestyle/LifestyleManagerTestCase.cs
  M src/Castle.Windsor.Tests/MicroKernelTestCase.cs
  M src/Castle.Windsor.Tests/SubContainers/SubContainersTestCase.cs
  M src/Castle.Windsor/Core/Internal/GraphNode.cs
  M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
  M src/Castle.Windsor/MicroKernel/DefaultKernel_Events.cs
  M src/Castle.Windsor/MicroKernel/IKernel.cs
  M src/Castle.Windsor/MicroKernel/IKernelEvents.cs
  M 
src/Castle.Windsor/MicroKernel/SubSystems/Configuration/DefaultConfigurationStore.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Naming/DefaultNamingSubSystem.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Naming/INamingSubSystem.cs

Log Message:
-----------
- completed IOC-249 - Remove aility to remove components from the Container


Commit: 48a8adf7d24f07788da7642edc49207c1d283174
    
https://github.com/castleproject/Castle.Windsor/commit/48a8adf7d24f07788da7642edc49207c1d283174
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-11-16 (Tue, 16 Nov 2010)

Changed paths:
  M buildscripts/Build.proj
  M buildscripts/Castle.Common.Targets

Log Message:
-----------
Merge github.com:castleproject/Castle.Windsor


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