Branch: refs/heads/master
Home:
https://github.com/castleproject/Windsor
Commit: 49306784eb070479dc13c8c225bb966362454e90
https://github.com/castleproject/Windsor/commit/49306784eb070479dc13c8c225bb966362454e90
Author: DaleFrancis88 <
dalefr...@gmail.com>
Date: 2014-05-18 (Sun, 18 May 2014)
Changed paths:
M Castle.Windsor.sln.DotSettings
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A src/Castle.Windsor.Tests/Config/Components/ClassWithConfigDependency.cs
A src/Castle.Windsor.Tests/Config/Components/Config.cs
M src/Castle.Windsor.Tests/Config/ConfigurationTestCase.cs
A src/Castle.Windsor.Tests/Config/Simple.Config
A src/Castle.Windsor.Tests/Settings.StyleCop
M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/DefaultConversionManager.cs
Log Message:
-----------
Fix for Issue #50
When someone uses the line
Container.Register(Classes.FromThisAssembly().Pick().WithServiceFirstInterface());
it seems to create an instance that causes
ComponentConverter.CanHangleType to return true.
If i switch the order of AttributeAwareConverter to be before
ComponentConverter it works fine
Commit: 51fdef10491651a269fe3725fcb2422e4b178182
https://github.com/castleproject/Windsor/commit/51fdef10491651a269fe3725fcb2422e4b178182
Author: DaleFrancis88 <
dalefr...@gmail.com>
Date: 2014-05-18 (Sun, 18 May 2014)
Changed paths:
M Castle.Windsor.sln.DotSettings
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A src/Castle.Windsor.Tests/Config/ComponentWithArrayDependency.config
M src/Castle.Windsor.Tests/Config/Components/ClassWithConfigDependency.cs
M src/Castle.Windsor.Tests/Config/ConfigurationTestCase.cs
R src/Castle.Windsor.Tests/Config/Simple.Config
R src/Castle.Windsor.Tests/Settings.StyleCop
M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/ComponentConverter.cs
M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/DefaultConversionManager.cs
Log Message:
-----------
Update to fix from comments
Added guard clause in ComponentActivator to return false if the
ReferenceExpressionUtil cannot extract the component name from the
value.
Fixed issues with some comments, removed un-needed files, renamed files
and test cases
Commit: ec680e4e281682910dc6b0e7cc7ed932ce3c16e3
https://github.com/castleproject/Windsor/commit/ec680e4e281682910dc6b0e7cc7ed932ce3c16e3
Author: Krzysztof Kozmic <
krzyszto...@gmail.com>
Date: 2014-05-18 (Sun, 18 May 2014)
Changed paths:
M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/ComponentConverter.cs
Log Message:
-----------
simplifying conversion handling
Commit: 9fce837debb39ffb195e62f7cc60f53680e155b6
https://github.com/castleproject/Windsor/commit/9fce837debb39ffb195e62f7cc60f53680e155b6
Author: Krzysztof Kozmic <
krzyszto...@gmail.com>
Date: 2014-05-18 (Sun, 18 May 2014)
Changed paths:
M src/Castle.Windsor/MicroKernel/Handlers/AbstractHandler.cs
Log Message:
-----------
fixing possible null reference race condition under certain scenarios
Commit: 851ca166d072c1f266ced131d28c0df9faaf8b50
https://github.com/castleproject/Windsor/commit/851ca166d072c1f266ced131d28c0df9faaf8b50
Author: Krzysztof Kozmic <
krzyszto...@gmail.com>
Date: 2014-05-18 (Sun, 18 May 2014)
Changed paths:
M .gitattributes
M src/Castle.Windsor/Castle.Windsor.csproj
M src/Castle.Windsor/Core/Internal/GraphNode.cs
A src/Castle.Windsor/Core/Internal/SimpleThreadSafeCollection.cs
Log Message:
-----------
fixing potential race condition under certain scenarios
Compare:
https://github.com/castleproject/Windsor/compare/bab719746a4d...851ca166d072