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.