Update of /cvsroot/nhibernate/nhibernate/src/NHibernate.Tool.hbm2net
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11186/src/NHibernate.Tool.hbm2net
Modified Files:
ClassMapping.cs
Log Message:
Removed code that treated a PrimitiveType differently than any other
.net object because of the ValueType refactoring.
Index: ClassMapping.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate.Tool.hbm2net/ClassMapping.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** ClassMapping.cs 13 Sep 2004 12:47:59 -0000 1.2
--- ClassMapping.cs 20 Sep 2004 03:03:41 -0000 1.3
***************
*** 882,896 ****
if (basicType != null)
{
!
! if ((basicType is PrimitiveType) && !hibernateType.Trim().Equals(basicType.ReturnedClass.Name) && !mustBeNullable)
! {
! cn = new ClassName(((PrimitiveType) basicType).PrimitiveClass.Name + postfix);
! return cn;
! }
! else
! {
! cn = new ClassName(basicType.ReturnedClass.Name + postfix);
! return cn;
! }
}
else
--- 882,887 ----
if (basicType != null)
{
! cn = new ClassName(basicType.ReturnedClass.Name + postfix);
! return cn;
}
else
|