* Documentation/en/**: Move to appropriate assembly-specific
authorJonathan Pryor <jpryor@novell.com>
Fri, 17 Oct 2008 14:43:50 +0000 (14:43 -0000)
committerJonathan Pryor <jpryor@novell.com>
Fri, 17 Oct 2008 14:43:50 +0000 (14:43 -0000)
  directories.

svn path=/trunk/mcs/; revision=116222

150 files changed:
1  2 
mcs/nunit20/ChangeLog
mcs/nunit20/Documentation/.cvsignore
mcs/nunit20/Documentation/CREDITS
mcs/nunit20/Documentation/en/Codeblast/CommandLineOptions.xml
mcs/nunit20/Documentation/en/Codeblast/OptionAttribute.xml
mcs/nunit20/Documentation/en/NUnit.Framework/Assert.xml
mcs/nunit20/Documentation/en/NUnit.Framework/Assertion.xml
mcs/nunit20/Documentation/en/NUnit.Framework/AssertionException.xml
mcs/nunit20/Documentation/en/NUnit.Framework/AssertionFailureMessage.xml
mcs/nunit20/Documentation/en/NUnit.Framework/CategoryAttribute.xml
mcs/nunit20/Documentation/en/NUnit.Framework/ExpectedExceptionAttribute.xml
mcs/nunit20/Documentation/en/NUnit.Framework/ExplicitAttribute.xml
mcs/nunit20/Documentation/en/NUnit.Framework/IgnoreAttribute.xml
mcs/nunit20/Documentation/en/NUnit.Framework/IgnoreException.xml
mcs/nunit20/Documentation/en/NUnit.Framework/SetUpAttribute.xml
mcs/nunit20/Documentation/en/NUnit.Framework/SuiteAttribute.xml
mcs/nunit20/Documentation/en/NUnit.Framework/TearDownAttribute.xml
mcs/nunit20/Documentation/en/NUnit.Framework/TestAttribute.xml
mcs/nunit20/Documentation/en/NUnit.Framework/TestCase.xml
mcs/nunit20/Documentation/en/NUnit.Framework/TestFixtureAttribute.xml
mcs/nunit20/Documentation/en/NUnit.Framework/TestFixtureSetUpAttribute.xml
mcs/nunit20/Documentation/en/NUnit.Framework/TestFixtureTearDownAttribute.xml
mcs/nunit20/Documentation/en/NUnit.Mocks/DynamicMock.xml
mcs/nunit20/Documentation/en/NUnit.Mocks/ICall.xml
mcs/nunit20/Documentation/en/NUnit.Mocks/ICallHandler.xml
mcs/nunit20/Documentation/en/NUnit.Mocks/IMethod.xml
mcs/nunit20/Documentation/en/NUnit.Mocks/IMock.xml
mcs/nunit20/Documentation/en/NUnit.Mocks/IVerify.xml
mcs/nunit20/Documentation/en/NUnit.Mocks/MethodSignature.xml
mcs/nunit20/Documentation/en/NUnit.Mocks/Mock.xml
mcs/nunit20/Documentation/en/NUnit.Mocks/MockCall.xml
mcs/nunit20/Documentation/en/NUnit.Mocks/MockInterfaceHandler.xml
mcs/nunit20/Documentation/en/NUnit.Mocks/MockMethod.xml
mcs/nunit20/Documentation/en/NUnit.Util/AssemblyList.xml
mcs/nunit20/Documentation/en/NUnit.Util/AssemblyListItem.xml
mcs/nunit20/Documentation/en/NUnit.Util/AssemblyWatcher+AssemblyChangedHandler.xml
mcs/nunit20/Documentation/en/NUnit.Util/AssemblyWatcher.xml
mcs/nunit20/Documentation/en/NUnit.Util/BinPathType.xml
mcs/nunit20/Documentation/en/NUnit.Util/ConsoleOptions.xml
mcs/nunit20/Documentation/en/NUnit.Util/ConsoleWriter.xml
mcs/nunit20/Documentation/en/NUnit.Util/GuiOptions.xml
mcs/nunit20/Documentation/en/NUnit.Util/IProjectEvents.xml
mcs/nunit20/Documentation/en/NUnit.Util/ITestLoader.xml
mcs/nunit20/Documentation/en/NUnit.Util/NUnitProject.xml
mcs/nunit20/Documentation/en/NUnit.Util/ProjectChangeType.xml
mcs/nunit20/Documentation/en/NUnit.Util/ProjectConfig.xml
mcs/nunit20/Documentation/en/NUnit.Util/ProjectConfigCollection.xml
mcs/nunit20/Documentation/en/NUnit.Util/ProjectEventArgs.xml
mcs/nunit20/Documentation/en/NUnit.Util/ProjectEventDispatcher.xml
mcs/nunit20/Documentation/en/NUnit.Util/ProjectEventHandler.xml
mcs/nunit20/Documentation/en/NUnit.Util/ProjectFormatException.xml
mcs/nunit20/Documentation/en/NUnit.Util/ProjectPath.xml
mcs/nunit20/Documentation/en/NUnit.Util/ResultSummarizer.xml
mcs/nunit20/Documentation/en/NUnit.Util/SettingsGroup.xml
mcs/nunit20/Documentation/en/NUnit.Util/SettingsStorage.xml
mcs/nunit20/Documentation/en/NUnit.Util/StackTraceFilter.xml
mcs/nunit20/Documentation/en/NUnit.Util/SummaryVisitor.xml
mcs/nunit20/Documentation/en/NUnit.Util/TestDomain.xml
mcs/nunit20/Documentation/en/NUnit.Util/TestExceptionHandler.xml
mcs/nunit20/Documentation/en/NUnit.Util/TestLoader.xml
mcs/nunit20/Documentation/en/NUnit.Util/TestProjectAction.xml
mcs/nunit20/Documentation/en/NUnit.Util/TestProjectEventArgs.xml
mcs/nunit20/Documentation/en/NUnit.Util/TestProjectEventHandler.xml
mcs/nunit20/Documentation/en/NUnit.Util/TestResultItem.xml
mcs/nunit20/Documentation/en/NUnit.Util/UIHelper.xml
mcs/nunit20/Documentation/en/NUnit.Util/UITestNode.xml
mcs/nunit20/Documentation/en/NUnit.Util/VSProject.xml
mcs/nunit20/Documentation/en/NUnit.Util/VSProjectConfig.xml
mcs/nunit20/Documentation/en/NUnit.Util/VSProjectConfigCollection.xml
mcs/nunit20/Documentation/en/NUnit.Util/XmlResultVisitor.xml
mcs/nunit20/Documentation/en/index.xml
mcs/nunit20/Documentation/en/ns-Codeblast.xml
mcs/nunit20/Documentation/en/ns-NUnit.Core.xml
mcs/nunit20/Documentation/en/ns-NUnit.Framework.xml
mcs/nunit20/Documentation/en/ns-NUnit.Mocks.xml
mcs/nunit20/Documentation/en/ns-NUnit.Util.xml
mcs/nunit20/Documentation/makefile
mcs/nunit20/Makefile
mcs/nunit20/core/Documentation/en/ns-NUnit.Core.xml
mcs/nunit20/framework/Documentation/en/NUnit.Framework/Assert.xml
mcs/nunit20/framework/Documentation/en/NUnit.Framework/Assertion.xml
mcs/nunit20/framework/Documentation/en/NUnit.Framework/AssertionException.xml
mcs/nunit20/framework/Documentation/en/NUnit.Framework/AssertionFailureMessage.xml
mcs/nunit20/framework/Documentation/en/NUnit.Framework/CategoryAttribute.xml
mcs/nunit20/framework/Documentation/en/NUnit.Framework/ExpectedExceptionAttribute.xml
mcs/nunit20/framework/Documentation/en/NUnit.Framework/ExplicitAttribute.xml
mcs/nunit20/framework/Documentation/en/NUnit.Framework/IgnoreAttribute.xml
mcs/nunit20/framework/Documentation/en/NUnit.Framework/IgnoreException.xml
mcs/nunit20/framework/Documentation/en/NUnit.Framework/SetUpAttribute.xml
mcs/nunit20/framework/Documentation/en/NUnit.Framework/SuiteAttribute.xml
mcs/nunit20/framework/Documentation/en/NUnit.Framework/TearDownAttribute.xml
mcs/nunit20/framework/Documentation/en/NUnit.Framework/TestAttribute.xml
mcs/nunit20/framework/Documentation/en/NUnit.Framework/TestCase.xml
mcs/nunit20/framework/Documentation/en/NUnit.Framework/TestFixtureAttribute.xml
mcs/nunit20/framework/Documentation/en/NUnit.Framework/TestFixtureSetUpAttribute.xml
mcs/nunit20/framework/Documentation/en/NUnit.Framework/TestFixtureTearDownAttribute.xml
mcs/nunit20/framework/Documentation/en/ns-NUnit.Framework.xml
mcs/nunit20/mocks/Documentation/en/NUnit.Mocks/DynamicMock.xml
mcs/nunit20/mocks/Documentation/en/NUnit.Mocks/ICall.xml
mcs/nunit20/mocks/Documentation/en/NUnit.Mocks/ICallHandler.xml
mcs/nunit20/mocks/Documentation/en/NUnit.Mocks/IMethod.xml
mcs/nunit20/mocks/Documentation/en/NUnit.Mocks/IMock.xml
mcs/nunit20/mocks/Documentation/en/NUnit.Mocks/IVerify.xml
mcs/nunit20/mocks/Documentation/en/NUnit.Mocks/MethodSignature.xml
mcs/nunit20/mocks/Documentation/en/NUnit.Mocks/Mock.xml
mcs/nunit20/mocks/Documentation/en/NUnit.Mocks/MockCall.xml
mcs/nunit20/mocks/Documentation/en/NUnit.Mocks/MockInterfaceHandler.xml
mcs/nunit20/mocks/Documentation/en/NUnit.Mocks/MockMethod.xml
mcs/nunit20/mocks/Documentation/en/ns-NUnit.Mocks.xml
mcs/nunit20/util/Documentation/en/Codeblast/CommandLineOptions.xml
mcs/nunit20/util/Documentation/en/Codeblast/OptionAttribute.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/AssemblyList.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/AssemblyListItem.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/AssemblyWatcher+AssemblyChangedHandler.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/AssemblyWatcher.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/BinPathType.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/ConsoleOptions.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/ConsoleWriter.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/GuiOptions.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/IProjectEvents.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/ITestLoader.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/NUnitProject.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/ProjectChangeType.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/ProjectConfig.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/ProjectConfigCollection.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/ProjectEventArgs.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/ProjectEventDispatcher.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/ProjectEventHandler.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/ProjectFormatException.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/ProjectPath.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/ResultSummarizer.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/SettingsGroup.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/SettingsStorage.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/StackTraceFilter.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/SummaryVisitor.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/TestDomain.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/TestExceptionHandler.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/TestLoader.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/TestProjectAction.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/TestProjectEventArgs.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/TestProjectEventHandler.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/TestResultItem.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/UIHelper.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/UITestNode.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/VSProject.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/VSProjectConfig.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/VSProjectConfigCollection.xml
mcs/nunit20/util/Documentation/en/NUnit.Util/XmlResultVisitor.xml
mcs/nunit20/util/Documentation/en/ns-Codeblast.xml
mcs/nunit20/util/Documentation/en/ns-NUnit.Util.xml

index 324fa5241c50c056d22ed4c493596a4ddb8e29e6,324fa5241c50c056d22ed4c493596a4ddb8e29e6..82412e09f4419ef199b9f4f0264cf9a2280a495e
@@@ -1,3 -1,3 +1,8 @@@
++2008-10-17  Jonathan Pryor  <jpryor@novell.com>
++
++      * Documentation/en/**: Move to appropriate assembly-specific 
++        directories.
++
  2008-01-23  Raja R Harinath  <harinath@hurrynot.org>
  
        * mocks/Makefile (install-symlink, uninstall-symlink): New.  In the
diff --cc mcs/nunit20/Documentation/.cvsignore
index c5ed9aab45f03f1d9954785c60c83df6095148ff,c5ed9aab45f03f1d9954785c60c83df6095148ff..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,3 -1,3 +1,0 @@@
--nunit-docs.tree
--nunit-docs.zip
--tmp
diff --cc mcs/nunit20/Documentation/CREDITS
index 131efc551c833e9b52646b5e77d8d0c307163a49,131efc551c833e9b52646b5e77d8d0c307163a49..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,5 -1,5 +1,0 @@@
--James W. Newkirk, Alexei A. Vorontsov.
--A lot of the documentation are taken from the documentation 
--section at www.nunit.org
--
--Martin Willemoes Hansen for putting it together.
diff --cc mcs/nunit20/Documentation/en/Codeblast/CommandLineOptions.xml
index 20eded7382a841f8a4b59c361faedd66754b58e4,20eded7382a841f8a4b59c361faedd66754b58e4..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,323 -1,323 +1,0 @@@
--<Type Name="CommandLineOptions" FullName="Codeblast.CommandLineOptions">
--  <TypeSignature Language="C#" Value="public abstract class CommandLineOptions" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.Reflection.DefaultMember(MemberName="Item")</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public CommandLineOptions (string[] args);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="args" Type="System.String[]" />
--      </Parameters>
--      <Docs>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="GetHelpText">
--      <MemberSignature Language="C#" Value="public virtual string GetHelpText ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="GetMemberField">
--      <MemberSignature Language="C#" Value="protected virtual System.Reflection.FieldInfo GetMemberField (string name);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Reflection.FieldInfo</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="GetOption">
--      <MemberSignature Language="C#" Value="protected virtual bool GetOption (string[] args, ref int index, int pos);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="args" Type="System.String[]" />
--        <Parameter Name="index" Type="System.Int32&amp;" RefType="ref" />
--        <Parameter Name="pos" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="args">To be added.</param>
--        <param name="index">To be added.</param>
--        <param name="pos">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="GetOptionValue">
--      <MemberSignature Language="C#" Value="protected virtual object GetOptionValue (System.Reflection.FieldInfo field);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Object</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="field" Type="System.Reflection.FieldInfo" />
--      </Parameters>
--      <Docs>
--        <param name="field">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Help">
--      <MemberSignature Language="C#" Value="public virtual void Help ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Init">
--      <MemberSignature Language="C#" Value="public int Init (string[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="args" Type="System.String[]" />
--      </Parameters>
--      <Docs>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="InvalidOption">
--      <MemberSignature Language="C#" Value="protected abstract void InvalidOption (string name);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsOption">
--      <MemberSignature Language="C#" Value="protected virtual int IsOption (string opt);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="opt" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="opt">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsOptionNameChar">
--      <MemberSignature Language="C#" Value="protected virtual bool IsOptionNameChar (char c);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="c" Type="System.Char" />
--      </Parameters>
--      <Docs>
--        <param name="c">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Item">
--      <MemberSignature Language="C#" Value="public string this[int index] { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="index" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="index">To be added.</param>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="MatchShortName">
--      <MemberSignature Language="C#" Value="protected virtual bool MatchShortName (System.Reflection.FieldInfo field, string name);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="field" Type="System.Reflection.FieldInfo" />
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="field">To be added.</param>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="NoArgs">
--      <MemberSignature Language="C#" Value="public bool NoArgs { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ParameterCount">
--      <MemberSignature Language="C#" Value="public int ParameterCount { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="parameters">
--      <MemberSignature Language="C#" Value="protected System.Collections.ArrayList parameters;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Collections.ArrayList</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Parameters">
--      <MemberSignature Language="C#" Value="public System.Collections.ArrayList Parameters { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Collections.ArrayList</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SplitOptionAndValue">
--      <MemberSignature Language="C#" Value="protected virtual void SplitOptionAndValue (ref string opt, ref object val);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="opt" Type="System.String&amp;" RefType="ref" />
--        <Parameter Name="val" Type="System.Object&amp;" RefType="ref" />
--      </Parameters>
--      <Docs>
--        <param name="opt">To be added.</param>
--        <param name="val">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/Codeblast/OptionAttribute.xml
index 0fb4d945ee761ebbd1c0a8b7d219d9b4e155b960,0fb4d945ee761ebbd1c0a8b7d219d9b4e155b960..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,121 -1,121 +1,0 @@@
--<Type Name="OptionAttribute" FullName="Codeblast.OptionAttribute">
--  <TypeSignature Language="C#" Value="public class OptionAttribute : Attribute" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Attribute</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Field)</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public OptionAttribute ();" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="description">
--      <MemberSignature Language="C#" Value="protected string description;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Description">
--      <MemberSignature Language="C#" Value="public string Description { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="optName">
--      <MemberSignature Language="C#" Value="protected string optName;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="optValue">
--      <MemberSignature Language="C#" Value="protected object optValue;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Object</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Short">
--      <MemberSignature Language="C#" Value="public string Short { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Value">
--      <MemberSignature Language="C#" Value="public object Value { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Object</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Framework/Assert.xml
index 72e963a4e8feba9363a95db046ed3fc0daed1d81,72e963a4e8feba9363a95db046ed3fc0daed1d81..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,1105 -1,1105 +1,0 @@@
--<Type Name="Assert" FullName="NUnit.Framework.Assert">
--  <TypeSignature Language="C#" Value="public class Assert" Maintainer="auto" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.framework</AssemblyName>
--    <AssemblyPublicKey>
--    </AssemblyPublicKey>
--    <AssemblyVersion>2.1.4.0</AssemblyVersion>
--  </AssemblyInfo>
--  <ThreadSafetyStatement />
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added</summary>
--    <remarks>To be added</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (Array expected, Array actual);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Array" />
--        <Parameter Name="actual" Type="System.Array" />
--      </Parameters>
--      <Docs>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (decimal expected, decimal actual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Decimal" />
--        <Parameter Name="actual" Type="System.Decimal" />
--      </Parameters>
--      <Docs>
--        <param name="expected">a <see cref="T:System.Decimal" /></param>
--        <param name="actual">a <see cref="T:System.Decimal" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (int expected, int actual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Int32" />
--        <Parameter Name="actual" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="expected">a <see cref="T:System.Int32" /></param>
--        <param name="actual">a <see cref="T:System.Int32" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (object expected, object actual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Object" />
--        <Parameter Name="actual" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="expected">a <see cref="T:System.Object" /></param>
--        <param name="actual">a <see cref="T:System.Object" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (Array expected, Array actual, string message);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Array" />
--        <Parameter Name="actual" Type="System.Array" />
--        <Parameter Name="message" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <param name="message">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (decimal expected, decimal actual, string message);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Decimal" />
--        <Parameter Name="actual" Type="System.Decimal" />
--        <Parameter Name="message" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="expected">a <see cref="T:System.Decimal" /></param>
--        <param name="actual">a <see cref="T:System.Decimal" /></param>
--        <param name="message">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (double expected, double actual, double delta);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Double" />
--        <Parameter Name="actual" Type="System.Double" />
--        <Parameter Name="delta" Type="System.Double" />
--      </Parameters>
--      <Docs>
--        <param name="expected">a <see cref="T:System.Double" /></param>
--        <param name="actual">a <see cref="T:System.Double" /></param>
--        <param name="delta">a <see cref="T:System.Double" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (int expected, int actual, string message);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Int32" />
--        <Parameter Name="actual" Type="System.Int32" />
--        <Parameter Name="message" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="expected">a <see cref="T:System.Int32" /></param>
--        <param name="actual">a <see cref="T:System.Int32" /></param>
--        <param name="message">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (object expected, object actual, string message);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Object" />
--        <Parameter Name="actual" Type="System.Object" />
--        <Parameter Name="message" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="expected">a <see cref="T:System.Object" /></param>
--        <param name="actual">a <see cref="T:System.Object" /></param>
--        <param name="message">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (float expected, float actual, float delta);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Single" />
--        <Parameter Name="actual" Type="System.Single" />
--        <Parameter Name="delta" Type="System.Single" />
--      </Parameters>
--      <Docs>
--        <param name="expected">a <see cref="T:System.Single" /></param>
--        <param name="actual">a <see cref="T:System.Single" /></param>
--        <param name="delta">a <see cref="T:System.Single" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (Array expected, Array actual, string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Array" />
--        <Parameter Name="actual" Type="System.Array" />
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (decimal expected, decimal actual, string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Decimal" />
--        <Parameter Name="actual" Type="System.Decimal" />
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (double expected, double actual, double delta, string message);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Double" />
--        <Parameter Name="actual" Type="System.Double" />
--        <Parameter Name="delta" Type="System.Double" />
--        <Parameter Name="message" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="expected">a <see cref="T:System.Double" /></param>
--        <param name="actual">a <see cref="T:System.Double" /></param>
--        <param name="delta">a <see cref="T:System.Double" /></param>
--        <param name="message">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (int expected, int actual, string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Int32" />
--        <Parameter Name="actual" Type="System.Int32" />
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (object expected, object actual, string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Object" />
--        <Parameter Name="actual" Type="System.Object" />
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (float expected, float actual, float delta, string message);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Single" />
--        <Parameter Name="actual" Type="System.Single" />
--        <Parameter Name="delta" Type="System.Single" />
--        <Parameter Name="message" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="expected">a <see cref="T:System.Single" /></param>
--        <param name="actual">a <see cref="T:System.Single" /></param>
--        <param name="delta">a <see cref="T:System.Single" /></param>
--        <param name="message">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (double expected, double actual, double delta, string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Double" />
--        <Parameter Name="actual" Type="System.Double" />
--        <Parameter Name="delta" Type="System.Double" />
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <param name="delta">To be added.</param>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="AreEqual">
--      <MemberSignature Language="C#" Value="public static void AreEqual (float expected, float actual, float delta, string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Single" />
--        <Parameter Name="actual" Type="System.Single" />
--        <Parameter Name="delta" Type="System.Single" />
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <param name="delta">To be added.</param>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="AreSame">
--      <MemberSignature Language="C#" Value="public static void AreSame (object expected, object actual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Object" />
--        <Parameter Name="actual" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="expected">a <see cref="T:System.Object" /></param>
--        <param name="actual">a <see cref="T:System.Object" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AreSame">
--      <MemberSignature Language="C#" Value="public static void AreSame (object expected, object actual, string message);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Object" />
--        <Parameter Name="actual" Type="System.Object" />
--        <Parameter Name="message" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="expected">a <see cref="T:System.Object" /></param>
--        <param name="actual">a <see cref="T:System.Object" /></param>
--        <param name="message">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AreSame">
--      <MemberSignature Language="C#" Value="public static void AreSame (object expected, object actual, string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Object" />
--        <Parameter Name="actual" Type="System.Object" />
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Counter">
--      <MemberSignature Language="C#" Value="public static int Counter { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Equals">
--      <MemberSignature Language="C#" Value="public static bool Equals (object a, object b);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="a" Type="System.Object" />
--        <Parameter Name="b" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="a">a <see cref="T:System.Object" /></param>
--        <param name="b">a <see cref="T:System.Object" /></param>
--        <summary>To be added</summary>
--        <returns>a <see cref="T:System.Boolean" /></returns>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>System.ComponentModel.EditorBrowsable(State=System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
--        </Attribute>
--      </Attributes>
--    </Member>
--    <Member MemberName="Fail">
--      <MemberSignature Language="C#" Value="public static void Fail ();" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="Fail">
--      <MemberSignature Language="C#" Value="public static void Fail (string message);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="message">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="Fail">
--      <MemberSignature Language="C#" Value="public static void Fail (string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FailArraysNotEqual">
--      <MemberSignature Language="C#" Value="protected static void FailArraysNotEqual (int index, Array expected, Array actual, string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="index" Type="System.Int32" />
--        <Parameter Name="expected" Type="System.Array" />
--        <Parameter Name="actual" Type="System.Array" />
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="index">To be added.</param>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FailNotEquals">
--      <MemberSignature Language="C#" Value="protected static void FailNotEquals (object expected, object actual, string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Object" />
--        <Parameter Name="actual" Type="System.Object" />
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FailNotSame">
--      <MemberSignature Language="C#" Value="protected static void FailNotSame (object expected, object actual, string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Object" />
--        <Parameter Name="actual" Type="System.Object" />
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Ignore">
--      <MemberSignature Language="C#" Value="public static void Ignore ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Ignore">
--      <MemberSignature Language="C#" Value="public static void Ignore (string message);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="message">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Ignore">
--      <MemberSignature Language="C#" Value="public static void Ignore (string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]" />
--      </Parameters>
--      <Docs>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsFalse">
--      <MemberSignature Language="C#" Value="public static void IsFalse (bool condition);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="condition" Type="System.Boolean" />
--      </Parameters>
--      <Docs>
--        <param name="condition">a <see cref="T:System.Boolean" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="IsFalse">
--      <MemberSignature Language="C#" Value="public static void IsFalse (bool condition, string message);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="condition" Type="System.Boolean" />
--        <Parameter Name="message" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="condition">a <see cref="T:System.Boolean" /></param>
--        <param name="message">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="IsFalse">
--      <MemberSignature Language="C#" Value="public static void IsFalse (bool condition, string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="condition" Type="System.Boolean" />
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="condition">To be added.</param>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsNotNull">
--      <MemberSignature Language="C#" Value="public static void IsNotNull (object anObject);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="anObject" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="anObject">a <see cref="T:System.Object" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="IsNotNull">
--      <MemberSignature Language="C#" Value="public static void IsNotNull (object anObject, string message);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="anObject" Type="System.Object" />
--        <Parameter Name="message" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="anObject">a <see cref="T:System.Object" /></param>
--        <param name="message">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="IsNotNull">
--      <MemberSignature Language="C#" Value="public static void IsNotNull (object anObject, string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="anObject" Type="System.Object" />
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="anObject">To be added.</param>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsNull">
--      <MemberSignature Language="C#" Value="public static void IsNull (object anObject);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="anObject" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="anObject">a <see cref="T:System.Object" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="IsNull">
--      <MemberSignature Language="C#" Value="public static void IsNull (object anObject, string message);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="anObject" Type="System.Object" />
--        <Parameter Name="message" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="anObject">a <see cref="T:System.Object" /></param>
--        <param name="message">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="IsNull">
--      <MemberSignature Language="C#" Value="public static void IsNull (object anObject, string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="anObject" Type="System.Object" />
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="anObject">To be added.</param>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsNumericType">
--      <MemberSignature Language="C#" Value="protected static bool IsNumericType (object obj);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="obj" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="obj">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsTrue">
--      <MemberSignature Language="C#" Value="public static void IsTrue (bool condition);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="condition" Type="System.Boolean" />
--      </Parameters>
--      <Docs>
--        <param name="condition">a <see cref="T:System.Boolean" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="IsTrue">
--      <MemberSignature Language="C#" Value="public static void IsTrue (bool condition, string message);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="condition" Type="System.Boolean" />
--        <Parameter Name="message" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="condition">a <see cref="T:System.Boolean" /></param>
--        <param name="message">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="IsTrue">
--      <MemberSignature Language="C#" Value="public static void IsTrue (bool condition, string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="condition" Type="System.Boolean" />
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="condition">To be added.</param>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ObjectsEqual">
--      <MemberSignature Language="C#" Value="protected static bool ObjectsEqual (object expected, object actual);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Object" />
--        <Parameter Name="actual" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ReferenceEquals">
--      <MemberSignature Language="C#" Value="public static void ReferenceEquals (object a, object b);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="a" Type="System.Object" />
--        <Parameter Name="b" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="a">a <see cref="T:System.Object" /></param>
--        <param name="b">a <see cref="T:System.Object" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Framework/Assertion.xml
index e3886944b94e4b03af0ccb209c24445ad6c473e3,e3886944b94e4b03af0ccb209c24445ad6c473e3..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,438 -1,438 +1,0 @@@
--<Type Name="Assertion" FullName="NUnit.Framework.Assertion">
--  <TypeSignature Language="C#" Value="public class Assertion" Maintainer="auto" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.framework</AssemblyName>
--    <AssemblyPublicKey>
--    </AssemblyPublicKey>
--    <AssemblyVersion>2.1.4.0</AssemblyVersion>
--  </AssemblyInfo>
--  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.Obsolete(Message="Use Assert class instead", IsError=False)</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>
--    The class Assertion is used to make assertions in methods flaged as a Test in a class flages as a TestFixture.
--    </summary>
--    <remarks>
--      <para>
--    Note: It is not mandatory to inherit from Assertion, 
--    but if you do, the code becomes a little more clear and you will save some typing.
--    Assertion.AssertionEquals (...) vs AssertionEquals (...)
--    </para>
--      <para>
--    A good idea is to tag your Test with the name of the test and a number. 
--    That information can be used when generating bug reports.
--    </para>
--      <example>
--        <code lang="C#">
--    using NUnit.Framework;
--
--    [TestFixture]
--    public class MyUnitTest : Assertion {
--
--      string foo;
--
--      [SetUp]
--      public void GetReady()
--      {
--              foo = "Foobar";
--      }
--
--      [Test]
--      public void TestLength()
--      {
--              AssertEquals ("(1) Length", 6, foo.Length);
--      }
--    }
--    </code>
--      </example>
--    </remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public Assertion ();" />
--      <MemberType>Constructor</MemberType>
--      <ReturnValue />
--      <Parameters />
--      <Docs>
--        <summary>Creates an Assertion object</summary>
--        <remarks>Should not be used, all methods are static</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="Assert">
--      <MemberSignature Language="C#" Value="public static void Assert (bool condition);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="condition" Type="System.Boolean" />
--      </Parameters>
--      <Docs>
--        <param name="condition">The condition</param>
--        <summary>Asserts that a condition is true</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="Assert">
--      <MemberSignature Language="C#" Value="public static void Assert (string message, bool condition);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="condition" Type="System.Boolean" />
--      </Parameters>
--      <Docs>
--        <param name="message">A message</param>
--        <param name="condition">The condition</param>
--        <summary>Asserts that a condition is true</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AssertEquals">
--      <MemberSignature Language="C#" Value="public static void AssertEquals (int expected, int actual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Int32" />
--        <Parameter Name="actual" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="expected">The expected</param>
--        <param name="actual">The actual</param>
--        <summary>Asserts that two ints are equal</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AssertEquals">
--      <MemberSignature Language="C#" Value="public static void AssertEquals (object expected, object actual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Object" />
--        <Parameter Name="actual" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="expected">The expected object</param>
--        <param name="actual">The actual object</param>
--        <summary>Asserts that two objects are Equal</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AssertEquals">
--      <MemberSignature Language="C#" Value="public static void AssertEquals (double expected, double actual, double delta);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Double" />
--        <Parameter Name="actual" Type="System.Double" />
--        <Parameter Name="delta" Type="System.Double" />
--      </Parameters>
--      <Docs>
--        <param name="expected">The expected</param>
--        <param name="actual">The actual</param>
--        <param name="delta">The delta difference allowed</param>
--        <summary>Asserts that two doubles are equal, accepting some difference expresed by the delta</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AssertEquals">
--      <MemberSignature Language="C#" Value="public static void AssertEquals (float expected, float actual, float delta);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Single" />
--        <Parameter Name="actual" Type="System.Single" />
--        <Parameter Name="delta" Type="System.Single" />
--      </Parameters>
--      <Docs>
--        <param name="expected">The expected</param>
--        <param name="actual">The actual</param>
--        <param name="delta">The delta difference allowed</param>
--        <summary>Asserts that two floats are equal, accepting some difference expresed by the delta</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AssertEquals">
--      <MemberSignature Language="C#" Value="public static void AssertEquals (string message, int expected, int actual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="expected" Type="System.Int32" />
--        <Parameter Name="actual" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="message">A message</param>
--        <param name="expected">The expected</param>
--        <param name="actual">The actual</param>
--        <summary>Asserts that two ints are equal</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AssertEquals">
--      <MemberSignature Language="C#" Value="public static void AssertEquals (string message, object expected, object actual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="expected" Type="System.Object" />
--        <Parameter Name="actual" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="message">A message</param>
--        <param name="expected">The expected object</param>
--        <param name="actual">The actual object</param>
--        <summary>Asserts that two objects are Equal</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AssertEquals">
--      <MemberSignature Language="C#" Value="public static void AssertEquals (string message, double expected, double actual, double delta);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="expected" Type="System.Double" />
--        <Parameter Name="actual" Type="System.Double" />
--        <Parameter Name="delta" Type="System.Double" />
--      </Parameters>
--      <Docs>
--        <param name="message">A message</param>
--        <param name="expected">The expected</param>
--        <param name="actual">The actual</param>
--        <param name="delta">The delta difference allowed</param>
--        <summary>Asserts that two doubles are equal, accepting some difference expresed by the delta</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AssertEquals">
--      <MemberSignature Language="C#" Value="public static void AssertEquals (string message, float expected, float actual, float delta);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="expected" Type="System.Single" />
--        <Parameter Name="actual" Type="System.Single" />
--        <Parameter Name="delta" Type="System.Single" />
--      </Parameters>
--      <Docs>
--        <param name="message">A message</param>
--        <param name="expected">The expected</param>
--        <param name="actual">The actual</param>
--        <param name="delta">The delta difference allowed</param>
--        <summary>Asserts that two floats are equal, accepting some difference expresed by the delta</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AssertNotNull">
--      <MemberSignature Language="C#" Value="public static void AssertNotNull (object anObject);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="anObject" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="anObject">The object</param>
--        <summary>Asserts that an object do not reference null</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AssertNotNull">
--      <MemberSignature Language="C#" Value="public static void AssertNotNull (string message, object anObject);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="anObject" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="message">A message</param>
--        <param name="anObject">The object</param>
--        <summary>Asserts that an object do not reference null</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AssertNull">
--      <MemberSignature Language="C#" Value="public static void AssertNull (object anObject);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="anObject" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="anObject">The object</param>
--        <summary>Asserts that an object references null</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AssertNull">
--      <MemberSignature Language="C#" Value="public static void AssertNull (string message, object anObject);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="anObject" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="message">A message</param>
--        <param name="anObject">The object</param>
--        <summary>Asserts that an object references null</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AssertSame">
--      <MemberSignature Language="C#" Value="public static void AssertSame (object expected, object actual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Object" />
--        <Parameter Name="actual" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="expected">The expected object</param>
--        <param name="actual">The actual object</param>
--        <summary>Assert that two references refers to the same object</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AssertSame">
--      <MemberSignature Language="C#" Value="public static void AssertSame (string message, object expected, object actual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="expected" Type="System.Object" />
--        <Parameter Name="actual" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="message">A message</param>
--        <param name="expected">The expected object</param>
--        <param name="actual">The actual object</param>
--        <summary>Assert that two references refers to the same object</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="Fail">
--      <MemberSignature Language="C#" Value="public static void Fail ();" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>Fails a Test</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="Fail">
--      <MemberSignature Language="C#" Value="public static void Fail (string message);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="message">The message</param>
--        <summary>Fails a Test with a message</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Framework/AssertionException.xml
index cfc944bd36249764bb8ecefc127daa938ef9a6a5,cfc944bd36249764bb8ecefc127daa938ef9a6a5..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,123 -1,123 +1,0 @@@
--<Type Name="AssertionException" FullName="NUnit.Framework.AssertionException">
--  <TypeSignature Language="C#" Maintainer="auto" Value="public class AssertionException : Exception" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.framework</AssemblyName>
--    <AssemblyPublicKey>
--    </AssemblyPublicKey>
--    <AssemblyVersion>2.1.4.0</AssemblyVersion>
--  </AssemblyInfo>
--  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
--  <Base>
--    <BaseTypeName>System.Exception</BaseTypeName>
--  </Base>
--  <Interfaces>
--  </Interfaces>
--  <Docs>
--    <summary>
--    The class AssertionException is thrown if an Assertion failed.
--    </summary>
--    <remarks>
--      <para>
--    You can use this Exception if you want to split up your Test method.
--    </para>
--      <example>
--        <code lang="C#">
--    using NUnit.Framework;
--
--    [TestFixture]
--    public class MyUnitTest : Assertion {
--
--      string foo;
--
--      [SetUp]
--      public void GetReady()
--      {
--              foo = "Foobar";
--      }
--
--      [Test]
--      public void Foobar()
--      {
--              try {
--                      Foo (foo);
--              } catch (AssertionException ex) {
--                      throw new AssertionException ("Foobar failed:  " + ex.Message, ex);
--              }
--
--              try {
--                      Bar (foo);
--              } catch (AssertionException ex) {
--                      throw new AssertionException ("Foobar failed:  " + ex.Message, ex);
--              }
--      }
--
--      private void Foo (string foobar)
--      {
--              Assert ("(1) Foo: ", foobar.StartsWith ("Foo"));
--      }
--      
--      private void Bar (string foobar)
--      {
--              Assert ("(2) Bar: ", foobar.EndsWith ("bar"));
--      }
--    }
--    </code>
--      </example>
--    </remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public AssertionException (string message);" />
--      <MemberType>Constructor</MemberType>
--      <ReturnValue />
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="message">The message</param>
--        <summary>Creates an AssertionException with a message</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="protected AssertionException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);" />
--      <MemberType>Constructor</MemberType>
--      <ReturnValue />
--      <Parameters>
--        <Parameter Name="info" Type="System.Runtime.Serialization.SerializationInfo" />
--        <Parameter Name="context" Type="System.Runtime.Serialization.StreamingContext" />
--      </Parameters>
--      <Docs>
--        <param name="info">The serialization info.</param>
--        <param name="context">The streaming context</param>
--        <summary>Creates an AssertionException with customized serialization handling.</summary>
--        <remarks>
--        </remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public AssertionException (string message, Exception inner);" />
--      <MemberType>Constructor</MemberType>
--      <ReturnValue />
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="inner" Type="System.Exception" />
--      </Parameters>
--      <Docs>
--        <param name="message">The message</param>
--        <param name="inner">An exception which should be wrapped</param>
--        <summary>Creates an AssertionException with a message and wraps it around another exception</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Framework/AssertionFailureMessage.xml
index 153a5cb362f8ae0ecadaa604700cccbf8daf9c59,153a5cb362f8ae0ecadaa604700cccbf8daf9c59..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,587 -1,587 +1,0 @@@
--<Type Name="AssertionFailureMessage" FullName="NUnit.Framework.AssertionFailureMessage">
--  <TypeSignature Language="C#" Value="public class AssertionFailureMessage" Maintainer="auto" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.framework</AssemblyName>
--    <AssemblyPublicKey>
--    </AssemblyPublicKey>
--    <AssemblyVersion>2.1.4.0</AssemblyVersion>
--  </AssemblyInfo>
--  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added</summary>
--    <remarks>To be added</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="protected AssertionFailureMessage ();" />
--      <MemberType>Constructor</MemberType>
--      <ReturnValue />
--      <Parameters />
--      <Docs>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AppendExpectedAndActual">
--      <MemberSignature Language="C#" Value="protected static void AppendExpectedAndActual (System.Text.StringBuilder sbOutput, object expected, object actual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
--        <Parameter Name="expected" Type="System.Object" />
--        <Parameter Name="actual" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="sbOutput">a <see cref="T:System.Text.StringBuilder" /></param>
--        <param name="expected">a <see cref="T:System.Object" /></param>
--        <param name="actual">a <see cref="T:System.Object" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="AppendPositionMarker">
--      <MemberSignature Language="C#" Value="protected static void AppendPositionMarker (System.Text.StringBuilder sbOutput, int iPosition);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
--        <Parameter Name="iPosition" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="sbOutput">a <see cref="T:System.Text.StringBuilder" /></param>
--        <param name="iPosition">a <see cref="T:System.Int32" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="BuildArrayLengthDifferentReport">
--      <MemberSignature Language="C#" Value="protected static void BuildArrayLengthDifferentReport (System.Text.StringBuilder sbOutput, Array expected, Array actual);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
--        <Parameter Name="expected" Type="System.Array" />
--        <Parameter Name="actual" Type="System.Array" />
--      </Parameters>
--      <Docs>
--        <param name="sbOutput">To be added.</param>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="BuildArrayLengthReport">
--      <MemberSignature Language="C#" Value="protected static void BuildArrayLengthReport (System.Text.StringBuilder sbOutput, Array expected, Array actual);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
--        <Parameter Name="expected" Type="System.Array" />
--        <Parameter Name="actual" Type="System.Array" />
--      </Parameters>
--      <Docs>
--        <param name="sbOutput">To be added.</param>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="BuildArrayLengthSameReport">
--      <MemberSignature Language="C#" Value="protected static void BuildArrayLengthSameReport (System.Text.StringBuilder sbOutput, Array expected, Array actual);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
--        <Parameter Name="expected" Type="System.Array" />
--        <Parameter Name="actual" Type="System.Array" />
--      </Parameters>
--      <Docs>
--        <param name="sbOutput">To be added.</param>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="BuildContentDifferentMessage">
--      <MemberSignature Language="C#" Value="protected static void BuildContentDifferentMessage (System.Text.StringBuilder sbOutput, string sExpected, string sActual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
--        <Parameter Name="sExpected" Type="System.String" />
--        <Parameter Name="sActual" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="sbOutput">a <see cref="T:System.Text.StringBuilder" /></param>
--        <param name="sExpected">a <see cref="T:System.String" /></param>
--        <param name="sActual">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="BuildLengthsDifferentMessage">
--      <MemberSignature Language="C#" Value="protected static void BuildLengthsDifferentMessage (System.Text.StringBuilder sbOutput, string sExpected, string sActual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
--        <Parameter Name="sExpected" Type="System.String" />
--        <Parameter Name="sActual" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="sbOutput">a <see cref="T:System.Text.StringBuilder" /></param>
--        <param name="sExpected">a <see cref="T:System.String" /></param>
--        <param name="sActual">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="BuildStringLengthDifferentReport">
--      <MemberSignature Language="C#" Value="protected static void BuildStringLengthDifferentReport (System.Text.StringBuilder sbOutput, string sExpected, string sActual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
--        <Parameter Name="sExpected" Type="System.String" />
--        <Parameter Name="sActual" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="sbOutput">a <see cref="T:System.Text.StringBuilder" /></param>
--        <param name="sExpected">a <see cref="T:System.String" /></param>
--        <param name="sActual">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="BuildStringLengthReport">
--      <MemberSignature Language="C#" Value="protected static void BuildStringLengthReport (System.Text.StringBuilder sbOutput, string sExpected, string sActual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
--        <Parameter Name="sExpected" Type="System.String" />
--        <Parameter Name="sActual" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="sbOutput">a <see cref="T:System.Text.StringBuilder" /></param>
--        <param name="sExpected">a <see cref="T:System.String" /></param>
--        <param name="sActual">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="BuildStringLengthSameReport">
--      <MemberSignature Language="C#" Value="protected static void BuildStringLengthSameReport (System.Text.StringBuilder sbOutput, string sExpected, string sActual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
--        <Parameter Name="sExpected" Type="System.String" />
--        <Parameter Name="sActual" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="sbOutput">a <see cref="T:System.Text.StringBuilder" /></param>
--        <param name="sExpected">a <see cref="T:System.String" /></param>
--        <param name="sActual">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="ButWasText">
--      <MemberSignature Language="C#" Value="protected static string ButWasText ();" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added</summary>
--        <returns>a <see cref="T:System.String" /></returns>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="ClipAroundPosition">
--      <MemberSignature Language="C#" Value="protected static string ClipAroundPosition (string sString, int iPosition);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="sString" Type="System.String" />
--        <Parameter Name="iPosition" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="sString">a <see cref="T:System.String" /></param>
--        <param name="iPosition">a <see cref="T:System.Int32" /></param>
--        <summary>To be added</summary>
--        <returns>a <see cref="T:System.String" /></returns>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="ConvertWhitespace">
--      <MemberSignature Language="C#" Value="protected static string ConvertWhitespace (string sInput);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="sInput" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="sInput">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <returns>a <see cref="T:System.String" /></returns>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="CreateStringBuilder">
--      <MemberSignature Language="C#" Value="protected static System.Text.StringBuilder CreateStringBuilder (string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Text.StringBuilder</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="DisplayString">
--      <MemberSignature Language="C#" Value="protected static string DisplayString (object obj);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="obj" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="obj">a <see cref="T:System.Object" /></param>
--        <summary>To be added</summary>
--        <returns>a <see cref="T:System.String" /></returns>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="ExpectedText">
--      <MemberSignature Language="C#" Value="protected static string ExpectedText ();" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added</summary>
--        <returns>a <see cref="T:System.String" /></returns>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="FormatMessageForFailArraysNotEqual">
--      <MemberSignature Language="C#" Value="public static string FormatMessageForFailArraysNotEqual (int index, Array expected, Array actual, string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="index" Type="System.Int32" />
--        <Parameter Name="expected" Type="System.Array" />
--        <Parameter Name="actual" Type="System.Array" />
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="index">To be added.</param>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FormatMessageForFailNotEquals">
--      <MemberSignature Language="C#" Value="public static string FormatMessageForFailNotEquals (object expected, object actual, string message, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Object" />
--        <Parameter Name="actual" Type="System.Object" />
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <param name="message">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="InputsAreStrings">
--      <MemberSignature Language="C#" Value="protected static bool InputsAreStrings (object expected, object actual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Object" />
--        <Parameter Name="actual" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="expected">a <see cref="T:System.Object" /></param>
--        <param name="actual">a <see cref="T:System.Object" /></param>
--        <summary>To be added</summary>
--        <returns>a <see cref="T:System.Boolean" /></returns>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="LengthsDifferent">
--      <MemberSignature Language="C#" Value="protected static bool LengthsDifferent (object[] expected, object[] actual);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="expected" Type="System.Object[]" />
--        <Parameter Name="actual" Type="System.Object[]" />
--      </Parameters>
--      <Docs>
--        <param name="expected">To be added.</param>
--        <param name="actual">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LengthsDifferent">
--      <MemberSignature Language="C#" Value="protected static bool LengthsDifferent (string sExpected, string sActual);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="sExpected" Type="System.String" />
--        <Parameter Name="sActual" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="sExpected">a <see cref="T:System.String" /></param>
--        <param name="sActual">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <returns>a <see cref="T:System.Boolean" /></returns>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="PostClip">
--      <MemberSignature Language="C#" Value="protected static string PostClip (string sString, int iPosition);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="sString" Type="System.String" />
--        <Parameter Name="iPosition" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="sString">a <see cref="T:System.String" /></param>
--        <param name="iPosition">a <see cref="T:System.Int32" /></param>
--        <summary>To be added</summary>
--        <returns>a <see cref="T:System.String" /></returns>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="PostClipLength">
--      <MemberSignature Language="C#" Value="protected static int PostClipLength { get; }" />
--      <MemberType>Property</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added</summary>
--        <value>a <see cref="T:System.Int32" /></value>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="PreClip">
--      <MemberSignature Language="C#" Value="protected static string PreClip (string sString, int iPosition);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="sString" Type="System.String" />
--        <Parameter Name="iPosition" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="sString">a <see cref="T:System.String" /></param>
--        <param name="iPosition">a <see cref="T:System.Int32" /></param>
--        <summary>To be added</summary>
--        <returns>a <see cref="T:System.String" /></returns>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="PreClipLength">
--      <MemberSignature Language="C#" Value="protected static int PreClipLength { get; }" />
--      <MemberType>Property</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added</summary>
--        <value>a <see cref="T:System.Int32" /></value>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="Quoted">
--      <MemberSignature Language="C#" Value="protected static string Quoted (string text);" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="text" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="text">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <returns>a <see cref="T:System.String" /></returns>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Framework/CategoryAttribute.xml
index ddec48d7293965909176e850682b41bd5569a680,ddec48d7293965909176e850682b41bd5569a680..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,52 -1,52 +1,0 @@@
--<Type Name="CategoryAttribute" FullName="NUnit.Framework.CategoryAttribute">
--  <TypeSignature Language="C#" Value="public sealed class CategoryAttribute : Attribute" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.framework</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Attribute</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.AttributeUsage(AllowMultiple=True, Inherited=True, ValidOn=System.AttributeTargets.Class|Method)</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public CategoryAttribute (string name);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Name">
--      <MemberSignature Language="C#" Value="public string Name { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Framework/ExpectedExceptionAttribute.xml
index cdaa9c09b974d693dd2b69eef6769208e9a02b9e,cdaa9c09b974d693dd2b69eef6769208e9a02b9e..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,114 -1,114 +1,0 @@@
--<Type Name="ExpectedExceptionAttribute" FullName="NUnit.Framework.ExpectedExceptionAttribute">
--  <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class ExpectedExceptionAttribute : Attribute" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.framework</AssemblyName>
--    <AssemblyPublicKey>
--    </AssemblyPublicKey>
--    <AssemblyVersion>2.1.4.0</AssemblyVersion>
--  </AssemblyInfo>
--  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
--  <Base>
--    <BaseTypeName>System.Attribute</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Method)</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>This is the way to specify that the execution of a test will throw an exception.</summary>
--    <remarks>
--      <para>
--    This attribute takes a parameter which is a Type. 
--    The runner will execute the test and if it throws the specific exception, then the test passes. 
--    If it throws a different exception the test will fail. 
--    This is true even if the thrown exception inherits from the expected exception.
--    </para>
--      <example>
--        <code lang="C#">
--    using System;
--    using NUnit.Framework;
--  
--    [TestFixture]
--    public class SuccessTests
--    {
--            [Test]
--          [ExpectedException(typeof(InvalidOperationException))]
--          public void ExpectAnException()
--          { 
--                  /* ... */ 
--            }
--    }
--    </code>
--      </example>
--    </remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public ExpectedExceptionAttribute (Type exceptionType);" />
--      <MemberType>Constructor</MemberType>
--      <ReturnValue />
--      <Parameters>
--        <Parameter Name="exceptionType" Type="System.Type" />
--      </Parameters>
--      <Docs>
--        <param name="exceptionType">The exception which should be thrown to pass the Test</param>
--        <summary>Flags a Test that a test should throw a specific exception</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public ExpectedExceptionAttribute (Type exceptionType, string expectedMessage);" />
--      <MemberType>Constructor</MemberType>
--      <ReturnValue />
--      <Parameters>
--        <Parameter Name="exceptionType" Type="System.Type" />
--        <Parameter Name="expectedMessage" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="exceptionType">a <see cref="T:System.Type" /></param>
--        <param name="expectedMessage">a <see cref="T:System.String" /></param>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="ExceptionType">
--      <MemberSignature Language="C#" Value="public Type ExceptionType { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Type</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ExpectedMessage">
--      <MemberSignature Language="C#" Value="public string ExpectedMessage { set; get; }" />
--      <MemberType>Property</MemberType>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added</summary>
--        <value>a <see cref="T:System.String" /></value>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Framework/ExplicitAttribute.xml
index a8c3e1c715f246f3d89c54ee5ca0ccf23c4826ba,a8c3e1c715f246f3d89c54ee5ca0ccf23c4826ba..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,34 -1,34 +1,0 @@@
--<Type Name="ExplicitAttribute" FullName="NUnit.Framework.ExplicitAttribute">
--  <TypeSignature Language="C#" Value="public sealed class ExplicitAttribute : Attribute" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.framework</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Attribute</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Class|Method)</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public ExplicitAttribute ();" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Framework/IgnoreAttribute.xml
index 882c686e17ea4ead0dedf246a89143d2983a7767,882c686e17ea4ead0dedf246a89143d2983a7767..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,90 -1,90 +1,0 @@@
--<Type Name="IgnoreAttribute" FullName="NUnit.Framework.IgnoreAttribute">
--  <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class IgnoreAttribute : Attribute" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.framework</AssemblyName>
--    <AssemblyPublicKey>
--    </AssemblyPublicKey>
--    <AssemblyVersion>2.1.4.0</AssemblyVersion>
--  </AssemblyInfo>
--  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
--  <Base>
--    <BaseTypeName>System.Attribute</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Class|Method)</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>
--    The ignore attribute is an attribute to not run a test or test fixture for a period of time.
--    </summary>
--    <remarks>
--      <para>
--    The person marks either a Test or a TestFixture with the Ignore Attribute. 
--    The running program sees the attribute and does not run the test or tests. 
--    The progress bar will turn yellow if a test is not run and the test will 
--    be mentioned in the reports that it was not run.
--    </para>
--      <para>
--    This feature should be used to temporarily not run a test or fixture. 
--    This is a better mechanism than commenting out the test or renaming methods, 
--    since the tests will be compiled with the rest of the code and 
--    there is an indication at run time that a test is not being run. 
--    This insures that tests will not be forgotten.
--    </para>
--      <example>
--        <code lang="C#">
--    using System;
--    using NUnit.Framework;
--  
--    [TestFixture]
--    [Ignore("Ignore a fixture")]
--    public class SuccessTests
--    {
--            [Test]
--          [Ignore ("I am only finished with Foo not bar")]
--          public void Foobar()
--          {
--                  /* ... */
--          }
--    }
--    </code>
--      </example>
--    </remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public IgnoreAttribute (string reason);" />
--      <MemberType>Constructor</MemberType>
--      <ReturnValue />
--      <Parameters>
--        <Parameter Name="reason" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="reason">The reason</param>
--        <summary>The reason for why the Fixture or Test should not be run</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="Reason">
--      <MemberSignature Language="C#" Value="public string Reason { get; }" />
--      <MemberType>Property</MemberType>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>The reason why a Fixture or Test should not be run</summary>
--        <value>The reason</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Framework/IgnoreException.xml
index 5f63e52d2c25372d7543dc16ed37318813831b67,5f63e52d2c25372d7543dc16ed37318813831b67..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,66 -1,66 +1,0 @@@
--<Type Name="IgnoreException" FullName="NUnit.Framework.IgnoreException">
--  <TypeSignature Language="C#" Value="public class IgnoreException : Exception" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.framework</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Exception</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public IgnoreException (string message);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="message">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="protected IgnoreException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="info" Type="System.Runtime.Serialization.SerializationInfo" />
--        <Parameter Name="context" Type="System.Runtime.Serialization.StreamingContext" />
--      </Parameters>
--      <Docs>
--        <param name="info">To be added.</param>
--        <param name="context">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public IgnoreException (string message, Exception inner);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="inner" Type="System.Exception" />
--      </Parameters>
--      <Docs>
--        <param name="message">To be added.</param>
--        <param name="inner">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Framework/SetUpAttribute.xml
index f895c0e8752fecc719431506c3214e8da09dd532,f895c0e8752fecc719431506c3214e8da09dd532..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,73 -1,73 +1,0 @@@
--<Type Name="SetUpAttribute" FullName="NUnit.Framework.SetUpAttribute">
--  <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class SetUpAttribute : Attribute" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.framework</AssemblyName>
--    <AssemblyPublicKey>
--    </AssemblyPublicKey>
--    <AssemblyVersion>2.1.4.0</AssemblyVersion>
--  </AssemblyInfo>
--  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
--  <Base>
--    <BaseTypeName>System.Attribute</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Method)</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>
--    SetUp this attribute are used inside a TestFixture to provide a function that are performed prior a test method is called.
--    </summary>
--    <remarks>
--      <para>
--    A TestFixture can have only one SetUp method. If more than one is defined the TestFixture will not be run. 
--    It will compile however.
--    </para>
--      <example>
--        <code lang="C#">
--    using System;
--    using NUnit.Framework;
--
--    [TestFixture]
--    public class SuccessTests
--    {
--            [SetUp] 
--          public void GetReady() 
--          { 
--                  /* ... */ 
--          } 
--    
--            [TearDown] 
--          public void Clear() 
--          { 
--                  /* ... */ 
--          } 
--    
--            [Test] 
--          public void Foobar() 
--          { 
--                  /* ... */ 
--          }
--    }
--    </code>
--      </example>
--    </remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public SetUpAttribute ();" />
--      <MemberType>Constructor</MemberType>
--      <ReturnValue />
--      <Parameters />
--      <Docs>
--        <summary>Flags a method as a Setup method</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Framework/SuiteAttribute.xml
index 697ebacdddabb413256aada06b721dfed3eefa0a,697ebacdddabb413256aada06b721dfed3eefa0a..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,38 -1,38 +1,0 @@@
--<Type Name="SuiteAttribute" FullName="NUnit.Framework.SuiteAttribute">
--  <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class SuiteAttribute : Attribute" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.framework</AssemblyName>
--    <AssemblyPublicKey>
--    </AssemblyPublicKey>
--    <AssemblyVersion>2.1.4.0</AssemblyVersion>
--  </AssemblyInfo>
--  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
--  <Base>
--    <BaseTypeName>System.Attribute</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Property)</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>To be added</summary>
--    <remarks>To be added</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public SuiteAttribute ();" />
--      <MemberType>Constructor</MemberType>
--      <ReturnValue />
--      <Parameters />
--      <Docs>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Framework/TearDownAttribute.xml
index eaa8323ff2f17a9a5500ede3d88d85208f99f60e,eaa8323ff2f17a9a5500ede3d88d85208f99f60e..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,73 -1,73 +1,0 @@@
--<Type Name="TearDownAttribute" FullName="NUnit.Framework.TearDownAttribute">
--  <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class TearDownAttribute : Attribute" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.framework</AssemblyName>
--    <AssemblyPublicKey>
--    </AssemblyPublicKey>
--    <AssemblyVersion>2.1.4.0</AssemblyVersion>
--  </AssemblyInfo>
--  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
--  <Base>
--    <BaseTypeName>System.Attribute</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Method)</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>
--    This attribute is used inside a TestFixture to provide a function that are performed after a test method is called. 
--    </summary>
--    <remarks>
--      <para>
--    A TestFixture can have only one TearDown method. 
--    If more than one is defined the TestFixture will not be run. It will compile however.
--    </para>
--      <example>
--        <code lang="C#">
--    using System;
--    using NUnit.Framework;
--  
--    [TestFixture]
--    public class SuccessTests
--    {
--            [SetUp] 
--          public void GetReady() 
--          { 
--                  /* ... */ 
--          } 
--    
--            [TearDown] 
--          public void Clear() 
--          { 
--                  /* ... */ 
--          } 
--    
--            [Test] 
--          public void Foobar() 
--          { 
--                  /* ... */ 
--          }
--    }
--    </code>
--      </example>
--    </remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public TearDownAttribute ();" />
--      <MemberType>Constructor</MemberType>
--      <ReturnValue />
--      <Parameters />
--      <Docs>
--        <summary>Flags a method as a Cleanup method</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Framework/TestAttribute.xml
index 9e203d21f136a88770852de037e547ff398d3d9b,9e203d21f136a88770852de037e547ff398d3d9b..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,85 -1,85 +1,0 @@@
--<Type Name="TestAttribute" FullName="NUnit.Framework.TestAttribute">
--  <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class TestAttribute : Attribute" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.framework</AssemblyName>
--    <AssemblyPublicKey>
--    </AssemblyPublicKey>
--    <AssemblyVersion>2.1.4.0</AssemblyVersion>
--  </AssemblyInfo>
--  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
--  <Base>
--    <BaseTypeName>System.Attribute</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Method)</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>
--    The Test attribute marks a specific method inside a class that has already been marked as a TestFixture, 
--    as a test method.
--    </summary>
--    <remarks>
--      <para>
--    For backwards compatibility with previous versions of Nunit a test method will also be found if 
--    the first 4 letters are "test" regardless of case.
--    </para>
--      <para>Note: The signature for a test method is defined as follows; public void MethodName()</para>
--      <para>
--    There must be no parameters. If the programmer marks a test method that does not have the correct signature it will 
--    not be run and it will appear in the Test Not Run area in the UI that ran the program.
--    </para>
--      <example>
--        <code lang="C#">
--    using System;
--    using NUnit.Framework;
--  
--    [TestFixture]
--    public class SuccessTests
--    {
--            [Test] 
--          public void Add() { /* ... */ }
--
--          public void TestSubtract()
--          { 
--                  /* backwards compatibility */ 
--          }
--    }
--    </code>
--      </example>
--    </remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public TestAttribute ();" />
--      <MemberType>Constructor</MemberType>
--      <ReturnValue />
--      <Parameters />
--      <Docs>
--        <summary>Flags a method to be a Test</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="Description">
--      <MemberSignature Language="C#" Value="public string Description { set; get; }" />
--      <MemberType>Property</MemberType>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added</summary>
--        <value>a <see cref="T:System.String" /></value>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Framework/TestCase.xml
index 5efcbe3a85e248e3409530fd44a8fd4e52bebb3b,5efcbe3a85e248e3409530fd44a8fd4e52bebb3b..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,87 -1,87 +1,0 @@@
--<Type Name="TestCase" FullName="NUnit.Framework.TestCase">
--  <TypeSignature Language="C#" Value="public class TestCase : NUnit.Framework.Assertion" Maintainer="auto" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.framework</AssemblyName>
--    <AssemblyPublicKey>
--    </AssemblyPublicKey>
--    <AssemblyVersion>2.1.4.0</AssemblyVersion>
--  </AssemblyInfo>
--  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
--  <Base>
--    <BaseTypeName>NUnit.Framework.Assertion</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.Obsolete(Message="use TestFixture attribute instead of inheritance", IsError=False)</AttributeName>
--    </Attribute>
--    <Attribute>
--      <AttributeName>NUnit.Framework.TestFixture(Description=null)</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>To be added</summary>
--    <remarks>To be added</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public TestCase ();" />
--      <MemberType>Constructor</MemberType>
--      <ReturnValue />
--      <Parameters />
--      <Docs>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="SetUp">
--      <MemberSignature Language="C#" Value="protected virtual void SetUp ();" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>System.Obsolete(Message="use SetUp attribute instead of naming convention", IsError=False)</AttributeName>
--        </Attribute>
--        <Attribute>
--          <AttributeName>NUnit.Framework.SetUp</AttributeName>
--        </Attribute>
--      </Attributes>
--    </Member>
--    <Member MemberName="TearDown">
--      <MemberSignature Language="C#" Value="protected virtual void TearDown ();" />
--      <MemberType>Method</MemberType>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>System.Obsolete(Message="use TearDown attribute instead of naming convention", IsError=False)</AttributeName>
--        </Attribute>
--        <Attribute>
--          <AttributeName>NUnit.Framework.TearDown</AttributeName>
--        </Attribute>
--      </Attributes>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Framework/TestFixtureAttribute.xml
index 180c5efc35280048fd7b967cb6e008e3835c3c52,180c5efc35280048fd7b967cb6e008e3835c3c52..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,73 -1,73 +1,0 @@@
--<Type Name="TestFixtureAttribute" FullName="NUnit.Framework.TestFixtureAttribute">
--  <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class TestFixtureAttribute : Attribute" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.framework</AssemblyName>
--    <AssemblyPublicKey>
--    </AssemblyPublicKey>
--    <AssemblyVersion>2.1.4.0</AssemblyVersion>
--  </AssemblyInfo>
--  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
--  <Base>
--    <BaseTypeName>System.Attribute</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Class)</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>This is the attribute that marks a class that contains test methods.</summary>
--    <remarks>
--      <para>
--     This attribute is contained in the NUnit.Framework namespace. 
--     In previous versions of NUnit the programmer was required to inherit from a class called TestCase. 
--     This is more flexible because it allows a TestFixture attribute to be put on any class.
--     </para>
--      <para>
--     Note: There are a few restrictions. The class must have a default constructor. 
--     The class must also be a publicly exported type or the program that dynamically builds suites will not see it.
--     </para>
--      <example>
--        <code lang="C#">
--      using System;
--      using NUnit.Framework;
--  
--      [TestFixture]
--      public class SuccessTests { /* ... */ }
--      </code>
--      </example>
--    </remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public TestFixtureAttribute ();" />
--      <MemberType>Constructor</MemberType>
--      <ReturnValue />
--      <Parameters />
--      <Docs>
--        <summary>Flags a class containing test methods</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--    <Member MemberName="Description">
--      <MemberSignature Language="C#" Value="public string Description { set; get; }" />
--      <MemberType>Property</MemberType>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added</summary>
--        <value>a <see cref="T:System.String" /></value>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Framework/TestFixtureSetUpAttribute.xml
index c556386e80145616f0e16d5f8ff5070b1e2b4580,c556386e80145616f0e16d5f8ff5070b1e2b4580..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,38 -1,38 +1,0 @@@
--<Type Name="TestFixtureSetUpAttribute" FullName="NUnit.Framework.TestFixtureSetUpAttribute">
--  <TypeSignature Language="C#" Maintainer="auto" Value="public class TestFixtureSetUpAttribute : Attribute" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.framework</AssemblyName>
--    <AssemblyPublicKey>
--    </AssemblyPublicKey>
--    <AssemblyVersion>2.1.4.0</AssemblyVersion>
--  </AssemblyInfo>
--  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
--  <Base>
--    <BaseTypeName>System.Attribute</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Method)</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>To be added</summary>
--    <remarks>To be added</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public TestFixtureSetUpAttribute ();" />
--      <MemberType>Constructor</MemberType>
--      <ReturnValue />
--      <Parameters />
--      <Docs>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Framework/TestFixtureTearDownAttribute.xml
index 07837ba33c2b389bad52f9d74729e1796a4b5417,07837ba33c2b389bad52f9d74729e1796a4b5417..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,38 -1,38 +1,0 @@@
--<Type Name="TestFixtureTearDownAttribute" FullName="NUnit.Framework.TestFixtureTearDownAttribute">
--  <TypeSignature Language="C#" Maintainer="auto" Value="public class TestFixtureTearDownAttribute : Attribute" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.framework</AssemblyName>
--    <AssemblyPublicKey>
--    </AssemblyPublicKey>
--    <AssemblyVersion>2.1.4.0</AssemblyVersion>
--  </AssemblyInfo>
--  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
--  <Base>
--    <BaseTypeName>System.Attribute</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Method)</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>To be added</summary>
--    <remarks>To be added</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public TestFixtureTearDownAttribute ();" />
--      <MemberType>Constructor</MemberType>
--      <ReturnValue />
--      <Parameters />
--      <Docs>
--        <summary>To be added</summary>
--        <remarks>To be added</remarks>
--      </Docs>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Mocks/DynamicMock.xml
index 2aa9dedeb5c3780107b4387febf1bb0aef158655,2aa9dedeb5c3780107b4387febf1bb0aef158655..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,64 -1,64 +1,0 @@@
--<Type Name="DynamicMock" FullName="NUnit.Mocks.DynamicMock">
--  <TypeSignature Language="C#" Value="public class DynamicMock : NUnit.Mocks.Mock" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.mocks</AssemblyName>
--    <AssemblyVersion>2.2.8.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>NUnit.Mocks.Mock</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public DynamicMock (Type type);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="type" Type="System.Type" />
--      </Parameters>
--      <Docs>
--        <param name="type">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public DynamicMock (string name, Type type);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--        <Parameter Name="type" Type="System.Type" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <param name="type">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="MockInstance">
--      <MemberSignature Language="C#" Value="public object MockInstance { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Object</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Mocks/ICall.xml
index 1795692dd905b08fabef0aad8a372cab10f9fe20,1795692dd905b08fabef0aad8a372cab10f9fe20..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,33 -1,33 +1,0 @@@
--<Type Name="ICall" FullName="NUnit.Mocks.ICall">
--  <TypeSignature Language="C#" Value="public interface ICall" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.mocks</AssemblyName>
--    <AssemblyVersion>2.2.8.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName="Call">
--      <MemberSignature Language="C#" Value="public object Call (object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Object</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="args" Type="System.Object[]" />
--      </Parameters>
--      <Docs>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Mocks/ICallHandler.xml
index c9b75bcc0f009f31ead18518146107e5d8bf4901,c9b75bcc0f009f31ead18518146107e5d8bf4901..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,41 -1,41 +1,0 @@@
--<Type Name="ICallHandler" FullName="NUnit.Mocks.ICallHandler">
--  <TypeSignature Language="C#" Value="public interface ICallHandler" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.mocks</AssemblyName>
--    <AssemblyVersion>2.2.8.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName="Call">
--      <MemberSignature Language="C#" Value="public object Call (string methodName, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Object</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="methodName" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="methodName">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Mocks/IMethod.xml
index 4fde8d73f227f6fff2a66a07dd1902e1a41ef6a9,4fde8d73f227f6fff2a66a07dd1902e1a41ef6a9..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,54 -1,54 +1,0 @@@
--<Type Name="IMethod" FullName="NUnit.Mocks.IMethod">
--  <TypeSignature Language="C#" Value="public interface IMethod : NUnit.Mocks.ICall, NUnit.Mocks.IVerify" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.mocks</AssemblyName>
--    <AssemblyVersion>2.2.8.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Interfaces>
--    <Interface>
--      <InterfaceName>NUnit.Mocks.ICall</InterfaceName>
--    </Interface>
--    <Interface>
--      <InterfaceName>NUnit.Mocks.IVerify</InterfaceName>
--    </Interface>
--  </Interfaces>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName="Expect">
--      <MemberSignature Language="C#" Value="public void Expect (NUnit.Mocks.ICall call);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="call" Type="NUnit.Mocks.ICall" />
--      </Parameters>
--      <Docs>
--        <param name="call">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Name">
--      <MemberSignature Language="C#" Value="public string Name { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Mocks/IMock.xml
index 59210a4dbc656ae9666d356e6eefc4f7bdbd502d,59210a4dbc656ae9666d356e6eefc4f7bdbd502d..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,189 -1,189 +1,0 @@@
--<Type Name="IMock" FullName="NUnit.Mocks.IMock">
--  <TypeSignature Language="C#" Value="public interface IMock : NUnit.Mocks.ICallHandler, NUnit.Mocks.IVerify" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.mocks</AssemblyName>
--    <AssemblyVersion>2.2.8.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Interfaces>
--    <Interface>
--      <InterfaceName>NUnit.Mocks.ICallHandler</InterfaceName>
--    </Interface>
--    <Interface>
--      <InterfaceName>NUnit.Mocks.IVerify</InterfaceName>
--    </Interface>
--  </Interfaces>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName="Expect">
--      <MemberSignature Language="C#" Value="public void Expect (string MethodName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="MethodName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="MethodName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Expect">
--      <MemberSignature Language="C#" Value="public void Expect (string methodName, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="methodName" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="methodName">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ExpectAndReturn">
--      <MemberSignature Language="C#" Value="public void ExpectAndReturn (string methodName, object returnVal, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="methodName" Type="System.String" />
--        <Parameter Name="returnVal" Type="System.Object" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="methodName">To be added.</param>
--        <param name="returnVal">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ExpectAndThrow">
--      <MemberSignature Language="C#" Value="public void ExpectAndThrow (string methodname, Exception exception, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="methodname" Type="System.String" />
--        <Parameter Name="exception" Type="System.Exception" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="methodname">To be added.</param>
--        <param name="exception">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ExpectNoCall">
--      <MemberSignature Language="C#" Value="public void ExpectNoCall (string methodName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="methodName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="methodName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Name">
--      <MemberSignature Language="C#" Value="public string Name { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SetReturnValue">
--      <MemberSignature Language="C#" Value="public void SetReturnValue (string methodName, object returnVal);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="methodName" Type="System.String" />
--        <Parameter Name="returnVal" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="methodName">To be added.</param>
--        <param name="returnVal">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Strict">
--      <MemberSignature Language="C#" Value="public bool Strict { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Mocks/IVerify.xml
index b354a6d9209eaf34fa19d7caaa1d5b6b074fbf47,b354a6d9209eaf34fa19d7caaa1d5b6b074fbf47..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,29 -1,29 +1,0 @@@
--<Type Name="IVerify" FullName="NUnit.Mocks.IVerify">
--  <TypeSignature Language="C#" Value="public interface IVerify" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.mocks</AssemblyName>
--    <AssemblyVersion>2.2.8.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName="Verify">
--      <MemberSignature Language="C#" Value="public void Verify ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Mocks/MethodSignature.xml
index f32d6a7fc261c439a6e3574fac12d3450d4d8c8e,f32d6a7fc261c439a6e3574fac12d3450d4d8c8e..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,116 -1,116 +1,0 @@@
--<Type Name="MethodSignature" FullName="NUnit.Mocks.MethodSignature">
--  <TypeSignature Language="C#" Value="public class MethodSignature" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.mocks</AssemblyName>
--    <AssemblyVersion>2.2.8.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public MethodSignature (string typeName, string methodName, Type[] argTypes);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="typeName" Type="System.String" />
--        <Parameter Name="methodName" Type="System.String" />
--        <Parameter Name="argTypes" Type="System.Type[]" />
--      </Parameters>
--      <Docs>
--        <param name="typeName">To be added.</param>
--        <param name="methodName">To be added.</param>
--        <param name="argTypes">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="argTypes">
--      <MemberSignature Language="C#" Value="public readonly Type[] argTypes;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Type[]</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="GetArgTypes">
--      <MemberSignature Language="C#" Value="public static Type[] GetArgTypes (object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Type[]</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="args" Type="System.Object[]" />
--      </Parameters>
--      <Docs>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsCompatibleWith">
--      <MemberSignature Language="C#" Value="public bool IsCompatibleWith (object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="args" Type="System.Object[]" />
--      </Parameters>
--      <Docs>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="methodName">
--      <MemberSignature Language="C#" Value="public readonly string methodName;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="typeName">
--      <MemberSignature Language="C#" Value="public readonly string typeName;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Mocks/Mock.xml
index 1d33dbdaae5b5822560ecf11e905a10541f42b9e,1d33dbdaae5b5822560ecf11e905a10541f42b9e..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,273 -1,273 +1,0 @@@
--<Type Name="Mock" FullName="NUnit.Mocks.Mock">
--  <TypeSignature Language="C#" Value="public class Mock : NUnit.Mocks.IMock" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.mocks</AssemblyName>
--    <AssemblyVersion>2.2.8.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces>
--    <Interface>
--      <InterfaceName>NUnit.Mocks.IMock</InterfaceName>
--    </Interface>
--  </Interfaces>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public Mock ();" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public Mock (string name);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Call">
--      <MemberSignature Language="C#" Value="public virtual object Call (string methodName, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Object</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="methodName" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="methodName">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Expect">
--      <MemberSignature Language="C#" Value="public void Expect (string methodName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="methodName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="methodName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Expect">
--      <MemberSignature Language="C#" Value="public void Expect (string methodName, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="methodName" Type="System.String" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="methodName">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ExpectAndReturn">
--      <MemberSignature Language="C#" Value="public void ExpectAndReturn (string methodName, object returnVal, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="methodName" Type="System.String" />
--        <Parameter Name="returnVal" Type="System.Object" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="methodName">To be added.</param>
--        <param name="returnVal">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ExpectAndThrow">
--      <MemberSignature Language="C#" Value="public void ExpectAndThrow (string methodName, Exception exception, object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="methodName" Type="System.String" />
--        <Parameter Name="exception" Type="System.Exception" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="methodName">To be added.</param>
--        <param name="exception">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ExpectNoCall">
--      <MemberSignature Language="C#" Value="public void ExpectNoCall (string methodName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="methodName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="methodName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LastException">
--      <MemberSignature Language="C#" Value="public Exception LastException { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Exception</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Name">
--      <MemberSignature Language="C#" Value="public string Name { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SetReturnValue">
--      <MemberSignature Language="C#" Value="public void SetReturnValue (string methodName, object returnVal);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="methodName" Type="System.String" />
--        <Parameter Name="returnVal" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="methodName">To be added.</param>
--        <param name="returnVal">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Strict">
--      <MemberSignature Language="C#" Value="public bool Strict { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Verify">
--      <MemberSignature Language="C#" Value="public virtual void Verify ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Mocks/MockCall.xml
index b45cd4c9b7156f0ad743b7126d2c8eea0c38f095,b45cd4c9b7156f0ad743b7126d2c8eea0c38f095..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,67 -1,67 +1,0 @@@
--<Type Name="MockCall" FullName="NUnit.Mocks.MockCall">
--  <TypeSignature Language="C#" Value="public class MockCall : NUnit.Mocks.ICall" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.mocks</AssemblyName>
--    <AssemblyVersion>2.2.8.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces>
--    <Interface>
--      <InterfaceName>NUnit.Mocks.ICall</InterfaceName>
--    </Interface>
--  </Interfaces>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public MockCall (NUnit.Mocks.MethodSignature signature, object returnVal, Exception exception, object[] args);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="signature" Type="NUnit.Mocks.MethodSignature" />
--        <Parameter Name="returnVal" Type="System.Object" />
--        <Parameter Name="exception" Type="System.Exception" />
--        <Parameter Name="args" Type="System.Object[]">
--          <Attributes>
--            <Attribute>
--              <AttributeName>System.ParamArray</AttributeName>
--            </Attribute>
--          </Attributes>
--        </Parameter>
--      </Parameters>
--      <Docs>
--        <param name="signature">To be added.</param>
--        <param name="returnVal">To be added.</param>
--        <param name="exception">To be added.</param>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Call">
--      <MemberSignature Language="C#" Value="public object Call (object[] actualArgs);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Object</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="actualArgs" Type="System.Object[]" />
--      </Parameters>
--      <Docs>
--        <param name="actualArgs">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Mocks/MockInterfaceHandler.xml
index b41078b044cf5546dd55258617bd44fc229204bb,b41078b044cf5546dd55258617bd44fc229204bb..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,53 -1,53 +1,0 @@@
--<Type Name="MockInterfaceHandler" FullName="NUnit.Mocks.MockInterfaceHandler">
--  <TypeSignature Language="C#" Value="public class MockInterfaceHandler : System.Runtime.Remoting.Proxies.RealProxy" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.mocks</AssemblyName>
--    <AssemblyVersion>2.2.8.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Runtime.Remoting.Proxies.RealProxy</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public MockInterfaceHandler (Type type, NUnit.Mocks.ICallHandler callHandler);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="type" Type="System.Type" />
--        <Parameter Name="callHandler" Type="NUnit.Mocks.ICallHandler" />
--      </Parameters>
--      <Docs>
--        <param name="type">To be added.</param>
--        <param name="callHandler">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Invoke">
--      <MemberSignature Language="C#" Value="public override System.Runtime.Remoting.Messaging.IMessage Invoke (System.Runtime.Remoting.Messaging.IMessage msg);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Runtime.Remoting.Messaging.IMessage</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="msg" Type="System.Runtime.Remoting.Messaging.IMessage" />
--      </Parameters>
--      <Docs>
--        <param name="msg">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Mocks/MockMethod.xml
index e31fd7bb99e7c2b41495dfcc1e6fa295f68d049a,e31fd7bb99e7c2b41495dfcc1e6fa295f68d049a..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,139 -1,139 +1,0 @@@
--<Type Name="MockMethod" FullName="NUnit.Mocks.MockMethod">
--  <TypeSignature Language="C#" Value="public class MockMethod : NUnit.Mocks.IMethod" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.mocks</AssemblyName>
--    <AssemblyVersion>2.2.8.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces>
--    <Interface>
--      <InterfaceName>NUnit.Mocks.IMethod</InterfaceName>
--    </Interface>
--  </Interfaces>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public MockMethod (string methodName);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="methodName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="methodName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public MockMethod (string methodName, object returnVal);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="methodName" Type="System.String" />
--        <Parameter Name="returnVal" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="methodName">To be added.</param>
--        <param name="returnVal">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public MockMethod (string methodName, object returnVal, Exception exception);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="methodName" Type="System.String" />
--        <Parameter Name="returnVal" Type="System.Object" />
--        <Parameter Name="exception" Type="System.Exception" />
--      </Parameters>
--      <Docs>
--        <param name="methodName">To be added.</param>
--        <param name="returnVal">To be added.</param>
--        <param name="exception">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Call">
--      <MemberSignature Language="C#" Value="public object Call (object[] args);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Object</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="args" Type="System.Object[]" />
--      </Parameters>
--      <Docs>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Expect">
--      <MemberSignature Language="C#" Value="public void Expect (NUnit.Mocks.ICall call);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="call" Type="NUnit.Mocks.ICall" />
--      </Parameters>
--      <Docs>
--        <param name="call">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Name">
--      <MemberSignature Language="C#" Value="public string Name { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Verify">
--      <MemberSignature Language="C#" Value="public void Verify ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.8.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/AssemblyList.xml
index 514b1b501d349038ae3e7156005a6b33e265470a,514b1b501d349038ae3e7156005a6b33e265470a..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,189 -1,189 +1,0 @@@
--<Type Name="AssemblyList" FullName="NUnit.Util.AssemblyList">
--  <TypeSignature Language="C#" Value="public class AssemblyList : System.Collections.CollectionBase" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Collections.CollectionBase</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.Reflection.DefaultMember(MemberName="Item")</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public AssemblyList (NUnit.Util.ProjectConfig config);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="config" Type="NUnit.Util.ProjectConfig" />
--      </Parameters>
--      <Docs>
--        <param name="config">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Add">
--      <MemberSignature Language="C#" Value="public void Add (string assemblyPath);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="assemblyPath" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="assemblyPath">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Add">
--      <MemberSignature Language="C#" Value="public void Add (string assemblyPath, bool hasTests);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="assemblyPath" Type="System.String" />
--        <Parameter Name="hasTests" Type="System.Boolean" />
--      </Parameters>
--      <Docs>
--        <param name="assemblyPath">To be added.</param>
--        <param name="hasTests">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Config">
--      <MemberSignature Language="C#" Value="public NUnit.Util.ProjectConfig Config { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.ProjectConfig</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Item">
--      <MemberSignature Language="C#" Value="public NUnit.Util.AssemblyListItem this[int index] { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.AssemblyListItem</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="index" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="index">To be added.</param>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="OnInsertComplete">
--      <MemberSignature Language="C#" Value="protected override void OnInsertComplete (int index, object value);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="index" Type="System.Int32" />
--        <Parameter Name="value" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="index">To be added.</param>
--        <param name="value">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="OnRemoveComplete">
--      <MemberSignature Language="C#" Value="protected override void OnRemoveComplete (int index, object value);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="index" Type="System.Int32" />
--        <Parameter Name="value" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="index">To be added.</param>
--        <param name="value">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="OnSetComplete">
--      <MemberSignature Language="C#" Value="protected override void OnSetComplete (int index, object oldValue, object newValue);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="index" Type="System.Int32" />
--        <Parameter Name="oldValue" Type="System.Object" />
--        <Parameter Name="newValue" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="index">To be added.</param>
--        <param name="oldValue">To be added.</param>
--        <param name="newValue">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Remove">
--      <MemberSignature Language="C#" Value="public void Remove (string assemblyPath);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="assemblyPath" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="assemblyPath">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/AssemblyListItem.xml
index f44b1dc0f95458c4ddf78ba8a9c8298c0be865b2,f44b1dc0f95458c4ddf78ba8a9c8298c0be865b2..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,66 -1,66 +1,0 @@@
--<Type Name="AssemblyListItem" FullName="NUnit.Util.AssemblyListItem">
--  <TypeSignature Language="C#" Value="public class AssemblyListItem" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public AssemblyListItem (NUnit.Util.ProjectConfig config, string path, bool hasTests);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="config" Type="NUnit.Util.ProjectConfig" />
--        <Parameter Name="path" Type="System.String" />
--        <Parameter Name="hasTests" Type="System.Boolean" />
--      </Parameters>
--      <Docs>
--        <param name="config">To be added.</param>
--        <param name="path">To be added.</param>
--        <param name="hasTests">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FullPath">
--      <MemberSignature Language="C#" Value="public string FullPath { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="HasTests">
--      <MemberSignature Language="C#" Value="public bool HasTests { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/AssemblyWatcher+AssemblyChangedHandler.xml
index 0fb462d1d64902435d392c5261546952248a9f14,0fb462d1d64902435d392c5261546952248a9f14..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,21 -1,21 +1,0 @@@
--<Type Name="AssemblyWatcher+AssemblyChangedHandler" FullName="NUnit.Util.AssemblyWatcher+AssemblyChangedHandler">
--  <TypeSignature Language="C#" Value="public delegate void AssemblyWatcher.AssemblyChangedHandler(string fullPath);" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Delegate</BaseTypeName>
--  </Base>
--  <Parameters>
--    <Parameter Name="fullPath" Type="System.String" />
--  </Parameters>
--  <ReturnValue>
--    <ReturnType>System.Void</ReturnType>
--  </ReturnValue>
--  <Docs>
--    <param name="fullPath">To be added.</param>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/AssemblyWatcher.xml
index d74c39c02d5b3b5262db7accba1e145efba1ffda,d74c39c02d5b3b5262db7accba1e145efba1ffda..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,197 -1,197 +1,0 @@@
--<Type Name="AssemblyWatcher" FullName="NUnit.Util.AssemblyWatcher">
--  <TypeSignature Language="C#" Value="public class AssemblyWatcher" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public AssemblyWatcher (int delay, System.Collections.IList assemblies);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="delay" Type="System.Int32" />
--        <Parameter Name="assemblies" Type="System.Collections.IList" />
--      </Parameters>
--      <Docs>
--        <param name="delay">To be added.</param>
--        <param name="assemblies">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public AssemblyWatcher (int delay, string assemblyFileName);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="delay" Type="System.Int32" />
--        <Parameter Name="assemblyFileName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="delay">To be added.</param>
--        <param name="assemblyFileName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="AssemblyChangedEvent">
--      <MemberSignature Language="C#" Value="public event NUnit.Util.AssemblyWatcher.AssemblyChangedHandler AssemblyChangedEvent;" />
--      <MemberType>Event</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.AssemblyWatcher+AssemblyChangedHandler</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="changedAssemblyPath">
--      <MemberSignature Language="C#" Value="protected string changedAssemblyPath;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="GetFileInfo">
--      <MemberSignature Language="C#" Value="public System.IO.FileInfo GetFileInfo (int index);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.IO.FileInfo</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="index" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="index">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="OnChanged">
--      <MemberSignature Language="C#" Value="protected void OnChanged (object source, System.IO.FileSystemEventArgs e);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="source" Type="System.Object" />
--        <Parameter Name="e" Type="System.IO.FileSystemEventArgs" />
--      </Parameters>
--      <Docs>
--        <param name="source">To be added.</param>
--        <param name="e">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="OnTimer">
--      <MemberSignature Language="C#" Value="protected void OnTimer (object source, System.Timers.ElapsedEventArgs e);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="source" Type="System.Object" />
--        <Parameter Name="e" Type="System.Timers.ElapsedEventArgs" />
--      </Parameters>
--      <Docs>
--        <param name="source">To be added.</param>
--        <param name="e">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="PublishEvent">
--      <MemberSignature Language="C#" Value="protected void PublishEvent ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Start">
--      <MemberSignature Language="C#" Value="public void Start ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Stop">
--      <MemberSignature Language="C#" Value="public void Stop ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="timer">
--      <MemberSignature Language="C#" Value="protected System.Timers.Timer timer;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Timers.Timer</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/BinPathType.xml
index 81e810dc8918f7c546226774a169ea46ed784a38,81e810dc8918f7c546226774a169ea46ed784a38..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,55 -1,55 +1,0 @@@
--<Type Name="BinPathType" FullName="NUnit.Util.BinPathType">
--  <TypeSignature Language="C#" Value="public enum BinPathType" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Enum</BaseTypeName>
--  </Base>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName="Auto">
--      <MemberSignature Language="C#" Value="Auto" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.BinPathType</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--      </Docs>
--    </Member>
--    <Member MemberName="Manual">
--      <MemberSignature Language="C#" Value="Manual" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.BinPathType</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--      </Docs>
--    </Member>
--    <Member MemberName="None">
--      <MemberSignature Language="C#" Value="None" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.BinPathType</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/ConsoleOptions.xml
index a8aca697f29e3f24d040091bf11f01573af3c3f8,a8aca697f29e3f24d040091bf11f01573af3c3f8..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,531 -1,531 +1,0 @@@
--<Type Name="ConsoleOptions" FullName="NUnit.Util.ConsoleOptions">
--  <TypeSignature Language="C#" Value="public class ConsoleOptions : Codeblast.CommandLineOptions" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>Codeblast.CommandLineOptions</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public ConsoleOptions (string[] args);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="args" Type="System.String[]" />
--      </Parameters>
--      <Docs>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="config">
--      <MemberSignature Language="C#" Value="public string config;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Project configuration to load")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="err">
--      <MemberSignature Language="C#" Value="public string err;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="File to receive test error output")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="exclude">
--      <MemberSignature Language="C#" Value="public string exclude;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="List of categories to exclude")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ExcludedCategories">
--      <MemberSignature Language="C#" Value="public string[] ExcludedCategories { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String[]</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="fixture">
--      <MemberSignature Language="C#" Value="public string fixture;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Fixture to test")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="HasExclude">
--      <MemberSignature Language="C#" Value="public bool HasExclude { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="HasInclude">
--      <MemberSignature Language="C#" Value="public bool HasInclude { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="help">
--      <MemberSignature Language="C#" Value="public bool help;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short="?", Value=null, Description="Display help")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Help">
--      <MemberSignature Language="C#" Value="public override void Help ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="include">
--      <MemberSignature Language="C#" Value="public string include;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="List of categories to include")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IncludedCategories">
--      <MemberSignature Language="C#" Value="public string[] IncludedCategories { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String[]</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="InvalidOption">
--      <MemberSignature Language="C#" Value="protected override void InvalidOption (string name);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsAssembly">
--      <MemberSignature Language="C#" Value="public bool IsAssembly { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="isErr">
--      <MemberSignature Language="C#" Value="public bool isErr { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsFixture">
--      <MemberSignature Language="C#" Value="public bool IsFixture { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="isOut">
--      <MemberSignature Language="C#" Value="public bool isOut { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsTestProject">
--      <MemberSignature Language="C#" Value="public bool IsTestProject { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsTransform">
--      <MemberSignature Language="C#" Value="public bool IsTransform { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsXml">
--      <MemberSignature Language="C#" Value="public bool IsXml { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="labels">
--      <MemberSignature Language="C#" Value="public bool labels;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Label each test in stdOut")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="nologo">
--      <MemberSignature Language="C#" Value="public bool nologo;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Do not display the logo")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="noshadow">
--      <MemberSignature Language="C#" Value="public bool noshadow;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Disable shadow copy")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="output">
--      <MemberSignature Language="C#" Value="public string output;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short="out", Value=null, Description="File to receive test output")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="thread">
--      <MemberSignature Language="C#" Value="public bool thread;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Run tests on a separate thread")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="transform">
--      <MemberSignature Language="C#" Value="public string transform;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Name of transform file")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Validate">
--      <MemberSignature Language="C#" Value="public bool Validate ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="wait">
--      <MemberSignature Language="C#" Value="public bool wait;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Wait for input before closing console window")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="xml">
--      <MemberSignature Language="C#" Value="public string xml;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Name of XML output file")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="xmlConsole">
--      <MemberSignature Language="C#" Value="public bool xmlConsole;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Display XML to the console")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/ConsoleWriter.xml
index 506ff7f3a9b31e2887c2a5119e281c28b696e447,506ff7f3a9b31e2887c2a5119e281c28b696e447..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,132 -1,132 +1,0 @@@
--<Type Name="ConsoleWriter" FullName="NUnit.Util.ConsoleWriter">
--  <TypeSignature Language="C#" Value="public class ConsoleWriter : System.IO.TextWriter" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.IO.TextWriter</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public ConsoleWriter (System.IO.TextWriter console);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="console" Type="System.IO.TextWriter" />
--      </Parameters>
--      <Docs>
--        <param name="console">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Encoding">
--      <MemberSignature Language="C#" Value="public override System.Text.Encoding Encoding { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Text.Encoding</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Flush">
--      <MemberSignature Language="C#" Value="public override void Flush ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="InitializeLifetimeService">
--      <MemberSignature Language="C#" Value="public override object InitializeLifetimeService ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Object</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Write">
--      <MemberSignature Language="C#" Value="public override void Write (char c);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="c" Type="System.Char" />
--      </Parameters>
--      <Docs>
--        <param name="c">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Write">
--      <MemberSignature Language="C#" Value="public override void Write (string s);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="s" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="s">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="WriteLine">
--      <MemberSignature Language="C#" Value="public override void WriteLine (string s);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="s" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="s">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/GuiOptions.xml
index 1f277016a090a609346c9d69d6f32ac3aadf1a76,1f277016a090a609346c9d69d6f32ac3aadf1a76..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,207 -1,207 +1,0 @@@
--<Type Name="GuiOptions" FullName="NUnit.Util.GuiOptions">
--  <TypeSignature Language="C#" Value="public class GuiOptions : Codeblast.CommandLineOptions" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>Codeblast.CommandLineOptions</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public GuiOptions (string[] args);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="args" Type="System.String[]" />
--      </Parameters>
--      <Docs>
--        <param name="args">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Assembly">
--      <MemberSignature Language="C#" Value="public string Assembly { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="config">
--      <MemberSignature Language="C#" Value="public string config;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Project configuration to load")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="fixture">
--      <MemberSignature Language="C#" Value="public string fixture;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Fixture to test")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="GetHelpText">
--      <MemberSignature Language="C#" Value="public override string GetHelpText ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="help">
--      <MemberSignature Language="C#" Value="public bool help;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short="?", Value=null, Description="Display help")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="InvalidOption">
--      <MemberSignature Language="C#" Value="protected override void InvalidOption (string name);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsAssembly">
--      <MemberSignature Language="C#" Value="public bool IsAssembly { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="noload">
--      <MemberSignature Language="C#" Value="public bool noload;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Suppress loading of last project")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="run">
--      <MemberSignature Language="C#" Value="public bool run;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Attributes>
--        <Attribute>
--          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Automatically run the loaded project")</AttributeName>
--        </Attribute>
--      </Attributes>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Validate">
--      <MemberSignature Language="C#" Value="public bool Validate ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/IProjectEvents.xml
index 62ddf502aa957f78d191e34e3e0e989eb53752ee,62ddf502aa957f78d191e34e3e0e989eb53752ee..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,102 -1,102 +1,0 @@@
--<Type Name="IProjectEvents" FullName="NUnit.Util.IProjectEvents">
--  <TypeSignature Language="C#" Value="public interface IProjectEvents : NUnit.Core.ITestEvents" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Interfaces>
--    <Interface>
--      <InterfaceName>NUnit.Core.ITestEvents</InterfaceName>
--    </Interface>
--  </Interfaces>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName="ProjectLoaded">
--      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectLoaded;" />
--      <MemberType>Event</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectLoadFailed">
--      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectLoadFailed;" />
--      <MemberType>Event</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectLoading">
--      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectLoading;" />
--      <MemberType>Event</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectUnloaded">
--      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectUnloaded;" />
--      <MemberType>Event</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectUnloadFailed">
--      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectUnloadFailed;" />
--      <MemberType>Event</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectUnloading">
--      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectUnloading;" />
--      <MemberType>Event</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/ITestLoader.xml
index 57b58b8f1f093b161848bc143ef9bd13fdb636d6,57b58b8f1f093b161848bc143ef9bd13fdb636d6..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,340 -1,340 +1,0 @@@
--<Type Name="ITestLoader" FullName="NUnit.Util.ITestLoader">
--  <TypeSignature Language="C#" Value="public interface ITestLoader" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName="CancelTestRun">
--      <MemberSignature Language="C#" Value="public void CancelTestRun ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsProjectLoaded">
--      <MemberSignature Language="C#" Value="public bool IsProjectLoaded { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsTestLoaded">
--      <MemberSignature Language="C#" Value="public bool IsTestLoaded { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsTestRunning">
--      <MemberSignature Language="C#" Value="public bool IsTestRunning { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadProject">
--      <MemberSignature Language="C#" Value="public void LoadProject (string filename);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="filename" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="filename">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadProject">
--      <MemberSignature Language="C#" Value="public void LoadProject (string[] assemblies);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="assemblies" Type="System.String[]" />
--      </Parameters>
--      <Docs>
--        <param name="assemblies">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadProject">
--      <MemberSignature Language="C#" Value="public void LoadProject (string filename, string configname);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="filename" Type="System.String" />
--        <Parameter Name="configname" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="filename">To be added.</param>
--        <param name="configname">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadTest">
--      <MemberSignature Language="C#" Value="public void LoadTest ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadTest">
--      <MemberSignature Language="C#" Value="public void LoadTest (string testName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="testName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="testName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="NewProject">
--      <MemberSignature Language="C#" Value="public void NewProject ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="NewProject">
--      <MemberSignature Language="C#" Value="public void NewProject (string filename);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="filename" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="filename">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ReloadTest">
--      <MemberSignature Language="C#" Value="public void ReloadTest ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Results">
--      <MemberSignature Language="C#" Value="public NUnit.Core.TestResult[] Results { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Core.TestResult[]</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="RunTest">
--      <MemberSignature Language="C#" Value="public void RunTest (NUnit.Core.ITest test);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="test" Type="NUnit.Core.ITest" />
--      </Parameters>
--      <Docs>
--        <param name="test">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="RunTests">
--      <MemberSignature Language="C#" Value="public void RunTests (NUnit.Core.ITest[] tests);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="tests" Type="NUnit.Core.ITest[]" />
--      </Parameters>
--      <Docs>
--        <param name="tests">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SetFilter">
--      <MemberSignature Language="C#" Value="public void SetFilter (NUnit.Core.IFilter filter);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="filter" Type="NUnit.Core.IFilter" />
--      </Parameters>
--      <Docs>
--        <param name="filter">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="TestFileName">
--      <MemberSignature Language="C#" Value="public string TestFileName { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="TestProject">
--      <MemberSignature Language="C#" Value="public NUnit.Util.NUnitProject TestProject { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="UnloadProject">
--      <MemberSignature Language="C#" Value="public void UnloadProject ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="UnloadTest">
--      <MemberSignature Language="C#" Value="public void UnloadTest ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/NUnitProject.xml
index e43185b586cfe2db40f29086ab52fc2c948e22ba,e43185b586cfe2db40f29086ab52fc2c948e22ba..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,575 -1,575 +1,0 @@@
--<Type Name="NUnitProject" FullName="NUnit.Util.NUnitProject">
--  <TypeSignature Language="C#" Value="public class NUnitProject" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public NUnitProject (string projectPath);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="projectPath" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="projectPath">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ActiveConfig">
--      <MemberSignature Language="C#" Value="public NUnit.Util.ProjectConfig ActiveConfig { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.ProjectConfig</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ActiveConfigName">
--      <MemberSignature Language="C#" Value="public string ActiveConfigName { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Add">
--      <MemberSignature Language="C#" Value="public void Add (NUnit.Util.VSProject vsProject);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="vsProject" Type="NUnit.Util.VSProject" />
--      </Parameters>
--      <Docs>
--        <param name="vsProject">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="BasePath">
--      <MemberSignature Language="C#" Value="public string BasePath { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="CanLoadAsProject">
--      <MemberSignature Language="C#" Value="public static bool CanLoadAsProject (string path);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="path" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="path">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Changed">
--      <MemberSignature Language="C#" Value="public event NUnit.Util.ProjectEventHandler Changed;" />
--      <MemberType>Event</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.ProjectEventHandler</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="configs">
--      <MemberSignature Language="C#" Value="protected NUnit.Util.ProjectConfigCollection configs;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.ProjectConfigCollection</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Configs">
--      <MemberSignature Language="C#" Value="public NUnit.Util.ProjectConfigCollection Configs { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.ProjectConfigCollection</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ConfigurationFile">
--      <MemberSignature Language="C#" Value="public string ConfigurationFile { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="EmptyProject">
--      <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject EmptyProject ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FromAssemblies">
--      <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject FromAssemblies (string[] assemblies);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="assemblies" Type="System.String[]" />
--      </Parameters>
--      <Docs>
--        <param name="assemblies">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FromAssembly">
--      <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject FromAssembly (string assemblyPath);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="assemblyPath" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="assemblyPath">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FromVSProject">
--      <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject FromVSProject (string vsProjectPath);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="vsProjectPath" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="vsProjectPath">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FromVSSolution">
--      <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject FromVSSolution (string solutionPath);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="solutionPath" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="solutionPath">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="GenerateProjectName">
--      <MemberSignature Language="C#" Value="public static string GenerateProjectName ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsAssemblyWrapper">
--      <MemberSignature Language="C#" Value="public bool IsAssemblyWrapper { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="isDirty">
--      <MemberSignature Language="C#" Value="protected bool isDirty;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsDirty">
--      <MemberSignature Language="C#" Value="public bool IsDirty { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsLoadable">
--      <MemberSignature Language="C#" Value="public bool IsLoadable { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsProjectFile">
--      <MemberSignature Language="C#" Value="public static bool IsProjectFile (string path);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="path" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="path">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Load">
--      <MemberSignature Language="C#" Value="public void Load ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadProject">
--      <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject LoadProject (string path);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="path" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="path">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Name">
--      <MemberSignature Language="C#" Value="public string Name { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="NewProject">
--      <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject NewProject ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="OnProjectChange">
--      <MemberSignature Language="C#" Value="public void OnProjectChange (NUnit.Util.ProjectChangeType type, string configName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="type" Type="NUnit.Util.ProjectChangeType" />
--        <Parameter Name="configName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="type">To be added.</param>
--        <param name="configName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="projectPath">
--      <MemberSignature Language="C#" Value="protected string projectPath;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectPath">
--      <MemberSignature Language="C#" Value="public string ProjectPath { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectPathFromFile">
--      <MemberSignature Language="C#" Value="public static string ProjectPathFromFile (string path);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="path" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="path">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectSeed">
--      <MemberSignature Language="C#" Value="public static int ProjectSeed { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Save">
--      <MemberSignature Language="C#" Value="public void Save ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Save">
--      <MemberSignature Language="C#" Value="public void Save (string projectPath);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="projectPath" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="projectPath">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SetActiveConfig">
--      <MemberSignature Language="C#" Value="public void SetActiveConfig (int index);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="index" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="index">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SetActiveConfig">
--      <MemberSignature Language="C#" Value="public void SetActiveConfig (string name);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/ProjectChangeType.xml
index df35fd3a6fa836eef110a1bdbf283c93374b2868,df35fd3a6fa836eef110a1bdbf283c93374b2868..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,81 -1,81 +1,0 @@@
--<Type Name="ProjectChangeType" FullName="NUnit.Util.ProjectChangeType">
--  <TypeSignature Language="C#" Value="public enum ProjectChangeType" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Enum</BaseTypeName>
--  </Base>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName="ActiveConfig">
--      <MemberSignature Language="C#" Value="ActiveConfig" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.ProjectChangeType</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--      </Docs>
--    </Member>
--    <Member MemberName="AddConfig">
--      <MemberSignature Language="C#" Value="AddConfig" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.ProjectChangeType</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--      </Docs>
--    </Member>
--    <Member MemberName="Other">
--      <MemberSignature Language="C#" Value="Other" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.ProjectChangeType</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--      </Docs>
--    </Member>
--    <Member MemberName="RemoveConfig">
--      <MemberSignature Language="C#" Value="RemoveConfig" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.ProjectChangeType</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--      </Docs>
--    </Member>
--    <Member MemberName="UpdateConfig">
--      <MemberSignature Language="C#" Value="UpdateConfig" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.ProjectChangeType</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/ProjectConfig.xml
index fd92147bc6991b1de7298eac5752edf7a378eba8,fd92147bc6991b1de7298eac5752edf7a378eba8..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,286 -1,286 +1,0 @@@
--<Type Name="ProjectConfig" FullName="NUnit.Util.ProjectConfig">
--  <TypeSignature Language="C#" Value="public class ProjectConfig" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public ProjectConfig ();" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public ProjectConfig (string name);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="AbsolutePaths">
--      <MemberSignature Language="C#" Value="public string[] AbsolutePaths { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String[]</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Assemblies">
--      <MemberSignature Language="C#" Value="public NUnit.Util.AssemblyList Assemblies { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.AssemblyList</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="BasePath">
--      <MemberSignature Language="C#" Value="public string BasePath { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="BinPathType">
--      <MemberSignature Language="C#" Value="public NUnit.Util.BinPathType BinPathType { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.BinPathType</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Changed">
--      <MemberSignature Language="C#" Value="public event EventHandler Changed;" />
--      <MemberType>Event</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.EventHandler</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ConfigurationFile">
--      <MemberSignature Language="C#" Value="public string ConfigurationFile { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ConfigurationFilePath">
--      <MemberSignature Language="C#" Value="public string ConfigurationFilePath { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsDirty">
--      <MemberSignature Language="C#" Value="public bool IsDirty { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Name">
--      <MemberSignature Language="C#" Value="public string Name { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="PrivateBinPath">
--      <MemberSignature Language="C#" Value="public string PrivateBinPath { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="project">
--      <MemberSignature Language="C#" Value="protected NUnit.Util.NUnitProject project;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Project">
--      <MemberSignature Language="C#" Value="public NUnit.Util.NUnitProject Project { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="RelativeBasePath">
--      <MemberSignature Language="C#" Value="public string RelativeBasePath { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="RelativePaths">
--      <MemberSignature Language="C#" Value="public string[] RelativePaths { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String[]</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="RelativePathTo">
--      <MemberSignature Language="C#" Value="public string RelativePathTo (string path);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="path" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="path">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="TestAssemblies">
--      <MemberSignature Language="C#" Value="public string[] TestAssemblies { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String[]</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/ProjectConfigCollection.xml
index b2fb90722aaa819587704151f6c426a06a67fec4,b2fb90722aaa819587704151f6c426a06a67fec4..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,329 -1,329 +1,0 @@@
--<Type Name="ProjectConfigCollection" FullName="NUnit.Util.ProjectConfigCollection">
--  <TypeSignature Language="C#" Value="public class ProjectConfigCollection : System.Collections.CollectionBase" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Collections.CollectionBase</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.Reflection.DefaultMember(MemberName="Item")</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public ProjectConfigCollection (NUnit.Util.NUnitProject project);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="project" Type="NUnit.Util.NUnitProject" />
--      </Parameters>
--      <Docs>
--        <param name="project">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Add">
--      <MemberSignature Language="C#" Value="public void Add (NUnit.Util.ProjectConfig config);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="config" Type="NUnit.Util.ProjectConfig" />
--      </Parameters>
--      <Docs>
--        <param name="config">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Add">
--      <MemberSignature Language="C#" Value="public void Add (string name);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Contains">
--      <MemberSignature Language="C#" Value="public bool Contains (NUnit.Util.ProjectConfig config);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="config" Type="NUnit.Util.ProjectConfig" />
--      </Parameters>
--      <Docs>
--        <param name="config">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Contains">
--      <MemberSignature Language="C#" Value="public bool Contains (string name);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IndexOf">
--      <MemberSignature Language="C#" Value="public int IndexOf (NUnit.Util.ProjectConfig config);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="config" Type="NUnit.Util.ProjectConfig" />
--      </Parameters>
--      <Docs>
--        <param name="config">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IndexOf">
--      <MemberSignature Language="C#" Value="public int IndexOf (string name);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Item">
--      <MemberSignature Language="C#" Value="public NUnit.Util.ProjectConfig this[int index] { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.ProjectConfig</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="index" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="index">To be added.</param>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Item">
--      <MemberSignature Language="C#" Value="public NUnit.Util.ProjectConfig this[string name] { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.ProjectConfig</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Names">
--      <MemberSignature Language="C#" Value="public System.Collections.ArrayList Names { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Collections.ArrayList</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="OnInsertComplete">
--      <MemberSignature Language="C#" Value="protected override void OnInsertComplete (int index, object obj);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="index" Type="System.Int32" />
--        <Parameter Name="obj" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="index">To be added.</param>
--        <param name="obj">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="OnRemoveComplete">
--      <MemberSignature Language="C#" Value="protected override void OnRemoveComplete (int index, object obj);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="index" Type="System.Int32" />
--        <Parameter Name="obj" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="index">To be added.</param>
--        <param name="obj">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="OnSetComplete">
--      <MemberSignature Language="C#" Value="protected override void OnSetComplete (int index, object oldValue, object newValue);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="index" Type="System.Int32" />
--        <Parameter Name="oldValue" Type="System.Object" />
--        <Parameter Name="newValue" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="index">To be added.</param>
--        <param name="oldValue">To be added.</param>
--        <param name="newValue">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="project">
--      <MemberSignature Language="C#" Value="protected NUnit.Util.NUnitProject project;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Project">
--      <MemberSignature Language="C#" Value="public NUnit.Util.NUnitProject Project { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Remove">
--      <MemberSignature Language="C#" Value="public void Remove (NUnit.Util.ProjectConfig config);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="config" Type="NUnit.Util.ProjectConfig" />
--      </Parameters>
--      <Docs>
--        <param name="config">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Remove">
--      <MemberSignature Language="C#" Value="public void Remove (string name);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/ProjectEventArgs.xml
index e895d7835ec391bdef9b68e0c4065092cef4ad97,e895d7835ec391bdef9b68e0c4065092cef4ad97..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,62 -1,62 +1,0 @@@
--<Type Name="ProjectEventArgs" FullName="NUnit.Util.ProjectEventArgs">
--  <TypeSignature Language="C#" Value="public class ProjectEventArgs : EventArgs" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.EventArgs</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public ProjectEventArgs (NUnit.Util.ProjectChangeType type, string configName);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="type" Type="NUnit.Util.ProjectChangeType" />
--        <Parameter Name="configName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="type">To be added.</param>
--        <param name="configName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="configName">
--      <MemberSignature Language="C#" Value="public string configName;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="type">
--      <MemberSignature Language="C#" Value="public NUnit.Util.ProjectChangeType type;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.ProjectChangeType</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/ProjectEventDispatcher.xml
index f49920fbd869eb441755665dc4aeacc2a8f5c886,f49920fbd869eb441755665dc4aeacc2a8f5c886..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,229 -1,229 +1,0 @@@
--<Type Name="ProjectEventDispatcher" FullName="NUnit.Util.ProjectEventDispatcher">
--  <TypeSignature Language="C#" Value="public class ProjectEventDispatcher : NUnit.Core.TestEventDispatcher, NUnit.Util.IProjectEvents" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>NUnit.Core.TestEventDispatcher</BaseTypeName>
--  </Base>
--  <Interfaces>
--    <Interface>
--      <InterfaceName>NUnit.Util.IProjectEvents</InterfaceName>
--    </Interface>
--  </Interfaces>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public ProjectEventDispatcher ();" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FireProjectLoaded">
--      <MemberSignature Language="C#" Value="public void FireProjectLoaded (string fileName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="fileName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="fileName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FireProjectLoadFailed">
--      <MemberSignature Language="C#" Value="public void FireProjectLoadFailed (string fileName, Exception exception);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="fileName" Type="System.String" />
--        <Parameter Name="exception" Type="System.Exception" />
--      </Parameters>
--      <Docs>
--        <param name="fileName">To be added.</param>
--        <param name="exception">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FireProjectLoading">
--      <MemberSignature Language="C#" Value="public void FireProjectLoading (string fileName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="fileName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="fileName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FireProjectUnloaded">
--      <MemberSignature Language="C#" Value="public void FireProjectUnloaded (string fileName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="fileName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="fileName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FireProjectUnloadFailed">
--      <MemberSignature Language="C#" Value="public void FireProjectUnloadFailed (string fileName, Exception exception);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="fileName" Type="System.String" />
--        <Parameter Name="exception" Type="System.Exception" />
--      </Parameters>
--      <Docs>
--        <param name="fileName">To be added.</param>
--        <param name="exception">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FireProjectUnloading">
--      <MemberSignature Language="C#" Value="public void FireProjectUnloading (string fileName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="fileName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="fileName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectLoaded">
--      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectLoaded;" />
--      <MemberType>Event</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectLoadFailed">
--      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectLoadFailed;" />
--      <MemberType>Event</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectLoading">
--      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectLoading;" />
--      <MemberType>Event</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectUnloaded">
--      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectUnloaded;" />
--      <MemberType>Event</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectUnloadFailed">
--      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectUnloadFailed;" />
--      <MemberType>Event</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectUnloading">
--      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectUnloading;" />
--      <MemberType>Event</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/ProjectEventHandler.xml
index ef3191b82d40379b726b9b1bb0a241b7a60cefc1,ef3191b82d40379b726b9b1bb0a241b7a60cefc1..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,23 -1,23 +1,0 @@@
--<Type Name="ProjectEventHandler" FullName="NUnit.Util.ProjectEventHandler">
--  <TypeSignature Language="C#" Value="public delegate void ProjectEventHandler(object sender, ProjectEventArgs e);" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Delegate</BaseTypeName>
--  </Base>
--  <Parameters>
--    <Parameter Name="sender" Type="System.Object" />
--    <Parameter Name="e" Type="NUnit.Util.ProjectEventArgs" />
--  </Parameters>
--  <ReturnValue>
--    <ReturnType>System.Void</ReturnType>
--  </ReturnValue>
--  <Docs>
--    <param name="sender">To be added.</param>
--    <param name="e">To be added.</param>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/ProjectFormatException.xml
index 1fc33533e305d8612a452ca144c5c2585e1bb4d2,1fc33533e305d8612a452ca144c5c2585e1bb4d2..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,110 -1,110 +1,0 @@@
--<Type Name="ProjectFormatException" FullName="NUnit.Util.ProjectFormatException">
--  <TypeSignature Language="C#" Value="public class ProjectFormatException : ApplicationException" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.ApplicationException</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public ProjectFormatException ();" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public ProjectFormatException (string message);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="message">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public ProjectFormatException (string message, Exception inner);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="inner" Type="System.Exception" />
--      </Parameters>
--      <Docs>
--        <param name="message">To be added.</param>
--        <param name="inner">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public ProjectFormatException (string message, int lineNumber, int linePosition);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="message" Type="System.String" />
--        <Parameter Name="lineNumber" Type="System.Int32" />
--        <Parameter Name="linePosition" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="message">To be added.</param>
--        <param name="lineNumber">To be added.</param>
--        <param name="linePosition">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LineNumber">
--      <MemberSignature Language="C#" Value="public int LineNumber { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LinePosition">
--      <MemberSignature Language="C#" Value="public int LinePosition { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/ProjectPath.xml
index 25744af7a79160356efe258e72b7f244add858ac,25744af7a79160356efe258e72b7f244add858ac..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,175 -1,175 +1,0 @@@
--<Type Name="ProjectPath" FullName="NUnit.Util.ProjectPath">
--  <TypeSignature Language="C#" Value="public class ProjectPath" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public ProjectPath ();" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Canonicalize">
--      <MemberSignature Language="C#" Value="public static string Canonicalize (string path);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="path" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="path">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FILE_ATTRIBUTE_DIRECTORY">
--      <MemberSignature Language="C#" Value="public const uint FILE_ATTRIBUTE_DIRECTORY = 16;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.UInt32</ReturnType>
--      </ReturnValue>
--      <MemberValue>16</MemberValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FILE_ATTRIBUTE_NORMAL">
--      <MemberSignature Language="C#" Value="public const uint FILE_ATTRIBUTE_NORMAL = 128;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.UInt32</ReturnType>
--      </ReturnValue>
--      <MemberValue>128</MemberValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsAssemblyFileType">
--      <MemberSignature Language="C#" Value="public static bool IsAssemblyFileType (string path);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="path" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="path">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="MAX_PATH">
--      <MemberSignature Language="C#" Value="public const int MAX_PATH = 256;" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <MemberValue>256</MemberValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="RelativePath">
--      <MemberSignature Language="C#" Value="public static string RelativePath (string from, string to);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="from" Type="System.String" />
--        <Parameter Name="to" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="from">To be added.</param>
--        <param name="to">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SamePath">
--      <MemberSignature Language="C#" Value="public static bool SamePath (string path1, string path2);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="path1" Type="System.String" />
--        <Parameter Name="path2" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="path1">To be added.</param>
--        <param name="path2">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SamePathOrUnder">
--      <MemberSignature Language="C#" Value="public static bool SamePathOrUnder (string path1, string path2);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="path1" Type="System.String" />
--        <Parameter Name="path2" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="path1">To be added.</param>
--        <param name="path2">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/ResultSummarizer.xml
index 5a98bb514b132a76a50e2c5492ae586ea5a0d7d4,5a98bb514b132a76a50e2c5492ae586ea5a0d7d4..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,152 -1,152 +1,0 @@@
--<Type Name="ResultSummarizer" FullName="NUnit.Util.ResultSummarizer">
--  <TypeSignature Language="C#" Value="public class ResultSummarizer" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public ResultSummarizer (NUnit.Core.TestResult result);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="result" Type="NUnit.Core.TestResult" />
--      </Parameters>
--      <Docs>
--        <param name="result">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public ResultSummarizer (NUnit.Core.TestResult[] results);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="results" Type="NUnit.Core.TestResult[]" />
--      </Parameters>
--      <Docs>
--        <param name="results">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Failures">
--      <MemberSignature Language="C#" Value="public int Failures { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Name">
--      <MemberSignature Language="C#" Value="public string Name { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ResultCount">
--      <MemberSignature Language="C#" Value="public int ResultCount { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Success">
--      <MemberSignature Language="C#" Value="public bool Success { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SuitesNotRun">
--      <MemberSignature Language="C#" Value="public int SuitesNotRun { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="TestsNotRun">
--      <MemberSignature Language="C#" Value="public int TestsNotRun { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Time">
--      <MemberSignature Language="C#" Value="public double Time { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Double</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/SettingsGroup.xml
index 0ae0e7e888c1bd2f218f3ade898c5d97bffbc115,0ae0e7e888c1bd2f218f3ade898c5d97bffbc115..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,328 -1,328 +1,0 @@@
--<Type Name="SettingsGroup" FullName="NUnit.Util.SettingsGroup">
--  <TypeSignature Language="C#" Value="public class SettingsGroup : IDisposable" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces>
--    <Interface>
--      <InterfaceName>System.IDisposable</InterfaceName>
--    </Interface>
--  </Interfaces>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public SettingsGroup (string name, NUnit.Util.SettingsGroup parentSettings);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--        <Parameter Name="parentSettings" Type="NUnit.Util.SettingsGroup" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <param name="parentSettings">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public SettingsGroup (string name, NUnit.Util.SettingsStorage storageImpl);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--        <Parameter Name="storageImpl" Type="NUnit.Util.SettingsStorage" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <param name="storageImpl">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Clear">
--      <MemberSignature Language="C#" Value="public virtual void Clear ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Dispose">
--      <MemberSignature Language="C#" Value="public void Dispose ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadIntSetting">
--      <MemberSignature Language="C#" Value="public int LoadIntSetting (string settingName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadIntSetting">
--      <MemberSignature Language="C#" Value="public int LoadIntSetting (string settingName, int defaultValue);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--        <Parameter Name="defaultValue" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <param name="defaultValue">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadSetting">
--      <MemberSignature Language="C#" Value="public object LoadSetting (string settingName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Object</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadSetting">
--      <MemberSignature Language="C#" Value="public object LoadSetting (string settingName, object defaultValue);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Object</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--        <Parameter Name="defaultValue" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <param name="defaultValue">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadStringSetting">
--      <MemberSignature Language="C#" Value="public string LoadStringSetting (string settingName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadStringSetting">
--      <MemberSignature Language="C#" Value="public string LoadStringSetting (string settingName, string defaultValue);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--        <Parameter Name="defaultValue" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <param name="defaultValue">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Name">
--      <MemberSignature Language="C#" Value="public string Name { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="RemoveSetting">
--      <MemberSignature Language="C#" Value="public void RemoveSetting (string settingName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SaveIntSetting">
--      <MemberSignature Language="C#" Value="public void SaveIntSetting (string settingName, int settingValue);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--        <Parameter Name="settingValue" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <param name="settingValue">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SaveSetting">
--      <MemberSignature Language="C#" Value="public void SaveSetting (string settingName, object settingValue);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--        <Parameter Name="settingValue" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <param name="settingValue">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SaveStringSetting">
--      <MemberSignature Language="C#" Value="public void SaveStringSetting (string settingName, string settingValue);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--        <Parameter Name="settingValue" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <param name="settingValue">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SettingsCount">
--      <MemberSignature Language="C#" Value="public int SettingsCount { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Storage">
--      <MemberSignature Language="C#" Value="public NUnit.Util.SettingsStorage Storage { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.SettingsStorage</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/SettingsStorage.xml
index ed83da0062d36737ee16bf3ec5d7c7e73dad8188,ed83da0062d36737ee16bf3ec5d7c7e73dad8188..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,309 -1,309 +1,0 @@@
--<Type Name="SettingsStorage" FullName="NUnit.Util.SettingsStorage">
--  <TypeSignature Language="C#" Value="public abstract class SettingsStorage : IDisposable" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces>
--    <Interface>
--      <InterfaceName>System.IDisposable</InterfaceName>
--    </Interface>
--  </Interfaces>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public SettingsStorage (string storageName, NUnit.Util.SettingsStorage parentStorage);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="storageName" Type="System.String" />
--        <Parameter Name="parentStorage" Type="NUnit.Util.SettingsStorage" />
--      </Parameters>
--      <Docs>
--        <param name="storageName">To be added.</param>
--        <param name="parentStorage">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ChildStorageExists">
--      <MemberSignature Language="C#" Value="public abstract bool ChildStorageExists (string name);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Clear">
--      <MemberSignature Language="C#" Value="public abstract void Clear ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Dispose">
--      <MemberSignature Language="C#" Value="public abstract void Dispose ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadIntSetting">
--      <MemberSignature Language="C#" Value="public abstract int LoadIntSetting (string settingName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadIntSetting">
--      <MemberSignature Language="C#" Value="public abstract int LoadIntSetting (string settingName, int defaultValue);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--        <Parameter Name="defaultValue" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <param name="defaultValue">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadSetting">
--      <MemberSignature Language="C#" Value="public abstract object LoadSetting (string settingName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Object</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadSetting">
--      <MemberSignature Language="C#" Value="public abstract object LoadSetting (string settingName, object defaultValue);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Object</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--        <Parameter Name="defaultValue" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <param name="defaultValue">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadStringSetting">
--      <MemberSignature Language="C#" Value="public abstract string LoadStringSetting (string settingName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadStringSetting">
--      <MemberSignature Language="C#" Value="public abstract string LoadStringSetting (string settingName, string defaultValue);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--        <Parameter Name="defaultValue" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <param name="defaultValue">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="MakeChildStorage">
--      <MemberSignature Language="C#" Value="public abstract NUnit.Util.SettingsStorage MakeChildStorage (string name);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.SettingsStorage</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ParentStorage">
--      <MemberSignature Language="C#" Value="public NUnit.Util.SettingsStorage ParentStorage { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.SettingsStorage</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="RemoveSetting">
--      <MemberSignature Language="C#" Value="public abstract void RemoveSetting (string settingName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SaveSetting">
--      <MemberSignature Language="C#" Value="public abstract void SaveSetting (string settingName, object settingValue);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="settingName" Type="System.String" />
--        <Parameter Name="settingValue" Type="System.Object" />
--      </Parameters>
--      <Docs>
--        <param name="settingName">To be added.</param>
--        <param name="settingValue">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SettingsCount">
--      <MemberSignature Language="C#" Value="public abstract int SettingsCount { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="StorageName">
--      <MemberSignature Language="C#" Value="public string StorageName { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/StackTraceFilter.xml
index d65df20a904c517624d7bdbbf45b3b1ba52fd1c7,d65df20a904c517624d7bdbbf45b3b1ba52fd1c7..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,48 -1,48 +1,0 @@@
--<Type Name="StackTraceFilter" FullName="NUnit.Util.StackTraceFilter">
--  <TypeSignature Language="C#" Value="public class StackTraceFilter" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public StackTraceFilter ();" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Filter">
--      <MemberSignature Language="C#" Value="public static string Filter (string stack);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="stack" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="stack">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/SummaryVisitor.xml
index 7bffbc97cea2798c1457afc7601c32da42c51d92,7bffbc97cea2798c1457afc7601c32da42c51d92..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,174 -1,174 +1,0 @@@
--<Type Name="SummaryVisitor" FullName="NUnit.Util.SummaryVisitor">
--  <TypeSignature Language="C#" Value="public class SummaryVisitor : NUnit.Core.ResultVisitor" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces>
--    <Interface>
--      <InterfaceName>NUnit.Core.ResultVisitor</InterfaceName>
--    </Interface>
--  </Interfaces>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public SummaryVisitor ();" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Count">
--      <MemberSignature Language="C#" Value="public int Count { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Failures">
--      <MemberSignature Language="C#" Value="public int Failures { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Name">
--      <MemberSignature Language="C#" Value="public string Name { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Success">
--      <MemberSignature Language="C#" Value="public bool Success { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SuitesNotRun">
--      <MemberSignature Language="C#" Value="public int SuitesNotRun { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="TestsNotRun">
--      <MemberSignature Language="C#" Value="public int TestsNotRun { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Time">
--      <MemberSignature Language="C#" Value="public double Time { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Double</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Visit">
--      <MemberSignature Language="C#" Value="public void Visit (NUnit.Core.TestCaseResult caseResult);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="caseResult" Type="NUnit.Core.TestCaseResult" />
--      </Parameters>
--      <Docs>
--        <param name="caseResult">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Visit">
--      <MemberSignature Language="C#" Value="public void Visit (NUnit.Core.TestSuiteResult suiteResult);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="suiteResult" Type="NUnit.Core.TestSuiteResult" />
--      </Parameters>
--      <Docs>
--        <param name="suiteResult">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/TestDomain.xml
index 8cfbb8ca5b71c08fcb662825bc248cce23f73598,8cfbb8ca5b71c08fcb662825bc248cce23f73598..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,594 -1,594 +1,0 @@@
--<Type Name="TestDomain" FullName="NUnit.Util.TestDomain">
--  <TypeSignature Language="C#" Value="public class TestDomain : NUnit.Core.TestRunner" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces>
--    <Interface>
--      <InterfaceName>NUnit.Core.TestRunner</InterfaceName>
--    </Interface>
--  </Interfaces>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public TestDomain ();" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public TestDomain (System.IO.TextWriter outWriter, System.IO.TextWriter errorWriter);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="outWriter" Type="System.IO.TextWriter" />
--        <Parameter Name="errorWriter" Type="System.IO.TextWriter" />
--      </Parameters>
--      <Docs>
--        <param name="outWriter">To be added.</param>
--        <param name="errorWriter">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="AppDomain">
--      <MemberSignature Language="C#" Value="public AppDomain AppDomain { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.AppDomain</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="CancelRun">
--      <MemberSignature Language="C#" Value="public void CancelRun ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="CountTestCases">
--      <MemberSignature Language="C#" Value="public int CountTestCases ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="CountTestCases">
--      <MemberSignature Language="C#" Value="public int CountTestCases (string testName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="testName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="testName">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="CountTestCases">
--      <MemberSignature Language="C#" Value="public int CountTestCases (string[] testNames);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="testNames" Type="System.String[]" />
--      </Parameters>
--      <Docs>
--        <param name="testNames">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="DisplayTestLabels">
--      <MemberSignature Language="C#" Value="public bool DisplayTestLabels { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Error">
--      <MemberSignature Language="C#" Value="public System.IO.TextWriter Error { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.IO.TextWriter</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FrameworkVersion">
--      <MemberSignature Language="C#" Value="public Version FrameworkVersion { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Version</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="GetBinPath">
--      <MemberSignature Language="C#" Value="public static string GetBinPath (string[] assemblies);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="assemblies" Type="System.String[]" />
--      </Parameters>
--      <Docs>
--        <param name="assemblies">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="GetCategories">
--      <MemberSignature Language="C#" Value="public System.Collections.ICollection GetCategories ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Collections.ICollection</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Load">
--      <MemberSignature Language="C#" Value="public NUnit.Core.Test Load (NUnit.Util.NUnitProject project);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Core.Test</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="project" Type="NUnit.Util.NUnitProject" />
--      </Parameters>
--      <Docs>
--        <param name="project">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Load">
--      <MemberSignature Language="C#" Value="public NUnit.Core.Test Load (string assemblyFileName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Core.Test</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="assemblyFileName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="assemblyFileName">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Load">
--      <MemberSignature Language="C#" Value="public NUnit.Core.Test Load (NUnit.Util.NUnitProject project, string testFixture);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Core.Test</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="project" Type="NUnit.Util.NUnitProject" />
--        <Parameter Name="testFixture" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="project">To be added.</param>
--        <param name="testFixture">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Load">
--      <MemberSignature Language="C#" Value="public NUnit.Core.Test Load (string assemblyFileName, string testFixture);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Core.Test</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="assemblyFileName" Type="System.String" />
--        <Parameter Name="testFixture" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="assemblyFileName">To be added.</param>
--        <param name="testFixture">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Load">
--      <MemberSignature Language="C#" Value="public NUnit.Core.Test Load (string testFileName, string[] assemblies);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Core.Test</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="testFileName" Type="System.String" />
--        <Parameter Name="assemblies" Type="System.String[]" />
--      </Parameters>
--      <Docs>
--        <param name="testFileName">To be added.</param>
--        <param name="assemblies">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Load">
--      <MemberSignature Language="C#" Value="public NUnit.Core.Test Load (string testFileName, string[] assemblies, string testFixture);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Core.Test</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="testFileName" Type="System.String" />
--        <Parameter Name="assemblies" Type="System.String[]" />
--        <Parameter Name="testFixture" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="testFileName">To be added.</param>
--        <param name="assemblies">To be added.</param>
--        <param name="testFixture">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Load">
--      <MemberSignature Language="C#" Value="public NUnit.Core.Test Load (string testFileName, string appBase, string configFile, string binPath, string[] assemblies, string testFixture);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Core.Test</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="testFileName" Type="System.String" />
--        <Parameter Name="appBase" Type="System.String" />
--        <Parameter Name="configFile" Type="System.String" />
--        <Parameter Name="binPath" Type="System.String" />
--        <Parameter Name="assemblies" Type="System.String[]" />
--        <Parameter Name="testFixture" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="testFileName">To be added.</param>
--        <param name="appBase">To be added.</param>
--        <param name="configFile">To be added.</param>
--        <param name="binPath">To be added.</param>
--        <param name="assemblies">To be added.</param>
--        <param name="testFixture">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Out">
--      <MemberSignature Language="C#" Value="public System.IO.TextWriter Out { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.IO.TextWriter</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Result">
--      <MemberSignature Language="C#" Value="public NUnit.Core.TestResult Result { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Core.TestResult</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Results">
--      <MemberSignature Language="C#" Value="public NUnit.Core.TestResult[] Results { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Core.TestResult[]</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Run">
--      <MemberSignature Language="C#" Value="public NUnit.Core.TestResult Run (NUnit.Core.EventListener listener);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Core.TestResult</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="listener" Type="NUnit.Core.EventListener" />
--      </Parameters>
--      <Docs>
--        <param name="listener">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Run">
--      <MemberSignature Language="C#" Value="public NUnit.Core.TestResult Run (NUnit.Core.EventListener listener, string testName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Core.TestResult</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="listener" Type="NUnit.Core.EventListener" />
--        <Parameter Name="testName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="listener">To be added.</param>
--        <param name="testName">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Run">
--      <MemberSignature Language="C#" Value="public NUnit.Core.TestResult[] Run (NUnit.Core.EventListener listener, string[] testNames);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Core.TestResult[]</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="listener" Type="NUnit.Core.EventListener" />
--        <Parameter Name="testNames" Type="System.String[]" />
--      </Parameters>
--      <Docs>
--        <param name="listener">To be added.</param>
--        <param name="testNames">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="RunTest">
--      <MemberSignature Language="C#" Value="public void RunTest (NUnit.Core.EventListener listener);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="listener" Type="NUnit.Core.EventListener" />
--      </Parameters>
--      <Docs>
--        <param name="listener">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="RunTest">
--      <MemberSignature Language="C#" Value="public void RunTest (NUnit.Core.EventListener listener, string testName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="listener" Type="NUnit.Core.EventListener" />
--        <Parameter Name="testName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="listener">To be added.</param>
--        <param name="testName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="RunTest">
--      <MemberSignature Language="C#" Value="public void RunTest (NUnit.Core.EventListener listener, string[] testNames);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="listener" Type="NUnit.Core.EventListener" />
--        <Parameter Name="testNames" Type="System.String[]" />
--      </Parameters>
--      <Docs>
--        <param name="listener">To be added.</param>
--        <param name="testNames">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SetFilter">
--      <MemberSignature Language="C#" Value="public void SetFilter (NUnit.Core.IFilter filter);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="filter" Type="NUnit.Core.IFilter" />
--      </Parameters>
--      <Docs>
--        <param name="filter">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ShadowCopyFiles">
--      <MemberSignature Language="C#" Value="public bool ShadowCopyFiles { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Unload">
--      <MemberSignature Language="C#" Value="public void Unload ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Wait">
--      <MemberSignature Language="C#" Value="public void Wait ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/TestExceptionHandler.xml
index 6276b4daafacf4bf2c98b578140ee79d5ace313f,6276b4daafacf4bf2c98b578140ee79d5ace313f..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,66 -1,66 +1,0 @@@
--<Type Name="TestExceptionHandler" FullName="NUnit.Util.TestExceptionHandler">
--  <TypeSignature Language="C#" Value="public class TestExceptionHandler : IDisposable" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces>
--    <Interface>
--      <InterfaceName>System.IDisposable</InterfaceName>
--    </Interface>
--  </Interfaces>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public TestExceptionHandler (UnhandledExceptionEventHandler handler);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="handler" Type="System.UnhandledExceptionEventHandler" />
--      </Parameters>
--      <Docs>
--        <param name="handler">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Dispose">
--      <MemberSignature Language="C#" Value="public void Dispose ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Finalize">
--      <MemberSignature Language="C#" Value="~TestExceptionHandler ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/TestLoader.xml
index 67d8ae04d9651240e0a90be527c4a8db75a81d9f,67d8ae04d9651240e0a90be527c4a8db75a81d9f..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,635 -1,635 +1,0 @@@
--<Type Name="TestLoader" FullName="NUnit.Util.TestLoader">
--  <TypeSignature Language="C#" Value="public class TestLoader : NUnit.Core.LongLivingMarshalByRefObject, NUnit.Core.EventListener, NUnit.Util.ITestLoader" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>NUnit.Core.LongLivingMarshalByRefObject</BaseTypeName>
--  </Base>
--  <Interfaces>
--    <Interface>
--      <InterfaceName>NUnit.Core.EventListener</InterfaceName>
--    </Interface>
--    <Interface>
--      <InterfaceName>NUnit.Util.ITestLoader</InterfaceName>
--    </Interface>
--  </Interfaces>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public TestLoader (System.IO.TextWriter stdOutWriter, System.IO.TextWriter stdErrWriter);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="stdOutWriter" Type="System.IO.TextWriter" />
--        <Parameter Name="stdErrWriter" Type="System.IO.TextWriter" />
--      </Parameters>
--      <Docs>
--        <param name="stdOutWriter">To be added.</param>
--        <param name="stdErrWriter">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="CancelTestRun">
--      <MemberSignature Language="C#" Value="public void CancelTestRun ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Events">
--      <MemberSignature Language="C#" Value="public NUnit.Util.IProjectEvents Events { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.IProjectEvents</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FrameworkVersion">
--      <MemberSignature Language="C#" Value="public Version FrameworkVersion { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Version</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="GetCategories">
--      <MemberSignature Language="C#" Value="public System.Collections.IList GetCategories ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Collections.IList</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsProjectLoaded">
--      <MemberSignature Language="C#" Value="public bool IsProjectLoaded { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsTestLoaded">
--      <MemberSignature Language="C#" Value="public bool IsTestLoaded { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsTestRunning">
--      <MemberSignature Language="C#" Value="public bool IsTestRunning { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LastException">
--      <MemberSignature Language="C#" Value="public Exception LastException { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Exception</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadProject">
--      <MemberSignature Language="C#" Value="public void LoadProject (string filePath);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="filePath" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="filePath">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadProject">
--      <MemberSignature Language="C#" Value="public void LoadProject (string[] assemblies);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="assemblies" Type="System.String[]" />
--      </Parameters>
--      <Docs>
--        <param name="assemblies">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadProject">
--      <MemberSignature Language="C#" Value="public void LoadProject (string filePath, string configName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="filePath" Type="System.String" />
--        <Parameter Name="configName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="filePath">To be added.</param>
--        <param name="configName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadTest">
--      <MemberSignature Language="C#" Value="public void LoadTest ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="LoadTest">
--      <MemberSignature Language="C#" Value="public void LoadTest (string testName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="testName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="testName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="NewProject">
--      <MemberSignature Language="C#" Value="public void NewProject ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="NewProject">
--      <MemberSignature Language="C#" Value="public void NewProject (string filePath);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="filePath" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="filePath">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="NUnit.Core.EventListener.RunFinished">
--      <MemberSignature Language="C#" Value="void EventListener.RunFinished (NUnit.Core.TestResult[] results);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="results" Type="NUnit.Core.TestResult[]" />
--      </Parameters>
--      <Docs>
--        <param name="results">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="NUnit.Core.EventListener.RunFinished">
--      <MemberSignature Language="C#" Value="void EventListener.RunFinished (Exception exception);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="exception" Type="System.Exception" />
--      </Parameters>
--      <Docs>
--        <param name="exception">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="NUnit.Core.EventListener.RunStarted">
--      <MemberSignature Language="C#" Value="void EventListener.RunStarted (NUnit.Core.Test[] tests);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="tests" Type="NUnit.Core.Test[]" />
--      </Parameters>
--      <Docs>
--        <param name="tests">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="NUnit.Core.EventListener.SuiteFinished">
--      <MemberSignature Language="C#" Value="void EventListener.SuiteFinished (NUnit.Core.TestSuiteResult result);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="result" Type="NUnit.Core.TestSuiteResult" />
--      </Parameters>
--      <Docs>
--        <param name="result">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="NUnit.Core.EventListener.SuiteStarted">
--      <MemberSignature Language="C#" Value="void EventListener.SuiteStarted (NUnit.Core.TestSuite suite);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="suite" Type="NUnit.Core.TestSuite" />
--      </Parameters>
--      <Docs>
--        <param name="suite">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="NUnit.Core.EventListener.TestFinished">
--      <MemberSignature Language="C#" Value="void EventListener.TestFinished (NUnit.Core.TestCaseResult result);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="result" Type="NUnit.Core.TestCaseResult" />
--      </Parameters>
--      <Docs>
--        <param name="result">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="NUnit.Core.EventListener.TestStarted">
--      <MemberSignature Language="C#" Value="void EventListener.TestStarted (NUnit.Core.TestCase testCase);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="testCase" Type="NUnit.Core.TestCase" />
--      </Parameters>
--      <Docs>
--        <param name="testCase">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="NUnit.Core.EventListener.UnhandledException">
--      <MemberSignature Language="C#" Value="void EventListener.UnhandledException (Exception exception);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="exception" Type="System.Exception" />
--      </Parameters>
--      <Docs>
--        <param name="exception">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="OnTestChanged">
--      <MemberSignature Language="C#" Value="public void OnTestChanged (string testFileName);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="testFileName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="testFileName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ReloadOnChange">
--      <MemberSignature Language="C#" Value="public bool ReloadOnChange { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ReloadOnRun">
--      <MemberSignature Language="C#" Value="public bool ReloadOnRun { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ReloadTest">
--      <MemberSignature Language="C#" Value="public void ReloadTest ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Results">
--      <MemberSignature Language="C#" Value="public NUnit.Core.TestResult[] Results { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Core.TestResult[]</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="RunLoadedTest">
--      <MemberSignature Language="C#" Value="public void RunLoadedTest ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="RunTest">
--      <MemberSignature Language="C#" Value="public void RunTest (NUnit.Core.ITest test);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="test" Type="NUnit.Core.ITest" />
--      </Parameters>
--      <Docs>
--        <param name="test">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="RunTests">
--      <MemberSignature Language="C#" Value="public void RunTests (NUnit.Core.ITest[] tests);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="tests" Type="NUnit.Core.ITest[]" />
--      </Parameters>
--      <Docs>
--        <param name="tests">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="SetFilter">
--      <MemberSignature Language="C#" Value="public void SetFilter (NUnit.Core.IFilter filter);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="filter" Type="NUnit.Core.IFilter" />
--      </Parameters>
--      <Docs>
--        <param name="filter">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="TestFileName">
--      <MemberSignature Language="C#" Value="public string TestFileName { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="TestProject">
--      <MemberSignature Language="C#" Value="public NUnit.Util.NUnitProject TestProject { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="UnloadProject">
--      <MemberSignature Language="C#" Value="public void UnloadProject ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="UnloadTest">
--      <MemberSignature Language="C#" Value="public void UnloadTest ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/TestProjectAction.xml
index d235141ecb91e54329b626487ee3c3ea0424e138,d235141ecb91e54329b626487ee3c3ea0424e138..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,94 -1,94 +1,0 @@@
--<Type Name="TestProjectAction" FullName="NUnit.Util.TestProjectAction">
--  <TypeSignature Language="C#" Value="public enum TestProjectAction" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Enum</BaseTypeName>
--  </Base>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName="ProjectLoaded">
--      <MemberSignature Language="C#" Value="ProjectLoaded" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectAction</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectLoadFailed">
--      <MemberSignature Language="C#" Value="ProjectLoadFailed" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectAction</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectLoading">
--      <MemberSignature Language="C#" Value="ProjectLoading" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectAction</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectUnloaded">
--      <MemberSignature Language="C#" Value="ProjectUnloaded" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectAction</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectUnloadFailed">
--      <MemberSignature Language="C#" Value="ProjectUnloadFailed" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectAction</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectUnloading">
--      <MemberSignature Language="C#" Value="ProjectUnloading" />
--      <MemberType>Field</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectAction</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/TestProjectEventArgs.xml
index be934c8c16bb4ccaaf8d4442d7fd0a9b858a5993,be934c8c16bb4ccaaf8d4442d7fd0a9b858a5993..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,98 -1,98 +1,0 @@@
--<Type Name="TestProjectEventArgs" FullName="NUnit.Util.TestProjectEventArgs">
--  <TypeSignature Language="C#" Value="public class TestProjectEventArgs : EventArgs" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.EventArgs</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public TestProjectEventArgs (NUnit.Util.TestProjectAction action, string projectName);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="action" Type="NUnit.Util.TestProjectAction" />
--        <Parameter Name="projectName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="action">To be added.</param>
--        <param name="projectName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public TestProjectEventArgs (NUnit.Util.TestProjectAction action, string projectName, Exception exception);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="action" Type="NUnit.Util.TestProjectAction" />
--        <Parameter Name="projectName" Type="System.String" />
--        <Parameter Name="exception" Type="System.Exception" />
--      </Parameters>
--      <Docs>
--        <param name="action">To be added.</param>
--        <param name="projectName">To be added.</param>
--        <param name="exception">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Action">
--      <MemberSignature Language="C#" Value="public NUnit.Util.TestProjectAction Action { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.TestProjectAction</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Exception">
--      <MemberSignature Language="C#" Value="public Exception Exception { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Exception</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectName">
--      <MemberSignature Language="C#" Value="public string ProjectName { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/TestProjectEventHandler.xml
index 4ca7adc2eba5f7d56adc96d111610be807768706,4ca7adc2eba5f7d56adc96d111610be807768706..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,23 -1,23 +1,0 @@@
--<Type Name="TestProjectEventHandler" FullName="NUnit.Util.TestProjectEventHandler">
--  <TypeSignature Language="C#" Value="public delegate void TestProjectEventHandler(object sender, TestProjectEventArgs args);" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Delegate</BaseTypeName>
--  </Base>
--  <Parameters>
--    <Parameter Name="sender" Type="System.Object" />
--    <Parameter Name="args" Type="NUnit.Util.TestProjectEventArgs" />
--  </Parameters>
--  <ReturnValue>
--    <ReturnType>System.Void</ReturnType>
--  </ReturnValue>
--  <Docs>
--    <param name="sender">To be added.</param>
--    <param name="args">To be added.</param>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/TestResultItem.xml
index d78a39c9d7fcb4ea46efe2157c99e9122341e318,d78a39c9d7fcb4ea46efe2157c99e9122341e318..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,116 -1,116 +1,0 @@@
--<Type Name="TestResultItem" FullName="NUnit.Util.TestResultItem">
--  <TypeSignature Language="C#" Value="public class TestResultItem" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public TestResultItem (NUnit.Core.TestResult result);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="result" Type="NUnit.Core.TestResult" />
--      </Parameters>
--      <Docs>
--        <param name="result">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="GetMessage">
--      <MemberSignature Language="C#" Value="public string GetMessage ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="GetToolTipMessage">
--      <MemberSignature Language="C#" Value="public string GetToolTipMessage ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ReplaceTabs">
--      <MemberSignature Language="C#" Value="public string ReplaceTabs (string strOriginal, int nSpaces);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="strOriginal" Type="System.String" />
--        <Parameter Name="nSpaces" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="strOriginal">To be added.</param>
--        <param name="nSpaces">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="StackTrace">
--      <MemberSignature Language="C#" Value="public string StackTrace { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ToString">
--      <MemberSignature Language="C#" Value="public override string ToString ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/UIHelper.xml
index 0e291e037084efb27943ef41c0eddd87644528e1,0e291e037084efb27943ef41c0eddd87644528e1..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,71 -1,71 +1,0 @@@
--<Type Name="UIHelper" FullName="NUnit.Util.UIHelper">
--  <TypeSignature Language="C#" Value="public class UIHelper" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public UIHelper ();" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="CompareTree">
--      <MemberSignature Language="C#" Value="public static bool CompareTree (NUnit.Core.Test rootTestOriginal, NUnit.Core.Test rootTestNew);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="rootTestOriginal" Type="NUnit.Core.Test" />
--        <Parameter Name="rootTestNew" Type="NUnit.Core.Test" />
--      </Parameters>
--      <Docs>
--        <param name="rootTestOriginal">To be added.</param>
--        <param name="rootTestNew">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="CompareTree">
--      <MemberSignature Language="C#" Value="public static bool CompareTree (NUnit.Util.UITestNode rootTestOriginal, NUnit.Util.UITestNode rootTestNew);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="rootTestOriginal" Type="NUnit.Util.UITestNode" />
--        <Parameter Name="rootTestNew" Type="NUnit.Util.UITestNode" />
--      </Parameters>
--      <Docs>
--        <param name="rootTestOriginal">To be added.</param>
--        <param name="rootTestNew">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/UITestNode.xml
index 3cd7d8b9d395579aaa4b8261f4e9e07df60aa2e0,3cd7d8b9d395579aaa4b8261f4e9e07df60aa2e0..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,421 -1,421 +1,0 @@@
--<Type Name="UITestNode" FullName="NUnit.Util.UITestNode">
--  <TypeSignature Language="C#" Value="public class UITestNode : NUnit.Core.ITest" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces>
--    <Interface>
--      <InterfaceName>NUnit.Core.ITest</InterfaceName>
--    </Interface>
--  </Interfaces>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public UITestNode (NUnit.Core.ITest test);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="test" Type="NUnit.Core.ITest" />
--      </Parameters>
--      <Docs>
--        <param name="test">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public UITestNode (NUnit.Core.ITest test, bool populate);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="test" Type="NUnit.Core.ITest" />
--        <Parameter Name="populate" Type="System.Boolean" />
--      </Parameters>
--      <Docs>
--        <param name="test">To be added.</param>
--        <param name="populate">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public UITestNode (string pathName, string testName);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="pathName" Type="System.String" />
--        <Parameter Name="testName" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="pathName">To be added.</param>
--        <param name="testName">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public UITestNode (string pathName, string testName, int assemblyKey);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="pathName" Type="System.String" />
--        <Parameter Name="testName" Type="System.String" />
--        <Parameter Name="assemblyKey" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="pathName">To be added.</param>
--        <param name="testName">To be added.</param>
--        <param name="assemblyKey">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="AssemblyKey">
--      <MemberSignature Language="C#" Value="public int AssemblyKey { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Categories">
--      <MemberSignature Language="C#" Value="public System.Collections.IList Categories { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Collections.IList</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="CountTestCases">
--      <MemberSignature Language="C#" Value="public int CountTestCases ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Int32</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Description">
--      <MemberSignature Language="C#" Value="public string Description { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="FullName">
--      <MemberSignature Language="C#" Value="public string FullName { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="HasCategory">
--      <MemberSignature Language="C#" Value="public bool HasCategory (System.Collections.IList names);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="names" Type="System.Collections.IList" />
--      </Parameters>
--      <Docs>
--        <param name="names">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="HasCategory">
--      <MemberSignature Language="C#" Value="public bool HasCategory (string name);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IgnoreReason">
--      <MemberSignature Language="C#" Value="public string IgnoreReason { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsExplicit">
--      <MemberSignature Language="C#" Value="public bool IsExplicit { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsFixture">
--      <MemberSignature Language="C#" Value="public bool IsFixture { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsSuite">
--      <MemberSignature Language="C#" Value="public bool IsSuite { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsTestCase">
--      <MemberSignature Language="C#" Value="public bool IsTestCase { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Name">
--      <MemberSignature Language="C#" Value="public string Name { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="op_Implicit">
--      <MemberSignature Language="C#" Value="public static NUnit.Util.UITestNode op_Implicit (NUnit.Core.Test test);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.UITestNode</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="test" Type="NUnit.Core.Test" />
--      </Parameters>
--      <Docs>
--        <param name="test">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Populated">
--      <MemberSignature Language="C#" Value="public bool Populated { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="PopulateTests">
--      <MemberSignature Language="C#" Value="public void PopulateTests ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Run">
--      <MemberSignature Language="C#" Value="public NUnit.Core.TestResult Run (NUnit.Core.EventListener listener);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Core.TestResult</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="listener" Type="NUnit.Core.EventListener" />
--      </Parameters>
--      <Docs>
--        <param name="listener">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ShortName">
--      <MemberSignature Language="C#" Value="public string ShortName { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ShouldRun">
--      <MemberSignature Language="C#" Value="public bool ShouldRun { set; get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Tests">
--      <MemberSignature Language="C#" Value="public System.Collections.ArrayList Tests { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Collections.ArrayList</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="UniqueName">
--      <MemberSignature Language="C#" Value="public string UniqueName { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/VSProject.xml
index 5d09ba211e22fad91746fef4ef599b6bd0e8af82,5d09ba211e22fad91746fef4ef599b6bd0e8af82..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,130 -1,130 +1,0 @@@
--<Type Name="VSProject" FullName="NUnit.Util.VSProject">
--  <TypeSignature Language="C#" Value="public class VSProject" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public VSProject (string projectPath);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="projectPath" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="projectPath">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Configs">
--      <MemberSignature Language="C#" Value="public NUnit.Util.VSProjectConfigCollection Configs { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.VSProjectConfigCollection</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsProjectFile">
--      <MemberSignature Language="C#" Value="public static bool IsProjectFile (string path);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="path" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="path">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="IsSolutionFile">
--      <MemberSignature Language="C#" Value="public static bool IsSolutionFile (string path);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="path" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="path">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Load">
--      <MemberSignature Language="C#" Value="public void Load ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Name">
--      <MemberSignature Language="C#" Value="public string Name { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="ProjectPath">
--      <MemberSignature Language="C#" Value="public string ProjectPath { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/VSProjectConfig.xml
index 253a909a2b63b4c69807de474534546e5164b69f,253a909a2b63b4c69807de474534546e5164b69f..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,62 -1,62 +1,0 @@@
--<Type Name="VSProjectConfig" FullName="NUnit.Util.VSProjectConfig">
--  <TypeSignature Language="C#" Value="public class VSProjectConfig" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public VSProjectConfig (string name);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Assemblies">
--      <MemberSignature Language="C#" Value="public System.Collections.Specialized.StringCollection Assemblies { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Collections.Specialized.StringCollection</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Name">
--      <MemberSignature Language="C#" Value="public string Name { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.String</ReturnType>
--      </ReturnValue>
--      <Docs>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/VSProjectConfigCollection.xml
index 4e8f82c84a3cb349508f86c9dab773bec47176cc,4e8f82c84a3cb349508f86c9dab773bec47176cc..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,109 -1,109 +1,0 @@@
--<Type Name="VSProjectConfigCollection" FullName="NUnit.Util.VSProjectConfigCollection">
--  <TypeSignature Language="C#" Value="public class VSProjectConfigCollection : System.Collections.CollectionBase" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Collections.CollectionBase</BaseTypeName>
--  </Base>
--  <Interfaces />
--  <Attributes>
--    <Attribute>
--      <AttributeName>System.Reflection.DefaultMember(MemberName="Item")</AttributeName>
--    </Attribute>
--  </Attributes>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public VSProjectConfigCollection ();" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Add">
--      <MemberSignature Language="C#" Value="public void Add (NUnit.Util.VSProjectConfig config);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="config" Type="NUnit.Util.VSProjectConfig" />
--      </Parameters>
--      <Docs>
--        <param name="config">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Contains">
--      <MemberSignature Language="C#" Value="public bool Contains (string name);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Boolean</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <returns>To be added.</returns>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Item">
--      <MemberSignature Language="C#" Value="public NUnit.Util.VSProjectConfig this[int index] { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.VSProjectConfig</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="index" Type="System.Int32" />
--      </Parameters>
--      <Docs>
--        <param name="index">To be added.</param>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Item">
--      <MemberSignature Language="C#" Value="public NUnit.Util.VSProjectConfig this[string name] { get; }" />
--      <MemberType>Property</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>NUnit.Util.VSProjectConfig</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="name" Type="System.String" />
--      </Parameters>
--      <Docs>
--        <param name="name">To be added.</param>
--        <summary>To be added.</summary>
--        <value>To be added.</value>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/NUnit.Util/XmlResultVisitor.xml
index 18a72c8e870be33308fa9f49436bd137bef730e9,18a72c8e870be33308fa9f49436bd137bef730e9..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,124 -1,124 +1,0 @@@
--<Type Name="XmlResultVisitor" FullName="NUnit.Util.XmlResultVisitor">
--  <TypeSignature Language="C#" Value="public class XmlResultVisitor : NUnit.Core.ResultVisitor" />
--  <AssemblyInfo>
--    <AssemblyName>nunit.util</AssemblyName>
--    <AssemblyVersion>2.2.0.0</AssemblyVersion>
--  </AssemblyInfo>
--  <Base>
--    <BaseTypeName>System.Object</BaseTypeName>
--  </Base>
--  <Interfaces>
--    <Interface>
--      <InterfaceName>NUnit.Core.ResultVisitor</InterfaceName>
--    </Interface>
--  </Interfaces>
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--  <Members>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public XmlResultVisitor (System.IO.TextWriter writer, NUnit.Core.TestResult result);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="writer" Type="System.IO.TextWriter" />
--        <Parameter Name="result" Type="NUnit.Core.TestResult" />
--      </Parameters>
--      <Docs>
--        <param name="writer">To be added.</param>
--        <param name="result">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName=".ctor">
--      <MemberSignature Language="C#" Value="public XmlResultVisitor (string fileName, NUnit.Core.TestResult result);" />
--      <MemberType>Constructor</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <Parameters>
--        <Parameter Name="fileName" Type="System.String" />
--        <Parameter Name="result" Type="NUnit.Core.TestResult" />
--      </Parameters>
--      <Docs>
--        <param name="fileName">To be added.</param>
--        <param name="result">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Visit">
--      <MemberSignature Language="C#" Value="public void Visit (NUnit.Core.TestCaseResult caseResult);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="caseResult" Type="NUnit.Core.TestCaseResult" />
--      </Parameters>
--      <Docs>
--        <param name="caseResult">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Visit">
--      <MemberSignature Language="C#" Value="public void Visit (NUnit.Core.TestSuiteResult suiteResult);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="suiteResult" Type="NUnit.Core.TestSuiteResult" />
--      </Parameters>
--      <Docs>
--        <param name="suiteResult">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="Write">
--      <MemberSignature Language="C#" Value="public void Write ();" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters />
--      <Docs>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--    <Member MemberName="WriteCategories">
--      <MemberSignature Language="C#" Value="public void WriteCategories (NUnit.Core.TestResult result);" />
--      <MemberType>Method</MemberType>
--      <AssemblyInfo>
--        <AssemblyVersion>2.2.0.0</AssemblyVersion>
--      </AssemblyInfo>
--      <ReturnValue>
--        <ReturnType>System.Void</ReturnType>
--      </ReturnValue>
--      <Parameters>
--        <Parameter Name="result" Type="NUnit.Core.TestResult" />
--      </Parameters>
--      <Docs>
--        <param name="result">To be added.</param>
--        <summary>To be added.</summary>
--        <remarks>To be added.</remarks>
--      </Docs>
--    </Member>
--  </Members>
--</Type>
diff --cc mcs/nunit20/Documentation/en/index.xml
index c7d8ad3e2c089dfb68d9c3175bc3c8c0df359792,c7d8ad3e2c089dfb68d9c3175bc3c8c0df359792..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,111 -1,111 +1,0 @@@
--<Overview>
--  <Assemblies>
--    <Assembly Name="nunit.util" Version="2.2.0.0">
--      <Attributes>
--        <Attribute>
--          <AttributeName>System.Reflection.AssemblyKeyName(KeyName="")</AttributeName>
--        </Attribute>
--        <Attribute>
--          <AttributeName>System.Reflection.AssemblyTrademark(Trademark="")</AttributeName>
--        </Attribute>
--        <Attribute>
--          <AttributeName>System.Reflection.AssemblyCopyright(Copyright="")</AttributeName>
--        </Attribute>
--        <Attribute>
--          <AttributeName>System.Reflection.AssemblyProduct(Product="")</AttributeName>
--        </Attribute>
--        <Attribute>
--          <AttributeName>System.Reflection.AssemblyCompany(Company="")</AttributeName>
--        </Attribute>
--        <Attribute>
--          <AttributeName>System.Reflection.AssemblyConfiguration(Configuration="")</AttributeName>
--        </Attribute>
--        <Attribute>
--          <AttributeName>System.Reflection.AssemblyDescription(Description="")</AttributeName>
--        </Attribute>
--        <Attribute>
--          <AttributeName>System.Reflection.AssemblyTitle(Title="")</AttributeName>
--        </Attribute>
--      </Attributes>
--    </Assembly>
--  </Assemblies>
--  <Remarks>To be added.</Remarks>
--  <Copyright>To be added.</Copyright>
--  <Types>
--    <Namespace Name="Codeblast">
--      <Type Name="CommandLineOptions" Kind="Class" />
--      <Type Name="OptionAttribute" Kind="Class" />
--    </Namespace>
--    <Namespace Name="NUnit.Core">
--    </Namespace>
--    <Namespace Name="NUnit.Framework">
--      <Type Name="Assert" Kind="Class" />
--      <Type Name="Assertion" Kind="Class" />
--      <Type Name="AssertionException" Kind="Class" />
--      <Type Name="AssertionFailureMessage" Kind="Class" />
--      <Type Name="ExpectedExceptionAttribute" Kind="Class" />
--      <Type Name="IgnoreAttribute" Kind="Class" />
--      <Type Name="SetUpAttribute" Kind="Class" />
--      <Type Name="SuiteAttribute" Kind="Class" />
--      <Type Name="TearDownAttribute" Kind="Class" />
--      <Type Name="TestAttribute" Kind="Class" />
--      <Type Name="TestCase" Kind="Class" />
--      <Type Name="TestFixtureAttribute" Kind="Class" />
--      <Type Name="TestFixtureSetUpAttribute" Kind="Class" />
--      <Type Name="TestFixtureTearDownAttribute" Kind="Class" />
--    </Namespace>
--    <Namespace Name="NUnit.Mocks">
--      <Type Name="DynamicMock" Kind="Class" />
--      <Type Name="ICall" Kind="Interface" />
--      <Type Name="ICallHandler" Kind="Interface" />
--      <Type Name="IMethod" Kind="Interface" />
--      <Type Name="IMock" Kind="Interface" />
--      <Type Name="IVerify" Kind="Interface" />
--      <Type Name="MethodSignature" Kind="Class" />
--      <Type Name="Mock" Kind="Class" />
--      <Type Name="MockCall" Kind="Class" />
--      <Type Name="MockInterfaceHandler" Kind="Class" />
--      <Type Name="MockMethod" Kind="Class" />
--    </Namespace>
--    <Namespace Name="NUnit.Util">
--      <Type Name="AssemblyList" Kind="Class" />
--      <Type Name="AssemblyListItem" Kind="Class" />
--      <Type Name="AssemblyWatcher" Kind="Class" />
--      <Type Name="AssemblyWatcher+AssemblyChangedHandler" Kind="Delegate" />
--      <Type Name="BinPathType" Kind="Enumeration" />
--      <Type Name="ConsoleOptions" Kind="Class" />
--      <Type Name="ConsoleWriter" Kind="Class" />
--      <Type Name="GuiOptions" Kind="Class" />
--      <Type Name="IProjectEvents" Kind="Interface" />
--      <Type Name="ITestLoader" Kind="Interface" />
--      <Type Name="NUnitProject" Kind="Class" />
--      <Type Name="ProjectChangeType" Kind="Enumeration" />
--      <Type Name="ProjectConfig" Kind="Class" />
--      <Type Name="ProjectConfigCollection" Kind="Class" />
--      <Type Name="ProjectEventArgs" Kind="Class" />
--      <Type Name="ProjectEventDispatcher" Kind="Class" />
--      <Type Name="ProjectEventHandler" Kind="Delegate" />
--      <Type Name="ProjectFormatException" Kind="Class" />
--      <Type Name="ProjectPath" Kind="Class" />
--      <Type Name="ResultSummarizer" Kind="Class" />
--      <Type Name="SettingsGroup" Kind="Class" />
--      <Type Name="SettingsStorage" Kind="Class" />
--      <Type Name="StackTraceFilter" Kind="Class" />
--      <Type Name="SummaryVisitor" Kind="Class" />
--      <Type Name="TestDomain" Kind="Class" />
--      <Type Name="TestExceptionHandler" Kind="Class" />
--      <Type Name="TestLoader" Kind="Class" />
--      <Type Name="TestProjectAction" Kind="Enumeration" />
--      <Type Name="TestProjectEventArgs" Kind="Class" />
--      <Type Name="TestProjectEventHandler" Kind="Delegate" />
--      <Type Name="TestResultItem" Kind="Class" />
--      <Type Name="UIHelper" Kind="Class" />
--      <Type Name="UITestNode" Kind="Class" />
--      <Type Name="VSProject" Kind="Class" />
--      <Type Name="VSProjectConfig" Kind="Class" />
--      <Type Name="VSProjectConfigCollection" Kind="Class" />
--      <Type Name="XmlResultVisitor" Kind="Class" />
--    </Namespace>
--  </Types>
--  <Title>nunit.framework</Title>
--</Overview>
diff --cc mcs/nunit20/Documentation/en/ns-Codeblast.xml
index 8e44746b9ba88a8075e053f3a8a7acaed399ddfd,8e44746b9ba88a8075e053f3a8a7acaed399ddfd..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,6 -1,6 +1,0 @@@
--<Namespace Name="Codeblast">
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--</Namespace>
diff --cc mcs/nunit20/Documentation/en/ns-NUnit.Core.xml
index 56f587abbf584caf9c27f15c67d6bf4027b8459f,56f587abbf584caf9c27f15c67d6bf4027b8459f..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,6 -1,6 +1,0 @@@
--<Namespace Name="NUnit.Core">
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--</Namespace>
diff --cc mcs/nunit20/Documentation/en/ns-NUnit.Framework.xml
index ab241fc6dacd76d3f13c110d9d4e659cff91c099,ab241fc6dacd76d3f13c110d9d4e659cff91c099..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,12 -1,12 +1,0 @@@
--<Namespace Name="Gdk" FullName="Gdk" FullNameSP="Gdk" Maintainer="Mono">
--  <Docs>
--    <summary>NUnit is a unit-testing framework for all .Net languages.</summary>
--    <remarks>
--      <para>
--      Initially ported from JUnit, the current version, 2.0 is the second major release of this xUnit based unit testing tool for 
--      NET. It is written entirely in C# and has been completely redesigned to take advantage of many .NET language features, 
--      for example custom attributes and other reflection related capabilities. NUnit brings xUnit to all .NET languages.
--      </para>
--    </remarks>
--  </Docs>
--</Namespace>
diff --cc mcs/nunit20/Documentation/en/ns-NUnit.Mocks.xml
index 888b043512c69e73cebd1ec78d43a823ee423ed1,888b043512c69e73cebd1ec78d43a823ee423ed1..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,6 -1,6 +1,0 @@@
--<Namespace Name="NUnit.Mocks">
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--</Namespace>
diff --cc mcs/nunit20/Documentation/en/ns-NUnit.Util.xml
index 6e78c085aa7f161ebd38ae3b28d6ba8ab6c84fe3,6e78c085aa7f161ebd38ae3b28d6ba8ab6c84fe3..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,6 -1,6 +1,0 @@@
--<Namespace Name="NUnit.Util">
--  <Docs>
--    <summary>To be added.</summary>
--    <remarks>To be added.</remarks>
--  </Docs>
--</Namespace>
diff --cc mcs/nunit20/Documentation/makefile
index e3870b731274fa7cefcdba0910ad1a3dff2d39cb,e3870b731274fa7cefcdba0910ad1a3dff2d39cb..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,29 -1,29 +1,0 @@@
--PREFIX=/usr
--ASSEMBLER=../../../monodoc/browser/assembler.exe
--UPDATER=../../../monodoc/generator/updater.exe
--
--all: nunit-docs.zip nunit-docs.tree
--
--nunit-docs.zip nunit-docs.tree: en/*/*.xml
--      mono $(ASSEMBLER) --ecma en -o nunit-docs
--
--install: nunit-docs.zip nunit-docs.tree
--      install -m 644 nunit-docs.zip nunit-docs.tree `monodoc --get-sourcesdir`
--      install -m 644 nunit-docs.source `monodoc --get-sourcesdir`
--
--update:
--      mono $(UPDATER) $(PREFIX)/lib/NUnit.Framework.dll -o ./en
--      mono $(UPDATER) $(PREFIX)/lib/NUnit.Util.dll -o ./en
--
--ignore:
--      rm -rf en/NUnit.Core
--      rm -f en/NUnit.Framework/AssertionFailureMessage.xml
--      rm -f en/NUnit.Framework/SuiteAttribute.xml
--      rm -f en/NUnit.Framework/TestFixtureSetUpAttribute.xml
--      rm -f en/NUnit.Framework/TestFixtureTearDownAttribute.xml
--      rm -f en/NUnit.Framework/TestCase.xml 
--clean:
--      rm -f *.tree
--      rm -f *.zip
--      rm -f tmp
--      rm -f ..zip
index 2708cddc0b0f9ea477d8033a4e8fccf874efead7,2708cddc0b0f9ea477d8033a4e8fccf874efead7..1f91334e6efc36153337e3127ec2043ba3733cbe
@@@ -4,7 -4,7 +4,7 @@@ include ../build/rules.mak
  
  DISTFILES = license.rtf nunit-console.sln README
  
--all-local install-local test-local run-test-local run-test-ondotnet-local clean-local uninstall-local:
++all-local install-local test-local run-test-local run-test-ondotnet-local clean-local uninstall-local doc-update-local:
  
  dist-local: dist-default
  
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..56f587abbf584caf9c27f15c67d6bf4027b8459f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,6 @@@
++<Namespace Name="NUnit.Core">
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++</Namespace>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..72e963a4e8feba9363a95db046ed3fc0daed1d81
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1105 @@@
++<Type Name="Assert" FullName="NUnit.Framework.Assert">
++  <TypeSignature Language="C#" Value="public class Assert" Maintainer="auto" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.framework</AssemblyName>
++    <AssemblyPublicKey>
++    </AssemblyPublicKey>
++    <AssemblyVersion>2.1.4.0</AssemblyVersion>
++  </AssemblyInfo>
++  <ThreadSafetyStatement />
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added</summary>
++    <remarks>To be added</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (Array expected, Array actual);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Array" />
++        <Parameter Name="actual" Type="System.Array" />
++      </Parameters>
++      <Docs>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (decimal expected, decimal actual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Decimal" />
++        <Parameter Name="actual" Type="System.Decimal" />
++      </Parameters>
++      <Docs>
++        <param name="expected">a <see cref="T:System.Decimal" /></param>
++        <param name="actual">a <see cref="T:System.Decimal" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (int expected, int actual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Int32" />
++        <Parameter Name="actual" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="expected">a <see cref="T:System.Int32" /></param>
++        <param name="actual">a <see cref="T:System.Int32" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (object expected, object actual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Object" />
++        <Parameter Name="actual" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="expected">a <see cref="T:System.Object" /></param>
++        <param name="actual">a <see cref="T:System.Object" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (Array expected, Array actual, string message);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Array" />
++        <Parameter Name="actual" Type="System.Array" />
++        <Parameter Name="message" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <param name="message">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (decimal expected, decimal actual, string message);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Decimal" />
++        <Parameter Name="actual" Type="System.Decimal" />
++        <Parameter Name="message" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="expected">a <see cref="T:System.Decimal" /></param>
++        <param name="actual">a <see cref="T:System.Decimal" /></param>
++        <param name="message">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (double expected, double actual, double delta);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Double" />
++        <Parameter Name="actual" Type="System.Double" />
++        <Parameter Name="delta" Type="System.Double" />
++      </Parameters>
++      <Docs>
++        <param name="expected">a <see cref="T:System.Double" /></param>
++        <param name="actual">a <see cref="T:System.Double" /></param>
++        <param name="delta">a <see cref="T:System.Double" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (int expected, int actual, string message);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Int32" />
++        <Parameter Name="actual" Type="System.Int32" />
++        <Parameter Name="message" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="expected">a <see cref="T:System.Int32" /></param>
++        <param name="actual">a <see cref="T:System.Int32" /></param>
++        <param name="message">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (object expected, object actual, string message);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Object" />
++        <Parameter Name="actual" Type="System.Object" />
++        <Parameter Name="message" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="expected">a <see cref="T:System.Object" /></param>
++        <param name="actual">a <see cref="T:System.Object" /></param>
++        <param name="message">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (float expected, float actual, float delta);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Single" />
++        <Parameter Name="actual" Type="System.Single" />
++        <Parameter Name="delta" Type="System.Single" />
++      </Parameters>
++      <Docs>
++        <param name="expected">a <see cref="T:System.Single" /></param>
++        <param name="actual">a <see cref="T:System.Single" /></param>
++        <param name="delta">a <see cref="T:System.Single" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (Array expected, Array actual, string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Array" />
++        <Parameter Name="actual" Type="System.Array" />
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (decimal expected, decimal actual, string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Decimal" />
++        <Parameter Name="actual" Type="System.Decimal" />
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (double expected, double actual, double delta, string message);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Double" />
++        <Parameter Name="actual" Type="System.Double" />
++        <Parameter Name="delta" Type="System.Double" />
++        <Parameter Name="message" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="expected">a <see cref="T:System.Double" /></param>
++        <param name="actual">a <see cref="T:System.Double" /></param>
++        <param name="delta">a <see cref="T:System.Double" /></param>
++        <param name="message">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (int expected, int actual, string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Int32" />
++        <Parameter Name="actual" Type="System.Int32" />
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (object expected, object actual, string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Object" />
++        <Parameter Name="actual" Type="System.Object" />
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (float expected, float actual, float delta, string message);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Single" />
++        <Parameter Name="actual" Type="System.Single" />
++        <Parameter Name="delta" Type="System.Single" />
++        <Parameter Name="message" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="expected">a <see cref="T:System.Single" /></param>
++        <param name="actual">a <see cref="T:System.Single" /></param>
++        <param name="delta">a <see cref="T:System.Single" /></param>
++        <param name="message">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (double expected, double actual, double delta, string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Double" />
++        <Parameter Name="actual" Type="System.Double" />
++        <Parameter Name="delta" Type="System.Double" />
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <param name="delta">To be added.</param>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="AreEqual">
++      <MemberSignature Language="C#" Value="public static void AreEqual (float expected, float actual, float delta, string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Single" />
++        <Parameter Name="actual" Type="System.Single" />
++        <Parameter Name="delta" Type="System.Single" />
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <param name="delta">To be added.</param>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="AreSame">
++      <MemberSignature Language="C#" Value="public static void AreSame (object expected, object actual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Object" />
++        <Parameter Name="actual" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="expected">a <see cref="T:System.Object" /></param>
++        <param name="actual">a <see cref="T:System.Object" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AreSame">
++      <MemberSignature Language="C#" Value="public static void AreSame (object expected, object actual, string message);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Object" />
++        <Parameter Name="actual" Type="System.Object" />
++        <Parameter Name="message" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="expected">a <see cref="T:System.Object" /></param>
++        <param name="actual">a <see cref="T:System.Object" /></param>
++        <param name="message">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AreSame">
++      <MemberSignature Language="C#" Value="public static void AreSame (object expected, object actual, string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Object" />
++        <Parameter Name="actual" Type="System.Object" />
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Counter">
++      <MemberSignature Language="C#" Value="public static int Counter { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Equals">
++      <MemberSignature Language="C#" Value="public static bool Equals (object a, object b);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="a" Type="System.Object" />
++        <Parameter Name="b" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="a">a <see cref="T:System.Object" /></param>
++        <param name="b">a <see cref="T:System.Object" /></param>
++        <summary>To be added</summary>
++        <returns>a <see cref="T:System.Boolean" /></returns>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>System.ComponentModel.EditorBrowsable(State=System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
++        </Attribute>
++      </Attributes>
++    </Member>
++    <Member MemberName="Fail">
++      <MemberSignature Language="C#" Value="public static void Fail ();" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="Fail">
++      <MemberSignature Language="C#" Value="public static void Fail (string message);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="message">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="Fail">
++      <MemberSignature Language="C#" Value="public static void Fail (string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FailArraysNotEqual">
++      <MemberSignature Language="C#" Value="protected static void FailArraysNotEqual (int index, Array expected, Array actual, string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="index" Type="System.Int32" />
++        <Parameter Name="expected" Type="System.Array" />
++        <Parameter Name="actual" Type="System.Array" />
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="index">To be added.</param>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FailNotEquals">
++      <MemberSignature Language="C#" Value="protected static void FailNotEquals (object expected, object actual, string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Object" />
++        <Parameter Name="actual" Type="System.Object" />
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FailNotSame">
++      <MemberSignature Language="C#" Value="protected static void FailNotSame (object expected, object actual, string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Object" />
++        <Parameter Name="actual" Type="System.Object" />
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Ignore">
++      <MemberSignature Language="C#" Value="public static void Ignore ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Ignore">
++      <MemberSignature Language="C#" Value="public static void Ignore (string message);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="message">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Ignore">
++      <MemberSignature Language="C#" Value="public static void Ignore (string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]" />
++      </Parameters>
++      <Docs>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsFalse">
++      <MemberSignature Language="C#" Value="public static void IsFalse (bool condition);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="condition" Type="System.Boolean" />
++      </Parameters>
++      <Docs>
++        <param name="condition">a <see cref="T:System.Boolean" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="IsFalse">
++      <MemberSignature Language="C#" Value="public static void IsFalse (bool condition, string message);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="condition" Type="System.Boolean" />
++        <Parameter Name="message" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="condition">a <see cref="T:System.Boolean" /></param>
++        <param name="message">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="IsFalse">
++      <MemberSignature Language="C#" Value="public static void IsFalse (bool condition, string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="condition" Type="System.Boolean" />
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="condition">To be added.</param>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsNotNull">
++      <MemberSignature Language="C#" Value="public static void IsNotNull (object anObject);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="anObject" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="anObject">a <see cref="T:System.Object" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="IsNotNull">
++      <MemberSignature Language="C#" Value="public static void IsNotNull (object anObject, string message);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="anObject" Type="System.Object" />
++        <Parameter Name="message" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="anObject">a <see cref="T:System.Object" /></param>
++        <param name="message">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="IsNotNull">
++      <MemberSignature Language="C#" Value="public static void IsNotNull (object anObject, string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="anObject" Type="System.Object" />
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="anObject">To be added.</param>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsNull">
++      <MemberSignature Language="C#" Value="public static void IsNull (object anObject);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="anObject" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="anObject">a <see cref="T:System.Object" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="IsNull">
++      <MemberSignature Language="C#" Value="public static void IsNull (object anObject, string message);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="anObject" Type="System.Object" />
++        <Parameter Name="message" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="anObject">a <see cref="T:System.Object" /></param>
++        <param name="message">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="IsNull">
++      <MemberSignature Language="C#" Value="public static void IsNull (object anObject, string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="anObject" Type="System.Object" />
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="anObject">To be added.</param>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsNumericType">
++      <MemberSignature Language="C#" Value="protected static bool IsNumericType (object obj);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="obj" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="obj">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsTrue">
++      <MemberSignature Language="C#" Value="public static void IsTrue (bool condition);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="condition" Type="System.Boolean" />
++      </Parameters>
++      <Docs>
++        <param name="condition">a <see cref="T:System.Boolean" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="IsTrue">
++      <MemberSignature Language="C#" Value="public static void IsTrue (bool condition, string message);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="condition" Type="System.Boolean" />
++        <Parameter Name="message" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="condition">a <see cref="T:System.Boolean" /></param>
++        <param name="message">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="IsTrue">
++      <MemberSignature Language="C#" Value="public static void IsTrue (bool condition, string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="condition" Type="System.Boolean" />
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="condition">To be added.</param>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ObjectsEqual">
++      <MemberSignature Language="C#" Value="protected static bool ObjectsEqual (object expected, object actual);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Object" />
++        <Parameter Name="actual" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ReferenceEquals">
++      <MemberSignature Language="C#" Value="public static void ReferenceEquals (object a, object b);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="a" Type="System.Object" />
++        <Parameter Name="b" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="a">a <see cref="T:System.Object" /></param>
++        <param name="b">a <see cref="T:System.Object" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e3886944b94e4b03af0ccb209c24445ad6c473e3
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,438 @@@
++<Type Name="Assertion" FullName="NUnit.Framework.Assertion">
++  <TypeSignature Language="C#" Value="public class Assertion" Maintainer="auto" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.framework</AssemblyName>
++    <AssemblyPublicKey>
++    </AssemblyPublicKey>
++    <AssemblyVersion>2.1.4.0</AssemblyVersion>
++  </AssemblyInfo>
++  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.Obsolete(Message="Use Assert class instead", IsError=False)</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>
++    The class Assertion is used to make assertions in methods flaged as a Test in a class flages as a TestFixture.
++    </summary>
++    <remarks>
++      <para>
++    Note: It is not mandatory to inherit from Assertion, 
++    but if you do, the code becomes a little more clear and you will save some typing.
++    Assertion.AssertionEquals (...) vs AssertionEquals (...)
++    </para>
++      <para>
++    A good idea is to tag your Test with the name of the test and a number. 
++    That information can be used when generating bug reports.
++    </para>
++      <example>
++        <code lang="C#">
++    using NUnit.Framework;
++
++    [TestFixture]
++    public class MyUnitTest : Assertion {
++
++      string foo;
++
++      [SetUp]
++      public void GetReady()
++      {
++              foo = "Foobar";
++      }
++
++      [Test]
++      public void TestLength()
++      {
++              AssertEquals ("(1) Length", 6, foo.Length);
++      }
++    }
++    </code>
++      </example>
++    </remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public Assertion ();" />
++      <MemberType>Constructor</MemberType>
++      <ReturnValue />
++      <Parameters />
++      <Docs>
++        <summary>Creates an Assertion object</summary>
++        <remarks>Should not be used, all methods are static</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="Assert">
++      <MemberSignature Language="C#" Value="public static void Assert (bool condition);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="condition" Type="System.Boolean" />
++      </Parameters>
++      <Docs>
++        <param name="condition">The condition</param>
++        <summary>Asserts that a condition is true</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="Assert">
++      <MemberSignature Language="C#" Value="public static void Assert (string message, bool condition);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="condition" Type="System.Boolean" />
++      </Parameters>
++      <Docs>
++        <param name="message">A message</param>
++        <param name="condition">The condition</param>
++        <summary>Asserts that a condition is true</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AssertEquals">
++      <MemberSignature Language="C#" Value="public static void AssertEquals (int expected, int actual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Int32" />
++        <Parameter Name="actual" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="expected">The expected</param>
++        <param name="actual">The actual</param>
++        <summary>Asserts that two ints are equal</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AssertEquals">
++      <MemberSignature Language="C#" Value="public static void AssertEquals (object expected, object actual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Object" />
++        <Parameter Name="actual" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="expected">The expected object</param>
++        <param name="actual">The actual object</param>
++        <summary>Asserts that two objects are Equal</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AssertEquals">
++      <MemberSignature Language="C#" Value="public static void AssertEquals (double expected, double actual, double delta);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Double" />
++        <Parameter Name="actual" Type="System.Double" />
++        <Parameter Name="delta" Type="System.Double" />
++      </Parameters>
++      <Docs>
++        <param name="expected">The expected</param>
++        <param name="actual">The actual</param>
++        <param name="delta">The delta difference allowed</param>
++        <summary>Asserts that two doubles are equal, accepting some difference expresed by the delta</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AssertEquals">
++      <MemberSignature Language="C#" Value="public static void AssertEquals (float expected, float actual, float delta);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Single" />
++        <Parameter Name="actual" Type="System.Single" />
++        <Parameter Name="delta" Type="System.Single" />
++      </Parameters>
++      <Docs>
++        <param name="expected">The expected</param>
++        <param name="actual">The actual</param>
++        <param name="delta">The delta difference allowed</param>
++        <summary>Asserts that two floats are equal, accepting some difference expresed by the delta</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AssertEquals">
++      <MemberSignature Language="C#" Value="public static void AssertEquals (string message, int expected, int actual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="expected" Type="System.Int32" />
++        <Parameter Name="actual" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="message">A message</param>
++        <param name="expected">The expected</param>
++        <param name="actual">The actual</param>
++        <summary>Asserts that two ints are equal</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AssertEquals">
++      <MemberSignature Language="C#" Value="public static void AssertEquals (string message, object expected, object actual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="expected" Type="System.Object" />
++        <Parameter Name="actual" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="message">A message</param>
++        <param name="expected">The expected object</param>
++        <param name="actual">The actual object</param>
++        <summary>Asserts that two objects are Equal</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AssertEquals">
++      <MemberSignature Language="C#" Value="public static void AssertEquals (string message, double expected, double actual, double delta);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="expected" Type="System.Double" />
++        <Parameter Name="actual" Type="System.Double" />
++        <Parameter Name="delta" Type="System.Double" />
++      </Parameters>
++      <Docs>
++        <param name="message">A message</param>
++        <param name="expected">The expected</param>
++        <param name="actual">The actual</param>
++        <param name="delta">The delta difference allowed</param>
++        <summary>Asserts that two doubles are equal, accepting some difference expresed by the delta</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AssertEquals">
++      <MemberSignature Language="C#" Value="public static void AssertEquals (string message, float expected, float actual, float delta);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="expected" Type="System.Single" />
++        <Parameter Name="actual" Type="System.Single" />
++        <Parameter Name="delta" Type="System.Single" />
++      </Parameters>
++      <Docs>
++        <param name="message">A message</param>
++        <param name="expected">The expected</param>
++        <param name="actual">The actual</param>
++        <param name="delta">The delta difference allowed</param>
++        <summary>Asserts that two floats are equal, accepting some difference expresed by the delta</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AssertNotNull">
++      <MemberSignature Language="C#" Value="public static void AssertNotNull (object anObject);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="anObject" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="anObject">The object</param>
++        <summary>Asserts that an object do not reference null</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AssertNotNull">
++      <MemberSignature Language="C#" Value="public static void AssertNotNull (string message, object anObject);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="anObject" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="message">A message</param>
++        <param name="anObject">The object</param>
++        <summary>Asserts that an object do not reference null</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AssertNull">
++      <MemberSignature Language="C#" Value="public static void AssertNull (object anObject);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="anObject" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="anObject">The object</param>
++        <summary>Asserts that an object references null</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AssertNull">
++      <MemberSignature Language="C#" Value="public static void AssertNull (string message, object anObject);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="anObject" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="message">A message</param>
++        <param name="anObject">The object</param>
++        <summary>Asserts that an object references null</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AssertSame">
++      <MemberSignature Language="C#" Value="public static void AssertSame (object expected, object actual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Object" />
++        <Parameter Name="actual" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="expected">The expected object</param>
++        <param name="actual">The actual object</param>
++        <summary>Assert that two references refers to the same object</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AssertSame">
++      <MemberSignature Language="C#" Value="public static void AssertSame (string message, object expected, object actual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="expected" Type="System.Object" />
++        <Parameter Name="actual" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="message">A message</param>
++        <param name="expected">The expected object</param>
++        <param name="actual">The actual object</param>
++        <summary>Assert that two references refers to the same object</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="Fail">
++      <MemberSignature Language="C#" Value="public static void Fail ();" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>Fails a Test</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="Fail">
++      <MemberSignature Language="C#" Value="public static void Fail (string message);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="message">The message</param>
++        <summary>Fails a Test with a message</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..cfc944bd36249764bb8ecefc127daa938ef9a6a5
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,123 @@@
++<Type Name="AssertionException" FullName="NUnit.Framework.AssertionException">
++  <TypeSignature Language="C#" Maintainer="auto" Value="public class AssertionException : Exception" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.framework</AssemblyName>
++    <AssemblyPublicKey>
++    </AssemblyPublicKey>
++    <AssemblyVersion>2.1.4.0</AssemblyVersion>
++  </AssemblyInfo>
++  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
++  <Base>
++    <BaseTypeName>System.Exception</BaseTypeName>
++  </Base>
++  <Interfaces>
++  </Interfaces>
++  <Docs>
++    <summary>
++    The class AssertionException is thrown if an Assertion failed.
++    </summary>
++    <remarks>
++      <para>
++    You can use this Exception if you want to split up your Test method.
++    </para>
++      <example>
++        <code lang="C#">
++    using NUnit.Framework;
++
++    [TestFixture]
++    public class MyUnitTest : Assertion {
++
++      string foo;
++
++      [SetUp]
++      public void GetReady()
++      {
++              foo = "Foobar";
++      }
++
++      [Test]
++      public void Foobar()
++      {
++              try {
++                      Foo (foo);
++              } catch (AssertionException ex) {
++                      throw new AssertionException ("Foobar failed:  " + ex.Message, ex);
++              }
++
++              try {
++                      Bar (foo);
++              } catch (AssertionException ex) {
++                      throw new AssertionException ("Foobar failed:  " + ex.Message, ex);
++              }
++      }
++
++      private void Foo (string foobar)
++      {
++              Assert ("(1) Foo: ", foobar.StartsWith ("Foo"));
++      }
++      
++      private void Bar (string foobar)
++      {
++              Assert ("(2) Bar: ", foobar.EndsWith ("bar"));
++      }
++    }
++    </code>
++      </example>
++    </remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public AssertionException (string message);" />
++      <MemberType>Constructor</MemberType>
++      <ReturnValue />
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="message">The message</param>
++        <summary>Creates an AssertionException with a message</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="protected AssertionException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);" />
++      <MemberType>Constructor</MemberType>
++      <ReturnValue />
++      <Parameters>
++        <Parameter Name="info" Type="System.Runtime.Serialization.SerializationInfo" />
++        <Parameter Name="context" Type="System.Runtime.Serialization.StreamingContext" />
++      </Parameters>
++      <Docs>
++        <param name="info">The serialization info.</param>
++        <param name="context">The streaming context</param>
++        <summary>Creates an AssertionException with customized serialization handling.</summary>
++        <remarks>
++        </remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public AssertionException (string message, Exception inner);" />
++      <MemberType>Constructor</MemberType>
++      <ReturnValue />
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="inner" Type="System.Exception" />
++      </Parameters>
++      <Docs>
++        <param name="message">The message</param>
++        <param name="inner">An exception which should be wrapped</param>
++        <summary>Creates an AssertionException with a message and wraps it around another exception</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..153a5cb362f8ae0ecadaa604700cccbf8daf9c59
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,587 @@@
++<Type Name="AssertionFailureMessage" FullName="NUnit.Framework.AssertionFailureMessage">
++  <TypeSignature Language="C#" Value="public class AssertionFailureMessage" Maintainer="auto" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.framework</AssemblyName>
++    <AssemblyPublicKey>
++    </AssemblyPublicKey>
++    <AssemblyVersion>2.1.4.0</AssemblyVersion>
++  </AssemblyInfo>
++  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added</summary>
++    <remarks>To be added</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="protected AssertionFailureMessage ();" />
++      <MemberType>Constructor</MemberType>
++      <ReturnValue />
++      <Parameters />
++      <Docs>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AppendExpectedAndActual">
++      <MemberSignature Language="C#" Value="protected static void AppendExpectedAndActual (System.Text.StringBuilder sbOutput, object expected, object actual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
++        <Parameter Name="expected" Type="System.Object" />
++        <Parameter Name="actual" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="sbOutput">a <see cref="T:System.Text.StringBuilder" /></param>
++        <param name="expected">a <see cref="T:System.Object" /></param>
++        <param name="actual">a <see cref="T:System.Object" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="AppendPositionMarker">
++      <MemberSignature Language="C#" Value="protected static void AppendPositionMarker (System.Text.StringBuilder sbOutput, int iPosition);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
++        <Parameter Name="iPosition" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="sbOutput">a <see cref="T:System.Text.StringBuilder" /></param>
++        <param name="iPosition">a <see cref="T:System.Int32" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="BuildArrayLengthDifferentReport">
++      <MemberSignature Language="C#" Value="protected static void BuildArrayLengthDifferentReport (System.Text.StringBuilder sbOutput, Array expected, Array actual);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
++        <Parameter Name="expected" Type="System.Array" />
++        <Parameter Name="actual" Type="System.Array" />
++      </Parameters>
++      <Docs>
++        <param name="sbOutput">To be added.</param>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="BuildArrayLengthReport">
++      <MemberSignature Language="C#" Value="protected static void BuildArrayLengthReport (System.Text.StringBuilder sbOutput, Array expected, Array actual);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
++        <Parameter Name="expected" Type="System.Array" />
++        <Parameter Name="actual" Type="System.Array" />
++      </Parameters>
++      <Docs>
++        <param name="sbOutput">To be added.</param>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="BuildArrayLengthSameReport">
++      <MemberSignature Language="C#" Value="protected static void BuildArrayLengthSameReport (System.Text.StringBuilder sbOutput, Array expected, Array actual);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
++        <Parameter Name="expected" Type="System.Array" />
++        <Parameter Name="actual" Type="System.Array" />
++      </Parameters>
++      <Docs>
++        <param name="sbOutput">To be added.</param>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="BuildContentDifferentMessage">
++      <MemberSignature Language="C#" Value="protected static void BuildContentDifferentMessage (System.Text.StringBuilder sbOutput, string sExpected, string sActual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
++        <Parameter Name="sExpected" Type="System.String" />
++        <Parameter Name="sActual" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="sbOutput">a <see cref="T:System.Text.StringBuilder" /></param>
++        <param name="sExpected">a <see cref="T:System.String" /></param>
++        <param name="sActual">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="BuildLengthsDifferentMessage">
++      <MemberSignature Language="C#" Value="protected static void BuildLengthsDifferentMessage (System.Text.StringBuilder sbOutput, string sExpected, string sActual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
++        <Parameter Name="sExpected" Type="System.String" />
++        <Parameter Name="sActual" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="sbOutput">a <see cref="T:System.Text.StringBuilder" /></param>
++        <param name="sExpected">a <see cref="T:System.String" /></param>
++        <param name="sActual">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="BuildStringLengthDifferentReport">
++      <MemberSignature Language="C#" Value="protected static void BuildStringLengthDifferentReport (System.Text.StringBuilder sbOutput, string sExpected, string sActual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
++        <Parameter Name="sExpected" Type="System.String" />
++        <Parameter Name="sActual" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="sbOutput">a <see cref="T:System.Text.StringBuilder" /></param>
++        <param name="sExpected">a <see cref="T:System.String" /></param>
++        <param name="sActual">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="BuildStringLengthReport">
++      <MemberSignature Language="C#" Value="protected static void BuildStringLengthReport (System.Text.StringBuilder sbOutput, string sExpected, string sActual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
++        <Parameter Name="sExpected" Type="System.String" />
++        <Parameter Name="sActual" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="sbOutput">a <see cref="T:System.Text.StringBuilder" /></param>
++        <param name="sExpected">a <see cref="T:System.String" /></param>
++        <param name="sActual">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="BuildStringLengthSameReport">
++      <MemberSignature Language="C#" Value="protected static void BuildStringLengthSameReport (System.Text.StringBuilder sbOutput, string sExpected, string sActual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="sbOutput" Type="System.Text.StringBuilder" />
++        <Parameter Name="sExpected" Type="System.String" />
++        <Parameter Name="sActual" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="sbOutput">a <see cref="T:System.Text.StringBuilder" /></param>
++        <param name="sExpected">a <see cref="T:System.String" /></param>
++        <param name="sActual">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="ButWasText">
++      <MemberSignature Language="C#" Value="protected static string ButWasText ();" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added</summary>
++        <returns>a <see cref="T:System.String" /></returns>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="ClipAroundPosition">
++      <MemberSignature Language="C#" Value="protected static string ClipAroundPosition (string sString, int iPosition);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="sString" Type="System.String" />
++        <Parameter Name="iPosition" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="sString">a <see cref="T:System.String" /></param>
++        <param name="iPosition">a <see cref="T:System.Int32" /></param>
++        <summary>To be added</summary>
++        <returns>a <see cref="T:System.String" /></returns>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="ConvertWhitespace">
++      <MemberSignature Language="C#" Value="protected static string ConvertWhitespace (string sInput);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="sInput" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="sInput">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <returns>a <see cref="T:System.String" /></returns>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="CreateStringBuilder">
++      <MemberSignature Language="C#" Value="protected static System.Text.StringBuilder CreateStringBuilder (string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Text.StringBuilder</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="DisplayString">
++      <MemberSignature Language="C#" Value="protected static string DisplayString (object obj);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="obj" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="obj">a <see cref="T:System.Object" /></param>
++        <summary>To be added</summary>
++        <returns>a <see cref="T:System.String" /></returns>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="ExpectedText">
++      <MemberSignature Language="C#" Value="protected static string ExpectedText ();" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added</summary>
++        <returns>a <see cref="T:System.String" /></returns>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="FormatMessageForFailArraysNotEqual">
++      <MemberSignature Language="C#" Value="public static string FormatMessageForFailArraysNotEqual (int index, Array expected, Array actual, string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="index" Type="System.Int32" />
++        <Parameter Name="expected" Type="System.Array" />
++        <Parameter Name="actual" Type="System.Array" />
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="index">To be added.</param>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FormatMessageForFailNotEquals">
++      <MemberSignature Language="C#" Value="public static string FormatMessageForFailNotEquals (object expected, object actual, string message, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Object" />
++        <Parameter Name="actual" Type="System.Object" />
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <param name="message">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="InputsAreStrings">
++      <MemberSignature Language="C#" Value="protected static bool InputsAreStrings (object expected, object actual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Object" />
++        <Parameter Name="actual" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="expected">a <see cref="T:System.Object" /></param>
++        <param name="actual">a <see cref="T:System.Object" /></param>
++        <summary>To be added</summary>
++        <returns>a <see cref="T:System.Boolean" /></returns>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="LengthsDifferent">
++      <MemberSignature Language="C#" Value="protected static bool LengthsDifferent (object[] expected, object[] actual);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="expected" Type="System.Object[]" />
++        <Parameter Name="actual" Type="System.Object[]" />
++      </Parameters>
++      <Docs>
++        <param name="expected">To be added.</param>
++        <param name="actual">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LengthsDifferent">
++      <MemberSignature Language="C#" Value="protected static bool LengthsDifferent (string sExpected, string sActual);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="sExpected" Type="System.String" />
++        <Parameter Name="sActual" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="sExpected">a <see cref="T:System.String" /></param>
++        <param name="sActual">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <returns>a <see cref="T:System.Boolean" /></returns>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="PostClip">
++      <MemberSignature Language="C#" Value="protected static string PostClip (string sString, int iPosition);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="sString" Type="System.String" />
++        <Parameter Name="iPosition" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="sString">a <see cref="T:System.String" /></param>
++        <param name="iPosition">a <see cref="T:System.Int32" /></param>
++        <summary>To be added</summary>
++        <returns>a <see cref="T:System.String" /></returns>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="PostClipLength">
++      <MemberSignature Language="C#" Value="protected static int PostClipLength { get; }" />
++      <MemberType>Property</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added</summary>
++        <value>a <see cref="T:System.Int32" /></value>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="PreClip">
++      <MemberSignature Language="C#" Value="protected static string PreClip (string sString, int iPosition);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="sString" Type="System.String" />
++        <Parameter Name="iPosition" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="sString">a <see cref="T:System.String" /></param>
++        <param name="iPosition">a <see cref="T:System.Int32" /></param>
++        <summary>To be added</summary>
++        <returns>a <see cref="T:System.String" /></returns>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="PreClipLength">
++      <MemberSignature Language="C#" Value="protected static int PreClipLength { get; }" />
++      <MemberType>Property</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added</summary>
++        <value>a <see cref="T:System.Int32" /></value>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="Quoted">
++      <MemberSignature Language="C#" Value="protected static string Quoted (string text);" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="text" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="text">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <returns>a <see cref="T:System.String" /></returns>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ddec48d7293965909176e850682b41bd5569a680
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,52 @@@
++<Type Name="CategoryAttribute" FullName="NUnit.Framework.CategoryAttribute">
++  <TypeSignature Language="C#" Value="public sealed class CategoryAttribute : Attribute" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.framework</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Attribute</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.AttributeUsage(AllowMultiple=True, Inherited=True, ValidOn=System.AttributeTargets.Class|Method)</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public CategoryAttribute (string name);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Name">
++      <MemberSignature Language="C#" Value="public string Name { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..cdaa9c09b974d693dd2b69eef6769208e9a02b9e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,114 @@@
++<Type Name="ExpectedExceptionAttribute" FullName="NUnit.Framework.ExpectedExceptionAttribute">
++  <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class ExpectedExceptionAttribute : Attribute" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.framework</AssemblyName>
++    <AssemblyPublicKey>
++    </AssemblyPublicKey>
++    <AssemblyVersion>2.1.4.0</AssemblyVersion>
++  </AssemblyInfo>
++  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
++  <Base>
++    <BaseTypeName>System.Attribute</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Method)</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>This is the way to specify that the execution of a test will throw an exception.</summary>
++    <remarks>
++      <para>
++    This attribute takes a parameter which is a Type. 
++    The runner will execute the test and if it throws the specific exception, then the test passes. 
++    If it throws a different exception the test will fail. 
++    This is true even if the thrown exception inherits from the expected exception.
++    </para>
++      <example>
++        <code lang="C#">
++    using System;
++    using NUnit.Framework;
++  
++    [TestFixture]
++    public class SuccessTests
++    {
++            [Test]
++          [ExpectedException(typeof(InvalidOperationException))]
++          public void ExpectAnException()
++          { 
++                  /* ... */ 
++            }
++    }
++    </code>
++      </example>
++    </remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public ExpectedExceptionAttribute (Type exceptionType);" />
++      <MemberType>Constructor</MemberType>
++      <ReturnValue />
++      <Parameters>
++        <Parameter Name="exceptionType" Type="System.Type" />
++      </Parameters>
++      <Docs>
++        <param name="exceptionType">The exception which should be thrown to pass the Test</param>
++        <summary>Flags a Test that a test should throw a specific exception</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public ExpectedExceptionAttribute (Type exceptionType, string expectedMessage);" />
++      <MemberType>Constructor</MemberType>
++      <ReturnValue />
++      <Parameters>
++        <Parameter Name="exceptionType" Type="System.Type" />
++        <Parameter Name="expectedMessage" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="exceptionType">a <see cref="T:System.Type" /></param>
++        <param name="expectedMessage">a <see cref="T:System.String" /></param>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="ExceptionType">
++      <MemberSignature Language="C#" Value="public Type ExceptionType { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Type</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ExpectedMessage">
++      <MemberSignature Language="C#" Value="public string ExpectedMessage { set; get; }" />
++      <MemberType>Property</MemberType>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added</summary>
++        <value>a <see cref="T:System.String" /></value>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a8c3e1c715f246f3d89c54ee5ca0ccf23c4826ba
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,34 @@@
++<Type Name="ExplicitAttribute" FullName="NUnit.Framework.ExplicitAttribute">
++  <TypeSignature Language="C#" Value="public sealed class ExplicitAttribute : Attribute" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.framework</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Attribute</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Class|Method)</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public ExplicitAttribute ();" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..882c686e17ea4ead0dedf246a89143d2983a7767
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,90 @@@
++<Type Name="IgnoreAttribute" FullName="NUnit.Framework.IgnoreAttribute">
++  <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class IgnoreAttribute : Attribute" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.framework</AssemblyName>
++    <AssemblyPublicKey>
++    </AssemblyPublicKey>
++    <AssemblyVersion>2.1.4.0</AssemblyVersion>
++  </AssemblyInfo>
++  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
++  <Base>
++    <BaseTypeName>System.Attribute</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Class|Method)</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>
++    The ignore attribute is an attribute to not run a test or test fixture for a period of time.
++    </summary>
++    <remarks>
++      <para>
++    The person marks either a Test or a TestFixture with the Ignore Attribute. 
++    The running program sees the attribute and does not run the test or tests. 
++    The progress bar will turn yellow if a test is not run and the test will 
++    be mentioned in the reports that it was not run.
++    </para>
++      <para>
++    This feature should be used to temporarily not run a test or fixture. 
++    This is a better mechanism than commenting out the test or renaming methods, 
++    since the tests will be compiled with the rest of the code and 
++    there is an indication at run time that a test is not being run. 
++    This insures that tests will not be forgotten.
++    </para>
++      <example>
++        <code lang="C#">
++    using System;
++    using NUnit.Framework;
++  
++    [TestFixture]
++    [Ignore("Ignore a fixture")]
++    public class SuccessTests
++    {
++            [Test]
++          [Ignore ("I am only finished with Foo not bar")]
++          public void Foobar()
++          {
++                  /* ... */
++          }
++    }
++    </code>
++      </example>
++    </remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public IgnoreAttribute (string reason);" />
++      <MemberType>Constructor</MemberType>
++      <ReturnValue />
++      <Parameters>
++        <Parameter Name="reason" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="reason">The reason</param>
++        <summary>The reason for why the Fixture or Test should not be run</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="Reason">
++      <MemberSignature Language="C#" Value="public string Reason { get; }" />
++      <MemberType>Property</MemberType>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>The reason why a Fixture or Test should not be run</summary>
++        <value>The reason</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5f63e52d2c25372d7543dc16ed37318813831b67
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,66 @@@
++<Type Name="IgnoreException" FullName="NUnit.Framework.IgnoreException">
++  <TypeSignature Language="C#" Value="public class IgnoreException : Exception" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.framework</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Exception</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public IgnoreException (string message);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="message">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="protected IgnoreException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="info" Type="System.Runtime.Serialization.SerializationInfo" />
++        <Parameter Name="context" Type="System.Runtime.Serialization.StreamingContext" />
++      </Parameters>
++      <Docs>
++        <param name="info">To be added.</param>
++        <param name="context">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public IgnoreException (string message, Exception inner);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="inner" Type="System.Exception" />
++      </Parameters>
++      <Docs>
++        <param name="message">To be added.</param>
++        <param name="inner">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f895c0e8752fecc719431506c3214e8da09dd532
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,73 @@@
++<Type Name="SetUpAttribute" FullName="NUnit.Framework.SetUpAttribute">
++  <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class SetUpAttribute : Attribute" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.framework</AssemblyName>
++    <AssemblyPublicKey>
++    </AssemblyPublicKey>
++    <AssemblyVersion>2.1.4.0</AssemblyVersion>
++  </AssemblyInfo>
++  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
++  <Base>
++    <BaseTypeName>System.Attribute</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Method)</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>
++    SetUp this attribute are used inside a TestFixture to provide a function that are performed prior a test method is called.
++    </summary>
++    <remarks>
++      <para>
++    A TestFixture can have only one SetUp method. If more than one is defined the TestFixture will not be run. 
++    It will compile however.
++    </para>
++      <example>
++        <code lang="C#">
++    using System;
++    using NUnit.Framework;
++
++    [TestFixture]
++    public class SuccessTests
++    {
++            [SetUp] 
++          public void GetReady() 
++          { 
++                  /* ... */ 
++          } 
++    
++            [TearDown] 
++          public void Clear() 
++          { 
++                  /* ... */ 
++          } 
++    
++            [Test] 
++          public void Foobar() 
++          { 
++                  /* ... */ 
++          }
++    }
++    </code>
++      </example>
++    </remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public SetUpAttribute ();" />
++      <MemberType>Constructor</MemberType>
++      <ReturnValue />
++      <Parameters />
++      <Docs>
++        <summary>Flags a method as a Setup method</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..697ebacdddabb413256aada06b721dfed3eefa0a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,38 @@@
++<Type Name="SuiteAttribute" FullName="NUnit.Framework.SuiteAttribute">
++  <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class SuiteAttribute : Attribute" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.framework</AssemblyName>
++    <AssemblyPublicKey>
++    </AssemblyPublicKey>
++    <AssemblyVersion>2.1.4.0</AssemblyVersion>
++  </AssemblyInfo>
++  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
++  <Base>
++    <BaseTypeName>System.Attribute</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Property)</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>To be added</summary>
++    <remarks>To be added</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public SuiteAttribute ();" />
++      <MemberType>Constructor</MemberType>
++      <ReturnValue />
++      <Parameters />
++      <Docs>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..eaa8323ff2f17a9a5500ede3d88d85208f99f60e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,73 @@@
++<Type Name="TearDownAttribute" FullName="NUnit.Framework.TearDownAttribute">
++  <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class TearDownAttribute : Attribute" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.framework</AssemblyName>
++    <AssemblyPublicKey>
++    </AssemblyPublicKey>
++    <AssemblyVersion>2.1.4.0</AssemblyVersion>
++  </AssemblyInfo>
++  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
++  <Base>
++    <BaseTypeName>System.Attribute</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Method)</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>
++    This attribute is used inside a TestFixture to provide a function that are performed after a test method is called. 
++    </summary>
++    <remarks>
++      <para>
++    A TestFixture can have only one TearDown method. 
++    If more than one is defined the TestFixture will not be run. It will compile however.
++    </para>
++      <example>
++        <code lang="C#">
++    using System;
++    using NUnit.Framework;
++  
++    [TestFixture]
++    public class SuccessTests
++    {
++            [SetUp] 
++          public void GetReady() 
++          { 
++                  /* ... */ 
++          } 
++    
++            [TearDown] 
++          public void Clear() 
++          { 
++                  /* ... */ 
++          } 
++    
++            [Test] 
++          public void Foobar() 
++          { 
++                  /* ... */ 
++          }
++    }
++    </code>
++      </example>
++    </remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public TearDownAttribute ();" />
++      <MemberType>Constructor</MemberType>
++      <ReturnValue />
++      <Parameters />
++      <Docs>
++        <summary>Flags a method as a Cleanup method</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..9e203d21f136a88770852de037e547ff398d3d9b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,85 @@@
++<Type Name="TestAttribute" FullName="NUnit.Framework.TestAttribute">
++  <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class TestAttribute : Attribute" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.framework</AssemblyName>
++    <AssemblyPublicKey>
++    </AssemblyPublicKey>
++    <AssemblyVersion>2.1.4.0</AssemblyVersion>
++  </AssemblyInfo>
++  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
++  <Base>
++    <BaseTypeName>System.Attribute</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Method)</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>
++    The Test attribute marks a specific method inside a class that has already been marked as a TestFixture, 
++    as a test method.
++    </summary>
++    <remarks>
++      <para>
++    For backwards compatibility with previous versions of Nunit a test method will also be found if 
++    the first 4 letters are "test" regardless of case.
++    </para>
++      <para>Note: The signature for a test method is defined as follows; public void MethodName()</para>
++      <para>
++    There must be no parameters. If the programmer marks a test method that does not have the correct signature it will 
++    not be run and it will appear in the Test Not Run area in the UI that ran the program.
++    </para>
++      <example>
++        <code lang="C#">
++    using System;
++    using NUnit.Framework;
++  
++    [TestFixture]
++    public class SuccessTests
++    {
++            [Test] 
++          public void Add() { /* ... */ }
++
++          public void TestSubtract()
++          { 
++                  /* backwards compatibility */ 
++          }
++    }
++    </code>
++      </example>
++    </remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public TestAttribute ();" />
++      <MemberType>Constructor</MemberType>
++      <ReturnValue />
++      <Parameters />
++      <Docs>
++        <summary>Flags a method to be a Test</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="Description">
++      <MemberSignature Language="C#" Value="public string Description { set; get; }" />
++      <MemberType>Property</MemberType>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added</summary>
++        <value>a <see cref="T:System.String" /></value>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5efcbe3a85e248e3409530fd44a8fd4e52bebb3b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,87 @@@
++<Type Name="TestCase" FullName="NUnit.Framework.TestCase">
++  <TypeSignature Language="C#" Value="public class TestCase : NUnit.Framework.Assertion" Maintainer="auto" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.framework</AssemblyName>
++    <AssemblyPublicKey>
++    </AssemblyPublicKey>
++    <AssemblyVersion>2.1.4.0</AssemblyVersion>
++  </AssemblyInfo>
++  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
++  <Base>
++    <BaseTypeName>NUnit.Framework.Assertion</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.Obsolete(Message="use TestFixture attribute instead of inheritance", IsError=False)</AttributeName>
++    </Attribute>
++    <Attribute>
++      <AttributeName>NUnit.Framework.TestFixture(Description=null)</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>To be added</summary>
++    <remarks>To be added</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public TestCase ();" />
++      <MemberType>Constructor</MemberType>
++      <ReturnValue />
++      <Parameters />
++      <Docs>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="SetUp">
++      <MemberSignature Language="C#" Value="protected virtual void SetUp ();" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>System.Obsolete(Message="use SetUp attribute instead of naming convention", IsError=False)</AttributeName>
++        </Attribute>
++        <Attribute>
++          <AttributeName>NUnit.Framework.SetUp</AttributeName>
++        </Attribute>
++      </Attributes>
++    </Member>
++    <Member MemberName="TearDown">
++      <MemberSignature Language="C#" Value="protected virtual void TearDown ();" />
++      <MemberType>Method</MemberType>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>System.Obsolete(Message="use TearDown attribute instead of naming convention", IsError=False)</AttributeName>
++        </Attribute>
++        <Attribute>
++          <AttributeName>NUnit.Framework.TearDown</AttributeName>
++        </Attribute>
++      </Attributes>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..180c5efc35280048fd7b967cb6e008e3835c3c52
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,73 @@@
++<Type Name="TestFixtureAttribute" FullName="NUnit.Framework.TestFixtureAttribute">
++  <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class TestFixtureAttribute : Attribute" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.framework</AssemblyName>
++    <AssemblyPublicKey>
++    </AssemblyPublicKey>
++    <AssemblyVersion>2.1.4.0</AssemblyVersion>
++  </AssemblyInfo>
++  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
++  <Base>
++    <BaseTypeName>System.Attribute</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Class)</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>This is the attribute that marks a class that contains test methods.</summary>
++    <remarks>
++      <para>
++     This attribute is contained in the NUnit.Framework namespace. 
++     In previous versions of NUnit the programmer was required to inherit from a class called TestCase. 
++     This is more flexible because it allows a TestFixture attribute to be put on any class.
++     </para>
++      <para>
++     Note: There are a few restrictions. The class must have a default constructor. 
++     The class must also be a publicly exported type or the program that dynamically builds suites will not see it.
++     </para>
++      <example>
++        <code lang="C#">
++      using System;
++      using NUnit.Framework;
++  
++      [TestFixture]
++      public class SuccessTests { /* ... */ }
++      </code>
++      </example>
++    </remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public TestFixtureAttribute ();" />
++      <MemberType>Constructor</MemberType>
++      <ReturnValue />
++      <Parameters />
++      <Docs>
++        <summary>Flags a class containing test methods</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++    <Member MemberName="Description">
++      <MemberSignature Language="C#" Value="public string Description { set; get; }" />
++      <MemberType>Property</MemberType>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added</summary>
++        <value>a <see cref="T:System.String" /></value>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c556386e80145616f0e16d5f8ff5070b1e2b4580
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,38 @@@
++<Type Name="TestFixtureSetUpAttribute" FullName="NUnit.Framework.TestFixtureSetUpAttribute">
++  <TypeSignature Language="C#" Maintainer="auto" Value="public class TestFixtureSetUpAttribute : Attribute" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.framework</AssemblyName>
++    <AssemblyPublicKey>
++    </AssemblyPublicKey>
++    <AssemblyVersion>2.1.4.0</AssemblyVersion>
++  </AssemblyInfo>
++  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
++  <Base>
++    <BaseTypeName>System.Attribute</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Method)</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>To be added</summary>
++    <remarks>To be added</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public TestFixtureSetUpAttribute ();" />
++      <MemberType>Constructor</MemberType>
++      <ReturnValue />
++      <Parameters />
++      <Docs>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..07837ba33c2b389bad52f9d74729e1796a4b5417
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,38 @@@
++<Type Name="TestFixtureTearDownAttribute" FullName="NUnit.Framework.TestFixtureTearDownAttribute">
++  <TypeSignature Language="C#" Maintainer="auto" Value="public class TestFixtureTearDownAttribute : Attribute" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.framework</AssemblyName>
++    <AssemblyPublicKey>
++    </AssemblyPublicKey>
++    <AssemblyVersion>2.1.4.0</AssemblyVersion>
++  </AssemblyInfo>
++  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
++  <Base>
++    <BaseTypeName>System.Attribute</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Method)</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>To be added</summary>
++    <remarks>To be added</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public TestFixtureTearDownAttribute ();" />
++      <MemberType>Constructor</MemberType>
++      <ReturnValue />
++      <Parameters />
++      <Docs>
++        <summary>To be added</summary>
++        <remarks>To be added</remarks>
++      </Docs>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ab241fc6dacd76d3f13c110d9d4e659cff91c099
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,12 @@@
++<Namespace Name="Gdk" FullName="Gdk" FullNameSP="Gdk" Maintainer="Mono">
++  <Docs>
++    <summary>NUnit is a unit-testing framework for all .Net languages.</summary>
++    <remarks>
++      <para>
++      Initially ported from JUnit, the current version, 2.0 is the second major release of this xUnit based unit testing tool for 
++      NET. It is written entirely in C# and has been completely redesigned to take advantage of many .NET language features, 
++      for example custom attributes and other reflection related capabilities. NUnit brings xUnit to all .NET languages.
++      </para>
++    </remarks>
++  </Docs>
++</Namespace>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..2aa9dedeb5c3780107b4387febf1bb0aef158655
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,64 @@@
++<Type Name="DynamicMock" FullName="NUnit.Mocks.DynamicMock">
++  <TypeSignature Language="C#" Value="public class DynamicMock : NUnit.Mocks.Mock" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.mocks</AssemblyName>
++    <AssemblyVersion>2.2.8.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>NUnit.Mocks.Mock</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public DynamicMock (Type type);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="type" Type="System.Type" />
++      </Parameters>
++      <Docs>
++        <param name="type">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public DynamicMock (string name, Type type);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++        <Parameter Name="type" Type="System.Type" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <param name="type">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="MockInstance">
++      <MemberSignature Language="C#" Value="public object MockInstance { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Object</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..1795692dd905b08fabef0aad8a372cab10f9fe20
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,33 @@@
++<Type Name="ICall" FullName="NUnit.Mocks.ICall">
++  <TypeSignature Language="C#" Value="public interface ICall" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.mocks</AssemblyName>
++    <AssemblyVersion>2.2.8.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName="Call">
++      <MemberSignature Language="C#" Value="public object Call (object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Object</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="args" Type="System.Object[]" />
++      </Parameters>
++      <Docs>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c9b75bcc0f009f31ead18518146107e5d8bf4901
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,41 @@@
++<Type Name="ICallHandler" FullName="NUnit.Mocks.ICallHandler">
++  <TypeSignature Language="C#" Value="public interface ICallHandler" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.mocks</AssemblyName>
++    <AssemblyVersion>2.2.8.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName="Call">
++      <MemberSignature Language="C#" Value="public object Call (string methodName, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Object</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="methodName" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="methodName">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4fde8d73f227f6fff2a66a07dd1902e1a41ef6a9
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,54 @@@
++<Type Name="IMethod" FullName="NUnit.Mocks.IMethod">
++  <TypeSignature Language="C#" Value="public interface IMethod : NUnit.Mocks.ICall, NUnit.Mocks.IVerify" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.mocks</AssemblyName>
++    <AssemblyVersion>2.2.8.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Interfaces>
++    <Interface>
++      <InterfaceName>NUnit.Mocks.ICall</InterfaceName>
++    </Interface>
++    <Interface>
++      <InterfaceName>NUnit.Mocks.IVerify</InterfaceName>
++    </Interface>
++  </Interfaces>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName="Expect">
++      <MemberSignature Language="C#" Value="public void Expect (NUnit.Mocks.ICall call);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="call" Type="NUnit.Mocks.ICall" />
++      </Parameters>
++      <Docs>
++        <param name="call">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Name">
++      <MemberSignature Language="C#" Value="public string Name { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..59210a4dbc656ae9666d356e6eefc4f7bdbd502d
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,189 @@@
++<Type Name="IMock" FullName="NUnit.Mocks.IMock">
++  <TypeSignature Language="C#" Value="public interface IMock : NUnit.Mocks.ICallHandler, NUnit.Mocks.IVerify" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.mocks</AssemblyName>
++    <AssemblyVersion>2.2.8.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Interfaces>
++    <Interface>
++      <InterfaceName>NUnit.Mocks.ICallHandler</InterfaceName>
++    </Interface>
++    <Interface>
++      <InterfaceName>NUnit.Mocks.IVerify</InterfaceName>
++    </Interface>
++  </Interfaces>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName="Expect">
++      <MemberSignature Language="C#" Value="public void Expect (string MethodName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="MethodName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="MethodName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Expect">
++      <MemberSignature Language="C#" Value="public void Expect (string methodName, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="methodName" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="methodName">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ExpectAndReturn">
++      <MemberSignature Language="C#" Value="public void ExpectAndReturn (string methodName, object returnVal, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="methodName" Type="System.String" />
++        <Parameter Name="returnVal" Type="System.Object" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="methodName">To be added.</param>
++        <param name="returnVal">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ExpectAndThrow">
++      <MemberSignature Language="C#" Value="public void ExpectAndThrow (string methodname, Exception exception, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="methodname" Type="System.String" />
++        <Parameter Name="exception" Type="System.Exception" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="methodname">To be added.</param>
++        <param name="exception">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ExpectNoCall">
++      <MemberSignature Language="C#" Value="public void ExpectNoCall (string methodName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="methodName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="methodName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Name">
++      <MemberSignature Language="C#" Value="public string Name { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SetReturnValue">
++      <MemberSignature Language="C#" Value="public void SetReturnValue (string methodName, object returnVal);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="methodName" Type="System.String" />
++        <Parameter Name="returnVal" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="methodName">To be added.</param>
++        <param name="returnVal">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Strict">
++      <MemberSignature Language="C#" Value="public bool Strict { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b354a6d9209eaf34fa19d7caaa1d5b6b074fbf47
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,29 @@@
++<Type Name="IVerify" FullName="NUnit.Mocks.IVerify">
++  <TypeSignature Language="C#" Value="public interface IVerify" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.mocks</AssemblyName>
++    <AssemblyVersion>2.2.8.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName="Verify">
++      <MemberSignature Language="C#" Value="public void Verify ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f32d6a7fc261c439a6e3574fac12d3450d4d8c8e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,116 @@@
++<Type Name="MethodSignature" FullName="NUnit.Mocks.MethodSignature">
++  <TypeSignature Language="C#" Value="public class MethodSignature" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.mocks</AssemblyName>
++    <AssemblyVersion>2.2.8.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public MethodSignature (string typeName, string methodName, Type[] argTypes);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="typeName" Type="System.String" />
++        <Parameter Name="methodName" Type="System.String" />
++        <Parameter Name="argTypes" Type="System.Type[]" />
++      </Parameters>
++      <Docs>
++        <param name="typeName">To be added.</param>
++        <param name="methodName">To be added.</param>
++        <param name="argTypes">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="argTypes">
++      <MemberSignature Language="C#" Value="public readonly Type[] argTypes;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Type[]</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="GetArgTypes">
++      <MemberSignature Language="C#" Value="public static Type[] GetArgTypes (object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Type[]</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="args" Type="System.Object[]" />
++      </Parameters>
++      <Docs>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsCompatibleWith">
++      <MemberSignature Language="C#" Value="public bool IsCompatibleWith (object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="args" Type="System.Object[]" />
++      </Parameters>
++      <Docs>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="methodName">
++      <MemberSignature Language="C#" Value="public readonly string methodName;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="typeName">
++      <MemberSignature Language="C#" Value="public readonly string typeName;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..1d33dbdaae5b5822560ecf11e905a10541f42b9e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,273 @@@
++<Type Name="Mock" FullName="NUnit.Mocks.Mock">
++  <TypeSignature Language="C#" Value="public class Mock : NUnit.Mocks.IMock" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.mocks</AssemblyName>
++    <AssemblyVersion>2.2.8.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces>
++    <Interface>
++      <InterfaceName>NUnit.Mocks.IMock</InterfaceName>
++    </Interface>
++  </Interfaces>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public Mock ();" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public Mock (string name);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Call">
++      <MemberSignature Language="C#" Value="public virtual object Call (string methodName, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Object</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="methodName" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="methodName">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Expect">
++      <MemberSignature Language="C#" Value="public void Expect (string methodName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="methodName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="methodName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Expect">
++      <MemberSignature Language="C#" Value="public void Expect (string methodName, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="methodName" Type="System.String" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="methodName">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ExpectAndReturn">
++      <MemberSignature Language="C#" Value="public void ExpectAndReturn (string methodName, object returnVal, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="methodName" Type="System.String" />
++        <Parameter Name="returnVal" Type="System.Object" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="methodName">To be added.</param>
++        <param name="returnVal">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ExpectAndThrow">
++      <MemberSignature Language="C#" Value="public void ExpectAndThrow (string methodName, Exception exception, object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="methodName" Type="System.String" />
++        <Parameter Name="exception" Type="System.Exception" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="methodName">To be added.</param>
++        <param name="exception">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ExpectNoCall">
++      <MemberSignature Language="C#" Value="public void ExpectNoCall (string methodName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="methodName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="methodName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LastException">
++      <MemberSignature Language="C#" Value="public Exception LastException { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Exception</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Name">
++      <MemberSignature Language="C#" Value="public string Name { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SetReturnValue">
++      <MemberSignature Language="C#" Value="public void SetReturnValue (string methodName, object returnVal);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="methodName" Type="System.String" />
++        <Parameter Name="returnVal" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="methodName">To be added.</param>
++        <param name="returnVal">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Strict">
++      <MemberSignature Language="C#" Value="public bool Strict { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Verify">
++      <MemberSignature Language="C#" Value="public virtual void Verify ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b45cd4c9b7156f0ad743b7126d2c8eea0c38f095
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,67 @@@
++<Type Name="MockCall" FullName="NUnit.Mocks.MockCall">
++  <TypeSignature Language="C#" Value="public class MockCall : NUnit.Mocks.ICall" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.mocks</AssemblyName>
++    <AssemblyVersion>2.2.8.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces>
++    <Interface>
++      <InterfaceName>NUnit.Mocks.ICall</InterfaceName>
++    </Interface>
++  </Interfaces>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public MockCall (NUnit.Mocks.MethodSignature signature, object returnVal, Exception exception, object[] args);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="signature" Type="NUnit.Mocks.MethodSignature" />
++        <Parameter Name="returnVal" Type="System.Object" />
++        <Parameter Name="exception" Type="System.Exception" />
++        <Parameter Name="args" Type="System.Object[]">
++          <Attributes>
++            <Attribute>
++              <AttributeName>System.ParamArray</AttributeName>
++            </Attribute>
++          </Attributes>
++        </Parameter>
++      </Parameters>
++      <Docs>
++        <param name="signature">To be added.</param>
++        <param name="returnVal">To be added.</param>
++        <param name="exception">To be added.</param>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Call">
++      <MemberSignature Language="C#" Value="public object Call (object[] actualArgs);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Object</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="actualArgs" Type="System.Object[]" />
++      </Parameters>
++      <Docs>
++        <param name="actualArgs">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b41078b044cf5546dd55258617bd44fc229204bb
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,53 @@@
++<Type Name="MockInterfaceHandler" FullName="NUnit.Mocks.MockInterfaceHandler">
++  <TypeSignature Language="C#" Value="public class MockInterfaceHandler : System.Runtime.Remoting.Proxies.RealProxy" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.mocks</AssemblyName>
++    <AssemblyVersion>2.2.8.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Runtime.Remoting.Proxies.RealProxy</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public MockInterfaceHandler (Type type, NUnit.Mocks.ICallHandler callHandler);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="type" Type="System.Type" />
++        <Parameter Name="callHandler" Type="NUnit.Mocks.ICallHandler" />
++      </Parameters>
++      <Docs>
++        <param name="type">To be added.</param>
++        <param name="callHandler">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Invoke">
++      <MemberSignature Language="C#" Value="public override System.Runtime.Remoting.Messaging.IMessage Invoke (System.Runtime.Remoting.Messaging.IMessage msg);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Runtime.Remoting.Messaging.IMessage</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="msg" Type="System.Runtime.Remoting.Messaging.IMessage" />
++      </Parameters>
++      <Docs>
++        <param name="msg">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e31fd7bb99e7c2b41495dfcc1e6fa295f68d049a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,139 @@@
++<Type Name="MockMethod" FullName="NUnit.Mocks.MockMethod">
++  <TypeSignature Language="C#" Value="public class MockMethod : NUnit.Mocks.IMethod" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.mocks</AssemblyName>
++    <AssemblyVersion>2.2.8.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces>
++    <Interface>
++      <InterfaceName>NUnit.Mocks.IMethod</InterfaceName>
++    </Interface>
++  </Interfaces>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public MockMethod (string methodName);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="methodName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="methodName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public MockMethod (string methodName, object returnVal);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="methodName" Type="System.String" />
++        <Parameter Name="returnVal" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="methodName">To be added.</param>
++        <param name="returnVal">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public MockMethod (string methodName, object returnVal, Exception exception);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="methodName" Type="System.String" />
++        <Parameter Name="returnVal" Type="System.Object" />
++        <Parameter Name="exception" Type="System.Exception" />
++      </Parameters>
++      <Docs>
++        <param name="methodName">To be added.</param>
++        <param name="returnVal">To be added.</param>
++        <param name="exception">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Call">
++      <MemberSignature Language="C#" Value="public object Call (object[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Object</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="args" Type="System.Object[]" />
++      </Parameters>
++      <Docs>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Expect">
++      <MemberSignature Language="C#" Value="public void Expect (NUnit.Mocks.ICall call);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="call" Type="NUnit.Mocks.ICall" />
++      </Parameters>
++      <Docs>
++        <param name="call">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Name">
++      <MemberSignature Language="C#" Value="public string Name { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Verify">
++      <MemberSignature Language="C#" Value="public void Verify ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.8.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..888b043512c69e73cebd1ec78d43a823ee423ed1
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,6 @@@
++<Namespace Name="NUnit.Mocks">
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++</Namespace>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..20eded7382a841f8a4b59c361faedd66754b58e4
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,323 @@@
++<Type Name="CommandLineOptions" FullName="Codeblast.CommandLineOptions">
++  <TypeSignature Language="C#" Value="public abstract class CommandLineOptions" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.Reflection.DefaultMember(MemberName="Item")</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public CommandLineOptions (string[] args);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="args" Type="System.String[]" />
++      </Parameters>
++      <Docs>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="GetHelpText">
++      <MemberSignature Language="C#" Value="public virtual string GetHelpText ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="GetMemberField">
++      <MemberSignature Language="C#" Value="protected virtual System.Reflection.FieldInfo GetMemberField (string name);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Reflection.FieldInfo</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="GetOption">
++      <MemberSignature Language="C#" Value="protected virtual bool GetOption (string[] args, ref int index, int pos);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="args" Type="System.String[]" />
++        <Parameter Name="index" Type="System.Int32&amp;" RefType="ref" />
++        <Parameter Name="pos" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="args">To be added.</param>
++        <param name="index">To be added.</param>
++        <param name="pos">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="GetOptionValue">
++      <MemberSignature Language="C#" Value="protected virtual object GetOptionValue (System.Reflection.FieldInfo field);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Object</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="field" Type="System.Reflection.FieldInfo" />
++      </Parameters>
++      <Docs>
++        <param name="field">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Help">
++      <MemberSignature Language="C#" Value="public virtual void Help ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Init">
++      <MemberSignature Language="C#" Value="public int Init (string[] args);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="args" Type="System.String[]" />
++      </Parameters>
++      <Docs>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="InvalidOption">
++      <MemberSignature Language="C#" Value="protected abstract void InvalidOption (string name);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsOption">
++      <MemberSignature Language="C#" Value="protected virtual int IsOption (string opt);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="opt" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="opt">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsOptionNameChar">
++      <MemberSignature Language="C#" Value="protected virtual bool IsOptionNameChar (char c);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="c" Type="System.Char" />
++      </Parameters>
++      <Docs>
++        <param name="c">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Item">
++      <MemberSignature Language="C#" Value="public string this[int index] { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="index" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="index">To be added.</param>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="MatchShortName">
++      <MemberSignature Language="C#" Value="protected virtual bool MatchShortName (System.Reflection.FieldInfo field, string name);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="field" Type="System.Reflection.FieldInfo" />
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="field">To be added.</param>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="NoArgs">
++      <MemberSignature Language="C#" Value="public bool NoArgs { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ParameterCount">
++      <MemberSignature Language="C#" Value="public int ParameterCount { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="parameters">
++      <MemberSignature Language="C#" Value="protected System.Collections.ArrayList parameters;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Collections.ArrayList</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Parameters">
++      <MemberSignature Language="C#" Value="public System.Collections.ArrayList Parameters { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Collections.ArrayList</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SplitOptionAndValue">
++      <MemberSignature Language="C#" Value="protected virtual void SplitOptionAndValue (ref string opt, ref object val);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="opt" Type="System.String&amp;" RefType="ref" />
++        <Parameter Name="val" Type="System.Object&amp;" RefType="ref" />
++      </Parameters>
++      <Docs>
++        <param name="opt">To be added.</param>
++        <param name="val">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..0fb4d945ee761ebbd1c0a8b7d219d9b4e155b960
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,121 @@@
++<Type Name="OptionAttribute" FullName="Codeblast.OptionAttribute">
++  <TypeSignature Language="C#" Value="public class OptionAttribute : Attribute" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Attribute</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=True, ValidOn=System.AttributeTargets.Field)</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public OptionAttribute ();" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="description">
++      <MemberSignature Language="C#" Value="protected string description;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Description">
++      <MemberSignature Language="C#" Value="public string Description { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="optName">
++      <MemberSignature Language="C#" Value="protected string optName;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="optValue">
++      <MemberSignature Language="C#" Value="protected object optValue;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Object</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Short">
++      <MemberSignature Language="C#" Value="public string Short { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Value">
++      <MemberSignature Language="C#" Value="public object Value { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Object</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..514b1b501d349038ae3e7156005a6b33e265470a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,189 @@@
++<Type Name="AssemblyList" FullName="NUnit.Util.AssemblyList">
++  <TypeSignature Language="C#" Value="public class AssemblyList : System.Collections.CollectionBase" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Collections.CollectionBase</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.Reflection.DefaultMember(MemberName="Item")</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public AssemblyList (NUnit.Util.ProjectConfig config);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="config" Type="NUnit.Util.ProjectConfig" />
++      </Parameters>
++      <Docs>
++        <param name="config">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Add">
++      <MemberSignature Language="C#" Value="public void Add (string assemblyPath);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="assemblyPath" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="assemblyPath">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Add">
++      <MemberSignature Language="C#" Value="public void Add (string assemblyPath, bool hasTests);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="assemblyPath" Type="System.String" />
++        <Parameter Name="hasTests" Type="System.Boolean" />
++      </Parameters>
++      <Docs>
++        <param name="assemblyPath">To be added.</param>
++        <param name="hasTests">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Config">
++      <MemberSignature Language="C#" Value="public NUnit.Util.ProjectConfig Config { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.ProjectConfig</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Item">
++      <MemberSignature Language="C#" Value="public NUnit.Util.AssemblyListItem this[int index] { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.AssemblyListItem</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="index" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="index">To be added.</param>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="OnInsertComplete">
++      <MemberSignature Language="C#" Value="protected override void OnInsertComplete (int index, object value);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="index" Type="System.Int32" />
++        <Parameter Name="value" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="index">To be added.</param>
++        <param name="value">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="OnRemoveComplete">
++      <MemberSignature Language="C#" Value="protected override void OnRemoveComplete (int index, object value);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="index" Type="System.Int32" />
++        <Parameter Name="value" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="index">To be added.</param>
++        <param name="value">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="OnSetComplete">
++      <MemberSignature Language="C#" Value="protected override void OnSetComplete (int index, object oldValue, object newValue);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="index" Type="System.Int32" />
++        <Parameter Name="oldValue" Type="System.Object" />
++        <Parameter Name="newValue" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="index">To be added.</param>
++        <param name="oldValue">To be added.</param>
++        <param name="newValue">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Remove">
++      <MemberSignature Language="C#" Value="public void Remove (string assemblyPath);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="assemblyPath" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="assemblyPath">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f44b1dc0f95458c4ddf78ba8a9c8298c0be865b2
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,66 @@@
++<Type Name="AssemblyListItem" FullName="NUnit.Util.AssemblyListItem">
++  <TypeSignature Language="C#" Value="public class AssemblyListItem" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public AssemblyListItem (NUnit.Util.ProjectConfig config, string path, bool hasTests);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="config" Type="NUnit.Util.ProjectConfig" />
++        <Parameter Name="path" Type="System.String" />
++        <Parameter Name="hasTests" Type="System.Boolean" />
++      </Parameters>
++      <Docs>
++        <param name="config">To be added.</param>
++        <param name="path">To be added.</param>
++        <param name="hasTests">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FullPath">
++      <MemberSignature Language="C#" Value="public string FullPath { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="HasTests">
++      <MemberSignature Language="C#" Value="public bool HasTests { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..0fb462d1d64902435d392c5261546952248a9f14
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,21 @@@
++<Type Name="AssemblyWatcher+AssemblyChangedHandler" FullName="NUnit.Util.AssemblyWatcher+AssemblyChangedHandler">
++  <TypeSignature Language="C#" Value="public delegate void AssemblyWatcher.AssemblyChangedHandler(string fullPath);" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Delegate</BaseTypeName>
++  </Base>
++  <Parameters>
++    <Parameter Name="fullPath" Type="System.String" />
++  </Parameters>
++  <ReturnValue>
++    <ReturnType>System.Void</ReturnType>
++  </ReturnValue>
++  <Docs>
++    <param name="fullPath">To be added.</param>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d74c39c02d5b3b5262db7accba1e145efba1ffda
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,197 @@@
++<Type Name="AssemblyWatcher" FullName="NUnit.Util.AssemblyWatcher">
++  <TypeSignature Language="C#" Value="public class AssemblyWatcher" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public AssemblyWatcher (int delay, System.Collections.IList assemblies);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="delay" Type="System.Int32" />
++        <Parameter Name="assemblies" Type="System.Collections.IList" />
++      </Parameters>
++      <Docs>
++        <param name="delay">To be added.</param>
++        <param name="assemblies">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public AssemblyWatcher (int delay, string assemblyFileName);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="delay" Type="System.Int32" />
++        <Parameter Name="assemblyFileName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="delay">To be added.</param>
++        <param name="assemblyFileName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="AssemblyChangedEvent">
++      <MemberSignature Language="C#" Value="public event NUnit.Util.AssemblyWatcher.AssemblyChangedHandler AssemblyChangedEvent;" />
++      <MemberType>Event</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.AssemblyWatcher+AssemblyChangedHandler</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="changedAssemblyPath">
++      <MemberSignature Language="C#" Value="protected string changedAssemblyPath;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="GetFileInfo">
++      <MemberSignature Language="C#" Value="public System.IO.FileInfo GetFileInfo (int index);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.IO.FileInfo</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="index" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="index">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="OnChanged">
++      <MemberSignature Language="C#" Value="protected void OnChanged (object source, System.IO.FileSystemEventArgs e);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="source" Type="System.Object" />
++        <Parameter Name="e" Type="System.IO.FileSystemEventArgs" />
++      </Parameters>
++      <Docs>
++        <param name="source">To be added.</param>
++        <param name="e">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="OnTimer">
++      <MemberSignature Language="C#" Value="protected void OnTimer (object source, System.Timers.ElapsedEventArgs e);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="source" Type="System.Object" />
++        <Parameter Name="e" Type="System.Timers.ElapsedEventArgs" />
++      </Parameters>
++      <Docs>
++        <param name="source">To be added.</param>
++        <param name="e">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="PublishEvent">
++      <MemberSignature Language="C#" Value="protected void PublishEvent ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Start">
++      <MemberSignature Language="C#" Value="public void Start ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Stop">
++      <MemberSignature Language="C#" Value="public void Stop ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="timer">
++      <MemberSignature Language="C#" Value="protected System.Timers.Timer timer;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Timers.Timer</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..81e810dc8918f7c546226774a169ea46ed784a38
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,55 @@@
++<Type Name="BinPathType" FullName="NUnit.Util.BinPathType">
++  <TypeSignature Language="C#" Value="public enum BinPathType" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Enum</BaseTypeName>
++  </Base>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName="Auto">
++      <MemberSignature Language="C#" Value="Auto" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.BinPathType</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++      </Docs>
++    </Member>
++    <Member MemberName="Manual">
++      <MemberSignature Language="C#" Value="Manual" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.BinPathType</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++      </Docs>
++    </Member>
++    <Member MemberName="None">
++      <MemberSignature Language="C#" Value="None" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.BinPathType</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a8aca697f29e3f24d040091bf11f01573af3c3f8
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,531 @@@
++<Type Name="ConsoleOptions" FullName="NUnit.Util.ConsoleOptions">
++  <TypeSignature Language="C#" Value="public class ConsoleOptions : Codeblast.CommandLineOptions" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>Codeblast.CommandLineOptions</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public ConsoleOptions (string[] args);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="args" Type="System.String[]" />
++      </Parameters>
++      <Docs>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="config">
++      <MemberSignature Language="C#" Value="public string config;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Project configuration to load")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="err">
++      <MemberSignature Language="C#" Value="public string err;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="File to receive test error output")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="exclude">
++      <MemberSignature Language="C#" Value="public string exclude;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="List of categories to exclude")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ExcludedCategories">
++      <MemberSignature Language="C#" Value="public string[] ExcludedCategories { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String[]</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="fixture">
++      <MemberSignature Language="C#" Value="public string fixture;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Fixture to test")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="HasExclude">
++      <MemberSignature Language="C#" Value="public bool HasExclude { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="HasInclude">
++      <MemberSignature Language="C#" Value="public bool HasInclude { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="help">
++      <MemberSignature Language="C#" Value="public bool help;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short="?", Value=null, Description="Display help")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Help">
++      <MemberSignature Language="C#" Value="public override void Help ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="include">
++      <MemberSignature Language="C#" Value="public string include;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="List of categories to include")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IncludedCategories">
++      <MemberSignature Language="C#" Value="public string[] IncludedCategories { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String[]</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="InvalidOption">
++      <MemberSignature Language="C#" Value="protected override void InvalidOption (string name);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsAssembly">
++      <MemberSignature Language="C#" Value="public bool IsAssembly { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="isErr">
++      <MemberSignature Language="C#" Value="public bool isErr { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsFixture">
++      <MemberSignature Language="C#" Value="public bool IsFixture { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="isOut">
++      <MemberSignature Language="C#" Value="public bool isOut { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsTestProject">
++      <MemberSignature Language="C#" Value="public bool IsTestProject { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsTransform">
++      <MemberSignature Language="C#" Value="public bool IsTransform { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsXml">
++      <MemberSignature Language="C#" Value="public bool IsXml { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="labels">
++      <MemberSignature Language="C#" Value="public bool labels;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Label each test in stdOut")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="nologo">
++      <MemberSignature Language="C#" Value="public bool nologo;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Do not display the logo")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="noshadow">
++      <MemberSignature Language="C#" Value="public bool noshadow;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Disable shadow copy")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="output">
++      <MemberSignature Language="C#" Value="public string output;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short="out", Value=null, Description="File to receive test output")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="thread">
++      <MemberSignature Language="C#" Value="public bool thread;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Run tests on a separate thread")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="transform">
++      <MemberSignature Language="C#" Value="public string transform;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Name of transform file")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Validate">
++      <MemberSignature Language="C#" Value="public bool Validate ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="wait">
++      <MemberSignature Language="C#" Value="public bool wait;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Wait for input before closing console window")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="xml">
++      <MemberSignature Language="C#" Value="public string xml;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Name of XML output file")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="xmlConsole">
++      <MemberSignature Language="C#" Value="public bool xmlConsole;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Display XML to the console")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..506ff7f3a9b31e2887c2a5119e281c28b696e447
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,132 @@@
++<Type Name="ConsoleWriter" FullName="NUnit.Util.ConsoleWriter">
++  <TypeSignature Language="C#" Value="public class ConsoleWriter : System.IO.TextWriter" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.IO.TextWriter</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public ConsoleWriter (System.IO.TextWriter console);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="console" Type="System.IO.TextWriter" />
++      </Parameters>
++      <Docs>
++        <param name="console">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Encoding">
++      <MemberSignature Language="C#" Value="public override System.Text.Encoding Encoding { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Text.Encoding</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Flush">
++      <MemberSignature Language="C#" Value="public override void Flush ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="InitializeLifetimeService">
++      <MemberSignature Language="C#" Value="public override object InitializeLifetimeService ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Object</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Write">
++      <MemberSignature Language="C#" Value="public override void Write (char c);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="c" Type="System.Char" />
++      </Parameters>
++      <Docs>
++        <param name="c">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Write">
++      <MemberSignature Language="C#" Value="public override void Write (string s);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="s" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="s">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="WriteLine">
++      <MemberSignature Language="C#" Value="public override void WriteLine (string s);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="s" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="s">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..1f277016a090a609346c9d69d6f32ac3aadf1a76
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,207 @@@
++<Type Name="GuiOptions" FullName="NUnit.Util.GuiOptions">
++  <TypeSignature Language="C#" Value="public class GuiOptions : Codeblast.CommandLineOptions" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>Codeblast.CommandLineOptions</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public GuiOptions (string[] args);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="args" Type="System.String[]" />
++      </Parameters>
++      <Docs>
++        <param name="args">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Assembly">
++      <MemberSignature Language="C#" Value="public string Assembly { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="config">
++      <MemberSignature Language="C#" Value="public string config;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Project configuration to load")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="fixture">
++      <MemberSignature Language="C#" Value="public string fixture;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Fixture to test")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="GetHelpText">
++      <MemberSignature Language="C#" Value="public override string GetHelpText ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="help">
++      <MemberSignature Language="C#" Value="public bool help;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short="?", Value=null, Description="Display help")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="InvalidOption">
++      <MemberSignature Language="C#" Value="protected override void InvalidOption (string name);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsAssembly">
++      <MemberSignature Language="C#" Value="public bool IsAssembly { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="noload">
++      <MemberSignature Language="C#" Value="public bool noload;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Suppress loading of last project")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="run">
++      <MemberSignature Language="C#" Value="public bool run;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Attributes>
++        <Attribute>
++          <AttributeName>Codeblast.Option(Short=null, Value=null, Description="Automatically run the loaded project")</AttributeName>
++        </Attribute>
++      </Attributes>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Validate">
++      <MemberSignature Language="C#" Value="public bool Validate ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..62ddf502aa957f78d191e34e3e0e989eb53752ee
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,102 @@@
++<Type Name="IProjectEvents" FullName="NUnit.Util.IProjectEvents">
++  <TypeSignature Language="C#" Value="public interface IProjectEvents : NUnit.Core.ITestEvents" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Interfaces>
++    <Interface>
++      <InterfaceName>NUnit.Core.ITestEvents</InterfaceName>
++    </Interface>
++  </Interfaces>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName="ProjectLoaded">
++      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectLoaded;" />
++      <MemberType>Event</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectLoadFailed">
++      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectLoadFailed;" />
++      <MemberType>Event</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectLoading">
++      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectLoading;" />
++      <MemberType>Event</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectUnloaded">
++      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectUnloaded;" />
++      <MemberType>Event</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectUnloadFailed">
++      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectUnloadFailed;" />
++      <MemberType>Event</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectUnloading">
++      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectUnloading;" />
++      <MemberType>Event</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..57b58b8f1f093b161848bc143ef9bd13fdb636d6
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,340 @@@
++<Type Name="ITestLoader" FullName="NUnit.Util.ITestLoader">
++  <TypeSignature Language="C#" Value="public interface ITestLoader" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName="CancelTestRun">
++      <MemberSignature Language="C#" Value="public void CancelTestRun ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsProjectLoaded">
++      <MemberSignature Language="C#" Value="public bool IsProjectLoaded { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsTestLoaded">
++      <MemberSignature Language="C#" Value="public bool IsTestLoaded { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsTestRunning">
++      <MemberSignature Language="C#" Value="public bool IsTestRunning { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadProject">
++      <MemberSignature Language="C#" Value="public void LoadProject (string filename);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="filename" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="filename">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadProject">
++      <MemberSignature Language="C#" Value="public void LoadProject (string[] assemblies);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="assemblies" Type="System.String[]" />
++      </Parameters>
++      <Docs>
++        <param name="assemblies">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadProject">
++      <MemberSignature Language="C#" Value="public void LoadProject (string filename, string configname);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="filename" Type="System.String" />
++        <Parameter Name="configname" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="filename">To be added.</param>
++        <param name="configname">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadTest">
++      <MemberSignature Language="C#" Value="public void LoadTest ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadTest">
++      <MemberSignature Language="C#" Value="public void LoadTest (string testName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="testName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="testName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="NewProject">
++      <MemberSignature Language="C#" Value="public void NewProject ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="NewProject">
++      <MemberSignature Language="C#" Value="public void NewProject (string filename);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="filename" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="filename">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ReloadTest">
++      <MemberSignature Language="C#" Value="public void ReloadTest ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Results">
++      <MemberSignature Language="C#" Value="public NUnit.Core.TestResult[] Results { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Core.TestResult[]</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="RunTest">
++      <MemberSignature Language="C#" Value="public void RunTest (NUnit.Core.ITest test);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="test" Type="NUnit.Core.ITest" />
++      </Parameters>
++      <Docs>
++        <param name="test">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="RunTests">
++      <MemberSignature Language="C#" Value="public void RunTests (NUnit.Core.ITest[] tests);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="tests" Type="NUnit.Core.ITest[]" />
++      </Parameters>
++      <Docs>
++        <param name="tests">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SetFilter">
++      <MemberSignature Language="C#" Value="public void SetFilter (NUnit.Core.IFilter filter);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="filter" Type="NUnit.Core.IFilter" />
++      </Parameters>
++      <Docs>
++        <param name="filter">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="TestFileName">
++      <MemberSignature Language="C#" Value="public string TestFileName { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="TestProject">
++      <MemberSignature Language="C#" Value="public NUnit.Util.NUnitProject TestProject { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="UnloadProject">
++      <MemberSignature Language="C#" Value="public void UnloadProject ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="UnloadTest">
++      <MemberSignature Language="C#" Value="public void UnloadTest ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e43185b586cfe2db40f29086ab52fc2c948e22ba
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,575 @@@
++<Type Name="NUnitProject" FullName="NUnit.Util.NUnitProject">
++  <TypeSignature Language="C#" Value="public class NUnitProject" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public NUnitProject (string projectPath);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="projectPath" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="projectPath">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ActiveConfig">
++      <MemberSignature Language="C#" Value="public NUnit.Util.ProjectConfig ActiveConfig { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.ProjectConfig</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ActiveConfigName">
++      <MemberSignature Language="C#" Value="public string ActiveConfigName { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Add">
++      <MemberSignature Language="C#" Value="public void Add (NUnit.Util.VSProject vsProject);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="vsProject" Type="NUnit.Util.VSProject" />
++      </Parameters>
++      <Docs>
++        <param name="vsProject">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="BasePath">
++      <MemberSignature Language="C#" Value="public string BasePath { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="CanLoadAsProject">
++      <MemberSignature Language="C#" Value="public static bool CanLoadAsProject (string path);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="path" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="path">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Changed">
++      <MemberSignature Language="C#" Value="public event NUnit.Util.ProjectEventHandler Changed;" />
++      <MemberType>Event</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.ProjectEventHandler</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="configs">
++      <MemberSignature Language="C#" Value="protected NUnit.Util.ProjectConfigCollection configs;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.ProjectConfigCollection</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Configs">
++      <MemberSignature Language="C#" Value="public NUnit.Util.ProjectConfigCollection Configs { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.ProjectConfigCollection</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ConfigurationFile">
++      <MemberSignature Language="C#" Value="public string ConfigurationFile { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="EmptyProject">
++      <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject EmptyProject ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FromAssemblies">
++      <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject FromAssemblies (string[] assemblies);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="assemblies" Type="System.String[]" />
++      </Parameters>
++      <Docs>
++        <param name="assemblies">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FromAssembly">
++      <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject FromAssembly (string assemblyPath);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="assemblyPath" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="assemblyPath">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FromVSProject">
++      <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject FromVSProject (string vsProjectPath);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="vsProjectPath" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="vsProjectPath">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FromVSSolution">
++      <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject FromVSSolution (string solutionPath);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="solutionPath" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="solutionPath">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="GenerateProjectName">
++      <MemberSignature Language="C#" Value="public static string GenerateProjectName ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsAssemblyWrapper">
++      <MemberSignature Language="C#" Value="public bool IsAssemblyWrapper { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="isDirty">
++      <MemberSignature Language="C#" Value="protected bool isDirty;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsDirty">
++      <MemberSignature Language="C#" Value="public bool IsDirty { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsLoadable">
++      <MemberSignature Language="C#" Value="public bool IsLoadable { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsProjectFile">
++      <MemberSignature Language="C#" Value="public static bool IsProjectFile (string path);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="path" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="path">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Load">
++      <MemberSignature Language="C#" Value="public void Load ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadProject">
++      <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject LoadProject (string path);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="path" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="path">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Name">
++      <MemberSignature Language="C#" Value="public string Name { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="NewProject">
++      <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject NewProject ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="OnProjectChange">
++      <MemberSignature Language="C#" Value="public void OnProjectChange (NUnit.Util.ProjectChangeType type, string configName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="type" Type="NUnit.Util.ProjectChangeType" />
++        <Parameter Name="configName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="type">To be added.</param>
++        <param name="configName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="projectPath">
++      <MemberSignature Language="C#" Value="protected string projectPath;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectPath">
++      <MemberSignature Language="C#" Value="public string ProjectPath { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectPathFromFile">
++      <MemberSignature Language="C#" Value="public static string ProjectPathFromFile (string path);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="path" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="path">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectSeed">
++      <MemberSignature Language="C#" Value="public static int ProjectSeed { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Save">
++      <MemberSignature Language="C#" Value="public void Save ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Save">
++      <MemberSignature Language="C#" Value="public void Save (string projectPath);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="projectPath" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="projectPath">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SetActiveConfig">
++      <MemberSignature Language="C#" Value="public void SetActiveConfig (int index);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="index" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="index">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SetActiveConfig">
++      <MemberSignature Language="C#" Value="public void SetActiveConfig (string name);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..df35fd3a6fa836eef110a1bdbf283c93374b2868
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,81 @@@
++<Type Name="ProjectChangeType" FullName="NUnit.Util.ProjectChangeType">
++  <TypeSignature Language="C#" Value="public enum ProjectChangeType" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Enum</BaseTypeName>
++  </Base>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName="ActiveConfig">
++      <MemberSignature Language="C#" Value="ActiveConfig" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.ProjectChangeType</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++      </Docs>
++    </Member>
++    <Member MemberName="AddConfig">
++      <MemberSignature Language="C#" Value="AddConfig" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.ProjectChangeType</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++      </Docs>
++    </Member>
++    <Member MemberName="Other">
++      <MemberSignature Language="C#" Value="Other" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.ProjectChangeType</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++      </Docs>
++    </Member>
++    <Member MemberName="RemoveConfig">
++      <MemberSignature Language="C#" Value="RemoveConfig" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.ProjectChangeType</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++      </Docs>
++    </Member>
++    <Member MemberName="UpdateConfig">
++      <MemberSignature Language="C#" Value="UpdateConfig" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.ProjectChangeType</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..fd92147bc6991b1de7298eac5752edf7a378eba8
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,286 @@@
++<Type Name="ProjectConfig" FullName="NUnit.Util.ProjectConfig">
++  <TypeSignature Language="C#" Value="public class ProjectConfig" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public ProjectConfig ();" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public ProjectConfig (string name);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="AbsolutePaths">
++      <MemberSignature Language="C#" Value="public string[] AbsolutePaths { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String[]</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Assemblies">
++      <MemberSignature Language="C#" Value="public NUnit.Util.AssemblyList Assemblies { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.AssemblyList</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="BasePath">
++      <MemberSignature Language="C#" Value="public string BasePath { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="BinPathType">
++      <MemberSignature Language="C#" Value="public NUnit.Util.BinPathType BinPathType { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.BinPathType</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Changed">
++      <MemberSignature Language="C#" Value="public event EventHandler Changed;" />
++      <MemberType>Event</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.EventHandler</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ConfigurationFile">
++      <MemberSignature Language="C#" Value="public string ConfigurationFile { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ConfigurationFilePath">
++      <MemberSignature Language="C#" Value="public string ConfigurationFilePath { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsDirty">
++      <MemberSignature Language="C#" Value="public bool IsDirty { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Name">
++      <MemberSignature Language="C#" Value="public string Name { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="PrivateBinPath">
++      <MemberSignature Language="C#" Value="public string PrivateBinPath { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="project">
++      <MemberSignature Language="C#" Value="protected NUnit.Util.NUnitProject project;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Project">
++      <MemberSignature Language="C#" Value="public NUnit.Util.NUnitProject Project { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="RelativeBasePath">
++      <MemberSignature Language="C#" Value="public string RelativeBasePath { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="RelativePaths">
++      <MemberSignature Language="C#" Value="public string[] RelativePaths { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String[]</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="RelativePathTo">
++      <MemberSignature Language="C#" Value="public string RelativePathTo (string path);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="path" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="path">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="TestAssemblies">
++      <MemberSignature Language="C#" Value="public string[] TestAssemblies { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String[]</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b2fb90722aaa819587704151f6c426a06a67fec4
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,329 @@@
++<Type Name="ProjectConfigCollection" FullName="NUnit.Util.ProjectConfigCollection">
++  <TypeSignature Language="C#" Value="public class ProjectConfigCollection : System.Collections.CollectionBase" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Collections.CollectionBase</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.Reflection.DefaultMember(MemberName="Item")</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public ProjectConfigCollection (NUnit.Util.NUnitProject project);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="project" Type="NUnit.Util.NUnitProject" />
++      </Parameters>
++      <Docs>
++        <param name="project">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Add">
++      <MemberSignature Language="C#" Value="public void Add (NUnit.Util.ProjectConfig config);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="config" Type="NUnit.Util.ProjectConfig" />
++      </Parameters>
++      <Docs>
++        <param name="config">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Add">
++      <MemberSignature Language="C#" Value="public void Add (string name);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Contains">
++      <MemberSignature Language="C#" Value="public bool Contains (NUnit.Util.ProjectConfig config);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="config" Type="NUnit.Util.ProjectConfig" />
++      </Parameters>
++      <Docs>
++        <param name="config">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Contains">
++      <MemberSignature Language="C#" Value="public bool Contains (string name);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IndexOf">
++      <MemberSignature Language="C#" Value="public int IndexOf (NUnit.Util.ProjectConfig config);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="config" Type="NUnit.Util.ProjectConfig" />
++      </Parameters>
++      <Docs>
++        <param name="config">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IndexOf">
++      <MemberSignature Language="C#" Value="public int IndexOf (string name);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Item">
++      <MemberSignature Language="C#" Value="public NUnit.Util.ProjectConfig this[int index] { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.ProjectConfig</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="index" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="index">To be added.</param>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Item">
++      <MemberSignature Language="C#" Value="public NUnit.Util.ProjectConfig this[string name] { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.ProjectConfig</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Names">
++      <MemberSignature Language="C#" Value="public System.Collections.ArrayList Names { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Collections.ArrayList</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="OnInsertComplete">
++      <MemberSignature Language="C#" Value="protected override void OnInsertComplete (int index, object obj);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="index" Type="System.Int32" />
++        <Parameter Name="obj" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="index">To be added.</param>
++        <param name="obj">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="OnRemoveComplete">
++      <MemberSignature Language="C#" Value="protected override void OnRemoveComplete (int index, object obj);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="index" Type="System.Int32" />
++        <Parameter Name="obj" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="index">To be added.</param>
++        <param name="obj">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="OnSetComplete">
++      <MemberSignature Language="C#" Value="protected override void OnSetComplete (int index, object oldValue, object newValue);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="index" Type="System.Int32" />
++        <Parameter Name="oldValue" Type="System.Object" />
++        <Parameter Name="newValue" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="index">To be added.</param>
++        <param name="oldValue">To be added.</param>
++        <param name="newValue">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="project">
++      <MemberSignature Language="C#" Value="protected NUnit.Util.NUnitProject project;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Project">
++      <MemberSignature Language="C#" Value="public NUnit.Util.NUnitProject Project { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Remove">
++      <MemberSignature Language="C#" Value="public void Remove (NUnit.Util.ProjectConfig config);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="config" Type="NUnit.Util.ProjectConfig" />
++      </Parameters>
++      <Docs>
++        <param name="config">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Remove">
++      <MemberSignature Language="C#" Value="public void Remove (string name);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e895d7835ec391bdef9b68e0c4065092cef4ad97
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,62 @@@
++<Type Name="ProjectEventArgs" FullName="NUnit.Util.ProjectEventArgs">
++  <TypeSignature Language="C#" Value="public class ProjectEventArgs : EventArgs" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.EventArgs</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public ProjectEventArgs (NUnit.Util.ProjectChangeType type, string configName);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="type" Type="NUnit.Util.ProjectChangeType" />
++        <Parameter Name="configName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="type">To be added.</param>
++        <param name="configName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="configName">
++      <MemberSignature Language="C#" Value="public string configName;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="type">
++      <MemberSignature Language="C#" Value="public NUnit.Util.ProjectChangeType type;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.ProjectChangeType</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f49920fbd869eb441755665dc4aeacc2a8f5c886
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,229 @@@
++<Type Name="ProjectEventDispatcher" FullName="NUnit.Util.ProjectEventDispatcher">
++  <TypeSignature Language="C#" Value="public class ProjectEventDispatcher : NUnit.Core.TestEventDispatcher, NUnit.Util.IProjectEvents" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>NUnit.Core.TestEventDispatcher</BaseTypeName>
++  </Base>
++  <Interfaces>
++    <Interface>
++      <InterfaceName>NUnit.Util.IProjectEvents</InterfaceName>
++    </Interface>
++  </Interfaces>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public ProjectEventDispatcher ();" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FireProjectLoaded">
++      <MemberSignature Language="C#" Value="public void FireProjectLoaded (string fileName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="fileName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="fileName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FireProjectLoadFailed">
++      <MemberSignature Language="C#" Value="public void FireProjectLoadFailed (string fileName, Exception exception);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="fileName" Type="System.String" />
++        <Parameter Name="exception" Type="System.Exception" />
++      </Parameters>
++      <Docs>
++        <param name="fileName">To be added.</param>
++        <param name="exception">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FireProjectLoading">
++      <MemberSignature Language="C#" Value="public void FireProjectLoading (string fileName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="fileName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="fileName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FireProjectUnloaded">
++      <MemberSignature Language="C#" Value="public void FireProjectUnloaded (string fileName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="fileName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="fileName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FireProjectUnloadFailed">
++      <MemberSignature Language="C#" Value="public void FireProjectUnloadFailed (string fileName, Exception exception);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="fileName" Type="System.String" />
++        <Parameter Name="exception" Type="System.Exception" />
++      </Parameters>
++      <Docs>
++        <param name="fileName">To be added.</param>
++        <param name="exception">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FireProjectUnloading">
++      <MemberSignature Language="C#" Value="public void FireProjectUnloading (string fileName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="fileName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="fileName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectLoaded">
++      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectLoaded;" />
++      <MemberType>Event</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectLoadFailed">
++      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectLoadFailed;" />
++      <MemberType>Event</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectLoading">
++      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectLoading;" />
++      <MemberType>Event</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectUnloaded">
++      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectUnloaded;" />
++      <MemberType>Event</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectUnloadFailed">
++      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectUnloadFailed;" />
++      <MemberType>Event</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectUnloading">
++      <MemberSignature Language="C#" Value="public event NUnit.Util.TestProjectEventHandler ProjectUnloading;" />
++      <MemberType>Event</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectEventHandler</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ef3191b82d40379b726b9b1bb0a241b7a60cefc1
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,23 @@@
++<Type Name="ProjectEventHandler" FullName="NUnit.Util.ProjectEventHandler">
++  <TypeSignature Language="C#" Value="public delegate void ProjectEventHandler(object sender, ProjectEventArgs e);" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Delegate</BaseTypeName>
++  </Base>
++  <Parameters>
++    <Parameter Name="sender" Type="System.Object" />
++    <Parameter Name="e" Type="NUnit.Util.ProjectEventArgs" />
++  </Parameters>
++  <ReturnValue>
++    <ReturnType>System.Void</ReturnType>
++  </ReturnValue>
++  <Docs>
++    <param name="sender">To be added.</param>
++    <param name="e">To be added.</param>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..1fc33533e305d8612a452ca144c5c2585e1bb4d2
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,110 @@@
++<Type Name="ProjectFormatException" FullName="NUnit.Util.ProjectFormatException">
++  <TypeSignature Language="C#" Value="public class ProjectFormatException : ApplicationException" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.ApplicationException</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public ProjectFormatException ();" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public ProjectFormatException (string message);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="message">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public ProjectFormatException (string message, Exception inner);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="inner" Type="System.Exception" />
++      </Parameters>
++      <Docs>
++        <param name="message">To be added.</param>
++        <param name="inner">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public ProjectFormatException (string message, int lineNumber, int linePosition);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="message" Type="System.String" />
++        <Parameter Name="lineNumber" Type="System.Int32" />
++        <Parameter Name="linePosition" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="message">To be added.</param>
++        <param name="lineNumber">To be added.</param>
++        <param name="linePosition">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LineNumber">
++      <MemberSignature Language="C#" Value="public int LineNumber { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LinePosition">
++      <MemberSignature Language="C#" Value="public int LinePosition { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..25744af7a79160356efe258e72b7f244add858ac
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,175 @@@
++<Type Name="ProjectPath" FullName="NUnit.Util.ProjectPath">
++  <TypeSignature Language="C#" Value="public class ProjectPath" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public ProjectPath ();" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Canonicalize">
++      <MemberSignature Language="C#" Value="public static string Canonicalize (string path);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="path" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="path">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FILE_ATTRIBUTE_DIRECTORY">
++      <MemberSignature Language="C#" Value="public const uint FILE_ATTRIBUTE_DIRECTORY = 16;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.UInt32</ReturnType>
++      </ReturnValue>
++      <MemberValue>16</MemberValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FILE_ATTRIBUTE_NORMAL">
++      <MemberSignature Language="C#" Value="public const uint FILE_ATTRIBUTE_NORMAL = 128;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.UInt32</ReturnType>
++      </ReturnValue>
++      <MemberValue>128</MemberValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsAssemblyFileType">
++      <MemberSignature Language="C#" Value="public static bool IsAssemblyFileType (string path);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="path" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="path">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="MAX_PATH">
++      <MemberSignature Language="C#" Value="public const int MAX_PATH = 256;" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <MemberValue>256</MemberValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="RelativePath">
++      <MemberSignature Language="C#" Value="public static string RelativePath (string from, string to);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="from" Type="System.String" />
++        <Parameter Name="to" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="from">To be added.</param>
++        <param name="to">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SamePath">
++      <MemberSignature Language="C#" Value="public static bool SamePath (string path1, string path2);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="path1" Type="System.String" />
++        <Parameter Name="path2" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="path1">To be added.</param>
++        <param name="path2">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SamePathOrUnder">
++      <MemberSignature Language="C#" Value="public static bool SamePathOrUnder (string path1, string path2);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="path1" Type="System.String" />
++        <Parameter Name="path2" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="path1">To be added.</param>
++        <param name="path2">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5a98bb514b132a76a50e2c5492ae586ea5a0d7d4
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,152 @@@
++<Type Name="ResultSummarizer" FullName="NUnit.Util.ResultSummarizer">
++  <TypeSignature Language="C#" Value="public class ResultSummarizer" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public ResultSummarizer (NUnit.Core.TestResult result);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="result" Type="NUnit.Core.TestResult" />
++      </Parameters>
++      <Docs>
++        <param name="result">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public ResultSummarizer (NUnit.Core.TestResult[] results);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="results" Type="NUnit.Core.TestResult[]" />
++      </Parameters>
++      <Docs>
++        <param name="results">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Failures">
++      <MemberSignature Language="C#" Value="public int Failures { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Name">
++      <MemberSignature Language="C#" Value="public string Name { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ResultCount">
++      <MemberSignature Language="C#" Value="public int ResultCount { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Success">
++      <MemberSignature Language="C#" Value="public bool Success { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SuitesNotRun">
++      <MemberSignature Language="C#" Value="public int SuitesNotRun { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="TestsNotRun">
++      <MemberSignature Language="C#" Value="public int TestsNotRun { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Time">
++      <MemberSignature Language="C#" Value="public double Time { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Double</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..0ae0e7e888c1bd2f218f3ade898c5d97bffbc115
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,328 @@@
++<Type Name="SettingsGroup" FullName="NUnit.Util.SettingsGroup">
++  <TypeSignature Language="C#" Value="public class SettingsGroup : IDisposable" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces>
++    <Interface>
++      <InterfaceName>System.IDisposable</InterfaceName>
++    </Interface>
++  </Interfaces>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public SettingsGroup (string name, NUnit.Util.SettingsGroup parentSettings);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++        <Parameter Name="parentSettings" Type="NUnit.Util.SettingsGroup" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <param name="parentSettings">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public SettingsGroup (string name, NUnit.Util.SettingsStorage storageImpl);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++        <Parameter Name="storageImpl" Type="NUnit.Util.SettingsStorage" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <param name="storageImpl">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Clear">
++      <MemberSignature Language="C#" Value="public virtual void Clear ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Dispose">
++      <MemberSignature Language="C#" Value="public void Dispose ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadIntSetting">
++      <MemberSignature Language="C#" Value="public int LoadIntSetting (string settingName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadIntSetting">
++      <MemberSignature Language="C#" Value="public int LoadIntSetting (string settingName, int defaultValue);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++        <Parameter Name="defaultValue" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <param name="defaultValue">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadSetting">
++      <MemberSignature Language="C#" Value="public object LoadSetting (string settingName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Object</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadSetting">
++      <MemberSignature Language="C#" Value="public object LoadSetting (string settingName, object defaultValue);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Object</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++        <Parameter Name="defaultValue" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <param name="defaultValue">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadStringSetting">
++      <MemberSignature Language="C#" Value="public string LoadStringSetting (string settingName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadStringSetting">
++      <MemberSignature Language="C#" Value="public string LoadStringSetting (string settingName, string defaultValue);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++        <Parameter Name="defaultValue" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <param name="defaultValue">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Name">
++      <MemberSignature Language="C#" Value="public string Name { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="RemoveSetting">
++      <MemberSignature Language="C#" Value="public void RemoveSetting (string settingName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SaveIntSetting">
++      <MemberSignature Language="C#" Value="public void SaveIntSetting (string settingName, int settingValue);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++        <Parameter Name="settingValue" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <param name="settingValue">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SaveSetting">
++      <MemberSignature Language="C#" Value="public void SaveSetting (string settingName, object settingValue);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++        <Parameter Name="settingValue" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <param name="settingValue">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SaveStringSetting">
++      <MemberSignature Language="C#" Value="public void SaveStringSetting (string settingName, string settingValue);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++        <Parameter Name="settingValue" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <param name="settingValue">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SettingsCount">
++      <MemberSignature Language="C#" Value="public int SettingsCount { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Storage">
++      <MemberSignature Language="C#" Value="public NUnit.Util.SettingsStorage Storage { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.SettingsStorage</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ed83da0062d36737ee16bf3ec5d7c7e73dad8188
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,309 @@@
++<Type Name="SettingsStorage" FullName="NUnit.Util.SettingsStorage">
++  <TypeSignature Language="C#" Value="public abstract class SettingsStorage : IDisposable" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces>
++    <Interface>
++      <InterfaceName>System.IDisposable</InterfaceName>
++    </Interface>
++  </Interfaces>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public SettingsStorage (string storageName, NUnit.Util.SettingsStorage parentStorage);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="storageName" Type="System.String" />
++        <Parameter Name="parentStorage" Type="NUnit.Util.SettingsStorage" />
++      </Parameters>
++      <Docs>
++        <param name="storageName">To be added.</param>
++        <param name="parentStorage">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ChildStorageExists">
++      <MemberSignature Language="C#" Value="public abstract bool ChildStorageExists (string name);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Clear">
++      <MemberSignature Language="C#" Value="public abstract void Clear ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Dispose">
++      <MemberSignature Language="C#" Value="public abstract void Dispose ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadIntSetting">
++      <MemberSignature Language="C#" Value="public abstract int LoadIntSetting (string settingName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadIntSetting">
++      <MemberSignature Language="C#" Value="public abstract int LoadIntSetting (string settingName, int defaultValue);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++        <Parameter Name="defaultValue" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <param name="defaultValue">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadSetting">
++      <MemberSignature Language="C#" Value="public abstract object LoadSetting (string settingName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Object</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadSetting">
++      <MemberSignature Language="C#" Value="public abstract object LoadSetting (string settingName, object defaultValue);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Object</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++        <Parameter Name="defaultValue" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <param name="defaultValue">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadStringSetting">
++      <MemberSignature Language="C#" Value="public abstract string LoadStringSetting (string settingName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadStringSetting">
++      <MemberSignature Language="C#" Value="public abstract string LoadStringSetting (string settingName, string defaultValue);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++        <Parameter Name="defaultValue" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <param name="defaultValue">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="MakeChildStorage">
++      <MemberSignature Language="C#" Value="public abstract NUnit.Util.SettingsStorage MakeChildStorage (string name);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.SettingsStorage</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ParentStorage">
++      <MemberSignature Language="C#" Value="public NUnit.Util.SettingsStorage ParentStorage { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.SettingsStorage</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="RemoveSetting">
++      <MemberSignature Language="C#" Value="public abstract void RemoveSetting (string settingName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SaveSetting">
++      <MemberSignature Language="C#" Value="public abstract void SaveSetting (string settingName, object settingValue);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="settingName" Type="System.String" />
++        <Parameter Name="settingValue" Type="System.Object" />
++      </Parameters>
++      <Docs>
++        <param name="settingName">To be added.</param>
++        <param name="settingValue">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SettingsCount">
++      <MemberSignature Language="C#" Value="public abstract int SettingsCount { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="StorageName">
++      <MemberSignature Language="C#" Value="public string StorageName { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d65df20a904c517624d7bdbbf45b3b1ba52fd1c7
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,48 @@@
++<Type Name="StackTraceFilter" FullName="NUnit.Util.StackTraceFilter">
++  <TypeSignature Language="C#" Value="public class StackTraceFilter" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public StackTraceFilter ();" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Filter">
++      <MemberSignature Language="C#" Value="public static string Filter (string stack);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="stack" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="stack">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..7bffbc97cea2798c1457afc7601c32da42c51d92
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,174 @@@
++<Type Name="SummaryVisitor" FullName="NUnit.Util.SummaryVisitor">
++  <TypeSignature Language="C#" Value="public class SummaryVisitor : NUnit.Core.ResultVisitor" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces>
++    <Interface>
++      <InterfaceName>NUnit.Core.ResultVisitor</InterfaceName>
++    </Interface>
++  </Interfaces>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public SummaryVisitor ();" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Count">
++      <MemberSignature Language="C#" Value="public int Count { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Failures">
++      <MemberSignature Language="C#" Value="public int Failures { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Name">
++      <MemberSignature Language="C#" Value="public string Name { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Success">
++      <MemberSignature Language="C#" Value="public bool Success { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SuitesNotRun">
++      <MemberSignature Language="C#" Value="public int SuitesNotRun { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="TestsNotRun">
++      <MemberSignature Language="C#" Value="public int TestsNotRun { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Time">
++      <MemberSignature Language="C#" Value="public double Time { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Double</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Visit">
++      <MemberSignature Language="C#" Value="public void Visit (NUnit.Core.TestCaseResult caseResult);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="caseResult" Type="NUnit.Core.TestCaseResult" />
++      </Parameters>
++      <Docs>
++        <param name="caseResult">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Visit">
++      <MemberSignature Language="C#" Value="public void Visit (NUnit.Core.TestSuiteResult suiteResult);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="suiteResult" Type="NUnit.Core.TestSuiteResult" />
++      </Parameters>
++      <Docs>
++        <param name="suiteResult">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..8cfbb8ca5b71c08fcb662825bc248cce23f73598
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,594 @@@
++<Type Name="TestDomain" FullName="NUnit.Util.TestDomain">
++  <TypeSignature Language="C#" Value="public class TestDomain : NUnit.Core.TestRunner" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces>
++    <Interface>
++      <InterfaceName>NUnit.Core.TestRunner</InterfaceName>
++    </Interface>
++  </Interfaces>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public TestDomain ();" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public TestDomain (System.IO.TextWriter outWriter, System.IO.TextWriter errorWriter);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="outWriter" Type="System.IO.TextWriter" />
++        <Parameter Name="errorWriter" Type="System.IO.TextWriter" />
++      </Parameters>
++      <Docs>
++        <param name="outWriter">To be added.</param>
++        <param name="errorWriter">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="AppDomain">
++      <MemberSignature Language="C#" Value="public AppDomain AppDomain { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.AppDomain</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="CancelRun">
++      <MemberSignature Language="C#" Value="public void CancelRun ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="CountTestCases">
++      <MemberSignature Language="C#" Value="public int CountTestCases ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="CountTestCases">
++      <MemberSignature Language="C#" Value="public int CountTestCases (string testName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="testName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="testName">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="CountTestCases">
++      <MemberSignature Language="C#" Value="public int CountTestCases (string[] testNames);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="testNames" Type="System.String[]" />
++      </Parameters>
++      <Docs>
++        <param name="testNames">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="DisplayTestLabels">
++      <MemberSignature Language="C#" Value="public bool DisplayTestLabels { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Error">
++      <MemberSignature Language="C#" Value="public System.IO.TextWriter Error { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.IO.TextWriter</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FrameworkVersion">
++      <MemberSignature Language="C#" Value="public Version FrameworkVersion { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Version</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="GetBinPath">
++      <MemberSignature Language="C#" Value="public static string GetBinPath (string[] assemblies);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="assemblies" Type="System.String[]" />
++      </Parameters>
++      <Docs>
++        <param name="assemblies">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="GetCategories">
++      <MemberSignature Language="C#" Value="public System.Collections.ICollection GetCategories ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Collections.ICollection</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Load">
++      <MemberSignature Language="C#" Value="public NUnit.Core.Test Load (NUnit.Util.NUnitProject project);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Core.Test</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="project" Type="NUnit.Util.NUnitProject" />
++      </Parameters>
++      <Docs>
++        <param name="project">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Load">
++      <MemberSignature Language="C#" Value="public NUnit.Core.Test Load (string assemblyFileName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Core.Test</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="assemblyFileName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="assemblyFileName">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Load">
++      <MemberSignature Language="C#" Value="public NUnit.Core.Test Load (NUnit.Util.NUnitProject project, string testFixture);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Core.Test</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="project" Type="NUnit.Util.NUnitProject" />
++        <Parameter Name="testFixture" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="project">To be added.</param>
++        <param name="testFixture">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Load">
++      <MemberSignature Language="C#" Value="public NUnit.Core.Test Load (string assemblyFileName, string testFixture);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Core.Test</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="assemblyFileName" Type="System.String" />
++        <Parameter Name="testFixture" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="assemblyFileName">To be added.</param>
++        <param name="testFixture">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Load">
++      <MemberSignature Language="C#" Value="public NUnit.Core.Test Load (string testFileName, string[] assemblies);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Core.Test</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="testFileName" Type="System.String" />
++        <Parameter Name="assemblies" Type="System.String[]" />
++      </Parameters>
++      <Docs>
++        <param name="testFileName">To be added.</param>
++        <param name="assemblies">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Load">
++      <MemberSignature Language="C#" Value="public NUnit.Core.Test Load (string testFileName, string[] assemblies, string testFixture);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Core.Test</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="testFileName" Type="System.String" />
++        <Parameter Name="assemblies" Type="System.String[]" />
++        <Parameter Name="testFixture" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="testFileName">To be added.</param>
++        <param name="assemblies">To be added.</param>
++        <param name="testFixture">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Load">
++      <MemberSignature Language="C#" Value="public NUnit.Core.Test Load (string testFileName, string appBase, string configFile, string binPath, string[] assemblies, string testFixture);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Core.Test</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="testFileName" Type="System.String" />
++        <Parameter Name="appBase" Type="System.String" />
++        <Parameter Name="configFile" Type="System.String" />
++        <Parameter Name="binPath" Type="System.String" />
++        <Parameter Name="assemblies" Type="System.String[]" />
++        <Parameter Name="testFixture" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="testFileName">To be added.</param>
++        <param name="appBase">To be added.</param>
++        <param name="configFile">To be added.</param>
++        <param name="binPath">To be added.</param>
++        <param name="assemblies">To be added.</param>
++        <param name="testFixture">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Out">
++      <MemberSignature Language="C#" Value="public System.IO.TextWriter Out { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.IO.TextWriter</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Result">
++      <MemberSignature Language="C#" Value="public NUnit.Core.TestResult Result { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Core.TestResult</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Results">
++      <MemberSignature Language="C#" Value="public NUnit.Core.TestResult[] Results { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Core.TestResult[]</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Run">
++      <MemberSignature Language="C#" Value="public NUnit.Core.TestResult Run (NUnit.Core.EventListener listener);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Core.TestResult</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="listener" Type="NUnit.Core.EventListener" />
++      </Parameters>
++      <Docs>
++        <param name="listener">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Run">
++      <MemberSignature Language="C#" Value="public NUnit.Core.TestResult Run (NUnit.Core.EventListener listener, string testName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Core.TestResult</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="listener" Type="NUnit.Core.EventListener" />
++        <Parameter Name="testName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="listener">To be added.</param>
++        <param name="testName">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Run">
++      <MemberSignature Language="C#" Value="public NUnit.Core.TestResult[] Run (NUnit.Core.EventListener listener, string[] testNames);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Core.TestResult[]</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="listener" Type="NUnit.Core.EventListener" />
++        <Parameter Name="testNames" Type="System.String[]" />
++      </Parameters>
++      <Docs>
++        <param name="listener">To be added.</param>
++        <param name="testNames">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="RunTest">
++      <MemberSignature Language="C#" Value="public void RunTest (NUnit.Core.EventListener listener);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="listener" Type="NUnit.Core.EventListener" />
++      </Parameters>
++      <Docs>
++        <param name="listener">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="RunTest">
++      <MemberSignature Language="C#" Value="public void RunTest (NUnit.Core.EventListener listener, string testName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="listener" Type="NUnit.Core.EventListener" />
++        <Parameter Name="testName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="listener">To be added.</param>
++        <param name="testName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="RunTest">
++      <MemberSignature Language="C#" Value="public void RunTest (NUnit.Core.EventListener listener, string[] testNames);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="listener" Type="NUnit.Core.EventListener" />
++        <Parameter Name="testNames" Type="System.String[]" />
++      </Parameters>
++      <Docs>
++        <param name="listener">To be added.</param>
++        <param name="testNames">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SetFilter">
++      <MemberSignature Language="C#" Value="public void SetFilter (NUnit.Core.IFilter filter);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="filter" Type="NUnit.Core.IFilter" />
++      </Parameters>
++      <Docs>
++        <param name="filter">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ShadowCopyFiles">
++      <MemberSignature Language="C#" Value="public bool ShadowCopyFiles { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Unload">
++      <MemberSignature Language="C#" Value="public void Unload ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Wait">
++      <MemberSignature Language="C#" Value="public void Wait ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..6276b4daafacf4bf2c98b578140ee79d5ace313f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,66 @@@
++<Type Name="TestExceptionHandler" FullName="NUnit.Util.TestExceptionHandler">
++  <TypeSignature Language="C#" Value="public class TestExceptionHandler : IDisposable" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces>
++    <Interface>
++      <InterfaceName>System.IDisposable</InterfaceName>
++    </Interface>
++  </Interfaces>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public TestExceptionHandler (UnhandledExceptionEventHandler handler);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="handler" Type="System.UnhandledExceptionEventHandler" />
++      </Parameters>
++      <Docs>
++        <param name="handler">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Dispose">
++      <MemberSignature Language="C#" Value="public void Dispose ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Finalize">
++      <MemberSignature Language="C#" Value="~TestExceptionHandler ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..67d8ae04d9651240e0a90be527c4a8db75a81d9f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,635 @@@
++<Type Name="TestLoader" FullName="NUnit.Util.TestLoader">
++  <TypeSignature Language="C#" Value="public class TestLoader : NUnit.Core.LongLivingMarshalByRefObject, NUnit.Core.EventListener, NUnit.Util.ITestLoader" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>NUnit.Core.LongLivingMarshalByRefObject</BaseTypeName>
++  </Base>
++  <Interfaces>
++    <Interface>
++      <InterfaceName>NUnit.Core.EventListener</InterfaceName>
++    </Interface>
++    <Interface>
++      <InterfaceName>NUnit.Util.ITestLoader</InterfaceName>
++    </Interface>
++  </Interfaces>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public TestLoader (System.IO.TextWriter stdOutWriter, System.IO.TextWriter stdErrWriter);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="stdOutWriter" Type="System.IO.TextWriter" />
++        <Parameter Name="stdErrWriter" Type="System.IO.TextWriter" />
++      </Parameters>
++      <Docs>
++        <param name="stdOutWriter">To be added.</param>
++        <param name="stdErrWriter">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="CancelTestRun">
++      <MemberSignature Language="C#" Value="public void CancelTestRun ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Events">
++      <MemberSignature Language="C#" Value="public NUnit.Util.IProjectEvents Events { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.IProjectEvents</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FrameworkVersion">
++      <MemberSignature Language="C#" Value="public Version FrameworkVersion { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Version</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="GetCategories">
++      <MemberSignature Language="C#" Value="public System.Collections.IList GetCategories ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Collections.IList</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsProjectLoaded">
++      <MemberSignature Language="C#" Value="public bool IsProjectLoaded { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsTestLoaded">
++      <MemberSignature Language="C#" Value="public bool IsTestLoaded { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsTestRunning">
++      <MemberSignature Language="C#" Value="public bool IsTestRunning { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LastException">
++      <MemberSignature Language="C#" Value="public Exception LastException { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Exception</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadProject">
++      <MemberSignature Language="C#" Value="public void LoadProject (string filePath);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="filePath" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="filePath">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadProject">
++      <MemberSignature Language="C#" Value="public void LoadProject (string[] assemblies);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="assemblies" Type="System.String[]" />
++      </Parameters>
++      <Docs>
++        <param name="assemblies">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadProject">
++      <MemberSignature Language="C#" Value="public void LoadProject (string filePath, string configName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="filePath" Type="System.String" />
++        <Parameter Name="configName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="filePath">To be added.</param>
++        <param name="configName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadTest">
++      <MemberSignature Language="C#" Value="public void LoadTest ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="LoadTest">
++      <MemberSignature Language="C#" Value="public void LoadTest (string testName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="testName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="testName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="NewProject">
++      <MemberSignature Language="C#" Value="public void NewProject ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="NewProject">
++      <MemberSignature Language="C#" Value="public void NewProject (string filePath);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="filePath" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="filePath">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="NUnit.Core.EventListener.RunFinished">
++      <MemberSignature Language="C#" Value="void EventListener.RunFinished (NUnit.Core.TestResult[] results);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="results" Type="NUnit.Core.TestResult[]" />
++      </Parameters>
++      <Docs>
++        <param name="results">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="NUnit.Core.EventListener.RunFinished">
++      <MemberSignature Language="C#" Value="void EventListener.RunFinished (Exception exception);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="exception" Type="System.Exception" />
++      </Parameters>
++      <Docs>
++        <param name="exception">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="NUnit.Core.EventListener.RunStarted">
++      <MemberSignature Language="C#" Value="void EventListener.RunStarted (NUnit.Core.Test[] tests);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="tests" Type="NUnit.Core.Test[]" />
++      </Parameters>
++      <Docs>
++        <param name="tests">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="NUnit.Core.EventListener.SuiteFinished">
++      <MemberSignature Language="C#" Value="void EventListener.SuiteFinished (NUnit.Core.TestSuiteResult result);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="result" Type="NUnit.Core.TestSuiteResult" />
++      </Parameters>
++      <Docs>
++        <param name="result">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="NUnit.Core.EventListener.SuiteStarted">
++      <MemberSignature Language="C#" Value="void EventListener.SuiteStarted (NUnit.Core.TestSuite suite);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="suite" Type="NUnit.Core.TestSuite" />
++      </Parameters>
++      <Docs>
++        <param name="suite">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="NUnit.Core.EventListener.TestFinished">
++      <MemberSignature Language="C#" Value="void EventListener.TestFinished (NUnit.Core.TestCaseResult result);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="result" Type="NUnit.Core.TestCaseResult" />
++      </Parameters>
++      <Docs>
++        <param name="result">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="NUnit.Core.EventListener.TestStarted">
++      <MemberSignature Language="C#" Value="void EventListener.TestStarted (NUnit.Core.TestCase testCase);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="testCase" Type="NUnit.Core.TestCase" />
++      </Parameters>
++      <Docs>
++        <param name="testCase">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="NUnit.Core.EventListener.UnhandledException">
++      <MemberSignature Language="C#" Value="void EventListener.UnhandledException (Exception exception);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="exception" Type="System.Exception" />
++      </Parameters>
++      <Docs>
++        <param name="exception">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="OnTestChanged">
++      <MemberSignature Language="C#" Value="public void OnTestChanged (string testFileName);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="testFileName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="testFileName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ReloadOnChange">
++      <MemberSignature Language="C#" Value="public bool ReloadOnChange { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ReloadOnRun">
++      <MemberSignature Language="C#" Value="public bool ReloadOnRun { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ReloadTest">
++      <MemberSignature Language="C#" Value="public void ReloadTest ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Results">
++      <MemberSignature Language="C#" Value="public NUnit.Core.TestResult[] Results { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Core.TestResult[]</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="RunLoadedTest">
++      <MemberSignature Language="C#" Value="public void RunLoadedTest ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="RunTest">
++      <MemberSignature Language="C#" Value="public void RunTest (NUnit.Core.ITest test);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="test" Type="NUnit.Core.ITest" />
++      </Parameters>
++      <Docs>
++        <param name="test">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="RunTests">
++      <MemberSignature Language="C#" Value="public void RunTests (NUnit.Core.ITest[] tests);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="tests" Type="NUnit.Core.ITest[]" />
++      </Parameters>
++      <Docs>
++        <param name="tests">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="SetFilter">
++      <MemberSignature Language="C#" Value="public void SetFilter (NUnit.Core.IFilter filter);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="filter" Type="NUnit.Core.IFilter" />
++      </Parameters>
++      <Docs>
++        <param name="filter">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="TestFileName">
++      <MemberSignature Language="C#" Value="public string TestFileName { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="TestProject">
++      <MemberSignature Language="C#" Value="public NUnit.Util.NUnitProject TestProject { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.NUnitProject</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="UnloadProject">
++      <MemberSignature Language="C#" Value="public void UnloadProject ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="UnloadTest">
++      <MemberSignature Language="C#" Value="public void UnloadTest ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d235141ecb91e54329b626487ee3c3ea0424e138
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,94 @@@
++<Type Name="TestProjectAction" FullName="NUnit.Util.TestProjectAction">
++  <TypeSignature Language="C#" Value="public enum TestProjectAction" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Enum</BaseTypeName>
++  </Base>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName="ProjectLoaded">
++      <MemberSignature Language="C#" Value="ProjectLoaded" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectAction</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectLoadFailed">
++      <MemberSignature Language="C#" Value="ProjectLoadFailed" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectAction</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectLoading">
++      <MemberSignature Language="C#" Value="ProjectLoading" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectAction</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectUnloaded">
++      <MemberSignature Language="C#" Value="ProjectUnloaded" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectAction</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectUnloadFailed">
++      <MemberSignature Language="C#" Value="ProjectUnloadFailed" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectAction</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectUnloading">
++      <MemberSignature Language="C#" Value="ProjectUnloading" />
++      <MemberType>Field</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectAction</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..be934c8c16bb4ccaaf8d4442d7fd0a9b858a5993
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,98 @@@
++<Type Name="TestProjectEventArgs" FullName="NUnit.Util.TestProjectEventArgs">
++  <TypeSignature Language="C#" Value="public class TestProjectEventArgs : EventArgs" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.EventArgs</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public TestProjectEventArgs (NUnit.Util.TestProjectAction action, string projectName);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="action" Type="NUnit.Util.TestProjectAction" />
++        <Parameter Name="projectName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="action">To be added.</param>
++        <param name="projectName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public TestProjectEventArgs (NUnit.Util.TestProjectAction action, string projectName, Exception exception);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="action" Type="NUnit.Util.TestProjectAction" />
++        <Parameter Name="projectName" Type="System.String" />
++        <Parameter Name="exception" Type="System.Exception" />
++      </Parameters>
++      <Docs>
++        <param name="action">To be added.</param>
++        <param name="projectName">To be added.</param>
++        <param name="exception">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Action">
++      <MemberSignature Language="C#" Value="public NUnit.Util.TestProjectAction Action { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.TestProjectAction</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Exception">
++      <MemberSignature Language="C#" Value="public Exception Exception { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Exception</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectName">
++      <MemberSignature Language="C#" Value="public string ProjectName { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4ca7adc2eba5f7d56adc96d111610be807768706
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,23 @@@
++<Type Name="TestProjectEventHandler" FullName="NUnit.Util.TestProjectEventHandler">
++  <TypeSignature Language="C#" Value="public delegate void TestProjectEventHandler(object sender, TestProjectEventArgs args);" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Delegate</BaseTypeName>
++  </Base>
++  <Parameters>
++    <Parameter Name="sender" Type="System.Object" />
++    <Parameter Name="args" Type="NUnit.Util.TestProjectEventArgs" />
++  </Parameters>
++  <ReturnValue>
++    <ReturnType>System.Void</ReturnType>
++  </ReturnValue>
++  <Docs>
++    <param name="sender">To be added.</param>
++    <param name="args">To be added.</param>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d78a39c9d7fcb4ea46efe2157c99e9122341e318
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,116 @@@
++<Type Name="TestResultItem" FullName="NUnit.Util.TestResultItem">
++  <TypeSignature Language="C#" Value="public class TestResultItem" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public TestResultItem (NUnit.Core.TestResult result);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="result" Type="NUnit.Core.TestResult" />
++      </Parameters>
++      <Docs>
++        <param name="result">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="GetMessage">
++      <MemberSignature Language="C#" Value="public string GetMessage ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="GetToolTipMessage">
++      <MemberSignature Language="C#" Value="public string GetToolTipMessage ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ReplaceTabs">
++      <MemberSignature Language="C#" Value="public string ReplaceTabs (string strOriginal, int nSpaces);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="strOriginal" Type="System.String" />
++        <Parameter Name="nSpaces" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="strOriginal">To be added.</param>
++        <param name="nSpaces">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="StackTrace">
++      <MemberSignature Language="C#" Value="public string StackTrace { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ToString">
++      <MemberSignature Language="C#" Value="public override string ToString ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..0e291e037084efb27943ef41c0eddd87644528e1
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,71 @@@
++<Type Name="UIHelper" FullName="NUnit.Util.UIHelper">
++  <TypeSignature Language="C#" Value="public class UIHelper" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public UIHelper ();" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="CompareTree">
++      <MemberSignature Language="C#" Value="public static bool CompareTree (NUnit.Core.Test rootTestOriginal, NUnit.Core.Test rootTestNew);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="rootTestOriginal" Type="NUnit.Core.Test" />
++        <Parameter Name="rootTestNew" Type="NUnit.Core.Test" />
++      </Parameters>
++      <Docs>
++        <param name="rootTestOriginal">To be added.</param>
++        <param name="rootTestNew">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="CompareTree">
++      <MemberSignature Language="C#" Value="public static bool CompareTree (NUnit.Util.UITestNode rootTestOriginal, NUnit.Util.UITestNode rootTestNew);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="rootTestOriginal" Type="NUnit.Util.UITestNode" />
++        <Parameter Name="rootTestNew" Type="NUnit.Util.UITestNode" />
++      </Parameters>
++      <Docs>
++        <param name="rootTestOriginal">To be added.</param>
++        <param name="rootTestNew">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..3cd7d8b9d395579aaa4b8261f4e9e07df60aa2e0
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,421 @@@
++<Type Name="UITestNode" FullName="NUnit.Util.UITestNode">
++  <TypeSignature Language="C#" Value="public class UITestNode : NUnit.Core.ITest" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces>
++    <Interface>
++      <InterfaceName>NUnit.Core.ITest</InterfaceName>
++    </Interface>
++  </Interfaces>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public UITestNode (NUnit.Core.ITest test);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="test" Type="NUnit.Core.ITest" />
++      </Parameters>
++      <Docs>
++        <param name="test">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public UITestNode (NUnit.Core.ITest test, bool populate);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="test" Type="NUnit.Core.ITest" />
++        <Parameter Name="populate" Type="System.Boolean" />
++      </Parameters>
++      <Docs>
++        <param name="test">To be added.</param>
++        <param name="populate">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public UITestNode (string pathName, string testName);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="pathName" Type="System.String" />
++        <Parameter Name="testName" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="pathName">To be added.</param>
++        <param name="testName">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public UITestNode (string pathName, string testName, int assemblyKey);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="pathName" Type="System.String" />
++        <Parameter Name="testName" Type="System.String" />
++        <Parameter Name="assemblyKey" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="pathName">To be added.</param>
++        <param name="testName">To be added.</param>
++        <param name="assemblyKey">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="AssemblyKey">
++      <MemberSignature Language="C#" Value="public int AssemblyKey { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Categories">
++      <MemberSignature Language="C#" Value="public System.Collections.IList Categories { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Collections.IList</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="CountTestCases">
++      <MemberSignature Language="C#" Value="public int CountTestCases ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Int32</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Description">
++      <MemberSignature Language="C#" Value="public string Description { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="FullName">
++      <MemberSignature Language="C#" Value="public string FullName { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="HasCategory">
++      <MemberSignature Language="C#" Value="public bool HasCategory (System.Collections.IList names);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="names" Type="System.Collections.IList" />
++      </Parameters>
++      <Docs>
++        <param name="names">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="HasCategory">
++      <MemberSignature Language="C#" Value="public bool HasCategory (string name);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IgnoreReason">
++      <MemberSignature Language="C#" Value="public string IgnoreReason { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsExplicit">
++      <MemberSignature Language="C#" Value="public bool IsExplicit { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsFixture">
++      <MemberSignature Language="C#" Value="public bool IsFixture { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsSuite">
++      <MemberSignature Language="C#" Value="public bool IsSuite { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsTestCase">
++      <MemberSignature Language="C#" Value="public bool IsTestCase { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Name">
++      <MemberSignature Language="C#" Value="public string Name { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="op_Implicit">
++      <MemberSignature Language="C#" Value="public static NUnit.Util.UITestNode op_Implicit (NUnit.Core.Test test);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.UITestNode</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="test" Type="NUnit.Core.Test" />
++      </Parameters>
++      <Docs>
++        <param name="test">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Populated">
++      <MemberSignature Language="C#" Value="public bool Populated { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="PopulateTests">
++      <MemberSignature Language="C#" Value="public void PopulateTests ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Run">
++      <MemberSignature Language="C#" Value="public NUnit.Core.TestResult Run (NUnit.Core.EventListener listener);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Core.TestResult</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="listener" Type="NUnit.Core.EventListener" />
++      </Parameters>
++      <Docs>
++        <param name="listener">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ShortName">
++      <MemberSignature Language="C#" Value="public string ShortName { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ShouldRun">
++      <MemberSignature Language="C#" Value="public bool ShouldRun { set; get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Tests">
++      <MemberSignature Language="C#" Value="public System.Collections.ArrayList Tests { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Collections.ArrayList</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="UniqueName">
++      <MemberSignature Language="C#" Value="public string UniqueName { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5d09ba211e22fad91746fef4ef599b6bd0e8af82
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,130 @@@
++<Type Name="VSProject" FullName="NUnit.Util.VSProject">
++  <TypeSignature Language="C#" Value="public class VSProject" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public VSProject (string projectPath);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="projectPath" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="projectPath">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Configs">
++      <MemberSignature Language="C#" Value="public NUnit.Util.VSProjectConfigCollection Configs { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.VSProjectConfigCollection</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsProjectFile">
++      <MemberSignature Language="C#" Value="public static bool IsProjectFile (string path);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="path" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="path">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="IsSolutionFile">
++      <MemberSignature Language="C#" Value="public static bool IsSolutionFile (string path);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="path" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="path">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Load">
++      <MemberSignature Language="C#" Value="public void Load ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Name">
++      <MemberSignature Language="C#" Value="public string Name { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="ProjectPath">
++      <MemberSignature Language="C#" Value="public string ProjectPath { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..253a909a2b63b4c69807de474534546e5164b69f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,62 @@@
++<Type Name="VSProjectConfig" FullName="NUnit.Util.VSProjectConfig">
++  <TypeSignature Language="C#" Value="public class VSProjectConfig" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public VSProjectConfig (string name);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Assemblies">
++      <MemberSignature Language="C#" Value="public System.Collections.Specialized.StringCollection Assemblies { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Collections.Specialized.StringCollection</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Name">
++      <MemberSignature Language="C#" Value="public string Name { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.String</ReturnType>
++      </ReturnValue>
++      <Docs>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4e8f82c84a3cb349508f86c9dab773bec47176cc
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,109 @@@
++<Type Name="VSProjectConfigCollection" FullName="NUnit.Util.VSProjectConfigCollection">
++  <TypeSignature Language="C#" Value="public class VSProjectConfigCollection : System.Collections.CollectionBase" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Collections.CollectionBase</BaseTypeName>
++  </Base>
++  <Interfaces />
++  <Attributes>
++    <Attribute>
++      <AttributeName>System.Reflection.DefaultMember(MemberName="Item")</AttributeName>
++    </Attribute>
++  </Attributes>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public VSProjectConfigCollection ();" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Add">
++      <MemberSignature Language="C#" Value="public void Add (NUnit.Util.VSProjectConfig config);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="config" Type="NUnit.Util.VSProjectConfig" />
++      </Parameters>
++      <Docs>
++        <param name="config">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Contains">
++      <MemberSignature Language="C#" Value="public bool Contains (string name);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Boolean</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <returns>To be added.</returns>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Item">
++      <MemberSignature Language="C#" Value="public NUnit.Util.VSProjectConfig this[int index] { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.VSProjectConfig</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="index" Type="System.Int32" />
++      </Parameters>
++      <Docs>
++        <param name="index">To be added.</param>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Item">
++      <MemberSignature Language="C#" Value="public NUnit.Util.VSProjectConfig this[string name] { get; }" />
++      <MemberType>Property</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>NUnit.Util.VSProjectConfig</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="name" Type="System.String" />
++      </Parameters>
++      <Docs>
++        <param name="name">To be added.</param>
++        <summary>To be added.</summary>
++        <value>To be added.</value>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..18a72c8e870be33308fa9f49436bd137bef730e9
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,124 @@@
++<Type Name="XmlResultVisitor" FullName="NUnit.Util.XmlResultVisitor">
++  <TypeSignature Language="C#" Value="public class XmlResultVisitor : NUnit.Core.ResultVisitor" />
++  <AssemblyInfo>
++    <AssemblyName>nunit.util</AssemblyName>
++    <AssemblyVersion>2.2.0.0</AssemblyVersion>
++  </AssemblyInfo>
++  <Base>
++    <BaseTypeName>System.Object</BaseTypeName>
++  </Base>
++  <Interfaces>
++    <Interface>
++      <InterfaceName>NUnit.Core.ResultVisitor</InterfaceName>
++    </Interface>
++  </Interfaces>
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++  <Members>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public XmlResultVisitor (System.IO.TextWriter writer, NUnit.Core.TestResult result);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="writer" Type="System.IO.TextWriter" />
++        <Parameter Name="result" Type="NUnit.Core.TestResult" />
++      </Parameters>
++      <Docs>
++        <param name="writer">To be added.</param>
++        <param name="result">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName=".ctor">
++      <MemberSignature Language="C#" Value="public XmlResultVisitor (string fileName, NUnit.Core.TestResult result);" />
++      <MemberType>Constructor</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <Parameters>
++        <Parameter Name="fileName" Type="System.String" />
++        <Parameter Name="result" Type="NUnit.Core.TestResult" />
++      </Parameters>
++      <Docs>
++        <param name="fileName">To be added.</param>
++        <param name="result">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Visit">
++      <MemberSignature Language="C#" Value="public void Visit (NUnit.Core.TestCaseResult caseResult);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="caseResult" Type="NUnit.Core.TestCaseResult" />
++      </Parameters>
++      <Docs>
++        <param name="caseResult">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Visit">
++      <MemberSignature Language="C#" Value="public void Visit (NUnit.Core.TestSuiteResult suiteResult);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="suiteResult" Type="NUnit.Core.TestSuiteResult" />
++      </Parameters>
++      <Docs>
++        <param name="suiteResult">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="Write">
++      <MemberSignature Language="C#" Value="public void Write ();" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters />
++      <Docs>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++    <Member MemberName="WriteCategories">
++      <MemberSignature Language="C#" Value="public void WriteCategories (NUnit.Core.TestResult result);" />
++      <MemberType>Method</MemberType>
++      <AssemblyInfo>
++        <AssemblyVersion>2.2.0.0</AssemblyVersion>
++      </AssemblyInfo>
++      <ReturnValue>
++        <ReturnType>System.Void</ReturnType>
++      </ReturnValue>
++      <Parameters>
++        <Parameter Name="result" Type="NUnit.Core.TestResult" />
++      </Parameters>
++      <Docs>
++        <param name="result">To be added.</param>
++        <summary>To be added.</summary>
++        <remarks>To be added.</remarks>
++      </Docs>
++    </Member>
++  </Members>
++</Type>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..8e44746b9ba88a8075e053f3a8a7acaed399ddfd
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,6 @@@
++<Namespace Name="Codeblast">
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++</Namespace>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..6e78c085aa7f161ebd38ae3b28d6ba8ab6c84fe3
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,6 @@@
++<Namespace Name="NUnit.Util">
++  <Docs>
++    <summary>To be added.</summary>
++    <remarks>To be added.</remarks>
++  </Docs>
++</Namespace>