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.

Reply via email to