Branch: refs/heads/master
Home: http://github.com/castleproject/Castle.InversionOfControl
Commit: 3bf716cc6fc218601dab92a6dd75fe269bcb63d0
http://github.com/castleproject/Castle.InversionOfControl/commit/3bf716cc6fc218601dab92a6dd75fe269bcb63d0
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-04-19 (Mon, 19 Apr 2010)
Changed paths:
M Changes.txt
M src/Castle.Windsor.Tests/Castle.Windsor.Tests-vs2008.csproj
A src/Castle.Windsor.Tests/Configuration2/ConfigurationInstallersTestCase.cs
A src/Castle.Windsor.Tests/Configuration2/config_with_installers_assembly.xml
A src/Castle.Windsor.Tests/Configuration2/config_with_installers_type.xml
A src/Castle.Windsor.Tests/Installers/CustomerInstaller.cs
M
src/Castle.Windsor/MicroKernel/SubSystems/Configuration/DefaultConfigurationStore.cs
M
src/Castle.Windsor/MicroKernel/SubSystems/Configuration/IConfigurationStore.cs
M src/Castle.Windsor/Windsor/Configuration/Interpreters/AbstractInterpreter.cs
M src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlInterpreter.cs
M
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/AbstractXmlNodeProcessor.cs
M src/Castle.Windsor/Windsor/Installer/DefaultComponentInstaller.cs
M src/Castle.Windsor/Windsor/Installer/PartialConfigurationStore.cs
M src/Castle.Windsor/Windsor/WindsorContainer.cs
Log Message:
-----------
- added ability to specify installers (IWindsorInstaller) via XML using either
of the following:
<installers>
<install type="Castle.Windsor.Tests.Installers.CustomerInstaller"/>
<install assembly="Castle.Windsor.Tests"/>
</installers>
installers must be public and have default constructor.
installers are ran before any other node from the XML (before bootstrap
components and before facilities). Not sure it's the best choice so it may
change.
Commit: e8583f8c445c21532c006f4a0fbf7368c145a955
http://github.com/castleproject/Castle.InversionOfControl/commit/e8583f8c445c21532c006f4a0fbf7368c145a955
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-04-20 (Tue, 20 Apr 2010)
Changed paths:
M BreakingChanges.txt
Log Message:
-----------
- updated breakingchanges.txt and unified line endings in some files
Commit: 45dc511a58121042b5693cc207d259d49ee1c87a
http://github.com/castleproject/Castle.InversionOfControl/commit/45dc511a58121042b5693cc207d259d49ee1c87a
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-04-20 (Tue, 20 Apr 2010)
Changed paths:
M src/Castle.Windsor.Tests/Castle.Windsor.Tests-vs2008.csproj
M src/Castle.Windsor.Tests/Configuration2/ConfigurationInstallersTestCase.cs
A src/Castle.Windsor.Tests/Configuration2/UsingAssemblyTestCase.cs
A src/Castle.Windsor.Tests/Configuration2/config_with_using_assembly.xml
M src/Castle.Windsor/Castle.Windsor-vs2008.csproj
A src/Castle.Windsor/Core/Internal/ReflectionUtil.cs
M src/Castle.Windsor/MicroKernel/Registration/AllTypes.cs
M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/TypeNameConverter.cs
M
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/DefaultTextNodeProcessor.cs
M
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/IncludeElementProcessor.cs
A
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/UsingElementProcessor.cs
M
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/XmlProcessor.cs
Log Message:
-----------
- added ability to add assemblies to the config, so that they'll be scanned for
types when short type name is used. The syntax is as follows:
<using assembly="assemblyName or path to file.dll" />
Commit: 7eda51d1170b92a4be6838807781b698cfaad276
http://github.com/castleproject/Castle.InversionOfControl/commit/7eda51d1170b92a4be6838807781b698cfaad276
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-04-20 (Tue, 20 Apr 2010)
Changed paths:
M Changes.txt
Log Message:
-----------
- updated changes.txt
Commit: 63f45fc36c9efba393ae3c21eb58077b1eb562b1
http://github.com/castleproject/Castle.InversionOfControl/commit/63f45fc36c9efba393ae3c21eb58077b1eb562b1
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-04-22 (Thu, 22 Apr 2010)
Changed paths:
M src/Castle.Facilities.Logging/LoggingFacility.cs
M src/Castle.Windsor/Core/Internal/ReflectionUtil.cs
M
src/Castle.Windsor/MicroKernel/ComponentActivator/DefaultComponentActivator.cs
M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
M src/Castle.Windsor/MicroKernel/Handlers/AbstractHandler.cs
M
src/Castle.Windsor/MicroKernel/Resolvers/SpecializedResolvers/ListResolver.cs
M
src/Castle.Windsor/MicroKernel/SubSystems/Conversion/AttributeAwareConverter.cs
M
src/Castle.Windsor/MicroKernel/SubSystems/Conversion/DefaultComplexConverter.cs
M
src/Castle.Windsor/MicroKernel/SubSystems/Conversion/GenericDictionaryConverter.cs
M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/GenericListConverter.cs
M src/Castle.Windsor/MicroKernel/SubSystems/Conversion/TypeNameParser.cs
M
src/Castle.Windsor/Windsor/Configuration/Interpreters/XmlProcessor/DefaultXmlProcessorEngine.cs
M src/Castle.Windsor/Windsor/Installer/DefaultComponentInstaller.cs
Log Message:
-----------
abstracted all (almost) calls to Activator.CreateInstance with
ReflectionUtil.CreateInstance to provide unified exception messages
Commit: 62e0bf696975c768c6747a93252ea7a4f3b7c8a0
http://github.com/castleproject/Castle.InversionOfControl/commit/62e0bf696975c768c6747a93252ea7a4f3b7c8a0
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-04-22 (Thu, 22 Apr 2010)
Changed paths:
M src/Castle.Windsor.Tests/CircularDependencyTests.cs
M
src/Castle.Windsor/MicroKernel/ComponentActivator/DefaultComponentActivator.cs
M src/Castle.Windsor/MicroKernel/Context/CreationContext.cs
M src/Castle.Windsor/MicroKernel/Lifestyle/SingletonLifestyleManager.cs
Log Message:
-----------
- fixed IOC-ISSUE-192. I'm not too fond of the solution so if someone has
better idea, I'm open for suggestions
Commit: f2ee0f16ca6d6b63d426231625ae52291c1fbe20
http://github.com/castleproject/Castle.InversionOfControl/commit/f2ee0f16ca6d6b63d426231625ae52291c1fbe20
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-05-05 (Wed, 05 May 2010)
Changed paths:
M src/Castle.Windsor.Tests/ClassComponents/IMapper.cs
M src/Castle.Windsor.Tests/Lifestyle/LifestyleManagerTestCase.cs
M src/Castle.Windsor/Core/InterceptorReferenceCollection.cs
M src/Castle.Windsor/MicroKernel/Context/CreationContext.cs
M src/Castle.Windsor/MicroKernel/ModelBuilder/Inspectors/GenericInspector.cs
M
src/Castle.Windsor/MicroKernel/Registration/Interceptor/InterceptorDescriptor.cs
Log Message:
-----------
- removed usage of our custom LinkedList in favor of the one from BCL
--
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.