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.

Reply via email to