Branch: refs/heads/master
Home:   https://github.com/castleproject/Castle.Windsor

Commit: a0de14dd9848b4846d27178d0f7893edab481900
    
https://github.com/castleproject/Castle.Windsor/commit/a0de14dd9848b4846d27178d0f7893edab481900
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-02 (Sat, 02 Apr 2011)

Changed paths:
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  A src/Castle.Windsor.Tests/Diagnostics/AllComponentsDiagnosticTestCase.cs
  A src/Castle.Windsor.Tests/Diagnostics/MyCustomReleasePolicy.cs
  A 
src/Castle.Windsor.Tests/Diagnostics/PotentialLifestyleMismatchesDiagnosticTestCase.cs
  A 
src/Castle.Windsor.Tests/Diagnostics/PotentiallyMisconfiguredComponentsDiagnosticTestCase.cs
  A src/Castle.Windsor.Tests/Diagnostics/ReleasePolicyTrackedObjectsTestCase.cs
  R src/Castle.Windsor.Tests/Experimental/AllComponentsDiagnosticTestCase.cs
  R src/Castle.Windsor.Tests/Experimental/MyCustomReleasePolicy.cs
  R 
src/Castle.Windsor.Tests/Experimental/PotentialLifestyleMismatchesDiagnosticTestCase.cs
  R 
src/Castle.Windsor.Tests/Experimental/PotentiallyMisconfiguredComponentsDiagnosticTestCase.cs
  R src/Castle.Windsor.Tests/Experimental/ReleasePolicyTrackedObjectsTestCase.cs

Log Message:
-----------
- moved tests for diagnostics into their own namespace/folder


Commit: 383ee5c3daa4df061931f2bd6c6147ab64199cc7
    
https://github.com/castleproject/Castle.Windsor/commit/383ee5c3daa4df061931f2bd6c6147ab64199cc7
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-02 (Sat, 02 Apr 2011)

Changed paths:
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  A src/Castle.Windsor.Tests/TestConventionsValidationTestCase.cs

Log Message:
-----------
- added a test case to verify consistency between test cases


Commit: 3d7af769d0bf3c11a472df79d4c1472e46a6244d
    
https://github.com/castleproject/Castle.Windsor/commit/3d7af769d0bf3c11a472df79d4c1472e46a6244d
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-02 (Sat, 02 Apr 2011)

Changed paths:
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  A src/Castle.Windsor.Tests/Components/BookStore.cs
  A src/Castle.Windsor.Tests/Components/IBookStore.cs
  A src/Castle.Windsor.Tests/Components/IItemService.cs
  A src/Castle.Windsor.Tests/Components/ItemService.cs
  A src/Castle.Windsor.Tests/ContainerExtensions/BadDependencyResolver.cs
  A src/Castle.Windsor.Tests/ContainerExtensions/GoodDependencyResolver.cs
  A src/Castle.Windsor.Tests/CustomSubDependencyResolversTestCase.cs
  R src/Castle.Windsor.Tests/SubResolversShouldNotBeTrustedToBeCorrect.cs

Log Message:
-----------
- cleaning up test project to bring it to consistency


Commit: 0e03121799c8501f32ccdeaba3de871d35f10f06
    
https://github.com/castleproject/Castle.Windsor/commit/0e03121799c8501f32ccdeaba3de871d35f10f06
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-02 (Sat, 02 Apr 2011)

Changed paths:
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  A src/Castle.Windsor.Tests/ContainerExtensions/MyCustomReleasePolicy.cs
  R src/Castle.Windsor.Tests/Diagnostics/MyCustomReleasePolicy.cs
  M src/Castle.Windsor.Tests/Diagnostics/ReleasePolicyTrackedObjectsTestCase.cs

Log Message:
-----------
- moved MyCustomReleasePolicy to CastleTests.ContainerExtensions 
folder/namespace


Commit: d378279b8dd5e53669f22f4b17b18a333d4b63b1
    
https://github.com/castleproject/Castle.Windsor/commit/d378279b8dd5e53669f22f4b17b18a333d4b63b1
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-02 (Sat, 02 Apr 2011)

Changed paths:
  A src/Castle.Windsor.Tests/BugAttribute.cs
  R src/Castle.Windsor.Tests/Bugs/IoC_92.cs
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  A src/Castle.Windsor.Tests/Components/HasStringAndIntDependency.cs
  M src/Castle.Windsor.Tests/LoggingFacility/BaseTest.cs
  M src/Castle.Windsor.Tests/LoggingFacility/TraceFacilityTest.cs
  M src/Castle.Windsor.Tests/MicroKernel/ArgumentsTestCase.cs

Log Message:
-----------
- added BugAttribute to mark tests associated with bugs. This will be more 
searchable than doing it in description of TestAttribute


Commit: cc94b28b3093cb282b7349e3f6c83178ae9fab27
    
https://github.com/castleproject/Castle.Windsor/commit/cc94b28b3093cb282b7349e3f6c83178ae9fab27
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-02 (Sat, 02 Apr 2011)

Changed paths:
  M src/Castle.Windsor.Tests/BugAttribute.cs
  R src/Castle.Windsor.Tests/Bugs/IoC-73/ClassUser.cs
  R src/Castle.Windsor.Tests/Bugs/IoC-73/IMyClass.cs
  R src/Castle.Windsor.Tests/Bugs/IoC-73/IoC73.cs
  R src/Castle.Windsor.Tests/Bugs/IoC-73/MyClass.cs
  R src/Castle.Windsor.Tests/Bugs/IoC-73/Proxy.cs
  R src/Castle.Windsor.Tests/Bugs/IoC_142.cs
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  A src/Castle.Windsor.Tests/Components/HasNullableDoubleConstructor.cs
  A src/Castle.Windsor.Tests/Components/HasNullableIntProperty.cs
  M src/Castle.Windsor.Tests/Config/ConfigurationTestCase.cs
  M src/Castle.Windsor.Tests/MicroKernel/ArgumentsTestCase.cs

Log Message:
-----------
- removing bug specific test cases and moving the tests to more appropriate 
test cases


Commit: aa65b486ac5c385939b68b5abb1b66d09d894801
    
https://github.com/castleproject/Castle.Windsor/commit/aa65b486ac5c385939b68b5abb1b66d09d894801
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-06 (Wed, 06 Apr 2011)

Changed paths:
  M src/Castle.Windsor/MicroKernel/Registration/Component.cs
  M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs

Log Message:
-----------
- expanded names of generic parameters on fluent API to be more descriptive 
(TService instead of S) etc


Commit: 887b2b64b1e620db92348ba8c7a6f8503b3f4eac
    
https://github.com/castleproject/Castle.Windsor/commit/887b2b64b1e620db92348ba8c7a6f8503b3f4eac
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-06 (Wed, 06 Apr 2011)

Changed paths:
  M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs

Log Message:
-----------
- renamed generic arguments on Forward methods to be consistent with For<>


Commit: 3a91ab6e1ffa5a6e279b1052de0f38c229e6f835
    
https://github.com/castleproject/Castle.Windsor/commit/3a91ab6e1ffa5a6e279b1052de0f38c229e6f835
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-06 (Wed, 06 Apr 2011)

Changed paths:
  M src/Castle.Windsor/MicroKernel/ComponentRegistrationException.cs
  M src/Castle.Windsor/Windsor/Installer/DefaultComponentInstaller.cs

Log Message:
-----------
- throwing more specific exception in DefaultComponentInstaller 
(ComponentRegistrationException rather than Exception)


Commit: c2b4160bdd21bbd0c5db2cd4e6d7cd9f2e3824f6
    
https://github.com/castleproject/Castle.Windsor/commit/c2b4160bdd21bbd0c5db2cd4e6d7cd9f2e3824f6
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-06 (Wed, 06 Apr 2011)

Changed paths:
  A src/Castle.Windsor.Tests/Activators/ConstructorTestCase.cs
  M src/Castle.Windsor.Tests/BugAttribute.cs
  R src/Castle.Windsor.Tests/Bugs/IoC-83.cs
  R src/Castle.Windsor.Tests/Bugs/IoC_120.cs
  R src/Castle.Windsor.Tests/Bugs/IoC_155.cs
  R src/Castle.Windsor.Tests/Bugs/IoC_197.cs
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  A src/Castle.Windsor.Tests/Components/HasDictionaryDependency.cs
  M src/Castle.Windsor.Tests/Config/ConfigurationTestCase.cs

Log Message:
-----------
- some clean up in tests


Commit: 9ef95606335c4d8999407a2d670259d009b1c1d6
    
https://github.com/castleproject/Castle.Windsor/commit/9ef95606335c4d8999407a2d670259d009b1c1d6
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-06 (Wed, 06 Apr 2011)

Changed paths:
  M 
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryFacilityTake2TestCase.cs
  M src/Castle.Windsor.Tests/Lifestyle/LifestyleManagerTestCase.cs
  M src/Castle.Windsor.Tests/Pools/PooledLifestyleManagerTestCase.cs
  M src/Castle.Windsor.Tests/Windsor.Tests/LitestylePerThreadTestCase.cs
  M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs
  M src/Castle.Windsor/MicroKernel/Registration/Lifestyle/LifestyleGroup.cs

Log Message:
-----------
doing some work on IOC-284


Commit: 52040ddda4109b076e008f7016f1658b68c6b2b6
    
https://github.com/castleproject/Castle.Windsor/commit/52040ddda4109b076e008f7016f1658b68c6b2b6
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-07 (Thu, 07 Apr 2011)

Changed paths:
  M src/Castle.Windsor.Tests/Bugs/IoC-127.cs
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  R src/Castle.Windsor.Tests/ClassComponents/ClassWithArguments.cs
  M src/Castle.Windsor.Tests/ClassComponents/GenericImpl3.cs
  M src/Castle.Windsor.Tests/ClassInheritanceTestCase.cs
  M src/Castle.Windsor.Tests/Components/ArrayDepAsConstructor.cs
  M src/Castle.Windsor.Tests/Components/ArrayDepAsProperty.cs
  M src/Castle.Windsor.Tests/Components/ArrayRefDepAsConstructor.cs
  A src/Castle.Windsor.Tests/Components/ClassWithArguments.cs
  M src/Castle.Windsor.Tests/Components/CollectionDepAsConstructor.cs
  M src/Castle.Windsor.Tests/Components/CollectionDepAsProperty.cs
  M src/Castle.Windsor.Tests/Components/EmptyServiceA.cs
  M src/Castle.Windsor.Tests/Components/EmptyServiceB.cs
  M src/Castle.Windsor.Tests/Components/EmptyServiceComposite.cs
  M src/Castle.Windsor.Tests/Components/EmptyServiceDecorator.cs
  M src/Castle.Windsor.Tests/Components/EmptyServiceDecoratorViaProperty.cs
  M src/Castle.Windsor.Tests/Components/EnumerableDepAsConstructor.cs
  M src/Castle.Windsor.Tests/Components/EnumerableDepAsProperty.cs
  M src/Castle.Windsor.Tests/Components/HasNullDefaultForServiceDependency.cs
  M src/Castle.Windsor.Tests/Components/IEmptyService.cs
  M src/Castle.Windsor.Tests/Components/ListDepAsConstructor.cs
  M src/Castle.Windsor.Tests/Components/ListDepAsProperty.cs
  M 
src/Castle.Windsor.Tests/Components/UnresolvalbeDependencyWithAdditionalServiceConstructor.cs
  M src/Castle.Windsor.Tests/Components/UsesIEmptyService.cs
  M src/Castle.Windsor.Tests/ComponentsParametersDivisionTestsCase.cs
  M src/Castle.Windsor.Tests/Diagnostics/AllComponentsDiagnosticTestCase.cs
  M 
src/Castle.Windsor.Tests/Diagnostics/PotentialLifestyleMismatchesDiagnosticTestCase.cs
  M 
src/Castle.Windsor.Tests/Facilities/Startable/StartableAndDecoratorsTestCase.cs
  A src/Castle.Windsor.Tests/Registration/DependsOnTestCase.cs
  M src/Castle.Windsor.Tests/Registration/DynamicParametersTestCase.cs
  M src/Castle.Windsor.Tests/Registration/ServiceOverridesTestCase.cs
  M src/Castle.Windsor.Tests/ResolveAllTestCase.cs
  M src/Castle.Windsor.Tests/SpecializedResolvers/ArrayResolverTestCase.cs
  M src/Castle.Windsor.Tests/SpecializedResolvers/CollectionResolverTestCase.cs
  M 
src/Castle.Windsor.Tests/SpecializedResolvers/CollectionServiceOverridesInstaller.cs
  M src/Castle.Windsor.Tests/SpecializedResolvers/ListResolverTestCase.cs
  M src/Castle.Windsor.Tests/SubContainers/SubContainersTestCase.cs
  M src/Castle.Windsor.Tests/TypeNameConverterTestCase.cs
  M src/Castle.Windsor.Tests/TypedDependenciesTestCase.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/ServiceOverrideDescriptor.cs
  M src/Castle.Windsor/MicroKernel/Registration/Property.cs
  M src/Castle.Windsor/MicroKernel/Registration/ServiceOverride.cs

Log Message:
-----------
- added shortcut syntax for inline dependencies and service overrides


Commit: e6749a1d7c61014e83cde85a0855290808b13827
    
https://github.com/castleproject/Castle.Windsor/commit/e6749a1d7c61014e83cde85a0855290808b13827
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-07 (Thu, 07 Apr 2011)

Changed paths:
  M src/Castle.Windsor.Tests/Activators/BestConstructorTestCase.cs
  M src/Castle.Windsor.Tests/ComponentsParametersDivisionTestsCase.cs
  M src/Castle.Windsor.Tests/Registration/ServiceOverridesTestCase.cs
  M src/Castle.Windsor.Tests/SpecializedResolvers/ArrayResolverTestCase.cs
  M src/Castle.Windsor.Tests/SpecializedResolvers/CollectionResolverTestCase.cs
  M 
src/Castle.Windsor.Tests/SpecializedResolvers/CollectionServiceOverridesInstaller.cs
  M src/Castle.Windsor.Tests/SpecializedResolvers/ListResolverTestCase.cs
  M src/Castle.Windsor.Tests/TypedDependenciesTestCase.cs
  M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs

Log Message:
-----------
- obsoleted ServiceOverrides method in favor of DependsOn


Commit: 35792fc3e98f03bc3b1306ac91fbeae592190e29
    
https://github.com/castleproject/Castle.Windsor/commit/35792fc3e98f03bc3b1306ac91fbeae592190e29
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-07 (Thu, 07 Apr 2011)

Changed paths:
  M src/Castle.Windsor.Tests/Registration/DependsOnTestCase.cs
  M src/Castle.Windsor/Castle.Windsor.csproj
  M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs
  A src/Castle.Windsor/MicroKernel/Registration/Dependency.cs
  M src/Castle.Windsor/MicroKernel/Registration/Parameter.cs
  M src/Castle.Windsor/MicroKernel/Registration/Property.cs

Log Message:
-----------
added abstract Dependency class as base for whatever goes into DependsOn and 
put the shortcut methods on it (along with some renames)


Commit: 1523d92e7d4661a5754fffd51869e7d676f7151f
    
https://github.com/castleproject/Castle.Windsor/commit/1523d92e7d4661a5754fffd51869e7d676f7151f
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-08 (Fri, 08 Apr 2011)

Changed paths:
  M src/Castle.Windsor.Tests/Activators/BestConstructorTestCase.cs
  M src/Castle.Windsor.Tests/App.config
  M src/Castle.Windsor.Tests/DependencyResolvingTestCase.cs
  M 
src/Castle.Windsor.Tests/Facilities/FactorySupport/FactorySupportProgrammaticTestCase.cs
  M src/Castle.Windsor.Tests/MicroKernel/ArgumentsTestCase.cs
  M src/Castle.Windsor.Tests/Registration/ComponentRegistrationTestCase.cs
  M src/Castle.Windsor.Tests/Registration/DependsOnTestCase.cs
  M src/Castle.Windsor.Tests/Registration/DynamicParametersTestCase.cs
  M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs
  M src/Castle.Windsor/MicroKernel/Registration/Dependency.cs
  M src/Castle.Windsor/MicroKernel/Registration/Parameter.cs

Log Message:
-----------
- added few more methods to Dependecy class:

- OnConfigValue replaces Parameter.For which was accidentally used much more 
than it should because it had a logical name
- OnAppSettingsValue - pulls value from AppSettings section of 
app.config/web.config file


Commit: aa30ce3705ec309fb11c5de63f35a8bfbdcebe0a
    
https://github.com/castleproject/Castle.Windsor/commit/aa30ce3705ec309fb11c5de63f35a8bfbdcebe0a
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-08 (Fri, 08 Apr 2011)

Changed paths:
  M src/Castle.Windsor.Tests/Registration/DependsOnTestCase.cs
  M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs

Log Message:
-----------
duplicated DynamicParameters method to DependsOn so that either can be used. 
Not sure if DynamicParameters should be obsoleted yet... probably I'll leave it 
as is, because DynamicParameters is a bit more discoverable although I feel 
tempted to rename it to DynamicArguments which is the correct name for it.


Commit: f445ab1a722e3da8307af02642fb864c6583e64e
    
https://github.com/castleproject/Castle.Windsor/commit/f445ab1a722e3da8307af02642fb864c6583e64e
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-04-09 (Sat, 09 Apr 2011)

Changed paths:
  M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
  M src/Castle.Windsor.Tests/Config/ConfigurationTestCase.cs
  M src/Castle.Windsor.Tests/Core.Tests/InterceptorAttributeTestCase.cs
  M src/Castle.Windsor.Tests/Diagnostics/AllComponentsDiagnosticTestCase.cs
  M 
src/Castle.Windsor.Tests/Diagnostics/PotentialLifestyleMismatchesDiagnosticTestCase.cs
  M 
src/Castle.Windsor.Tests/Diagnostics/PotentiallyMisconfiguredComponentsDiagnosticTestCase.cs
  M src/Castle.Windsor.Tests/Registration/DependsOnTestCase.cs
  M src/Castle.Windsor.Tests/TestConventionsValidationTestCase.cs
  M src/Castle.Windsor/Core/InterceptorAttribute.cs
  M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
  M src/Castle.Windsor/MicroKernel/Registration/Dependency.cs
  M 
src/Castle.Windsor/Windsor/Experimental/Diagnostics/DefaultDiagnosticsSubSystem.cs
  M 
src/Castle.Windsor/Windsor/Experimental/Diagnostics/PotentialLifestyleMismatchesDiagnostic.cs
  M 
src/Castle.Windsor/Windsor/Experimental/Diagnostics/PotentiallyMisconfiguredComponentsDiagnostic.cs

Log Message:
-----------
- fixed silverlight build


Compare: 
https://github.com/castleproject/Castle.Windsor/compare/3a4df20...f445ab1

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