SPRNET-986 - Constructor autowiring for array types not working

Notes:
This was a simple fix (see DefaultListableObjectFactory.ResolveDependency) but took the opportunity to sync more with Java 2.5.3 implementation for parsing object definitions)
There maybe some extraneous commits due to spurious changes in line feed/CR while viewing some files.
This commit is contained in:
markpollack
2008-08-01 04:53:05 +00:00
parent 9fc7a53f03
commit c071d6a942
47 changed files with 10648 additions and 8814 deletions

View File

@@ -323,8 +323,10 @@
<Compile Include="Objects\Factory\DefaultListableObjectFactoryPerfTests.cs" />
<Compile Include="Objects\Factory\DummyConfigurableFactory.cs" />
<Compile Include="Objects\Factory\Support\ObjectDefinitionBuilderTests.cs" />
<Compile Include="Objects\Factory\Xml\ArrayCtorDependencyObject.cs" />
<Compile Include="Objects\Factory\Xml\LocaleTests.cs" />
<Compile Include="Objects\Factory\Xml\ObjectFactorySectionHandlerTests.cs" />
<Compile Include="Objects\Factory\Xml\SiimpleCtorWiringTests.cs" />
<Compile Include="Objects\LazyTestObject.cs" />
<Compile Include="Objects\Support\MethodInvokerTests.cs">
<SubType>Code</SubType>
@@ -778,6 +780,8 @@
<Content Include="Data\Spring\Objects\Factory\Xml\classnotfound.xml" />
<Content Include="Data\Spring\Objects\Factory\Xml\collections.xml" />
<Content Include="Data\Spring\Objects\Factory\Xml\constructor-arg.xml" />
<Content Include="Data\Spring\Objects\Factory\Xml\array-autowire.xml" />
<Content Include="Data\Spring\Objects\Factory\Xml\simple-constructor-arg.xml" />
<Content Include="Data\Spring\Objects\Factory\Xml\expressions.xml" />
<Content Include="Data\Spring\Objects\Factory\Xml\default-autowire.xml" />
<Content Include="Data\Spring\Objects\Factory\Xml\default-lazy-init.xml" />