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.