You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ibatis.apache.org by gb...@apache.org on 2008/03/24 19:03:12 UTC
svn commit: r640485 - in /ibatis/trunk/cs/V2/src:
Apache.Ibatis.Common.Test/Fixtures/Utilities/TypeResolverTest.cs
Apache.Ibatis.Common/Utilities/TypesResolver/TypeResolver.cs
Author: gbayon
Date: Mon Mar 24 11:03:10 2008
New Revision: 640485
URL: http://svn.apache.org/viewvc?rev=640485&view=rev
Log:
resolved issue with type resolver
Modified:
ibatis/trunk/cs/V2/src/Apache.Ibatis.Common.Test/Fixtures/Utilities/TypeResolverTest.cs
ibatis/trunk/cs/V2/src/Apache.Ibatis.Common/Utilities/TypesResolver/TypeResolver.cs
Modified: ibatis/trunk/cs/V2/src/Apache.Ibatis.Common.Test/Fixtures/Utilities/TypeResolverTest.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/V2/src/Apache.Ibatis.Common.Test/Fixtures/Utilities/TypeResolverTest.cs?rev=640485&r1=640484&r2=640485&view=diff
==============================================================================
--- ibatis/trunk/cs/V2/src/Apache.Ibatis.Common.Test/Fixtures/Utilities/TypeResolverTest.cs (original)
+++ ibatis/trunk/cs/V2/src/Apache.Ibatis.Common.Test/Fixtures/Utilities/TypeResolverTest.cs Mon Mar 24 11:03:10 2008
@@ -10,6 +10,15 @@
[TestFixture]
public class TypeResolverTest
{
+ /// <summary>
+ /// Test space on generic type
+ /// </summary>
+ [Test]
+ public void Generic_list_of_nullable_guid_should_be_resolved()
+ {
+ Type genericType = TypeUtils.ResolveType(typeof(List<Guid?>).FullName);
+ Assert.IsNotNull(genericType);
+ }
/// <summary>
/// Test space on generic type
Modified: ibatis/trunk/cs/V2/src/Apache.Ibatis.Common/Utilities/TypesResolver/TypeResolver.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/V2/src/Apache.Ibatis.Common/Utilities/TypesResolver/TypeResolver.cs?rev=640485&r1=640484&r2=640485&view=diff
==============================================================================
--- ibatis/trunk/cs/V2/src/Apache.Ibatis.Common/Utilities/TypesResolver/TypeResolver.cs (original)
+++ ibatis/trunk/cs/V2/src/Apache.Ibatis.Common/Utilities/TypesResolver/TypeResolver.cs Mon Mar 24 11:03:10 2008
@@ -104,7 +104,7 @@
{
Contract.Require.That(typeName, Is.Not.Null & Is.Not.Empty).When("retrieving argument typeName for ResolveType method");
- if (typeName.Contains(NULLABLE_TYPE))
+ if (typeName.StartsWith(NULLABLE_TYPE))
{
return null;
}