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

Commit: 660337bd0f1b8d417d8390efec2b2fb8b3f179db
    
https://github.com/castleproject/Castle.Windsor/commit/660337bd0f1b8d417d8390efec2b2fb8b3f179db
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-15 (Fri, 15 Apr 2011)

Changed paths:
  M Changes.txt
  M src/Castle.Facilities.FactorySupport/FactoryActivator.cs
  M src/Castle.Facilities.Logging/LoggingFacility.cs
  M src/Castle.Windsor.Tests/Activators/ConstructorTestCase.cs
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  M src/Castle.Windsor.Tests/Components/HasNullDefaultForServiceDependency.cs
  M 
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryFacilityTake2TestCase.cs
  M src/Castle.Windsor.Tests/Lifestyle/LifestyleManagerTestCase.cs
  A src/Castle.Windsor.Tests/LoggingFacility/Classes/CustomLog4NetFactory.cs
  A src/Castle.Windsor.Tests/LoggingFacility/ConsoleFacilityTestCase.cs
  R src/Castle.Windsor.Tests/LoggingFacility/ConsoleFacitlyTestCase.cs
  A src/Castle.Windsor.Tests/LoggingFacility/CustomFacilityTests.cs
  A src/Castle.Windsor.Tests/LoggingFacility/NullFacilityTest.cs
  R src/Castle.Windsor.Tests/LoggingFacility/NullFacitlyTest.cs

Log Message:
-----------
Merge branch 'master' into scoping


Commit: df2981ec66b42e5e61019e4a4b8cfbaa0fa2ea32
    
https://github.com/castleproject/Castle.Windsor/commit/df2981ec66b42e5e61019e4a4b8cfbaa0fa2ea32
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-15 (Fri, 15 Apr 2011)

Changed paths:
  M src/Castle.Windsor/Compatibility/SilverlightHacks.cs
  M src/Castle.Windsor/Core/ComponentActivatorAttribute.cs
  M src/Castle.Windsor/Core/ComponentModel.cs
  M src/Castle.Windsor/Core/ComponentProxyBehaviorAttribute.cs
  M src/Castle.Windsor/Core/DoNotWireAttribute.cs
  M src/Castle.Windsor/Core/ICommissionConcern.cs
  M src/Castle.Windsor/Core/IDecommissionConcern.cs
  M src/Castle.Windsor/Core/IInitializable.cs
  M src/Castle.Windsor/Core/ILifecycleConcern.cs
  M src/Castle.Windsor/Core/IRecyclable.cs
  M src/Castle.Windsor/Core/IStartable.cs
  M src/Castle.Windsor/Core/Interceptor/IOnBehalfAware.cs
  M src/Castle.Windsor/Core/InterceptorReferenceCollection.cs
  M src/Castle.Windsor/Core/Internal/GraphNode.cs
  M src/Castle.Windsor/Core/Internal/GraphSets.cs
  M src/Castle.Windsor/Core/Internal/IAssemblyProvider.cs
  M src/Castle.Windsor/Core/Internal/IVertex.cs
  M src/Castle.Windsor/Core/Internal/ReflectionUtil.cs
  M src/Castle.Windsor/Core/Internal/ThreadSafeFlag.cs
  M src/Castle.Windsor/Core/LifecycleConcernsCollection.cs
  M src/Castle.Windsor/Core/LifestyleType.cs
  M src/Castle.Windsor/Core/MethodMetaModel.cs
  M src/Castle.Windsor/Core/MethodMetaModelCollection.cs
  M src/Castle.Windsor/Core/ParameterModel.cs
  M src/Castle.Windsor/Core/PropertiesInspectionBehavior.cs
  M src/Castle.Windsor/Core/PropertySet.cs
  M src/Castle.Windsor/Core/PropertySetCollection.cs
  M src/Castle.Windsor/Facilities/Startable/StartConcern.cs
  M src/Castle.Windsor/Facilities/Startable/StartableContributor.cs
  M src/Castle.Windsor/Facilities/Startable/StopConcern.cs
  M src/Castle.Windsor/Facilities/TypedFactory/FactoryEntry.cs
  M src/Castle.Windsor/Facilities/TypedFactory/ITypedFactoryComponentResolver.cs
  M src/Castle.Windsor/Facilities/TypedFactory/ITypedFactoryComponentSelector.cs
  M src/Castle.Windsor/Facilities/TypedFactory/Internal/DelegateFactory.cs
  M src/Castle.Windsor/Facilities/TypedFactory/Internal/DelegateProxyFactory.cs
  M src/Castle.Windsor/Facilities/TypedFactory/Internal/Empty.cs
  M src/Castle.Windsor/Facilities/TypedFactory/Internal/FactoryInterceptor.cs
  M src/Castle.Windsor/Facilities/TypedFactory/Internal/FactoryMethod.cs
  M 
src/Castle.Windsor/Facilities/TypedFactory/Internal/TypedFactoryInterceptor.cs
  M src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryCollectionResolver.cs
  M src/Castle.Windsor/MicroKernel/Arguments.cs
  M 
src/Castle.Windsor/MicroKernel/ComponentActivator/DefaultComponentActivator.cs
  M 
src/Castle.Windsor/MicroKernel/ComponentActivator/WebUserControlComponentActivator.cs
  M src/Castle.Windsor/MicroKernel/Context/CreationContext.cs
  M src/Castle.Windsor/MicroKernel/Facilities/AbstractFacility.cs
  M src/Castle.Windsor/MicroKernel/Facilities/FacilityException.cs
  M src/Castle.Windsor/MicroKernel/HandlerState.cs
  M src/Castle.Windsor/MicroKernel/HandlerStateDelegate.cs
  M src/Castle.Windsor/MicroKernel/Handlers/DefaultGenericHandler.cs
  M src/Castle.Windsor/MicroKernel/Handlers/HandlerException.cs
  M src/Castle.Windsor/MicroKernel/Handlers/IDependencyInspector.cs
  M src/Castle.Windsor/MicroKernel/Handlers/IExposeDependencyInfo.cs
  M src/Castle.Windsor/MicroKernel/IComponentActivator.cs
  M src/Castle.Windsor/MicroKernel/IDependencyResolver.cs
  M src/Castle.Windsor/MicroKernel/IFacility.cs
  M src/Castle.Windsor/MicroKernel/IHandler.cs
  M src/Castle.Windsor/MicroKernel/IHandlerFactory.cs
  M src/Castle.Windsor/MicroKernel/IKernel.cs
  M src/Castle.Windsor/MicroKernel/IKernelEvents.cs
  M src/Castle.Windsor/MicroKernel/IKernelEventsInternal.cs
  M src/Castle.Windsor/MicroKernel/IKernel_ObsoleteAPI.cs
  M src/Castle.Windsor/MicroKernel/ILifestyleManager.cs
  M src/Castle.Windsor/MicroKernel/IProxyFactory.cs
  M src/Castle.Windsor/MicroKernel/IProxyFactoryExtension.cs
  M src/Castle.Windsor/MicroKernel/IReference.cs
  M src/Castle.Windsor/MicroKernel/IReleasePolicy.cs
  M src/Castle.Windsor/MicroKernel/InstanceReference.cs
  M src/Castle.Windsor/MicroKernel/Internal/LazyEx.cs
  M src/Castle.Windsor/MicroKernel/KernelException.cs
  M src/Castle.Windsor/MicroKernel/LifecycleConcerns/LateBoundConcerns.cs
  M src/Castle.Windsor/MicroKernel/Lifestyle/AbstractLifestyleManager.cs
  M src/Castle.Windsor/MicroKernel/Lifestyle/PerThreadLifestyleManager.cs
  M 
src/Castle.Windsor/MicroKernel/Lifestyle/PerThreadThreadStaticLifestyleManager.cs
  M src/Castle.Windsor/MicroKernel/Lifestyle/PerWebRequestLifestyleManager.cs
  M 
src/Castle.Windsor/MicroKernel/Lifestyle/PerWebRequestLifestyleModuleRegistration.cs
  M src/Castle.Windsor/MicroKernel/Lifestyle/Pool/DefaultPool.cs
  M src/Castle.Windsor/MicroKernel/Lifestyle/Pool/DefaultPoolFactory.cs
  M src/Castle.Windsor/MicroKernel/Lifestyle/Pool/IPool.cs
  M src/Castle.Windsor/MicroKernel/Lifestyle/Pool/IPoolFactory.cs
  M src/Castle.Windsor/MicroKernel/Lifestyle/Pool/PoolException.cs
  M src/Castle.Windsor/MicroKernel/Lifestyle/Scoped/ICurrentScopeAccessor.cs
  M src/Castle.Windsor/MicroKernel/Lifestyle/Scoped/IScopeCache.cs
  M src/Castle.Windsor/MicroKernel/Lifestyle/SingletonLifestyleManager.cs
  M src/Castle.Windsor/MicroKernel/Lifestyle/TransientLifestyleManager.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/AbstractOverwriteableDescriptor.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/AbstractPropertyDescriptor.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/ConfigurationDescriptor.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/CustomDependencyDescriptor.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/ExtendedPropertiesDescriptor.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/InterceptorDescriptor.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/InterceptorSelectorDescriptor.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/OnCreateComponentDescriptor.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/OnDestroyComponentDescriptor.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/ProxyHookDescriptor.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/ProxyInterfacesDescriptor.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/ProxyMixInsDescriptor.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/ReferenceDependencyDescriptor.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/IContributeComponentModelConstruction.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/ComponentActivatorInspector.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/ConfigurationModelInspector.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/ConstructorDependenciesModelInspector.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/ExtendedPropertiesConstants.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/LifestyleModelInspector.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/MethodMetaInspector.cs
  M src/Castle.Windsor/MicroKernel/Proxy/NotSupportedProxyFactory.cs
  M src/Castle.Windsor/MicroKernel/Proxy/ProxyConstants.cs
  M src/Castle.Windsor/MicroKernel/Registration/AllTypes.cs
  M src/Castle.Windsor/MicroKernel/Registration/AllTypesOf.cs
  M 
src/Castle.Windsor/MicroKernel/Registration/ComponentDependencyRegistrationExtensions.cs
  M src/Castle.Windsor/MicroKernel/Registration/Configuration.cs
  M src/Castle.Windsor/MicroKernel/Registration/ConfigureDescriptor.cs
  M src/Castle.Windsor/MicroKernel/Registration/Dependency.cs
  M src/Castle.Windsor/MicroKernel/Registration/FromAssemblyDescriptor.cs
  M src/Castle.Windsor/MicroKernel/Registration/FromDescriptor.cs
  M src/Castle.Windsor/MicroKernel/Registration/FromTypesDescriptor.cs
  M src/Castle.Windsor/MicroKernel/Registration/IRegistration.cs
  M src/Castle.Windsor/MicroKernel/Registration/Interceptor/InterceptorGroup.cs
  M src/Castle.Windsor/MicroKernel/Registration/Lifestyle/LifestyleGroup.cs
  M src/Castle.Windsor/MicroKernel/Releasers/NoTrackingReleasePolicy.cs
  M src/Castle.Windsor/MicroKernel/Resolvers/DependencyResolverException.cs
  M src/Castle.Windsor/MicroKernel/Resolvers/ILazyComponentLoader.cs
  M 
src/Castle.Windsor/MicroKernel/Resolvers/SpecializedResolvers/ListResolver.cs
  M src/Castle.Windsor/MicroKernel/SubSystemConstants.cs
  M 
src/Castle.Windsor/MicroKernel/SubSystems/Configuration/DefaultConfigurationStore.cs
  M 
src/Castle.Windsor/MicroKernel/SubSystems/Conversion/AttributeAwareConverter.cs
  M 
src/Castle.Windsor/MicroKernel/SubSystems/Conversion/ComponentModelConverter.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/ConverterException.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/ConvertibleAttribute.cs
  M 
src/Castle.Windsor/MicroKernel/SubSystems/Conversion/DefaultComplexConverter.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/IConversionManager.cs
  M 
src/Castle.Windsor/MicroKernel/SubSystems/Conversion/IGenericCollectionConverterHelper.cs
  M 
src/Castle.Windsor/MicroKernel/SubSystems/Conversion/IKernelDependentConverter.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/ITypeNameParser.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/NullableConverter.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/PrimitiveConverter.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/SubSystemExtensions.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/TypeDescriptor.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/TypeName.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/TypeNameParser.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Naming/INamingSubSystem.cs
  M 
src/Castle.Windsor/MicroKernel/SubSystems/Resource/DefaultResourceSubSystem.cs
  M src/Castle.Windsor/MicroKernel/SubSystems/Resource/IResourceSubSystem.cs
  M src/Castle.Windsor/MicroKernel/Util/ReferenceExpressionUtil.cs
  M src/Castle.Windsor/Windsor/Configuration/AppDomain/CastleSectionHandler.cs
  M src/Castle.Windsor/Windsor/Configuration/IConfigurationInterpreter.cs
  M src/Castle.Windsor/Windsor/Configuration/Interpreters/AbstractInterpreter.cs
  M src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlInterpreter.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ConfigurationProcessingException.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/DefaultXmlProcessorEngine.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/DefaultXmlProcessorNodeList.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/AbstractStatementElementProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/AbstractXmlNodeProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/AttributesElementProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/ChooseElementProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/DefaultElementProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/DefaultTextNodeProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/DefineElementProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/DefinedProcessingInstructionProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/EvalProcessingInstructionProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/IfElementProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/IfProcessingInstructionProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/IncludeElementProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/PropertiesElementProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/UndefElementProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/UndefProcessingInstructionProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/UsingElementProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/IXmlNodeProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/IXmlProcessorEngine.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/IXmlProcessorNodeList.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/XmlProcessor.cs
  M 
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/XmlProcessorException.cs
  M src/Castle.Windsor/Windsor/Diagnostics/IDiagnostic.cs
  M src/Castle.Windsor/Windsor/Diagnostics/IDiagnosticsHost.cs
  M src/Castle.Windsor/Windsor/Diagnostics/IDiagnosticsSource.cs
  M src/Castle.Windsor/Windsor/Diagnostics/IExposeDiagnostics.cs
  M 
src/Castle.Windsor/Windsor/Diagnostics/PotentiallyMisconfiguredComponentsDiagnostic.cs
  M src/Castle.Windsor/Windsor/Diagnostics/TrackedComponentsDiagnostic.cs
  M src/Castle.Windsor/Windsor/IComponentsInstaller.cs
  M src/Castle.Windsor/Windsor/IContainerAccessor.cs
  M src/Castle.Windsor/Windsor/IEnvironmentInfo.cs
  M src/Castle.Windsor/Windsor/InitializationException.cs
  M src/Castle.Windsor/Windsor/Installer/AssemblyInstaller.cs
  M src/Castle.Windsor/Windsor/Installer/Configuration.cs
  M src/Castle.Windsor/Windsor/Installer/ConfigurationInstaller.cs
  M src/Castle.Windsor/Windsor/Installer/InstallerFactory.cs
  M src/Castle.Windsor/Windsor/Proxy/AbstractProxyFactory.cs
  M src/Castle.Windsor/Windsor/WindsorServiceProvider.cs

Log Message:
-----------
- batch reformatted entire Windsor project to update headers and make all code 
conform to Castle Coding Standards


Commit: db6faefb1374938002957936b6d8714fb05a3dc7
    
https://github.com/castleproject/Castle.Windsor/commit/db6faefb1374938002957936b6d8714fb05a3dc7
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-15 (Fri, 15 Apr 2011)

Changed paths:
  M 
src/Castle.Windsor.Tests/Lifestyle/ScopedLifestyleExplicitAndTypedFactoriesTestCase.cs
  M 
src/Castle.Windsor.Tests/Lifestyle/ScopedLifestyleImplicitGraphScopingTestCase.cs
  M src/Castle.Windsor.Tests/ResolveScopesTestCase.cs
  M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs

Log Message:
-----------
- added scoped lifestyle registration methods to ComponentRegistration


Commit: 297d2e9e80f759132be5a13e8b372e7af40cb430
    
https://github.com/castleproject/Castle.Windsor/commit/297d2e9e80f759132be5a13e8b372e7af40cb430
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-15 (Fri, 15 Apr 2011)

Changed paths:
  M src/Castle.Windsor/Core/Internal/Constants.cs
  M src/Castle.Windsor/MicroKernel/Lifestyle/Scoped/CurrentScopeAccessor.cs
  M src/Castle.Windsor/MicroKernel/Registration/Lifestyle/LifestyleGroup.cs

Log Message:
-----------
- extracted hardcoded value for scope root to a constant


Commit: 5abce46ff40f7f94640e5608ede315b291e9c585
    
https://github.com/castleproject/Castle.Windsor/commit/5abce46ff40f7f94640e5608ede315b291e9c585
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-17 (Sun, 17 Apr 2011)

Changed paths:
  M 
src/Castle.Windsor.Tests/Lifestyle/ScopedLifestyleExplicitAndTypedFactoriesTestCase.cs
  M 
src/Castle.Windsor.Tests/Lifestyle/ScopedLifestyleImplicitGraphScopingAndTypedFactoriesTestCase.cs
  M 
src/Castle.Windsor.Tests/Lifestyle/ScopedLifestyleImplicitGraphScopingTestCase.cs
  M src/Castle.Windsor.Tests/Lifestyle/ScopedLifestyleTestCase.cs
  M src/Castle.Windsor.Tests/ResolveScopesTestCase.cs
  M src/Castle.Windsor/Castle.Windsor.csproj
  R src/Castle.Windsor/MicroKernel/Lifestyle/Scoped/ScopeSubsystem.cs
  A src/Castle.Windsor/MicroKernel/SubSystems/Scoping/ScopingSubsystem.cs

Log Message:
-----------
- moved scope subsystem to subsystems namespace and renamed it to 
ScopingSubsystem


Commit: c62931b497b1712130a279e48a6788a984d5c74b
    
https://github.com/castleproject/Castle.Windsor/commit/c62931b497b1712130a279e48a6788a984d5c74b
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-17 (Sun, 17 Apr 2011)

Changed paths:
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  M 
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryDelegatesTestCase.cs
  M 
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryFacilityTake2TestCase.cs
  M src/Castle.Windsor.Tests/Interceptors/CollectInterceptedIdInterceptor.cs
  A src/Castle.Windsor.Tests/Interceptors/CollectInvocationsInterceptor.cs
  M src/Castle.Windsor.Tests/LoggingFacility/Classes/CustomLog4NetFactory.cs
  M 
src/Castle.Windsor/Facilities/TypedFactory/Internal/TypedFactoryInterceptor.cs
  M 
src/Castle.Windsor/MicroKernel/ComponentActivator/DefaultComponentActivator.cs
  M src/Castle.Windsor/MicroKernel/LifecycleConcerns/LateBoundConcerns.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/ConstructorDependenciesModelInspector.cs
  M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs
  M 
src/Castle.Windsor/Windsor/Diagnostics/PotentiallyMisconfiguredComponentsDiagnostic.cs
  M src/Castle.Windsor/Windsor/WindsorContainer.cs

Log Message:
-----------
- added tests to assert additional interceptors can be used for typed factories

- made sub-containers on Windsorcontainer case insensitive to be consistent 
with other places in the framework


Commit: 501aa97360e988bdc02b92af7293d55f882ade6a
    
https://github.com/castleproject/Castle.Windsor/commit/501aa97360e988bdc02b92af7293d55f882ade6a
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-17 (Sun, 17 Apr 2011)

Changed paths:
  M src/Castle.Windsor/MicroKernel/Registration/AllTypes.cs
  M src/Castle.Windsor/MicroKernel/Registration/AllTypesOf.cs

Log Message:
-----------
- obsoleted all of AllTypesOf class and methods that use it, to have just one 
method of dealing with registration like that.


Commit: 228d6da48193373a0e30391584fd4784f7a6d35e
    
https://github.com/castleproject/Castle.Windsor/commit/228d6da48193373a0e30391584fd4784f7a6d35e
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-17 (Sun, 17 Apr 2011)

Changed paths:
  M src/Castle.Windsor.Tests/LoggingFacility/CustomFacilityTests.cs

Log Message:
-----------
- fixed formatting, whitespaces and exclusion for client profile


Commit: 86420cd17903aed2b7c1359d70402c60c8518265
    
https://github.com/castleproject/Castle.Windsor/commit/86420cd17903aed2b7c1359d70402c60c8518265
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-17 (Sun, 17 Apr 2011)

Changed paths:
  M src/Castle.Windsor.Tests/Registration/AllTypesTestCase.cs
  M src/Castle.Windsor/MicroKernel/Registration/BasedOnDescriptor.cs
  M src/Castle.Windsor/MicroKernel/Registration/FromAssemblyDescriptor.cs

Log Message:
-----------
- obsoleted access to registering multiple sets of components in a single scan 
in call to AllTypes. While it's a noble goal of scanning once instead of 
multiple times it confuses the hell out of people and leads to them registering 
wrong stuff.


Commit: 1a573c1dfcbc51eb4f078ad8386d3a6e79d13aa4
    
https://github.com/castleproject/Castle.Windsor/commit/1a573c1dfcbc51eb4f078ad8386d3a6e79d13aa4
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-17 (Sun, 17 Apr 2011)

Changed paths:
  M BreakingChanges.txt
  M src/Castle.Windsor.Tests/Registration/WithServiceTestCase.cs
  M src/Castle.Windsor/MicroKernel/Registration/ServiceDescriptor.cs

Log Message:
-----------
renamed WithService.DefaultInterface() -> WithService.DefaultInterfaces() 
changed to plural to emphasize more than one interface may be matched.


Commit: 2aee13397077a924d78b1592340bd7cdd44a37c6
    
https://github.com/castleproject/Castle.Windsor/commit/2aee13397077a924d78b1592340bd7cdd44a37c6
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-17 (Sun, 17 Apr 2011)

Changed paths:
  M src/Castle.Windsor/MicroKernel/Registration/BasedOnDescriptor.cs

Log Message:
-----------
- added service selection methods directly to BasedOnDescriptor to remove yet 
one more dot from the fluent API


Commit: c593a4babe346845051f5010aa63bbd5883ad008
    
https://github.com/castleproject/Castle.Windsor/commit/c593a4babe346845051f5010aa63bbd5883ad008
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-17 (Sun, 17 Apr 2011)

Changed paths:
  M src/Castle.Windsor/MicroKernel/Registration/BasedOnDescriptor.cs

Log Message:
-----------
made Accept method on BasedOnDescriptor virtual so that it can be modified


Commit: bfac47971df19aa75befa6de07a42311b69fe3ed
    
https://github.com/castleproject/Castle.Windsor/commit/bfac47971df19aa75befa6de07a42311b69fe3ed
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-19 (Tue, 19 Apr 2011)

Changed paths:
  M Changes.txt
  M src/Castle.Windsor.Tests/Lifecycle/LifecycleActionTestCase.cs
  M src/Castle.Windsor/Castle.Windsor.csproj
  A src/Castle.Windsor/Core/Internal/CollectionExtensions.cs
  M src/Castle.Windsor/Core/Internal/ReflectionUtil.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/ConstructorDependenciesModelInspector.cs
  M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs

Log Message:
-----------
implemented IOC-287 - Add overloads to OnCreate and OnDestroy that only take 
the instance and leave the container out as it is often superfluous


Compare: 
https://github.com/castleproject/Castle.Windsor/compare/5293cb2...bfac479

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