|
From: <sb...@us...> - 2011-08-22 12:19:12
|
Revision: 6008
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=6008&view=rev
Author: sbohlen
Date: 2011-08-22 12:19:02 +0000 (Mon, 22 Aug 2011)
Log Message:
-----------
-delete non-source-code-related content from the repository to prevent subsequent use now that the authoritative repo has been switched to GITHUB
-introduce OBSOLETE.txt message file into all folders
-prepend OBSOLETE message to all .cs files to further ensure viewers are advised that the content in this repo is obsolete
Modified Paths:
--------------
trunk/nhibernate/src/NHibernate.DomainModel/A.cs
trunk/nhibernate/src/NHibernate.DomainModel/AbstractProxy.cs
trunk/nhibernate/src/NHibernate.DomainModel/Assignable.cs
trunk/nhibernate/src/NHibernate.DomainModel/B.cs
trunk/nhibernate/src/NHibernate.DomainModel/Bar.cs
trunk/nhibernate/src/NHibernate.DomainModel/BarProxy.cs
trunk/nhibernate/src/NHibernate.DomainModel/BasicNameable.cs
trunk/nhibernate/src/NHibernate.DomainModel/Baz.cs
trunk/nhibernate/src/NHibernate.DomainModel/Broken.cs
trunk/nhibernate/src/NHibernate.DomainModel/C1.cs
trunk/nhibernate/src/NHibernate.DomainModel/C2.cs
trunk/nhibernate/src/NHibernate.DomainModel/Category.cs
trunk/nhibernate/src/NHibernate.DomainModel/Child.cs
trunk/nhibernate/src/NHibernate.DomainModel/Circular.cs
trunk/nhibernate/src/NHibernate.DomainModel/Component.cs
trunk/nhibernate/src/NHibernate.DomainModel/ComponentCollection.cs
trunk/nhibernate/src/NHibernate.DomainModel/Componentizable.cs
trunk/nhibernate/src/NHibernate.DomainModel/CompositeElement.cs
trunk/nhibernate/src/NHibernate.DomainModel/Contained.cs
trunk/nhibernate/src/NHibernate.DomainModel/Container.cs
trunk/nhibernate/src/NHibernate.DomainModel/Custom.cs
trunk/nhibernate/src/NHibernate.DomainModel/CustomPersister.cs
trunk/nhibernate/src/NHibernate.DomainModel/D.cs
trunk/nhibernate/src/NHibernate.DomainModel/Detail.cs
trunk/nhibernate/src/NHibernate.DomainModel/DoubleStringType.cs
trunk/nhibernate/src/NHibernate.DomainModel/Down.cs
trunk/nhibernate/src/NHibernate.DomainModel/E.cs
trunk/nhibernate/src/NHibernate.DomainModel/Eye.cs
trunk/nhibernate/src/NHibernate.DomainModel/Fee.cs
trunk/nhibernate/src/NHibernate.DomainModel/Fo.cs
trunk/nhibernate/src/NHibernate.DomainModel/Foo.cs
trunk/nhibernate/src/NHibernate.DomainModel/FooComponent.cs
trunk/nhibernate/src/NHibernate.DomainModel/FooProxy.cs
trunk/nhibernate/src/NHibernate.DomainModel/FooStatus.cs
trunk/nhibernate/src/NHibernate.DomainModel/Fum.cs
trunk/nhibernate/src/NHibernate.DomainModel/FumCompositeID.cs
trunk/nhibernate/src/NHibernate.DomainModel/Fumm.cs
trunk/nhibernate/src/NHibernate.DomainModel/Glarch.cs
trunk/nhibernate/src/NHibernate.DomainModel/GlarchProxy.cs
trunk/nhibernate/src/NHibernate.DomainModel/Holder.cs
trunk/nhibernate/src/NHibernate.DomainModel/INameable.cs
trunk/nhibernate/src/NHibernate.DomainModel/INamed.cs
trunk/nhibernate/src/NHibernate.DomainModel/Immutable.cs
trunk/nhibernate/src/NHibernate.DomainModel/Inner.cs
trunk/nhibernate/src/NHibernate.DomainModel/InnerKey.cs
trunk/nhibernate/src/NHibernate.DomainModel/Jay.cs
trunk/nhibernate/src/NHibernate.DomainModel/Location.cs
trunk/nhibernate/src/NHibernate.DomainModel/Lower.cs
trunk/nhibernate/src/NHibernate.DomainModel/M.cs
trunk/nhibernate/src/NHibernate.DomainModel/Many.cs
trunk/nhibernate/src/NHibernate.DomainModel/Master.cs
trunk/nhibernate/src/NHibernate.DomainModel/Middle.cs
trunk/nhibernate/src/NHibernate.DomainModel/MiddleKey.cs
trunk/nhibernate/src/NHibernate.DomainModel/MoreStuff.cs
trunk/nhibernate/src/NHibernate.DomainModel/Multi.cs
trunk/nhibernate/src/NHibernate.DomainModel/Multiplicity.cs
trunk/nhibernate/src/NHibernate.DomainModel/MultiplicityType.cs
trunk/nhibernate/src/NHibernate.DomainModel/N.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/AuditComponent.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/BasicClass.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/BasicObject.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/BasicTime.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/ClassWithNullColumns.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/InvalidProxyClass.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/LazyLoadBug.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/Node.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/NullInt32UserType.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/NullableInt32.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/NullableInt32Converter.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/NullableInt32Type.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/NullableTypesType.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/Optimistic.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/Parent.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/ParentComparer.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/SexType.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/SimpleComponent.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/Team.cs
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/UnsavedType.cs
trunk/nhibernate/src/NHibernate.DomainModel/NestingComponent.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/Address.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/Animal.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/AnotherEntity.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/Customer.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/Employee.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/Entity.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/Northwind.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/Order.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/OrderLine.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/Patient.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/Product.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/ProductCategory.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/Region.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/Role.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/Shipper.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/Supplier.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/Territory.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/Timesheet.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/User.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/UserComponent.cs
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/UserDto.cs
trunk/nhibernate/src/NHibernate.DomainModel/NotMono.cs
trunk/nhibernate/src/NHibernate.DomainModel/One.cs
trunk/nhibernate/src/NHibernate.DomainModel/OuterKey.cs
trunk/nhibernate/src/NHibernate.DomainModel/Parent.cs
trunk/nhibernate/src/NHibernate.DomainModel/Part.cs
trunk/nhibernate/src/NHibernate.DomainModel/Po.cs
trunk/nhibernate/src/NHibernate.DomainModel/Qux.cs
trunk/nhibernate/src/NHibernate.DomainModel/ReverseComparator.cs
trunk/nhibernate/src/NHibernate.DomainModel/S.cs
trunk/nhibernate/src/NHibernate.DomainModel/Several.cs
trunk/nhibernate/src/NHibernate.DomainModel/Simple.cs
trunk/nhibernate/src/NHibernate.DomainModel/Single.cs
trunk/nhibernate/src/NHibernate.DomainModel/StringComparator.cs
trunk/nhibernate/src/NHibernate.DomainModel/Stuff.cs
trunk/nhibernate/src/NHibernate.DomainModel/SubComponent.cs
trunk/nhibernate/src/NHibernate.DomainModel/SubDetail.cs
trunk/nhibernate/src/NHibernate.DomainModel/SubMulti.cs
trunk/nhibernate/src/NHibernate.DomainModel/Super.cs
trunk/nhibernate/src/NHibernate.DomainModel/Top.cs
trunk/nhibernate/src/NHibernate.DomainModel/Trivial.cs
trunk/nhibernate/src/NHibernate.DomainModel/TrivialClass.cs
trunk/nhibernate/src/NHibernate.DomainModel/Up.cs
trunk/nhibernate/src/NHibernate.DomainModel/Vetoer.cs
trunk/nhibernate/src/NHibernate.DomainModel/W.cs
trunk/nhibernate/src/NHibernate.DomainModel/X.cs
trunk/nhibernate/src/NHibernate.DomainModel/Y.cs
trunk/nhibernate/src/NHibernate.DomainModel/Z.cs
Added Paths:
-----------
trunk/nhibernate/src/NHibernate.Config.Templates/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Entities/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/Mappings/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/NHibernate.DomainModel/Northwind/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/NHibernate.DomainModel/Properties/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/NHibernate.DomainModel/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
Removed Paths:
-------------
trunk/nhibernate/src/NHibernate.DomainModel/NHibernate.DomainModel.build
trunk/nhibernate/src/NHibernate.DomainModel/NHibernate.DomainModel.csproj
Added: trunk/nhibernate/src/NHibernate.Config.Templates/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
===================================================================
--- trunk/nhibernate/src/NHibernate.Config.Templates/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt (rev 0)
+++ trunk/nhibernate/src/NHibernate.Config.Templates/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt 2011-08-22 12:19:02 UTC (rev 6008)
@@ -0,0 +1,2 @@
+As of 8/21/2011 this repository has been officially deprecated.
+The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
\ No newline at end of file
Modified: trunk/nhibernate/src/NHibernate.DomainModel/A.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/A.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/A.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/AbstractProxy.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/AbstractProxy.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/AbstractProxy.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using Iesi.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Assignable.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Assignable.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Assignable.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/B.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/B.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/B.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Bar.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Bar.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Bar.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/BarProxy.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/BarProxy.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/BarProxy.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/BasicNameable.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/BasicNameable.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/BasicNameable.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Baz.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Baz.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Baz.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Broken.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Broken.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Broken.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/C1.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/C1.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/C1.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/C2.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/C2.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/C2.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Category.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Category.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Category.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Child.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Child.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Child.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Circular.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Circular.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Circular.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Component.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Component.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Component.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/ComponentCollection.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/ComponentCollection.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/ComponentCollection.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Componentizable.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Componentizable.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Componentizable.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/CompositeElement.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/CompositeElement.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/CompositeElement.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,68 +1,16 @@
-using System;
-
-namespace NHibernate.DomainModel
-{
- [Serializable]
- public class CompositeElement : IComparable
- {
- #region Fields
-
- private String _foo;
- private String _bar;
-
- #endregion
-
- #region Constructors
-
- /// <summary>
- /// Default constructor for class CompositeElement
- /// </summary>
- public CompositeElement()
- {
- }
-
- /// <summary>
- /// Constructor for class CompositeElement
- /// </summary>
- /// <param name="foo">Initial foo value</param>
- /// <param name="bar">Initial bar value</param>
- public CompositeElement(String foo, String bar)
- {
- this._foo = foo;
- this._bar = bar;
- }
-
- #endregion
-
- #region Properties
-
- /// <summary>
- /// Get/set for foo
- /// </summary>
- public String Foo
- {
- get { return _foo; }
- set { _foo = value; }
- }
-
- /// <summary>
- /// Get/set for bar
- /// </summary>
- public String Bar
- {
- get { return _bar; }
- set { _bar = value; }
- }
-
- #endregion
-
- #region IComparable Members
-
- public int CompareTo(object obj)
- {
- return ((CompositeElement) obj).Foo.CompareTo(Foo);
- }
-
- #endregion
- }
-}
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" namespace="NHibernate.DomainModel" assembly="NHibernate.DomainModel" default-lazy="false">
+ <class name="NHibernate.DomainModel.Componentizable">
+ <id name="Id">
+ <generator class="native"/>
+ </id>
+ <property name="NickName"/>
+ <component name="Component" access="property" class="NHibernate.DomainModel.Component">
+ <property name="Name"/>
+ <component name="SubComponent" class="NHibernate.DomainModel.SubComponent">
+ <property name="SubName"/>
+ <property name="SubName1"/>
+ </component>
+ </component>
+ </class>
+</hibernate-mapping>
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Contained.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Contained.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Contained.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Container.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Container.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Container.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Custom.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Custom.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Custom.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,35 +1,192 @@
-using System;
-
-namespace NHibernate.DomainModel
-{
- /// <summary>
- /// Summary description for Custom.
- /// </summary>
- public class Custom : ICloneable
- {
- private string _id;
- private string _name;
-
- public string Id
- {
- get { return _id; }
- set { _id = value; }
- }
-
- public string Name
- {
- get { return _name; }
- set { _name = value; }
- }
-
- #region ICloneable Members
-
- public object Clone()
- {
- return this.MemberwiseClone();
- //TODO: h2.0.3 had a try-catch block -> not sure where it was used.
- }
-
- #endregion
- }
-}
\ No newline at end of file
+<?xml version="1.0" ?>
+<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" auto-import="false" default-lazy="false">
+ <import
+ class="NHibernate.DomainModel.Container, NHibernate.DomainModel"
+ rename="ContainerX"
+ />
+ <import
+ class="NHibernate.DomainModel.Contained, NHibernate.DomainModel"
+ />
+ <import
+ class="System.Object"
+ rename="Universe"
+ />
+ <class
+ name="NHibernate.DomainModel.Container, NHibernate.DomainModel"
+ proxy="NHibernate.DomainModel.Container, NHibernate.DomainModel"
+ >
+ <id
+ name="Id"
+ column="container_id"
+ unsaved-value="0"
+ >
+ <generator class="native" />
+ </id>
+
+ <list
+ name="OneToMany"
+ lazy="true"
+ >
+ <key column="container_id1" />
+ <index column="list_index" />
+ <one-to-many
+ class="NHibernate.DomainModel.Simple, NHibernate.DomainModel"
+ />
+ </list>
+ <list
+ name="ManyToMany"
+ lazy="true"
+ >
+ <key column="container_id2" />
+ <index column="list_index" />
+ <many-to-many
+ class="NHibernate.DomainModel.Simple, NHibernate.DomainModel"
+ />
+ </list>
+ <list
+ name="Components"
+ lazy="true"
+ >
+ <key column="container_id" />
+ <index column="list_index" />
+ <composite-element
+ class="NHibernate.DomainModel.Container+ContainerInnerClass, NHibernate.DomainModel"
+ >
+ <property name="Name" />
+ <property
+ name="Count"
+ column="count_"
+ />
+ <many-to-one name="Simple" />
+ <many-to-one name="One" />
+ <many-to-one name="Many" />
+ </composite-element>
+ </list>
+ <set
+ name="Composites"
+ lazy="true"
+ >
+ <key column="container_id" />
+ <composite-element
+ class="NHibernate.DomainModel.Container+ContainerInnerClass, NHibernate.DomainModel"
+ >
+ <property name="Name" />
+ <many-to-one name="Simple" />
+ <many-to-one name="One" />
+ <many-to-one name="Many" />
+ </composite-element>
+ </set>
+ <bag
+ name="Cascades"
+ cascade="all"
+ table="abcd"
+ >
+ <key column="container_id" />
+ <composite-element
+ class="NHibernate.DomainModel.Container+ContainerInnerClass, NHibernate.DomainModel"
+ >
+ <property name="Name" />
+ <many-to-one
+ name="Simple"
+ cascade="all"
+ />
+ <many-to-one
+ name="One"
+ cascade="all"
+ not-null="true"
+ />
+ <many-to-one
+ name="Many"
+ cascade="all"
+ not-null="true"
+ />
+ </composite-element>
+ </bag>
+ <bag
+ name="Bag"
+ inverse="true"
+ cascade="save-update"
+ table="CCBAG"
+ >
+ <key column="container_id" />
+ <many-to-many
+ column="contained_id"
+ class="NHibernate.DomainModel.Contained, NHibernate.DomainModel"
+ outer-join="true"
+ />
+ </bag>
+ <bag
+ name="LazyBag"
+ inverse="true"
+ lazy="true"
+ table="LCCBAG"
+ cascade="save-update"
+ >
+ <cache usage="read-write" />
+ <key column="container_id" />
+ <many-to-many
+ column="contained_id"
+ class="NHibernate.DomainModel.Contained, NHibernate.DomainModel"
+ />
+ </bag>
+ <map name="TernaryMap">
+ <key column="container_id" />
+ <index
+ column="idx"
+ type="String(32)"
+ length="32"
+ />
+ <composite-element
+ class="NHibernate.DomainModel.Container+Ternary, NHibernate.DomainModel"
+ >
+ <property name="Name" />
+ <many-to-one name="Foo" />
+ <many-to-one name="Glarch" />
+ </composite-element>
+ </map>
+ <set name="TernarySet">
+ <key column="container_id" />
+ <composite-element
+ class="NHibernate.DomainModel.Container+Ternary, NHibernate.DomainModel"
+ >
+ <property name="Name" />
+ <many-to-one name="Foo" />
+ <many-to-one name="Glarch" />
+ </composite-element>
+ </set>
+ </class>
+ <class
+ name="NHibernate.DomainModel.Contained, NHibernate.DomainModel"
+ proxy="NHibernate.DomainModel.Contained, NHibernate.DomainModel"
+ >
+ <id
+ name="Id"
+ column="container_id"
+ unsaved-value="0"
+ >
+ <generator class="native" />
+ </id>
+ <bag
+ name="Bag"
+ table="CCBAG"
+ >
+ <key column="contained_id" />
+ <many-to-many
+ column="container_id"
+ class="NHibernate.DomainModel.Container, NHibernate.DomainModel"
+ outer-join="false"
+ />
+ </bag>
+ <bag
+ name="LazyBag"
+ lazy="true"
+ table="LCCBAG"
+ >
+ <key column="contained_id" />
+ <many-to-many
+ column="container_id"
+ class="NHibernate.DomainModel.Container, NHibernate.DomainModel"
+ />
+ </bag>
+ </class>
+</hibernate-mapping>
Modified: trunk/nhibernate/src/NHibernate.DomainModel/CustomPersister.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/CustomPersister.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/CustomPersister.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
using NHibernate.Cache;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/D.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/D.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/D.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Detail.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Detail.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Detail.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using Iesi.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/DoubleStringType.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/DoubleStringType.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/DoubleStringType.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Data;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Down.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Down.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Down.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/E.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/E.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/E.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Eye.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Eye.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Eye.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using Iesi.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Fee.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Fee.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Fee.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using Iesi.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Fo.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Fo.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Fo.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Foo.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Foo.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Foo.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
//------------------------------------------------------------------------------
// <autogenerated>
// This code was generated by a tool.
Modified: trunk/nhibernate/src/NHibernate.DomainModel/FooComponent.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/FooComponent.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/FooComponent.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/FooProxy.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/FooProxy.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/FooProxy.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using NHibernate.DomainModel.NHSpecific;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/FooStatus.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/FooStatus.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/FooStatus.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Fum.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Fum.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Fum.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/FumCompositeID.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/FumCompositeID.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/FumCompositeID.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Fumm.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Fumm.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Fumm.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Globalization;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Glarch.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Glarch.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Glarch.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/GlarchProxy.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/GlarchProxy.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/GlarchProxy.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Holder.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Holder.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Holder.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/INameable.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/INameable.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/INameable.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/INamed.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/INamed.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/INamed.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Immutable.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Immutable.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Immutable.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Inner.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Inner.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Inner.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/InnerKey.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/InnerKey.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/InnerKey.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Jay.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Jay.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Jay.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Location.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Location.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Location.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Globalization;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Lower.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Lower.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Lower.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/M.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/M.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/M.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using Iesi.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Many.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Many.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Many.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Master.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Master.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Master.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Diagnostics;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Middle.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Middle.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Middle.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/MiddleKey.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/MiddleKey.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/MiddleKey.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,66 +1,96 @@
-using System;
+<?xml version="1.0" encoding="UTF-8"?>
+<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" default-lazy="false">
-namespace NHibernate.DomainModel
-{
- /// <summary>
- /// Summary description for MiddleKey.
- /// </summary>
- [Serializable]
- public class MiddleKey
- {
- private Inner _sup;
- private string _two;
- private string _one;
+ <class
+ name="NHibernate.DomainModel.Inner, NHibernate.DomainModel"
+ table="CID_IN"
+ >
+ <composite-id name="Id">
+ <key-property
+ name="AKey"
+ type="String(10)"
+ length="10"
+ column="AKEY"
+ />
+ <key-property
+ name="BKey"
+ type="String(10)"
+ length="10"
+ column="BKEY"
+ />
+ </composite-id>
+
+ <property
+ name="Dudu"
+ length="10"
+ column="DUDU"
+ not-null="true"
+ type="String(10)"
+ />
+
+ </class>
- public Inner Sup
- {
- get { return _sup; }
- set { _sup = value; }
- }
+ <class
+ name="NHibernate.DomainModel.Middle, NHibernate.DomainModel"
+ table="CID_MID"
+ >
+ <composite-id name="Id">
+ <key-many-to-one name="Sup">
+ <column
+ length="10"
+ name="AKEY"
+ />
+ <column
+ length="10"
+ name="BKEY"
+ />
+ </key-many-to-one>
+ <key-property
+ name="One"
+ type="String(10)"
+ length="10"
+ column="ONE"
+ />
+ <key-property
+ name="Two"
+ type="String(10)"
+ length="10"
+ column="TWO"
+ />
+ </composite-id>
+ <property
+ column="BLA"
+ length="10"
+ name="Bla"
+ not-null="true"
+ type="String(10)"
+ />
+ </class>
- public string One
- {
- get { return _one; }
- set { _one = value; }
- }
+ <class
+ name="NHibernate.DomainModel.Outer, NHibernate.DomainModel"
+ table="CID_OUT"
+ >
+ <composite-id name="Id">
+ <key-many-to-one name="Master">
+ <column name="AKEY"/>
+ <column name="BKEY"/>
+ <column name="ONE"/>
+ <column name="TWO"/>
+ </key-many-to-one>
+ <key-property
+ name="DetailId"
+ type="String(10)"
+ column="ID"
+ length="10"
+ />
+ </composite-id>
+ <property
+ name="Bubu"
+ column="BUBU"
+ length="10"
+ type="String(10)"
+ />
+ </class>
- public string Two
- {
- get { return _two; }
- set { _two = value; }
- }
-
- #region System.Object Members
-
- public override bool Equals(object obj)
- {
- if (this == obj) return true;
-
- MiddleKey cidMasterID = obj as MiddleKey;
- if (cidMasterID == null) return false;
-
- if (_one != null ? !_one.Equals(cidMasterID.One) : cidMasterID.One != null) return false;
- if (_sup != null ? !_sup.Equals(cidMasterID.Sup) : cidMasterID.Sup != null) return false;
- if (_two != null ? !_two.Equals(cidMasterID.Two) : cidMasterID.Two != null) return false;
-
- return true;
- }
-
- public override int GetHashCode()
- {
- unchecked
- {
- int result;
-
- //TODO: string can't be null
- result = (_sup != null ? _sup.GetHashCode() : 0);
- result = 29 * result + (_one != null ? _one.GetHashCode() : 0);
- result = 29 * result + (_two != null ? _two.GetHashCode() : 0);
-
- return result;
- }
- }
-
- #endregion
- }
-}
\ No newline at end of file
+</hibernate-mapping>
\ No newline at end of file
Modified: trunk/nhibernate/src/NHibernate.DomainModel/MoreStuff.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/MoreStuff.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/MoreStuff.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Multi.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Multi.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Multi.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/Multiplicity.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/Multiplicity.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/Multiplicity.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/MultiplicityType.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/MultiplicityType.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/MultiplicityType.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Data;
using System.Linq;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/N.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/N.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/N.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel
Modified: trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/AuditComponent.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/AuditComponent.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/AuditComponent.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel.NHSpecific
Modified: trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/BasicClass.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/BasicClass.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/BasicClass.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
using System.Collections.Generic;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/BasicObject.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/BasicObject.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/BasicObject.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel.NHSpecific
Modified: trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/BasicTime.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/BasicTime.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/BasicTime.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel.NHSpecific
Modified: trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/ClassWithNullColumns.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/ClassWithNullColumns.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/ClassWithNullColumns.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel.NHSpecific
@@ -3,29 +5,104 @@
{
/// <summary>
- /// Summary description for ClassWithNullColumns.
+ /// Test the ability of CodeDOM bytecode provider to generate code that
+ /// can set a value type from a null.
/// </summary>
- public class ClassWithNullColumns
+ public class GetSetHelper
{
+ public enum TestEnum
+ {
+ One,
+ Two
+ }
+
private int _id;
- private int _firstInt32;
- private int _secondInt32;
- public int Id
+ private int _a = 1;
+ private TimeSpan _b = TimeSpan.FromSeconds(100);
+ private bool _c = true;
+ private DateTime _d = new DateTime(2005, 10, 5);
+ private short _e = 2;
+ private byte _f = 3;
+ private float _g = 4.5F;
+ private double _h = 5.5;
+ private decimal _i = 77;
+ private string _m = "Dummy";
+ private TestEnum _l = TestEnum.Two;
+
+ #region Property
+
+ public string M
{
- get { return _id; }
- set { _id = value; }
+ get { return _m; }
+ set { _m = value; }
}
- public int FirstInt32
+ public TestEnum L
{
- get { return _firstInt32; }
- set { _firstInt32 = value; }
+ get { return _l; }
+ set { _l = value; }
}
- public int SecondInt32
+ public decimal I
{
- get { return _secondInt32; }
- set { _secondInt32 = value; }
+ get { return _i; }
+ set { _i = value; }
}
+
+ public TimeSpan B
+ {
+ get { return _b; }
+ set { _b = value; }
+ }
+
+ public double H
+ {
+ get { return _h; }
+ set { _h = value; }
+ }
+
+ public float G
+ {
+ get { return _g; }
+ set { _g = value; }
+ }
+
+ public byte F
+ {
+ get { return _f; }
+ set { _f = value; }
+ }
+
+ public short E
+ {
+ get { return _e; }
+ set { _e = value; }
+ }
+
+ public DateTime D
+ {
+ get { return _d; }
+ set { _d = value; }
+ }
+
+ public bool C
+ {
+ get { return _c; }
+ set { _c = value; }
+ }
+
+ public int A
+ {
+ get { return _a; }
+ set { _a = value; }
+ }
+
+ public int ID
+ {
+ get { return _id; }
+ set { _id = value; }
+ }
+
+ #endregion
}
}
\ No newline at end of file
Modified: trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/InvalidProxyClass.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/InvalidProxyClass.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/InvalidProxyClass.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.DomainModel.NHSpecific
Modified: trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/LazyLoadBug.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/LazyLoadBug.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/LazyLoadBug.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using Iesi.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/Node.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/Node.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/Node.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using Iesi.Collections;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/NullInt32UserType.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/NullInt32UserType.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/NullInt32UserType.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Data;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/NullableInt32.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/NullableInt32.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/NullableInt32.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.ComponentModel;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/NullableInt32Converter.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/NullableInt32Converter.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/NullableInt32Converter.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
using System.ComponentModel;
Modified: trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/NullableInt32Type.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/NullableInt32Type.cs 2011-08-22 12:17:19 UTC (rev 6007)
+++ trunk/nhibernate/src/NHibernate.DomainModel/NHSpecific/NullableInt32Type.cs 2011-08-22 12:19:02 UTC (rev 6008)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VER...
[truncated message content] |