From: <fab...@us...> - 2009-01-02 18:41:36
|
Revision: 3972 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=3972&view=rev Author: fabiomaulo Date: 2009-01-02 18:41:32 +0000 (Fri, 02 Jan 2009) Log Message: ----------- - Fix test case - Minor refactoring Modified Paths: -------------- trunk/nhibernate/src/NHibernate/Engine/ResultSetMappingDefinition.cs trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1612/Mappings.hbm.xml Modified: trunk/nhibernate/src/NHibernate/Engine/ResultSetMappingDefinition.cs =================================================================== --- trunk/nhibernate/src/NHibernate/Engine/ResultSetMappingDefinition.cs 2009-01-02 18:37:13 UTC (rev 3971) +++ trunk/nhibernate/src/NHibernate/Engine/ResultSetMappingDefinition.cs 2009-01-02 18:41:32 UTC (rev 3972) @@ -1,4 +1,3 @@ -using System.Collections; using System.Collections.Generic; using NHibernate.Engine.Query.Sql; @@ -8,7 +7,7 @@ public class ResultSetMappingDefinition { private readonly string name; - private readonly IList<INativeSQLQueryReturn> queryReturns = new List<INativeSQLQueryReturn>(); + private readonly List<INativeSQLQueryReturn> queryReturns = new List<INativeSQLQueryReturn>(); public ResultSetMappingDefinition(string name) { @@ -22,14 +21,15 @@ public void AddQueryReturn(INativeSQLQueryReturn queryReturn) { - queryReturns.Add(queryReturn); + if (queryReturn != null) + { + queryReturns.Add(queryReturn); + } } public INativeSQLQueryReturn[] GetQueryReturns() { - INativeSQLQueryReturn[] result = new INativeSQLQueryReturn[queryReturns.Count]; - queryReturns.CopyTo(result, 0); - return result; + return queryReturns.ToArray(); } } } \ No newline at end of file Modified: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1612/Mappings.hbm.xml =================================================================== --- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1612/Mappings.hbm.xml 2009-01-02 18:37:13 UTC (rev 3971) +++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1612/Mappings.hbm.xml 2009-01-02 18:41:32 UTC (rev 3972) @@ -73,7 +73,7 @@ AND ci.area_type = 'CI' </sql-query> - <sql-query name="CountryStatisticsLoader" xml:space="preserve"> + <sql-query name="AreaStatisticsLoader" xml:space="preserve"> <load-collection role="Area.Statistics" alias="s"> <return-property name="key" column="code" /> <return-property name="index" column="year" /> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |