|
From: <fab...@us...> - 2008-09-29 21:54:06
|
Revision: 3804
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=3804&view=rev
Author: fabiomaulo
Date: 2008-09-29 21:53:41 +0000 (Mon, 29 Sep 2008)
Log Message:
-----------
Start fixing NH-1173 (by Sean Carpenter)
Modified Paths:
--------------
trunk/nhibernate/src/Iesi.Collections/Iesi.Collections.csproj
trunk/nhibernate/src/Iesi.Collections.Test/Generic/HashedSetFixture.cs
trunk/nhibernate/src/Iesi.Collections.Test/Generic/ImmutableSetFixture.cs
trunk/nhibernate/src/Iesi.Collections.Test/Generic/SetFixture.cs
trunk/nhibernate/src/Iesi.Collections.Test/Generic/SortedSetFixture.cs
trunk/nhibernate/src/Iesi.Collections.Test/Iesi.Collections.Test.csproj
Added Paths:
-----------
trunk/nhibernate/src/Iesi.Collections/Generic/OrderedSet.cs
trunk/nhibernate/src/Iesi.Collections.Test/Generic/OrderedSetFixture.cs
Added: trunk/nhibernate/src/Iesi.Collections/Generic/OrderedSet.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/Generic/OrderedSet.cs (rev 0)
+++ trunk/nhibernate/src/Iesi.Collections/Generic/OrderedSet.cs 2008-09-29 21:53:41 UTC (rev 3804)
@@ -0,0 +1,30 @@
+using System;
+using System.Collections.Generic;
+
+namespace Iesi.Collections.Generic
+{
+ /// <summary>
+ /// Implements an ordered <c>Set</c> based on a dictionary.
+ /// </summary>
+ [Serializable]
+ public class OrderedSet<T> : DictionarySet<T>
+ {
+ /// <summary>
+ /// Initializes a new instance of the <see cref="OrderedSet{T}" /> class.
+ /// </summary>
+ public OrderedSet()
+ {
+ InternalDictionary = new Dictionary<T, object>();
+ }
+
+ /// <summary>
+ /// Initializes a new instance of the <see cref="OrderedSet{T}"/> class.
+ /// </summary>
+ /// <param name="initialValues">A collection of elements that defines the initial set contents.</param>
+ public OrderedSet(ICollection<T> initialValues)
+ : this()
+ {
+ AddAll(initialValues);
+ }
+ }
+}
Modified: trunk/nhibernate/src/Iesi.Collections/Iesi.Collections.csproj
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/Iesi.Collections.csproj 2008-09-29 21:27:32 UTC (rev 3803)
+++ trunk/nhibernate/src/Iesi.Collections/Iesi.Collections.csproj 2008-09-29 21:53:41 UTC (rev 3804)
@@ -2,7 +2,7 @@
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ProductVersion>8.0.50727</ProductVersion>
+ <ProductVersion>9.0.30729</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{4C251E3E-6EA1-4A51-BBCB-F9C42AE55344}</ProjectGuid>
<OutputType>Library</OutputType>
@@ -48,6 +48,7 @@
<Compile Include="Generic\HashedSet.cs" />
<Compile Include="Generic\ImmutableSet.cs" />
<Compile Include="Generic\ISet.cs" />
+ <Compile Include="Generic\OrderedSet.cs" />
<Compile Include="Generic\Set.cs" />
<Compile Include="Generic\SortedSet.cs" />
<Compile Include="Generic\SynchronizedSet.cs" />
Modified: trunk/nhibernate/src/Iesi.Collections.Test/Generic/HashedSetFixture.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections.Test/Generic/HashedSetFixture.cs 2008-09-29 21:27:32 UTC (rev 3803)
+++ trunk/nhibernate/src/Iesi.Collections.Test/Generic/HashedSetFixture.cs 2008-09-29 21:53:41 UTC (rev 3804)
@@ -3,10 +3,10 @@
using System.IO;
using System.Runtime.Serialization;
using System.Runtime.Serialization.Formatters.Binary;
-
+using Iesi.Collections.Generic;
using NUnit.Framework;
-namespace Iesi.Collections.Generic.Test
+namespace Iesi.Collections.Test.Generic
{
/// <summary>
/// Summary description for HashedSetFixture.
@@ -47,4 +47,4 @@
Assert.IsTrue(desSet.Contains(three), "should contain three");
}
}
-}
+}
\ No newline at end of file
Modified: trunk/nhibernate/src/Iesi.Collections.Test/Generic/ImmutableSetFixture.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections.Test/Generic/ImmutableSetFixture.cs 2008-09-29 21:27:32 UTC (rev 3803)
+++ trunk/nhibernate/src/Iesi.Collections.Test/Generic/ImmutableSetFixture.cs 2008-09-29 21:53:41 UTC (rev 3804)
@@ -1,9 +1,9 @@
using System;
using System.Collections.Generic;
-
+using Iesi.Collections.Generic;
using NUnit.Framework;
-namespace Iesi.Collections.Generic.Test
+namespace Iesi.Collections.Test.Generic
{
/// <summary>
/// Summary description for HashedSetFixture.
@@ -26,4 +26,4 @@
get { return typeof(ImmutableSet<string>); }
}
}
-}
+}
\ No newline at end of file
Added: trunk/nhibernate/src/Iesi.Collections.Test/Generic/OrderedSetFixture.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections.Test/Generic/OrderedSetFixture.cs (rev 0)
+++ trunk/nhibernate/src/Iesi.Collections.Test/Generic/OrderedSetFixture.cs 2008-09-29 21:53:41 UTC (rev 3804)
@@ -0,0 +1,42 @@
+using System;
+using System.Collections.Generic;
+using Iesi.Collections.Generic;
+using NUnit.Framework;
+
+namespace Iesi.Collections.Test.Generic
+{
+ /// <summary>
+ /// Summary description for OrderedSetFixture.
+ /// </summary>
+ [TestFixture]
+ public class OrderedSetFixture : GenericSetFixture
+ {
+ protected override ISet<string> CreateInstance()
+ {
+ return new OrderedSet<string>();
+ }
+
+ protected override ISet<string> CreateInstance(ICollection<string> init)
+ {
+ return new OrderedSet<string>(init);
+ }
+
+ protected override Type ExpectedType
+ {
+ get { return typeof(OrderedSet<string>); }
+ }
+
+ [Test]
+ public void OrderedEnumeration()
+ {
+ List<string> expectedOrder = new List<string>(3) {one, two, three};
+
+ int index = 0;
+ foreach (string str in _set)
+ {
+ Assert.AreEqual(str, expectedOrder[index], index + " did not have same value");
+ index++;
+ }
+ }
+ }
+}
Modified: trunk/nhibernate/src/Iesi.Collections.Test/Generic/SetFixture.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections.Test/Generic/SetFixture.cs 2008-09-29 21:27:32 UTC (rev 3803)
+++ trunk/nhibernate/src/Iesi.Collections.Test/Generic/SetFixture.cs 2008-09-29 21:53:41 UTC (rev 3804)
@@ -1,9 +1,9 @@
using System;
using System.Collections.Generic;
-
+using Iesi.Collections.Generic;
using NUnit.Framework;
-namespace Iesi.Collections.Generic.Test
+namespace Iesi.Collections.Test.Generic
{
/// <summary>
/// Summary description for SetFixture.
@@ -460,4 +460,4 @@
protected abstract Type ExpectedType { get; }
}
-}
+}
\ No newline at end of file
Modified: trunk/nhibernate/src/Iesi.Collections.Test/Generic/SortedSetFixture.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections.Test/Generic/SortedSetFixture.cs 2008-09-29 21:27:32 UTC (rev 3803)
+++ trunk/nhibernate/src/Iesi.Collections.Test/Generic/SortedSetFixture.cs 2008-09-29 21:53:41 UTC (rev 3804)
@@ -1,10 +1,10 @@
using System;
using System.Collections;
using System.Collections.Generic;
-
+using Iesi.Collections.Generic;
using NUnit.Framework;
-namespace Iesi.Collections.Generic.Test
+namespace Iesi.Collections.Test.Generic
{
/// <summary>
/// Summary description for SortedSetFixture.
@@ -66,4 +66,4 @@
}
}
}
-}
+}
\ No newline at end of file
Modified: trunk/nhibernate/src/Iesi.Collections.Test/Iesi.Collections.Test.csproj
===================================================================
--- trunk/nhibernate/src/Iesi.Collections.Test/Iesi.Collections.Test.csproj 2008-09-29 21:27:32 UTC (rev 3803)
+++ trunk/nhibernate/src/Iesi.Collections.Test/Iesi.Collections.Test.csproj 2008-09-29 21:53:41 UTC (rev 3804)
@@ -49,6 +49,7 @@
<Compile Include="AssemblyInfo.cs" />
<Compile Include="Generic\HashedSetFixture.cs" />
<Compile Include="Generic\ImmutableSetFixture.cs" />
+ <Compile Include="Generic\OrderedSetFixture.cs" />
<Compile Include="Generic\SetFixture.cs" />
<Compile Include="Generic\SortedSetFixture.cs" />
<Compile Include="HashedSetFixture.cs" />
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <sb...@us...> - 2011-08-22 12:17:27
|
Revision: 6007
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=6007&view=rev
Author: sbohlen
Date: 2011-08-22 12:17:19 +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/Iesi.Collections/DictionarySet.cs
trunk/nhibernate/src/Iesi.Collections/Generic/DictionarySet.cs
trunk/nhibernate/src/Iesi.Collections/Generic/HashedSet.cs
trunk/nhibernate/src/Iesi.Collections/Generic/ISet.cs
trunk/nhibernate/src/Iesi.Collections/Generic/ImmutableSet.cs
trunk/nhibernate/src/Iesi.Collections/Generic/OrderedSet.cs
trunk/nhibernate/src/Iesi.Collections/Generic/Set.cs
trunk/nhibernate/src/Iesi.Collections/Generic/SortedSet.cs
trunk/nhibernate/src/Iesi.Collections/Generic/SynchronizedSet.cs
trunk/nhibernate/src/Iesi.Collections/HashedSet.cs
trunk/nhibernate/src/Iesi.Collections/HybridSet.cs
trunk/nhibernate/src/Iesi.Collections/ISet.cs
trunk/nhibernate/src/Iesi.Collections/ImmutableSet.cs
trunk/nhibernate/src/Iesi.Collections/ListSet.cs
trunk/nhibernate/src/Iesi.Collections/Set.cs
trunk/nhibernate/src/Iesi.Collections/SortedSet.cs
trunk/nhibernate/src/Iesi.Collections/SynchronizedSet.cs
trunk/nhibernate/src/Iesi.Collections.Test/Generic/HashedSetFixture.cs
trunk/nhibernate/src/Iesi.Collections.Test/Generic/ImmutableSetFixture.cs
trunk/nhibernate/src/Iesi.Collections.Test/Generic/OrderedSetFixture.cs
trunk/nhibernate/src/Iesi.Collections.Test/Generic/SetFixture.cs
trunk/nhibernate/src/Iesi.Collections.Test/Generic/SortedSetFixture.cs
trunk/nhibernate/src/Iesi.Collections.Test/HashedSetFixture.cs
trunk/nhibernate/src/Iesi.Collections.Test/HybridSetFixture.cs
trunk/nhibernate/src/Iesi.Collections.Test/ListSetFixture.cs
trunk/nhibernate/src/Iesi.Collections.Test/SetFixture.cs
trunk/nhibernate/src/Iesi.Collections.Test/SortedSetFixture.cs
Added Paths:
-----------
trunk/nhibernate/src/Iesi.Collections/Generic/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/Iesi.Collections/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/Iesi.Collections.Test/Generic/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/Iesi.Collections.Test/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
Removed Paths:
-------------
trunk/nhibernate/src/Iesi.Collections/Iesi.Collections.build
trunk/nhibernate/src/Iesi.Collections/Iesi.Collections.csproj
trunk/nhibernate/src/Iesi.Collections.Test/Iesi.Collections.Test.build
trunk/nhibernate/src/Iesi.Collections.Test/Iesi.Collections.Test.csproj
Modified: trunk/nhibernate/src/Iesi.Collections/DictionarySet.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/DictionarySet.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/DictionarySet.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -1,4 +1,6 @@
-/* Copyright \xA9 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
+/* Copyright � 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
using System;
using System.Collections;
Modified: trunk/nhibernate/src/Iesi.Collections/Generic/DictionarySet.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/Generic/DictionarySet.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/Generic/DictionarySet.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -1,4 +1,6 @@
-/* Copyright \xA9 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
+/* Copyright � 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
using System;
using System.Collections;
Modified: trunk/nhibernate/src/Iesi.Collections/Generic/HashedSet.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/Generic/HashedSet.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/Generic/HashedSet.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -1,4 +1,6 @@
-/* Copyright \xA9 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
+/* Copyright � 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
using System;
using System.Collections.Generic;
Modified: trunk/nhibernate/src/Iesi.Collections/Generic/ISet.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/Generic/ISet.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/Generic/ISet.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -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/Iesi.Collections/Generic/ImmutableSet.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/Generic/ImmutableSet.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/Generic/ImmutableSet.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -1,4 +1,6 @@
-/* Copyright \xA9 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
+/* Copyright � 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
using System;
using System.Collections;
using System.Collections.Generic;
Modified: trunk/nhibernate/src/Iesi.Collections/Generic/OrderedSet.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/Generic/OrderedSet.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/Generic/OrderedSet.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -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.Generic;
Modified: trunk/nhibernate/src/Iesi.Collections/Generic/Set.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/Generic/Set.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/Generic/Set.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -1,4 +1,6 @@
-/* Copyright \xA9 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
+/* Copyright � 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
using System;
using System.Collections;
using System.Collections.Generic;
Modified: trunk/nhibernate/src/Iesi.Collections/Generic/SortedSet.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/Generic/SortedSet.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/Generic/SortedSet.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -1,4 +1,6 @@
-/* Copyright \xA9 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
+/* Copyright � 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
using System;
using System.Collections;
using System.Collections.Generic;
Modified: trunk/nhibernate/src/Iesi.Collections/Generic/SynchronizedSet.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/Generic/SynchronizedSet.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/Generic/SynchronizedSet.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -1,4 +1,6 @@
-/* Copyright \xA9 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
+/* Copyright � 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
using System;
using System.Collections;
using System.Collections.Generic;
Added: trunk/nhibernate/src/Iesi.Collections/Generic/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/Generic/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt (rev 0)
+++ trunk/nhibernate/src/Iesi.Collections/Generic/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt 2011-08-22 12:17:19 UTC (rev 6007)
@@ -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/Iesi.Collections/HashedSet.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/HashedSet.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/HashedSet.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -1,4 +1,6 @@
-/* Copyright \xA9 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
+/* Copyright � 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
using System;
using System.Collections;
Modified: trunk/nhibernate/src/Iesi.Collections/HybridSet.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/HybridSet.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/HybridSet.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -1,4 +1,6 @@
-/* Copyright \xA9 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
+/* Copyright � 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
using System;
using System.Collections;
using System.Collections.Specialized;
Modified: trunk/nhibernate/src/Iesi.Collections/ISet.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/ISet.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/ISet.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -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;
Deleted: trunk/nhibernate/src/Iesi.Collections/Iesi.Collections.build
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/Iesi.Collections.build 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/Iesi.Collections.build 2011-08-22 12:17:19 UTC (rev 6007)
@@ -1,57 +0,0 @@
-<?xml version="1.0" ?>
-
-<project
- name="Iesi.Collections"
- default="build"
- xmlns="http://nant.sf.net/release/0.85-rc3/nant.xsd"
->
-
- <property name="nuspec.destination.filename" value="Iesi.Collections.nuspec" />
- <property name="root.dir" value="../.." />
- <include buildfile="${root.dir}/build-common/common-project.xml" />
-
- <target name="init" depends="common.init">
-
- <property name="assembly.is-cls-compliant" value="true" />
- <property name="assembly.description"
- value="Enhanced Collections for .NET. Code was published at http://www.codeproject.com/csharp/sets.asp" />
- <property name="assembly.copyright"
- value="Declaration of code in public domain can be found in comment by Jason Smith at http://www.codeproject.com/csharp/sets.asp#xx703510xx. Copyright © 2002-2004 by Aidant Systems, Inc., and by Jason Smith." />
- <property name="assembly.version" value="1.0.1.0" />
- <property name="assembly.version.informational" value="1.0" />
- <!-- NOTE : Don't add file version see NH-1890 issue -->
- <property name="assembly.allow-partially-trusted-callers" value="true" />
-
- <property name="clover.instrument" value="true" />
-
- <assemblyfileset basedir="${bin.dir}" id="project.references">
- <include name="System.dll" />
- <include name="System.XML.dll" />
- <include name="System.Data.dll" />
- </assemblyfileset>
-
- </target>
-
- <target name="generate-assemblyinfo" depends="init common.generate-assemblyinfo" />
- <target name="build" depends="init generate-assemblyinfo common.compile-dll" description="Build Iesi.Collections" />
-
- <target name="nuspec" depends="init nuget.set-properties" description="Create nuspec for Iesi.Collections">
- <property name="nuspec.destination.file" value="${nuget.workingdir}/${nuspec.destination.filename}" />
- <copy file="Iesi.Collections.nuspec.template" tofile="${nuspec.destination.file}"/>
- <xmlpoke file="${nuspec.destination.file}"
- xpath="/package/metadata/version"
- value="${project.version.numeric}" />
- </target>
-
- <target name="nuget" depends="init nuget.set-properties nuspec">
- <!-- Prepare working dir with file needed by Iesi.Collections.nuspec -->
- <copy file="${bin.dir}/Iesi.Collections.dll" todir="${nuget.workingdir}"/>
- <copy file="${bin.dir}/Iesi.Collections.xml" todir="${nuget.workingdir}"/>
-
- <exec basedir="${tools.dir}" workingdir="${nuget.workingdir}" program="NuGet.exe">
- <arg value="pack" />
- <arg value="${nuspec.destination.filename}" />
- </exec>
- </target>
-
-</project>
Deleted: trunk/nhibernate/src/Iesi.Collections/Iesi.Collections.csproj
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/Iesi.Collections.csproj 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/Iesi.Collections.csproj 2011-08-22 12:17:19 UTC (rev 6007)
@@ -1,111 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ProductVersion>9.0.30729</ProductVersion>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{4C251E3E-6EA1-4A51-BBCB-F9C42AE55344}</ProjectGuid>
- <OutputType>Library</OutputType>
- <AppDesignerFolder>Properties</AppDesignerFolder>
- <RootNamespace>Iesi.Collections</RootNamespace>
- <AssemblyName>Iesi.Collections</AssemblyName>
- <FileUpgradeFlags>
- </FileUpgradeFlags>
- <OldToolsVersion>3.5</OldToolsVersion>
- <UpgradeBackupLocation>
- </UpgradeBackupLocation>
- <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
- <PublishUrl>publish\</PublishUrl>
- <Install>true</Install>
- <InstallFrom>Disk</InstallFrom>
- <UpdateEnabled>false</UpdateEnabled>
- <UpdateMode>Foreground</UpdateMode>
- <UpdateInterval>7</UpdateInterval>
- <UpdateIntervalUnits>Days</UpdateIntervalUnits>
- <UpdatePeriodically>false</UpdatePeriodically>
- <UpdateRequired>false</UpdateRequired>
- <MapFileExtensions>true</MapFileExtensions>
- <ApplicationRevision>0</ApplicationRevision>
- <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
- <IsWebBootstrapper>false</IsWebBootstrapper>
- <UseApplicationTrust>false</UseApplicationTrust>
- <BootstrapperEnabled>true</BootstrapperEnabled>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
- <DebugType>full</DebugType>
- <Optimize>false</Optimize>
- <OutputPath>bin\Debug-2.0\</OutputPath>
- <BaseIntermediateOutputPath>obj\</BaseIntermediateOutputPath>
- <IntermediateOutputPath>obj\Debug-2.0\</IntermediateOutputPath>
- <DefineConstants>TRACE;DEBUG;NET_2_0</DefineConstants>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- <DebugType>pdbonly</DebugType>
- <Optimize>true</Optimize>
- <OutputPath>bin\Release-2.0\</OutputPath>
- <BaseIntermediateOutputPath>obj\</BaseIntermediateOutputPath>
- <IntermediateOutputPath>obj\Release-2.0\</IntermediateOutputPath>
- <DefineConstants>TRACE;NET_2_0</DefineConstants>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
- </PropertyGroup>
- <ItemGroup>
- <Reference Include="System" />
- <Reference Include="System.Data" />
- <Reference Include="System.Xml" />
- </ItemGroup>
- <ItemGroup>
- <Compile Include="AssemblyInfo.cs" />
- <Compile Include="DictionarySet.cs" />
- <Compile Include="Generic\DictionarySet.cs" />
- <Compile Include="Generic\HashedSet.cs" />
- <Compile Include="Generic\ImmutableSet.cs" />
- <Compile Include="Generic\ISet.cs" />
- <Compile Include="Generic\OrderedSet.cs" />
- <Compile Include="Generic\Set.cs" />
- <Compile Include="Generic\SortedSet.cs" />
- <Compile Include="Generic\SynchronizedSet.cs" />
- <Compile Include="HashedSet.cs" />
- <Compile Include="HybridSet.cs" />
- <Compile Include="ImmutableSet.cs" />
- <Compile Include="ISet.cs" />
- <Compile Include="ListSet.cs" />
- <Compile Include="Set.cs" />
- <Compile Include="SortedSet.cs" />
- <Compile Include="SynchronizedSet.cs" />
- <None Include="Iesi.Collections.build" />
- </ItemGroup>
- <ItemGroup>
- <Content Include="NamespaceSummary.xml" />
- <None Include="Iesi.Collections.nuspec.template">
- <SubType>Designer</SubType>
- </None>
- </ItemGroup>
- <ItemGroup>
- <Service Include="{B4F97281-0DBD-4835-9ED8-7DFB966E87FF}" />
- </ItemGroup>
- <ItemGroup>
- <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
- <Visible>False</Visible>
- <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
- <Install>false</Install>
- </BootstrapperPackage>
- <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
- <Visible>False</Visible>
- <ProductName>.NET Framework 3.5 SP1</ProductName>
- <Install>true</Install>
- </BootstrapperPackage>
- <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
- <Visible>False</Visible>
- <ProductName>Windows Installer 3.1</ProductName>
- <Install>true</Install>
- </BootstrapperPackage>
- </ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
-</Project>
\ No newline at end of file
Modified: trunk/nhibernate/src/Iesi.Collections/ImmutableSet.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/ImmutableSet.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/ImmutableSet.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -1,4 +1,6 @@
-/* Copyright \xA9 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
+/* Copyright � 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
using System;
using System.Collections;
Modified: trunk/nhibernate/src/Iesi.Collections/ListSet.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/ListSet.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/ListSet.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -1,4 +1,6 @@
-/* Copyright \xA9 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
+/* Copyright � 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
using System;
using System.Collections;
using System.Collections.Specialized;
Modified: trunk/nhibernate/src/Iesi.Collections/Set.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/Set.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/Set.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -1,4 +1,6 @@
-/* Copyright \xA9 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
+/* Copyright � 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
using System;
using System.Collections;
Modified: trunk/nhibernate/src/Iesi.Collections/SortedSet.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/SortedSet.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/SortedSet.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -1,4 +1,6 @@
-/* Copyright \xA9 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
+/* Copyright � 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
using System;
using System.Collections;
Modified: trunk/nhibernate/src/Iesi.Collections/SynchronizedSet.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/SynchronizedSet.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections/SynchronizedSet.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -1,4 +1,6 @@
-/* Copyright \xA9 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
+/* Copyright � 2002-2004 by Aidant Systems, Inc., and by Jason Smith. */
using System;
using System.Collections;
Added: trunk/nhibernate/src/Iesi.Collections/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
===================================================================
--- trunk/nhibernate/src/Iesi.Collections/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt (rev 0)
+++ trunk/nhibernate/src/Iesi.Collections/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt 2011-08-22 12:17:19 UTC (rev 6007)
@@ -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/Iesi.Collections.Test/Generic/HashedSetFixture.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections.Test/Generic/HashedSetFixture.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections.Test/Generic/HashedSetFixture.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -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.Generic;
using System.IO;
Modified: trunk/nhibernate/src/Iesi.Collections.Test/Generic/ImmutableSetFixture.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections.Test/Generic/ImmutableSetFixture.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections.Test/Generic/ImmutableSetFixture.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -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.Generic;
using Iesi.Collections.Generic;
Modified: trunk/nhibernate/src/Iesi.Collections.Test/Generic/OrderedSetFixture.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections.Test/Generic/OrderedSetFixture.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections.Test/Generic/OrderedSetFixture.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -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.Generic;
using Iesi.Collections.Generic;
Modified: trunk/nhibernate/src/Iesi.Collections.Test/Generic/SetFixture.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections.Test/Generic/SetFixture.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections.Test/Generic/SetFixture.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -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.Generic;
using Iesi.Collections.Generic;
Modified: trunk/nhibernate/src/Iesi.Collections.Test/Generic/SortedSetFixture.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections.Test/Generic/SortedSetFixture.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections.Test/Generic/SortedSetFixture.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -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;
Added: trunk/nhibernate/src/Iesi.Collections.Test/Generic/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
===================================================================
--- trunk/nhibernate/src/Iesi.Collections.Test/Generic/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt (rev 0)
+++ trunk/nhibernate/src/Iesi.Collections.Test/Generic/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt 2011-08-22 12:17:19 UTC (rev 6007)
@@ -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/Iesi.Collections.Test/HashedSetFixture.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections.Test/HashedSetFixture.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections.Test/HashedSetFixture.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -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.IO;
Modified: trunk/nhibernate/src/Iesi.Collections.Test/HybridSetFixture.cs
===================================================================
--- trunk/nhibernate/src/Iesi.Collections.Test/HybridSetFixture.cs 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections.Test/HybridSetFixture.cs 2011-08-22 12:17:19 UTC (rev 6007)
@@ -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;
Deleted: trunk/nhibernate/src/Iesi.Collections.Test/Iesi.Collections.Test.build
===================================================================
--- trunk/nhibernate/src/Iesi.Collections.Test/Iesi.Collections.Test.build 2011-08-22 10:55:43 UTC (rev 6006)
+++ trunk/nhibernate/src/Iesi.Collections.Test/Iesi.Collections.Test.build 2011-08-22 12:17:19 UTC (rev 6007)
@@ -1,36 +0,0 @@
-<?xml version="1.0" ?>
-
-<project
- name="Iesi.Collections.Test"
- default="build"
- xmlns="http://nant.sf.net/release/0.85-rc3/nant.xsd"
->
-
- <property name="root.dir" value="../.." />
-
- <include buildfile="${root.dir}/build-common/common-project.xml" />
-
- <target name="init" depends="common.init">
-
- <property name="assembly.is-cls-compliant" value="false" />
- <property name="assembly.description" value="The Unit Tests for Iesi.Collections." />
- <property name="assembly.version" value="1.0.1.0" />
- <property name="assembly.version.informational" value="1.0" />
-
- <property name="clover.instrument" value="false" />
-
- <assemblyfileset id="project.references" basedir="${bin.dir}">
- <include name="System.dll" />
- <include name="System.XML.dll" />
- <include name="System.Data.dll" />
- <include name="Iesi.Collections.dll" />
- <include name="nunit.framework.dll"/>
- </assemblyfileset>
-
- </tar...
[truncated message content] |