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.