Branch: refs/heads/2.5.x
Home:   http://github.com/castleproject/Castle.InversionOfControl

Commit: 5faab013f0765cc11d11754af8cc8e19f2aea588
    
http://github.com/castleproject/Castle.InversionOfControl/commit/5faab013f0765cc11d11754af8cc8e19f2aea588
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-10 (Sun, 10 Oct 2010)

Changed paths:
  M 
src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryRegistrationExtensions.cs

Log Message:
-----------
- minor refactoring in TFF


Commit: 2410f118db32efac26d02ff596ce991888916fab
    
http://github.com/castleproject/Castle.InversionOfControl/commit/2410f118db32efac26d02ff596ce991888916fab
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-10 (Sun, 10 Oct 2010)

Changed paths:
  M 
src/Castle.Windsor/Facilities/TypedFactory/DefaultTypedFactoryComponentSelector.cs
  M src/Castle.Windsor/Facilities/TypedFactory/DelegateFactory.cs

Log Message:
-----------
- refactoring/ clean up - getting ready for changes in TFF


Commit: afec3e4ad629105ea7bb38f75b0323f6cd04db0b
    
http://github.com/castleproject/Castle.InversionOfControl/commit/afec3e4ad629105ea7bb38f75b0323f6cd04db0b
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-10 (Sun, 10 Oct 2010)

Changed paths:
  M src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryInterceptor.cs

Log Message:
-----------
- refactoring/ clean up - getting ready for changes in TFF...


Commit: dc38a4290383162772aed87c52c0143d51e565a4
    
http://github.com/castleproject/Castle.InversionOfControl/commit/dc38a4290383162772aed87c52c0143d51e565a4
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-10 (Sun, 10 Oct 2010)

Changed paths:
  M src/Castle.Windsor/Castle.Windsor.csproj
  M 
src/Castle.Windsor/Facilities/TypedFactory/DefaultDelegateComponentSelector.cs
  M 
src/Castle.Windsor/Facilities/TypedFactory/DefaultTypedFactoryComponentSelector.cs
  M src/Castle.Windsor/Facilities/TypedFactory/DelegateFactory.cs
  R src/Castle.Windsor/Facilities/TypedFactory/DelegateInvocation.cs
  M src/Castle.Windsor/Facilities/TypedFactory/Dispose.cs
  M src/Castle.Windsor/Facilities/TypedFactory/FactoryInterceptor.cs
  R src/Castle.Windsor/Facilities/TypedFactory/IDelegateGenerator.cs
  M src/Castle.Windsor/Facilities/TypedFactory/ITypedFactoryMethod.cs
  R src/Castle.Windsor/Facilities/TypedFactory/NoUniqueComponentException.cs
  M src/Castle.Windsor/Facilities/TypedFactory/Release.cs
  M src/Castle.Windsor/Facilities/TypedFactory/Resolve.cs
  M src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryComponent.cs
  M 
src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryComponentCollection.cs
  M src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryFacility.cs
  M 
src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryRegistrationExtensions.cs
  M src/Castle.Windsor/MicroKernel/Handlers/ExtendedHandler.cs

Log Message:
-----------
- last round of refactoring / clean up in TFF... getting ready for changes!


Commit: bd95c1eace2a67d09ff60937a2a8d041c7ef7d75
    
http://github.com/castleproject/Castle.InversionOfControl/commit/bd95c1eace2a67d09ff60937a2a8d041c7ef7d75
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-10 (Sun, 10 Oct 2010)

Changed paths:
  M src/Castle.Windsor/Castle.Windsor.csproj
  R src/Castle.Windsor/Facilities/TypedFactory/Dispose.cs
  R src/Castle.Windsor/Facilities/TypedFactory/Empty.cs
  A src/Castle.Windsor/Facilities/TypedFactory/Internal/Dispose.cs
  A src/Castle.Windsor/Facilities/TypedFactory/Internal/Empty.cs
  A src/Castle.Windsor/Facilities/TypedFactory/Internal/Release.cs
  A src/Castle.Windsor/Facilities/TypedFactory/Internal/Resolve.cs
  R src/Castle.Windsor/Facilities/TypedFactory/Release.cs
  R src/Castle.Windsor/Facilities/TypedFactory/Resolve.cs
  M src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryInterceptor.cs

Log Message:
-----------
- moved ITypedFactoryMethod implementations to .Internal namespace so that they 
don't pollute user's Intellisense


Commit: 3b6fdf8fe0db9898040b2728e12a0f93cc56799f
    
http://github.com/castleproject/Castle.InversionOfControl/commit/3b6fdf8fe0db9898040b2728e12a0f93cc56799f
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-10 (Sun, 10 Oct 2010)

Changed paths:
  M src/Castle.Windsor/Castle.Windsor.csproj
  R src/Castle.Windsor/Facilities/TypedFactory/DelegateFactory.cs
  M src/Castle.Windsor/Facilities/TypedFactory/FactoryEntry.cs
  R src/Castle.Windsor/Facilities/TypedFactory/FactoryInterceptor.cs
  R src/Castle.Windsor/Facilities/TypedFactory/ITypedFactoryMethod.cs
  A src/Castle.Windsor/Facilities/TypedFactory/Internal/DelegateFactory.cs
  M src/Castle.Windsor/Facilities/TypedFactory/Internal/DelegateProxyFactory.cs
  M src/Castle.Windsor/Facilities/TypedFactory/Internal/Dispose.cs
  A src/Castle.Windsor/Facilities/TypedFactory/Internal/FactoryInterceptor.cs
  A src/Castle.Windsor/Facilities/TypedFactory/Internal/ITypedFactoryMethod.cs
  M src/Castle.Windsor/Facilities/TypedFactory/Internal/Release.cs
  M src/Castle.Windsor/Facilities/TypedFactory/Internal/Resolve.cs
  A 
src/Castle.Windsor/Facilities/TypedFactory/Internal/TypedFactoryInterceptor.cs
  R src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryInterceptor.cs
  M 
src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryRegistrationExtensions.cs

Log Message:
-----------
- moved some more classes in TFF to .Internal namespace since they are not 
meant for public consumption


Commit: bb57ab7ac9cbaebcecc021087af52677a2057b06
    
http://github.com/castleproject/Castle.InversionOfControl/commit/bb57ab7ac9cbaebcecc021087af52677a2057b06
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-11 (Mon, 11 Oct 2010)

Changed paths:
  M src/Castle.Windsor/Facilities/TypedFactory/Internal/DelegateFactory.cs
  M src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryFacility.cs
  M 
src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryRegistrationExtensions.cs

Log Message:
-----------
- removed hardcoded TFF default selectors from wherever they were being used 
and made them components in the facility.


Commit: 4937d50b2ef3bc8770e9da6377f5f43c7084057d
    
http://github.com/castleproject/Castle.InversionOfControl/commit/4937d50b2ef3bc8770e9da6377f5f43c7084057d
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-11 (Mon, 11 Oct 2010)

Changed paths:
  M src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryFacility.cs

Log Message:
-----------
- Method AddTypedFactoryEntry on TypedFactoryFacility is now hidden from 
Intellisense.

- keys for "internal" facility components are no longer public.
- method for registering factory coming from config file is now protected.


Commit: 1cc378dbb5ab49e76902121e8cb3cfb416a09ba8
    
http://github.com/castleproject/Castle.InversionOfControl/commit/1cc378dbb5ab49e76902121e8cb3cfb416a09ba8
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-11 (Mon, 11 Oct 2010)

Changed paths:
  M src/Castle.Windsor/MicroKernel/Facilities/AbstractFacility.cs

Log Message:
-----------
- reformatted AbstractFacility


Commit: 3a9ecf49cee3564aba0d8924890ce0e1eadb6508
    
http://github.com/castleproject/Castle.InversionOfControl/commit/3a9ecf49cee3564aba0d8924890ce0e1eadb6508
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-11 (Mon, 11 Oct 2010)

Changed paths:
  M BreakingChanges.txt
  M src/Castle.Windsor/Facilities/Remoting/RemotingFacility.cs
  M src/Castle.Windsor/MicroKernel/Facilities/AbstractFacility.cs

Log Message:
-----------
- BREAKING CHANGE - Changed visibility of members on AbstractFacility to 
protected and implementation of interface members to explicit so that we don't 
pollute Intellisense when configuring facilities fluently with boilerplate 
members.


Commit: e4b3993ec9f2a17ebcdced08e5063f2ecc2e7026
    
http://github.com/castleproject/Castle.InversionOfControl/commit/e4b3993ec9f2a17ebcdced08e5063f2ecc2e7026
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-11 (Mon, 11 Oct 2010)

Changed paths:
  M src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryFacility.cs

Log Message:
-----------
- updated summary for TFF


Commit: c0d6bf5fe26a97b06e71e28753f39f1cb34cd454
    
http://github.com/castleproject/Castle.InversionOfControl/commit/c0d6bf5fe26a97b06e71e28753f39f1cb34cd454
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-11 (Mon, 11 Oct 2010)

Changed paths:
  M 
src/Castle.Windsor/Facilities/TypedFactory/DefaultDelegateComponentSelector.cs
  M 
src/Castle.Windsor/Facilities/TypedFactory/DefaultTypedFactoryComponentSelector.cs

Log Message:
-----------
- added Null check in DefaultDelegateComponentSelector and added doco to 
DefaultTypedFactoryComponentSelector protected methods to describe their 
default behavior.


Commit: 80f0e8e486fc72fffe32b5c6f67594acbf333782
    
http://github.com/castleproject/Castle.InversionOfControl/commit/80f0e8e486fc72fffe32b5c6f67594acbf333782
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-11 (Mon, 11 Oct 2010)

Changed paths:
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  A 
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryDependenciesTestCase.cs
  M 
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryFacilityTake2TestCase.cs
  M src/Castle.Windsor/Castle.Windsor.csproj
  M src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryConfiguration.cs
  M 
src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryRegistrationExtensions.cs
  M src/Castle.Windsor/MicroKernel/ComponentReference.cs
  M src/Castle.Windsor/MicroKernel/IReference.cs
  M src/Castle.Windsor/MicroKernel/InstanceReference.cs
  A src/Castle.Windsor/MicroKernel/Registration/DependencyDescriptor.cs

Log Message:
-----------
- changed IReference to expose optionally DependencyModel so that we can track 
staticall the dependency that is introduced. This is a breaking change to the 
interface, but I'm not sure I want to leave it as that so not updating the 
(breaking)changes.txt just yet


Commit: 380defff9ccd64a63d732e24866b7bf55c83c8e6
    
http://github.com/castleproject/Castle.InversionOfControl/commit/380defff9ccd64a63d732e24866b7bf55c83c8e6
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-12 (Tue, 12 Oct 2010)

Changed paths:
  M src/Castle.Facilities.Synchronize.Tests/SynchronizeFacilityTestFixture.cs
  M src/Castle.Facilities.Synchronize/CreateOnUIThreadInspector.cs

Log Message:
-----------
Castle.Facilities.Synchronize/CreateOnUIThreadInspector now explicitly adds 
dependency on its ProxyGenerationHook if a component is used.


Commit: 26b19f4bf1b2a6a167113a870f55e5e5bcbfcb1d
    
http://github.com/castleproject/Castle.InversionOfControl/commit/26b19f4bf1b2a6a167113a870f55e5e5bcbfcb1d
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-12 (Tue, 12 Oct 2010)

Changed paths:
  M src/Castle.Facilities.Synchronize/CreateOnUIThreadInspector.cs
  M src/Castle.Windsor.Tests/Proxy/ComponentProxyRegistrationTestCase.cs
  M 
src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryRegistrationExtensions.cs
  M src/Castle.Windsor/MicroKernel/ComponentReference.cs
  M src/Castle.Windsor/MicroKernel/IReference.cs
  M src/Castle.Windsor/MicroKernel/InstanceReference.cs
  M src/Castle.Windsor/MicroKernel/Proxy/ProxyOptions.cs
  M src/Castle.Windsor/MicroKernel/Proxy/ProxyUtil.cs
  M src/Castle.Windsor/MicroKernel/Registration/DependencyDescriptor.cs

Log Message:
-----------
- dependencies on mixins, interceptor selectors, and proxy generation hooks are 
now statically analyzable (if the dependency is on a component it is added to 
ComponentModel.Dependencies).


Commit: 66872c1406bcedb3c1ab49dd4102cd9da6cc61be
    
http://github.com/castleproject/Castle.InversionOfControl/commit/66872c1406bcedb3c1ab49dd4102cd9da6cc61be
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-12 (Tue, 12 Oct 2010)

Changed paths:
  M BreakingChanges.txt
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  A src/Castle.Windsor.Tests/MicroKernel/NotImplementedDependencyResolver.cs
  M src/Castle.Windsor.Tests/MicroKernelTestCase.cs
  M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
  M src/Castle.Windsor/MicroKernel/IDependencyResolver.cs
  M src/Castle.Windsor/MicroKernel/Resolvers/DefaultDependencyResolver.cs

Log Message:
-----------
- BREAKING CHANGE - changed IDependencyResolver.Initialize method signature and 
how kernel initializes the resolver to make it easier to use custom resolver 
inheriting from DefaultDependencyResolver


Commit: a1025fda8104e0e98e28961e5ea72005f26431f2
    
http://github.com/castleproject/Castle.InversionOfControl/commit/a1025fda8104e0e98e28961e5ea72005f26431f2
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-12 (Tue, 12 Oct 2010)

Changed paths:
  M Changes.txt
  M src/Castle.Windsor/MicroKernel/DefaultKernel.cs

Log Message:
-----------
- minor clean up in DefaultKernel


Commit: df2a097a3b32f1293712102413ca7746adff597f
    
http://github.com/castleproject/Castle.InversionOfControl/commit/df2a097a3b32f1293712102413ca7746adff597f
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-12 (Tue, 12 Oct 2010)

Changed paths:
  M src/Castle.Windsor.Tests/MicroKernelTestCase.cs

Log Message:
-----------
- reformatted MicroKernelTestCase


Commit: 9617deac287d2e01e121c1b2c740334a520d1854
    
http://github.com/castleproject/Castle.InversionOfControl/commit/9617deac287d2e01e121c1b2c740334a520d1854
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-12 (Tue, 12 Oct 2010)

Changed paths:
  M src/Castle.Windsor.Tests/MicroKernelTestCase.cs

Log Message:
-----------
- cleaned MicroKernel test case a bit


Commit: 6c0381e19ca0bb3c9cde98f7c10958ce4b5906ab
    
http://github.com/castleproject/Castle.InversionOfControl/commit/6c0381e19ca0bb3c9cde98f7c10958ce4b5906ab
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-12 (Tue, 12 Oct 2010)

Changed paths:
  M Changes.txt
  M src/Castle.Windsor.Tests/MicroKernelTestCase.cs
  M src/Castle.Windsor/MicroKernel/DefaultKernel.cs

Log Message:
-----------
- matching subsystems is now case INsensitive to be consistent with behavior 
elsewhere in the container.


Commit: 928fd662ac97af5d83979c202845b643e9394ca8
    
http://github.com/castleproject/Castle.InversionOfControl/commit/928fd662ac97af5d83979c202845b643e9394ca8
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-12 (Tue, 12 Oct 2010)

Changed paths:
  M BreakingChanges.txt
  M Changes.txt

Log Message:
-----------
- updated messages


Commit: 5ca3e94c6730b83fdf000c0f98fd134f838958fe
    
http://github.com/castleproject/Castle.InversionOfControl/commit/5ca3e94c6730b83fdf000c0f98fd134f838958fe
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-10-12 (Tue, 12 Oct 2010)

Changed paths:
  M Changes.txt

Log Message:
-----------
- updated changes.txt


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