Branch: refs/heads/master
Home: http://github.com/castleproject/Castle.InversionOfControl
Commit: fc7dd5e21860b0111754720a9a3bb384747eb5e1
http://github.com/castleproject/Castle.InversionOfControl/commit/fc7dd5e21860b0111754720a9a3bb384747eb5e1
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-07-26 (Mon, 26 Jul 2010)
Changed paths:
M samples/Castle.Samples.Uploader/Castle.Samples.Uploader.csproj
A samples/Castle.Samples.Uploader/Commands/AbstractCommand.cs
A samples/Castle.Samples.Uploader/Commands/ILoadImageCommand.cs
A samples/Castle.Samples.Uploader/Commands/LoadImageCommand.cs
A samples/Castle.Samples.Uploader/Installers/CommandsInstaller.cs
M samples/Castle.Samples.Uploader/Presenters/ImagePresenter.cs
M samples/Castle.Samples.Uploader/Program.cs
A samples/Castle.Samples.Uploader/Services/IImageSource.cs
A samples/Castle.Samples.Uploader/Services/WinFormsFileImageSource.cs
M samples/Castle.Samples.Uploader/Shell.cs
A samples/Castle.Samples.Uploader/Views/IImageView.cs
A samples/Castle.Samples.Uploader/WindsorExtensions/ConfigLoader.cs
M src/Castle.Facilities.Logging.Tests/Castle.Facilities.Logging.Tests.csproj
Log Message:
-----------
- added some additional updates to the sample app
Commit: 89844bbac9914e345b45785e9b507609c17bcf11
http://github.com/castleproject/Castle.InversionOfControl/commit/89844bbac9914e345b45785e9b507609c17bcf11
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-07-26 (Mon, 26 Jul 2010)
Changed paths:
M src/Castle.Facilities.Logging.Tests/Castle.Facilities.Logging.Tests.csproj
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A src/Castle.Windsor.Tests/Components/CtorWithDefaultValue.cs
A src/Castle.Windsor.Tests/Components/CtorWithDefaultValueAndDefault.cs
A src/Castle.Windsor.Tests/Components/CtorWithNullDefaultValueAndDefault.cs
A src/Castle.Windsor.Tests/Components/TwoCtorsWithDefaultValue.cs
A src/Castle.Windsor.Tests/DefaultValueTestCase.cs
M src/Castle.Windsor/Core/DependencyModel.cs
M src/Castle.Windsor/Core/ReflectionExtensions.cs
M
src/Castle.Windsor/MicroKernel/ComponentActivator/DefaultComponentActivator.cs
M src/Castle.Windsor/MicroKernel/Handlers/AbstractHandler.cs
M
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/ConstructorDependenciesModelInspector.cs
M src/Castle.Windsor/MicroKernel/Resolvers/DefaultDependencyResolver.cs
Log Message:
-----------
- added support for default values of parameters in constructors.
Commit: 33a9785128c2d37f272cdbb81277688eb90a95e6
http://github.com/castleproject/Castle.InversionOfControl/commit/33a9785128c2d37f272cdbb81277688eb90a95e6
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-07-27 (Tue, 27 Jul 2010)
Changed paths:
M src/Castle.Windsor.Tests/DefaultValueTestCase.cs
Log Message:
-----------
- additional test
Commit: 2138b683e99aea5d9a5e458a157fa150d95792b0
http://github.com/castleproject/Castle.InversionOfControl/commit/2138b683e99aea5d9a5e458a157fa150d95792b0
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-07-27 (Tue, 27 Jul 2010)
Changed paths:
M
src/Castle.Windsor/MicroKernel/SubSystems/Conversion/DefaultComplexConverter.cs
Log Message:
-----------
formatting
Commit: ee685ec560f8f051a5fb018a9709dd94254d4664
http://github.com/castleproject/Castle.InversionOfControl/commit/ee685ec560f8f051a5fb018a9709dd94254d4664
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-07-29 (Thu, 29 Jul 2010)
Changed paths:
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A src/Castle.Windsor.Tests/Lifestyle/Components/UsesComponentWithDispose.cs
M src/Castle.Windsor.Tests/Registration/UsingFactoryMethodTestCase.cs
M src/Castle.Windsor/Core/ReflectionExtensions.cs
M src/Castle.Windsor/Facilities/Remoting/RemotingFacility.cs
M
src/Castle.Windsor/Facilities/TypedFactory/DefaultTypedFactoryComponentSelector.cs
M
src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryComponentCollection.cs
Log Message:
-----------
- refactored obtaining collection type out of TypedFactoryComponentCollection
Commit: d9b9948187fa359ab1452fdbdc0aa2b96b69be88
http://github.com/castleproject/Castle.InversionOfControl/commit/d9b9948187fa359ab1452fdbdc0aa2b96b69be88
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-07-29 (Thu, 29 Jul 2010)
Changed paths:
M src/Castle.Windsor/Castle.Windsor.csproj
M
src/Castle.Windsor/MicroKernel/Resolvers/SpecializedResolvers/ArrayResolver.cs
A
src/Castle.Windsor/MicroKernel/Resolvers/SpecializedResolvers/CollectionResolver.cs
M
src/Castle.Windsor/MicroKernel/Resolvers/SpecializedResolvers/ListResolver.cs
Log Message:
-----------
- added CollectionResolver
Commit: fe5f5da55acbbb4764c9d1fda90f5bde8603f6f6
http://github.com/castleproject/Castle.InversionOfControl/commit/fe5f5da55acbbb4764c9d1fda90f5bde8603f6f6
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-07-29 (Thu, 29 Jul 2010)
Changed paths:
M src/Castle.Facilities.Logging/LoggingFacility.cs
M src/Castle.Windsor/Core/Internal/ReflectionUtil.cs
M src/Castle.Windsor/Facilities/TypedFactory/Internal/DelegateProxyFactory.cs
M
src/Castle.Windsor/MicroKernel/ComponentActivator/DefaultComponentActivator.cs
M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
M src/Castle.Windsor/MicroKernel/Handlers/AbstractHandler.cs
M
src/Castle.Windsor/MicroKernel/Resolvers/SpecializedResolvers/ListResolver.cs
M
src/Castle.Windsor/MicroKernel/SubSystems/Conversion/AttributeAwareConverter.cs
M
src/Castle.Windsor/MicroKernel/SubSystems/Conversion/DefaultComplexConverter.cs
M
src/Castle.Windsor/MicroKernel/SubSystems/Conversion/GenericDictionaryConverter.cs
M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/GenericListConverter.cs
M
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/DefaultXmlProcessorEngine.cs
M src/Castle.Windsor/Windsor/Installer/DefaultComponentInstaller.cs
M src/Castle.Windsor/Windsor/Installer/InstallerFactory.cs
Log Message:
-----------
- switched ReflectionUtil.CreateInstance to be an extension method
Commit: c158cf00e405c8af95f26af5f024f08ed4a915f8
http://github.com/castleproject/Castle.InversionOfControl/commit/c158cf00e405c8af95f26af5f024f08ed4a915f8
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-07-30 (Fri, 30 Jul 2010)
Changed paths:
M src/Castle.Facilities.Synchronize/CreateOnUIThreadInspector.cs
M src/Castle.Facilities.Synchronize/SynchronizeComponentInspector.cs
M src/Castle.Facilities.Synchronize/SynchronizeMetaInfoStore.cs
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A src/Castle.Windsor.Tests/ClassComponents/ClassWithInstanceCount.cs
A src/Castle.Windsor.Tests/ClassComponents/HasThrowingPropertyDependency.cs
A src/Castle.Windsor.Tests/ClassComponents/ThrowsInCtor.cs
M src/Castle.Windsor.Tests/Facilities/Startable/StartableFacilityTestCase.cs
M src/Castle.Windsor.Tests/Interceptors/ByTypeInterceptorSelector.cs
M src/Castle.Windsor.Tests/Interceptors/DummyInterceptorSelector.cs
M src/Castle.Windsor/Castle.Windsor.csproj
M src/Castle.Windsor/Core/Internal/ReflectionUtil.cs
R src/Castle.Windsor/Core/ReflectionExtensions.cs
M src/Castle.Windsor/Facilities/Startable/StartableContributor.cs
M
src/Castle.Windsor/Facilities/TypedFactory/DefaultTypedFactoryComponentSelector.cs
M src/Castle.Windsor/Facilities/TypedFactory/DelegateFactory.cs
M
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/ComponentActivatorInspector.cs
M
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/ComponentProxyInspector.cs
M
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/ConstructorDependenciesModelInspector.cs
M
src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/LifestyleModelInspector.cs
M src/Castle.Windsor/MicroKernel/Registration/Lifestyle/LifestyleGroup.cs
M
src/Castle.Windsor/MicroKernel/Resolvers/SpecializedResolvers/CollectionResolver.cs
M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/ConvertibleAttribute.cs
M src/Castle.Windsor/Windsor/Installer/AssemblyInstaller.cs
Log Message:
-----------
- removed ReflectionExtensions - moved the code to ReflectionUtil
- refactored startable facility tests a bit
Commit: f8843abb84c6ff2148b8d48fa0001a1c131bcaa9
http://github.com/castleproject/Castle.InversionOfControl/commit/f8843abb84c6ff2148b8d48fa0001a1c131bcaa9
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-07-30 (Fri, 30 Jul 2010)
Changed paths:
M src/Castle.Windsor.Tests/ClassComponents/HasThrowingPropertyDependency.cs
M src/Castle.Windsor.Tests/Facilities/Startable/StartableFacilityTestCase.cs
M
src/Castle.Windsor/MicroKernel/ComponentActivator/DefaultComponentActivator.cs
Log Message:
-----------
- fixed issue where startable component would be started twice when one of its
dependencies was not possible to obtain
Commit: e5ec66fcac0be411022742ec94ac6088f722d075
http://github.com/castleproject/Castle.InversionOfControl/commit/e5ec66fcac0be411022742ec94ac6088f722d075
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-07-30 (Fri, 30 Jul 2010)
Changed paths:
M Changes.txt
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A src/Castle.Windsor.Tests/Components/ThrowsInCtorWithDisposableDependency.cs
M src/Castle.Windsor.Tests/Facilities/FactorySupport/FactorySupportTestCase.cs
A src/Castle.Windsor.Tests/FailureCleanUpTestCase.cs
M
src/Castle.Windsor/MicroKernel/ComponentActivator/AbstractComponentActivator.cs
M
src/Castle.Windsor/MicroKernel/ComponentActivator/DefaultComponentActivator.cs
M src/Castle.Windsor/MicroKernel/Resolvers/DefaultDependencyResolver.cs
M src/Castle.Windsor/Windsor/Proxy/AbstractProxyFactory.cs
Log Message:
-----------
fixed issue where dependencies would not be cleaned up when component creation
failed
fixed issue where startable component would be created twice when property
dependency could not be resolved
Commit: e8d3086b8f7b82aebcab46456aa0b875e0f0b0dc
http://github.com/castleproject/Castle.InversionOfControl/commit/e8d3086b8f7b82aebcab46456aa0b875e0f0b0dc
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-08-02 (Mon, 02 Aug 2010)
Changed paths:
M Changes.txt
M src/Castle.Windsor.Tests/Bugs/IoC-83.cs
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A src/Castle.Windsor.Tests/Components/ArrayDepAsConstructor.cs
A src/Castle.Windsor.Tests/Components/ArrayDepAsProperty.cs
A src/Castle.Windsor.Tests/Components/CollectionDepAsConstructor.cs
A src/Castle.Windsor.Tests/Components/CollectionDepAsProperty.cs
R src/Castle.Windsor.Tests/Components/EmptyService.cs
A src/Castle.Windsor.Tests/Components/EmptyServiceA.cs
A src/Castle.Windsor.Tests/Components/EmptyServiceB.cs
A src/Castle.Windsor.Tests/Components/EnumerableDepAsConstructor.cs
A src/Castle.Windsor.Tests/Components/EnumerableDepAsProperty.cs
M src/Castle.Windsor.Tests/Components/IEmptyService.cs
A src/Castle.Windsor.Tests/Components/ListDepAsConstructor.cs
A src/Castle.Windsor.Tests/Components/ListDepAsProperty.cs
M src/Castle.Windsor.Tests/Components/UsesIEmptyService.cs
M src/Castle.Windsor.Tests/SpecializedResolvers/ArrayResolverTestCase.cs
A src/Castle.Windsor.Tests/SpecializedResolvers/CollectionResolverTestCase.cs
M src/Castle.Windsor.Tests/SpecializedResolvers/ListResolverTestCase.cs
M src/Castle.Windsor.Tests/SubContainers/SubContainersTestCase.cs
M
src/Castle.Windsor/MicroKernel/ComponentActivator/DefaultComponentActivator.cs
Log Message:
-----------
- added tests for CollectionResolver
Commit: dc271fab4d128ad5e87b4dd4c114208ac9abf86e
http://github.com/castleproject/Castle.InversionOfControl/commit/dc271fab4d128ad5e87b4dd4c114208ac9abf86e
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-08-02 (Mon, 02 Aug 2010)
Changed paths:
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A src/Castle.Windsor.Tests/ClassComponents/DependsOnThrowingComponent.cs
M src/Castle.Windsor.Tests/FailureCleanUpTestCase.cs
M
src/Castle.Windsor/MicroKernel/ComponentActivator/DefaultComponentActivator.cs
Log Message:
-----------
- extended support for failure scenarios for when a ctor dependency throws and
previous ones weren't released
Commit: 7527502320f36a93225c230a7ed759e0798c03a4
http://github.com/castleproject/Castle.InversionOfControl/commit/7527502320f36a93225c230a7ed759e0798c03a4
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-08-06 (Fri, 06 Aug 2010)
Changed paths:
M Castle.InversionOfControl-vs2010.5.1.ReSharper
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A src/Castle.Windsor.Tests/DisposeOrderTestFixture.cs
M src/Castle.Windsor.Tests/FailureCleanUpTestCase.cs
A src/Castle.Windsor.Tests/Interceptors/ThrowInCtorInterceptor.cs
M src/Castle.Windsor.Tests/Lifestyle/DecomissioningResponsibilitiesTestCase.cs
M src/Castle.Windsor/Core/InterceptorReference.cs
M
src/Castle.Windsor/MicroKernel/ComponentActivator/DefaultComponentActivator.cs
M src/Castle.Windsor/MicroKernel/Lifestyle/PerWebRequestLifestyleManager.cs
M src/Castle.Windsor/MicroKernel/Releasers/AllComponentsReleasePolicy.cs
M src/Castle.Windsor/Windsor/Proxy/AbstractProxyFactory.cs
Log Message:
-----------
- added support for releasing partially created dependency tree when an
interceptor fails to initialize properly
- added test for bug 208
Commit: f1a4a56216bdec37f79434d32b6bcaae1f132019
http://github.com/castleproject/Castle.InversionOfControl/commit/f1a4a56216bdec37f79434d32b6bcaae1f132019
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-08-06 (Fri, 06 Aug 2010)
Changed paths:
M BreakingChanges.txt
M Castle.InversionOfControl-vs2010.sln
M Changes.txt
M buildscripts/Build.proj
R samples/Castle.Samples.Uploader/Castle.Samples.Uploader.csproj
R samples/Castle.Samples.Uploader/Commands/AbstractCommand.cs
R samples/Castle.Samples.Uploader/Commands/ILoadImageCommand.cs
R samples/Castle.Samples.Uploader/Commands/LoadImageCommand.cs
R samples/Castle.Samples.Uploader/ICommand.cs
R samples/Castle.Samples.Uploader/ICommandHost.cs
R samples/Castle.Samples.Uploader/Installers/CommandsInstaller.cs
R samples/Castle.Samples.Uploader/Installers/ServicesInstaller.cs
R samples/Castle.Samples.Uploader/Installers/ViewsInstaller.cs
R samples/Castle.Samples.Uploader/Presenters/ImagePresenter.cs
R samples/Castle.Samples.Uploader/Program.cs
R samples/Castle.Samples.Uploader/Properties/Resources.Designer.cs
R samples/Castle.Samples.Uploader/Properties/Resources.resx
R samples/Castle.Samples.Uploader/Properties/Settings.Designer.cs
R samples/Castle.Samples.Uploader/Properties/Settings.settings
R samples/Castle.Samples.Uploader/ReadMe.txt
R samples/Castle.Samples.Uploader/Services/IImageLoader.cs
R samples/Castle.Samples.Uploader/Services/IImageSource.cs
R samples/Castle.Samples.Uploader/Services/ImageLoader.cs
R samples/Castle.Samples.Uploader/Services/WinFormsFileImageSource.cs
R samples/Castle.Samples.Uploader/Shell.Designer.cs
R samples/Castle.Samples.Uploader/Shell.cs
R samples/Castle.Samples.Uploader/Shell.resx
R samples/Castle.Samples.Uploader/Views/IImageView.cs
R samples/Castle.Samples.Uploader/Views/ImageView.Designer.cs
R samples/Castle.Samples.Uploader/Views/ImageView.cs
R samples/Castle.Samples.Uploader/Views/ImageView.resx
R samples/Castle.Samples.Uploader/WindsorExtensions/ConfigLoader.cs
R samples/Castle.Samples.Uploader/app.config
M
src/Castle.Facilities.Synchronize.Tests/Castle.Facilities.Synchronize.Tests.csproj
M src/Castle.Windsor.Tests/LazyLoadingTestCase.cs
M src/Castle.Windsor/Facilities/TypedFactory/DelegateFactory.cs
M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
M src/Castle.Windsor/MicroKernel/DefaultKernel_Resolve.cs
M src/Castle.Windsor/MicroKernel/Handlers/DefaultHandler.cs
M src/Castle.Windsor/MicroKernel/IKernelInternal.cs
M src/Castle.Windsor/MicroKernel/Resolvers/ILazyComponentLoader.cs
Log Message:
-----------
- removed sample project (half done - Hadi's sample is better)
- fixed broken SL test
--
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.