Branch: refs/heads/master
Home: https://github.com/castleproject/Castle.Windsor
Commit: 110131adc33912d93dce54eb4dd3d562babca2ea
https://github.com/castleproject/Castle.Windsor/commit/110131adc33912d93dce54eb4dd3d562babca2ea
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-01-01 (Sat, 01 Jan 2011)
Changed paths:
M src/Castle.Windsor.Tests/Registration/UsingFactoryMethodTestCase.cs
M src/Castle.Windsor/MicroKernel/ComponentActivator/FactoryMethodActivator.cs
Log Message:
-----------
- added test and impl to make sure components instantiated via factory never
have their properties set (they wouldn't anyway, since they are late bound but
it's nice to have that explicit in the code, not depend on side-effects)
Commit: 2312ad9b4bb189069818eb6cf5bed0b855c0df2b
https://github.com/castleproject/Castle.Windsor/commit/2312ad9b4bb189069818eb6cf5bed0b855c0df2b
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-01-02 (Sun, 02 Jan 2011)
Changed paths:
M Castle.Windsor.5.1.ReSharper
A Castle.Windsor.6.0.ReSharper
M License.txt
Log Message:
-----------
- updated header to 2011
Commit: 13eb29d8ebde75f4eadb54db42d7765f96ce2d29
https://github.com/castleproject/Castle.Windsor/commit/13eb29d8ebde75f4eadb54db42d7765f96ce2d29
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-01-02 (Sun, 02 Jan 2011)
Changed paths:
M BreakingChanges.txt
M
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryDelegatesTestCase.cs
M
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryFacilityTake2TestCase.cs
M src/Castle.Windsor.Tests/Lifecycle/DisposeTestCase.cs
M src/Castle.Windsor.Tests/Lifecycle/InitializableTestCase.cs
M src/Castle.Windsor.Tests/Lifecycle/SupportsInitializeTestCase.cs
M src/Castle.Windsor.Tests/LifecycledComponentsReleasePolicyTestCase.cs
M
src/Castle.Windsor.Tests/Windsor.Tests/LifecycledComponentsReleasePolicyComponentTrackingTestCase.cs
M src/Castle.Windsor.Tests/Windsor.Tests/LitestylePerThreadTestCase.cs
M src/Castle.Windsor/Castle.Windsor.csproj
M
src/Castle.Windsor/Facilities/TypedFactory/Internal/TypedFactoryInterceptor.cs
M src/Castle.Windsor/MicroKernel/Burden.cs
M src/Castle.Windsor/MicroKernel/IReleasePolicy.cs
M src/Castle.Windsor/MicroKernel/Lifestyle/AbstractLifestyleManager.cs
M
src/Castle.Windsor/MicroKernel/Releasers/LifecycledComponentsReleasePolicy.cs
R src/Castle.Windsor/MicroKernel/Releasers/SubReleasePolicy.cs
Log Message:
-----------
- BREAKING CHANGES in release policy / lifetime manager / burden
- only components which require release policy to release them are now tracked
by the RP
- burden .ctor is now internal so that the only way to create it is via
CreationContext
Commit: ee8d8923b6fe43d16e20b4dcf1dad82c13fdec08
https://github.com/castleproject/Castle.Windsor/commit/ee8d8923b6fe43d16e20b4dcf1dad82c13fdec08
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-01-02 (Sun, 02 Jan 2011)
Changed paths:
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
M src/Castle.Windsor.Tests/Lifestyle/Components/NoInfoComponent.cs
A src/Castle.Windsor.Tests/Lifestyle/Components/SealedComponent.cs
M src/Castle.Windsor.Tests/Lifestyle/LifestyleManagerTestCase.cs
M src/Castle.Windsor.Tests/Registration/UsingFactoryMethodTestCase.cs
M
src/Castle.Windsor/MicroKernel/Releasers/LifecycledComponentsReleasePolicy.cs
Log Message:
-----------
- updated comment on LifecycledComponentsReleasePolicy
- added test cases for IOC-262
Commit: c08ab7ab9e52ad01d87a5290727cfae8daa4d0ec
https://github.com/castleproject/Castle.Windsor/commit/c08ab7ab9e52ad01d87a5290727cfae8daa4d0ec
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-01-02 (Sun, 02 Jan 2011)
Changed paths:
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A
src/Castle.Windsor.Tests/Lifestyle/Components/SealedComponentWithDependency.cs
M src/Castle.Windsor.Tests/Registration/UsingFactoryMethodTestCase.cs
Log Message:
-----------
- added tests for sealed component resolved via UsingFactoryMethod with
dependencies provided from parameter
Commit: 99fd72c1f7e43d4f44cd3acdb31cddcc5599db88
https://github.com/castleproject/Castle.Windsor/commit/99fd72c1f7e43d4f44cd3acdb31cddcc5599db88
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-01-02 (Sun, 02 Jan 2011)
Changed paths:
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
M src/Castle.Windsor.Tests/Components/DisposableGenericA.cs
M src/Castle.Windsor.Tests/Lifestyle/Components/ComponentWithDispose.cs
A src/Castle.Windsor.Tests/Lifestyle/Components/SealedComponentDisposable.cs
A
src/Castle.Windsor.Tests/Lifestyle/Components/TrivialComponentWithDependency.cs
M src/Castle.Windsor.Tests/Registration/UsingFactoryMethodTestCase.cs
Log Message:
-----------
- added more tests and unified naming for tests for tracking components created
via factory method
Commit: 8ca3d5c8f0fc45b78779022924a02159f1a91425
https://github.com/castleproject/Castle.Windsor/commit/8ca3d5c8f0fc45b78779022924a02159f1a91425
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-01-02 (Sun, 02 Jan 2011)
Changed paths:
M src/Castle.Windsor/Core/Internal/LateBoundComponent.cs
M src/Castle.Windsor/MicroKernel/Burden.cs
M src/Castle.Windsor/MicroKernel/Handlers/DefaultHandler.cs
Log Message:
-----------
- moved decision whether or not component should be tracked to Burden
Commit: 9c524df40fe102fa3db51b5159cb0cd678556daa
https://github.com/castleproject/Castle.Windsor/commit/9c524df40fe102fa3db51b5159cb0cd678556daa
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-01-02 (Sun, 02 Jan 2011)
Changed paths:
M Changes.txt
M src/Castle.Windsor.Tests/Registration/UsingFactoryMethodTestCase.cs
M src/Castle.Windsor/MicroKernel/Burden.cs
M
src/Castle.Windsor/Windsor/Experimental/Debugging/Primitives/DefaultComponentView.cs
Log Message:
-----------
- fixed IOC-262 objects created via UsingFactoryMethod are always tracked, even
if they could safely not be
Commit: d8c5227b9ac8d79e4e7a3c8b4010bce190c8f815
https://github.com/castleproject/Castle.Windsor/commit/d8c5227b9ac8d79e4e7a3c8b4010bce190c8f815
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-01-02 (Sun, 02 Jan 2011)
Changed paths:
M src/Castle.Windsor.Tests/Registration/UsingFactoryMethodTestCase.cs
Log Message:
-----------
- added some more tests for factory created components tracking
--
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.