Branch: refs/heads/master
Home: https://github.com/castleproject/Castle.Windsor
Commit: ef01a5cb900f45b50efb6f594dca3e8840f7e3e4
https://github.com/castleproject/Castle.Windsor/commit/ef01a5cb900f45b50efb6f594dca3e8840f7e3e4
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-02-21 (Mon, 21 Feb 2011)
Changed paths:
M src/Castle.Windsor/Core/ParameterModelCollection.cs
Log Message:
-----------
- ParameterModelCollection no longer inherits Collection<ParameterModel>.
Instead it only implements IEnumerable<ParameterModel>
Commit: 353104366846f74f4f0b0daddeaee651c48c7dd6
https://github.com/castleproject/Castle.Windsor/commit/353104366846f74f4f0b0daddeaee651c48c7dd6
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-02-22 (Tue, 22 Feb 2011)
Changed paths:
M Castle.Windsor.sln
M Changes.txt
M Settings.proj
M buildscripts/Castle.Common.Targets
Log Message:
-----------
Merge branch '2.5.x'
Commit: f20bf3ec53fdb4155979b48edb4166073f839a73
https://github.com/castleproject/Castle.Windsor/commit/f20bf3ec53fdb4155979b48edb4166073f839a73
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-02-22 (Tue, 22 Feb 2011)
Changed paths:
M src/Castle.Windsor.Tests/Experimental/ProblematicDependenciesTestCase.cs
M
src/Castle.Windsor/Windsor/Experimental/Diagnostics/Helpers/MismatchedLifestyleDependencyViewBuilder.cs
Log Message:
-----------
- fixed stack overflow issue in mismatched dependencies view when decorators
were used as decorators in some cases have direct dependency on themselves in
the graph. I'm not sure I like that but let's leave that for now.
Commit: 90546b559436d0246afd7871db072e169acc26e2
https://github.com/castleproject/Castle.Windsor/commit/90546b559436d0246afd7871db072e169acc26e2
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-02-22 (Tue, 22 Feb 2011)
Changed paths:
M BreakingChanges.txt
M Castle.Windsor.sln
M Changes.txt
M Settings.proj
M TODO.txt
M buildscripts/Castle.Common.Targets
M src/Castle.Facilities.Synchronize/Castle.Facilities.Synchronize.csproj
M src/Castle.Facilities.Synchronize/SynchronizeAttribute.cs
M src/Castle.Facilities.Synchronize/SynchronizeComponentInspector.cs
M src/Castle.Facilities.Synchronize/SynchronizeContextReference.cs
A src/Castle.Facilities.Synchronize/SynchronizeContextReferenceType.cs
A src/Castle.Windsor.Tests/AbstractContainerTestCase.cs
R src/Castle.Windsor.Tests/AbstractContainerTestFixture.cs
M src/Castle.Windsor.Tests/Activators/BestConstructorTestCase.cs
M src/Castle.Windsor.Tests/ByRefDependenciesTestCase.cs
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A src/Castle.Windsor.Tests/CircularDependencyTestCase.cs
R src/Castle.Windsor.Tests/CircularDependencyTests.cs
M src/Castle.Windsor.Tests/ClassInheritanceTestCase.cs
M src/Castle.Windsor.Tests/ComponentsParametersDivisionTestsCase.cs
M src/Castle.Windsor.Tests/CompositePatternTestCase.cs
M src/Castle.Windsor.Tests/ContainerAndGenericsInCodeTestCase.cs
M src/Castle.Windsor.Tests/ContainerAndGenericsInConfigTestCase.cs
M src/Castle.Windsor.Tests/Core.Tests/InterceptorAttributeTestCase.cs
M src/Castle.Windsor.Tests/DecoratorsTestCase.cs
R src/Castle.Windsor.Tests/DependencyGraph.cs
A src/Castle.Windsor.Tests/DependencyGraphTestCase.cs
R src/Castle.Windsor.Tests/EventTests.cs
M src/Castle.Windsor.Tests/Experimental/AllComponentsTestCase.cs
M src/Castle.Windsor.Tests/Experimental/ProblematicDependenciesTestCase.cs
M src/Castle.Windsor.Tests/Experimental/ReleasePolicyTrackedObjectsTestCase.cs
M
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryDependenciesTestCase.cs
M
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryFacilityTake2TestCase.cs
M
src/Castle.Windsor.Tests/GenericImplementationWithGreaterArityThanServiceTestCase.cs
M src/Castle.Windsor.Tests/HandlerExtensionsTestCase.cs
M src/Castle.Windsor.Tests/HandlerFilterTestCase.cs
M src/Castle.Windsor.Tests/Handlers/EmptyConstructorTestCase.cs
A src/Castle.Windsor.Tests/KernelEventsTestCase.cs
M src/Castle.Windsor.Tests/LazyLoadingTestCase.cs
M src/Castle.Windsor.Tests/Lifecycle/DisposeTestCase.cs
M src/Castle.Windsor.Tests/Lifecycle/InitializableTestCase.cs
M src/Castle.Windsor.Tests/Lifecycle/LifecycleActionTestCase.cs
M src/Castle.Windsor.Tests/Lifecycle/SupportsInitializeTestCase.cs
M src/Castle.Windsor.Tests/MicroKernelTestCase.cs
M src/Castle.Windsor.Tests/OpenGenericsTestCase.cs
M src/Castle.Windsor.Tests/Pools/PooledLifestyleManagerTestCase.cs
M src/Castle.Windsor.Tests/Proxies/ComponentProxyRegistrationTestCase.cs
M src/Castle.Windsor.Tests/Proxies/FactorySupportTestCase.cs
M src/Castle.Windsor.Tests/Proxies/ProxyBehaviorTestCase.cs
M src/Castle.Windsor.Tests/ResolveAllTestCase.cs
M src/Castle.Windsor.Tests/RuntimeParametersTestCase.cs
M src/Castle.Windsor.Tests/SpecializedResolvers/ArrayResolverTestCase.cs
M src/Castle.Windsor.Tests/SpecializedResolvers/CollectionResolverTestCase.cs
M
src/Castle.Windsor.Tests/SynchronizeFacility/SynchronizeFacilityTestFixture.cs
M src/Castle.Windsor.Tests/TypedDependenciesTestCase.cs
M src/Castle.Windsor.Tests/UnsatisfiedDependenciesTestCase.cs
M
src/Castle.Windsor.Tests/Windsor.Tests/Debugging/DebuggingSubsystemTestCase.cs
M src/Castle.Windsor.Tests/Windsor.Tests/GenericVarianceTestCase.cs
M
src/Castle.Windsor.Tests/Windsor.Tests/LifecycledComponentsReleasePolicyComponentTrackingTestCase.cs
M src/Castle.Windsor.Tests/Windsor.Tests/LitestylePerThreadTestCase.cs
M src/Castle.Windsor.Tests/Windsor.Tests/MultiServiceComponentsTestCase.cs
M
src/Castle.Windsor.Tests/Windsor.Tests/MultiServiceGenericComponentsTestCase.cs
M src/Castle.Windsor.Tests/Windsor.Tests/XmlConfigStructureTestCase.cs
A src/Castle.Windsor/AutoregisterPerWebRequestLifestyleModule.cs
M src/Castle.Windsor/Castle.Windsor.csproj
M src/Castle.Windsor/Core/ParameterModelCollection.cs
M src/Castle.Windsor/MicroKernel/Handlers/AbstractHandler.cs
M src/Castle.Windsor/MicroKernel/Handlers/DefaultHandler.cs
A src/Castle.Windsor/MicroKernel/Handlers/DependencyInspector.cs
A src/Castle.Windsor/MicroKernel/Handlers/IDependencyInspector.cs
M src/Castle.Windsor/MicroKernel/Handlers/IExposeDependencyInfo.cs
M src/Castle.Windsor/MicroKernel/Lifestyle/PerWebRequestLifestyleManager.cs
M src/Castle.Windsor/MicroKernel/Lifestyle/PerWebRequestLifestyleModule.cs
A
src/Castle.Windsor/MicroKernel/Lifestyle/PerWebRequestLifestyleModuleRegistration.cs
M src/Castle.Windsor/MicroKernel/SubSystems/Naming/DefaultNamingSubSystem.cs
M
src/Castle.Windsor/Windsor/Experimental/Diagnostics/DebuggerViews/ComponentStatusDebuggerViewItem.cs
M
src/Castle.Windsor/Windsor/Experimental/Diagnostics/Helpers/MismatchedLifestyleDependencyViewBuilder.cs
Log Message:
-----------
Merge branch 'master' into scoped-lifestyle
Commit: 6c1d819e91db876ce52d8b9ef6b73e8788874e9c
https://github.com/castleproject/Castle.Windsor/commit/6c1d819e91db876ce52d8b9ef6b73e8788874e9c
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-02-22 (Tue, 22 Feb 2011)
Changed paths:
M TODO.txt
M src/Castle.Windsor/Castle.Windsor.csproj
M
src/Castle.Windsor/MicroKernel/ComponentActivator/ComponentActivatorException.cs
A src/Castle.Windsor/MicroKernel/ComponentResolutionException.cs
Log Message:
-----------
- added ComponentActivatorException class. That's the first step to unify the
exception types thrown by Windsor and to take better advantage of them to give
users better information and help them better diagnose issues with their
container usage. For example this exception has optional ComponentModel
argument it takes so that the component in question can be analyzed when the
exception is thrown.
Commit: 339637e54c8261eb42a0b7e88335f08a290e832b
https://github.com/castleproject/Castle.Windsor/commit/339637e54c8261eb42a0b7e88335f08a290e832b
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-02-22 (Tue, 22 Feb 2011)
Changed paths:
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A src/Castle.Windsor.Tests/Lifestyle/ScopedLifestyleTestCase.cs
M src/Castle.Windsor/MicroKernel/Lifestyle/Scoped/ScopedLifestyleManager.cs
Log Message:
-----------
- added some tests for scoped lifestyle
Commit: a4518ba6652fd30607a6ff1b6693cd04c0ee8368
https://github.com/castleproject/Castle.Windsor/commit/a4518ba6652fd30607a6ff1b6693cd04c0ee8368
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-02-22 (Tue, 22 Feb 2011)
Changed paths:
M src/Castle.Windsor.Tests/Lifestyle/ScopedLifestyleTestCase.cs
Log Message:
-----------
- morrrrr tests
Commit: a24577712886dedd40fc7a9061102c8a0cc30588
https://github.com/castleproject/Castle.Windsor/commit/a24577712886dedd40fc7a9061102c8a0cc30588
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-02-22 (Tue, 22 Feb 2011)
Changed paths:
M src/Castle.Windsor.Tests/Lifestyle/ScopedLifestyleTestCase.cs
M src/Castle.Windsor/MicroKernel/Lifestyle/Scoped/LifestyleScope.cs
M src/Castle.Windsor/MicroKernel/Lifestyle/Scoped/ScopedLifestyleManager.cs
Log Message:
-----------
- adapted to the new implementation which made one failing test pass. The other
one has to be discussed first before we proceed.
Commit: be9499cd7ef45fce8a564c55b26b5b6de9086c6f
https://github.com/castleproject/Castle.Windsor/commit/be9499cd7ef45fce8a564c55b26b5b6de9086c6f
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-02-22 (Tue, 22 Feb 2011)
Changed paths:
M src/Castle.Windsor.Tests/ClassComponents/UsesDisposableFoo.cs
M src/Castle.Windsor.Tests/Lifestyle/ScopedLifestyleTestCase.cs
Log Message:
-----------
- even morr tests
Commit: bbed79bfc2df66790f7b6a0538d5ec053288581f
https://github.com/castleproject/Castle.Windsor/commit/bbed79bfc2df66790f7b6a0538d5ec053288581f
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-02-22 (Tue, 22 Feb 2011)
Changed paths:
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A src/Castle.Windsor.Tests/ClassComponents/GenericImpl3.cs
M src/Castle.Windsor.Tests/Registration/ServiceOverridesTestCase.cs
Log Message:
-----------
added test for service overrides for dependencies of a generic type
Commit: f3517325f9515e347ec2b976ca2bd7fa75ddf577
https://github.com/castleproject/Castle.Windsor/commit/f3517325f9515e347ec2b976ca2bd7fa75ddf577
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-02-25 (Fri, 25 Feb 2011)
Changed paths:
M BreakingChanges.txt
M Changes.txt
M src/Castle.Windsor.Tests/Registration/UsingFactoryMethodTestCase.cs
M
src/Castle.Windsor/MicroKernel/ComponentActivator/ExternalInstanceActivator.cs
M src/Castle.Windsor/MicroKernel/ComponentActivator/FactoryMethodActivator.cs
M
src/Castle.Windsor/MicroKernel/ComponentActivator/IDependencyAwareActivator.cs
M src/Castle.Windsor/MicroKernel/Context/CreationContext.cs
M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs
Log Message:
-----------
- implemented IOC-277 - Add ability for components activated in a custom way to
opt out of container lifetime management
Commit: d20e87b233eb3e800773783192f735abf01d8a1b
https://github.com/castleproject/Castle.Windsor/commit/d20e87b233eb3e800773783192f735abf01d8a1b
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-02-25 (Fri, 25 Feb 2011)
Changed paths:
M Changes.txt
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A
src/Castle.Windsor.Tests/Facilities/TypedFactory/Delegates/UsesBarDelegateProperty.cs
A
src/Castle.Windsor.Tests/Facilities/TypedFactory/Delegates/UsesBarDelegateTwoConstructors.cs
M
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryDelegatesTestCase.cs
M src/Castle.Windsor.Tests/MicroKernel/NotImplementedDependencyResolver.cs
M src/Castle.Windsor/MicroKernel/IDependencyResolver.cs
M src/Castle.Windsor/MicroKernel/Resolvers/DefaultDependencyResolver.cs
Log Message:
-----------
- fixed IOC-278 - Optional Dependencies should also be satisfied from
ILazyComponentLoaders if possible
this required IDependencyResolver to depend on IKernelInternal not just
IKernel
--
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.