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:13:00 UTC

svn commit: r640491 - in /ibatis/trunk/cs/V1/src: IBatisNet.Common.Test/NUnit/CommonTests/Utilities/TypeResolverTest.cs IBatisNet.Common/Utilities/TypesResolver/TypeResolver.cs

Author: gbayon
Date: Mon Mar 24 11:12:58 2008
New Revision: 640491

URL: http://svn.apache.org/viewvc?rev=640491&view=rev
Log:
resolved issue with type resolver

Modified:
    ibatis/trunk/cs/V1/src/IBatisNet.Common.Test/NUnit/CommonTests/Utilities/TypeResolverTest.cs
    ibatis/trunk/cs/V1/src/IBatisNet.Common/Utilities/TypesResolver/TypeResolver.cs

Modified: ibatis/trunk/cs/V1/src/IBatisNet.Common.Test/NUnit/CommonTests/Utilities/TypeResolverTest.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/V1/src/IBatisNet.Common.Test/NUnit/CommonTests/Utilities/TypeResolverTest.cs?rev=640491&r1=640490&r2=640491&view=diff
==============================================================================
--- ibatis/trunk/cs/V1/src/IBatisNet.Common.Test/NUnit/CommonTests/Utilities/TypeResolverTest.cs (original)
+++ ibatis/trunk/cs/V1/src/IBatisNet.Common.Test/NUnit/CommonTests/Utilities/TypeResolverTest.cs Mon Mar 24 11:12:58 2008
@@ -14,6 +14,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/V1/src/IBatisNet.Common/Utilities/TypesResolver/TypeResolver.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/V1/src/IBatisNet.Common/Utilities/TypesResolver/TypeResolver.cs?rev=640491&r1=640490&r2=640491&view=diff
==============================================================================
--- ibatis/trunk/cs/V1/src/IBatisNet.Common/Utilities/TypesResolver/TypeResolver.cs (original)
+++ ibatis/trunk/cs/V1/src/IBatisNet.Common/Utilities/TypesResolver/TypeResolver.cs Mon Mar 24 11:12:58 2008
@@ -114,7 +114,7 @@
 			}
 			#endregion
 
-            if (typeName.Contains(NULLABLE_TYPE))
+            if (typeName.StartsWith(NULLABLE_TYPE))
             {
                 return null;
             }