You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by sy...@apache.org on 2014/09/06 21:36:38 UTC

[27/51] [abbrv] [partial] Cleaning up and getting ready to development towards v4.8

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html+xhtml.xsl
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html+xhtml.xsl b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html+xhtml.xsl
deleted file mode 100644
index 50f829a..0000000
--- a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html+xhtml.xsl
+++ /dev/null
@@ -1,1060 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-  This stylesheet is used for all HTML detail reports.
-  It can be rendered in any of the following modes.
-  
-  Document / Fragment:
-      A report can either be rendered a self-contained document or as
-      a fragment meant to be included in another document.
-  
-  HTML / XHTML:
-      A report can either be rendered in HTML or in XHTML syntax.
-      
-  One very important characteristic of the report is that while it uses JavaScript,
-  it does not require it.  All of the report's contents may be accessed without error
-  or serious inconvenience even with JavaScript disabled.  This is extremely important
-  for Visual Studio integration since the IE browser prevents execution of scripts
-  in local files by default.
--->
-<xsl:stylesheet version="1.0"
-                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                xmlns:msxsl="urn:schemas-microsoft-com:xslt"
-                xmlns:g="http://www.gallio.org/"
-                xmlns="http://www.w3.org/1999/xhtml">
-  <xsl:template match="g:report" mode="xhtml-document">
-    <xsl:param name="contentType" select="text/xhtml+xml" />
-    
-    <html xml:lang="en" lang="en" dir="ltr">
-      <xsl:comment> saved from url=(0014)about:internet </xsl:comment><xsl:text>&#13;&#10;</xsl:text>
-      <head>
-        <meta http-equiv="Content-Type" content="{$contentType}; charset=utf-8" />
-        <title>Gallio Test Report</title>
-        <link rel="stylesheet" type="text/css" href="{$cssDir}Gallio-Report.css" />
-        <link rel="stylesheet" type="text/css" href="{$cssDir}Gallio-Report.generated.css" />
-        <script type="text/javascript" src="{$jsDir}Gallio-Report.js" />
-        <xsl:if test="g:testPackageRun//g:testStepRun/g:testLog/g:attachments/g:attachment[@contentType='video/x-flv']">
-          <script type="text/javascript" src="{$jsDir}swfobject.js" />
-        </xsl:if>
-        <style type="text/css">
-html
-{
-	overflow: auto;
-}
-        </style>
-      </head>
-      <body class="gallio-report">
-        <xsl:apply-templates select="." mode="xhtml-body" />
-      </body>
-      <script type="text/javascript">reportLoaded();</script>
-    </html>
-  </xsl:template>
-  
-  <xsl:template match="g:report" mode="html-document">
-    <xsl:call-template name="strip-namespace">
-      <xsl:with-param name="nodes">
-        <xsl:apply-templates select="." mode="xhtml-document">
-          <xsl:with-param name="contentType" select="text/html" />
-        </xsl:apply-templates>
-      </xsl:with-param>
-    </xsl:call-template>
-  </xsl:template>
-
-  <xsl:template match="g:report" mode="xhtml-fragment">
-    <div class="gallio-report">
-      <!-- Technically a link element should not appear outside of the "head"
-           but most browsers tolerate it and this gives us better out of the box
-           support in embedded environments like CCNet since no changes need to
-           be made to the stylesheets of the containing application.
-      -->
-      <link rel="stylesheet" type="text/css" href="{$cssDir}Gallio-Report.css" />
-      <link rel="stylesheet" type="text/css" href="{$cssDir}Gallio-Report.generated.css" />
-      <style type="text/css">
-html
-{
-	margin: 0px 0px 0px 0px;
-	padding: 0px 17px 0px 0px;
-	overflow: auto;
-}
-      </style>
-      <script type="text/javascript" src="{$jsDir}Gallio-Report.js" />
-      <xsl:if test="g:testPackageRun//g:testStepRun/g:testLog/g:attachments/g:attachment[@contentType='video/x-flv']">
-        <script type="text/javascript" src="{$jsDir}swfobject.js" />
-      </xsl:if>
-
-      <xsl:apply-templates select="." mode="xhtml-body" />
-    </div>
-    <script type="text/javascript">reportLoaded();</script>
-  </xsl:template>
-
-  <xsl:template match="g:report" mode="html-fragment">
-    <xsl:call-template name="strip-namespace">
-      <xsl:with-param name="nodes"><xsl:apply-templates select="." mode="xhtml-fragment" /></xsl:with-param>
-    </xsl:call-template>
-  </xsl:template>
-  
-  <xsl:template match="g:report" mode="xhtml-body">
-    <div id="Header" class="header">
-      <div class="header-image"></div>
-    </div>
-    <div id="Navigator" class="navigator">
-      <xsl:apply-templates select="g:testPackageRun" mode="navigator" />
-    </div>
-    <div id="Content" class="content">
-      <iframe id="_asyncLoadFrame" src="about:blank" style="border: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 0px; height: 0px; display: none;" onload="_asyncLoadFrameOnLoad()" />
-      
-      <xsl:apply-templates select="g:testPackageRun" mode="statistics" />
-      <xsl:apply-templates select="g:testPackage" mode="files" />
-      <xsl:apply-templates select="g:testModel/g:annotations" mode="annotations"/>
-      <xsl:apply-templates select="g:testPackageRun" mode="summary"/>
-      <xsl:apply-templates select="g:testPackageRun" mode="details"/>
-      <xsl:apply-templates select="g:logEntries" mode="log"/>
-    </div>
-  </xsl:template>
-  
-  <xsl:template match="g:testPackage" mode="files">
-    <div id="Files" class="section">
-      <h2>Files</h2>
-      <div class="section-content">
-        <ul>
-          <xsl:for-each select="g:files/g:file">
-            <li><xsl:call-template name="print-text-with-breaks"><xsl:with-param name="text" select="text()" /></xsl:call-template></li>
-          </xsl:for-each>
-        </ul>
-      </div>
-    </div>
-  </xsl:template>
-
-  <xsl:template match="g:annotations" mode="annotations">
-    <xsl:if test="g:annotation">
-      <div id="Annotations" class="section">
-        <h2>Annotations</h2>
-        <div class="section-content">
-          <ul>
-            <xsl:apply-templates select="g:annotation[@type='error']" mode="annotations"/>
-            <xsl:apply-templates select="g:annotation[@type='warning']" mode="annotations"/>
-            <xsl:apply-templates select="g:annotation[@type='info']" mode="annotations"/>
-          </ul>
-        </div>
-      </div>
-    </xsl:if>
-  </xsl:template>
-
-  <xsl:template match="g:annotation" mode="annotations">
-    <li>
-      <xsl:attribute name="class">annotation annotation-type-<xsl:value-of select="@type"/></xsl:attribute>
-      <div class="annotation-message">
-        <xsl:text>[</xsl:text><xsl:value-of select="@type"/><xsl:text>] </xsl:text>
-        <xsl:call-template name="print-text-with-breaks"><xsl:with-param name="text" select="@message" /></xsl:call-template>
-      </div>
-      
-      <xsl:if test="g:codeLocation/@path">
-        <div class="annotation-location">
-          <xsl:text>Location: </xsl:text>
-          <xsl:call-template name="code-location-link">
-            <xsl:with-param name="path" select="g:codeLocation/@path" />
-            <xsl:with-param name="line" select="g:codeLocation/@line" />
-            <xsl:with-param name="column" select="g:codeLocation/@column" />
-            <xsl:with-param name="content">
-              <xsl:call-template name="format-code-location">
-                <xsl:with-param name="codeLocation" select="g:codeLocation" />
-              </xsl:call-template>
-            </xsl:with-param>
-          </xsl:call-template>
-        </div>
-      </xsl:if>
-      
-      <xsl:if test="g:codeReference/@assembly">
-        <div class="annotation-reference">
-          <xsl:text>Reference: </xsl:text>
-          <xsl:call-template name="format-code-reference"><xsl:with-param name="codeReference" select="g:codeReference" /></xsl:call-template>
-        </div>
-      </xsl:if>
-      
-      <xsl:if test="@details">
-        <div class="annotation-details">
-          <xsl:text>Details: </xsl:text>
-          <xsl:call-template name="print-text-with-breaks"><xsl:with-param name="text" select="@details" /></xsl:call-template>
-        </div>
-      </xsl:if>
-    </li>
-  </xsl:template>
-  
-  <xsl:template match="g:testPackageRun" mode="navigator">
-    <xsl:variable name="box-label"><xsl:call-template name="format-statistics"><xsl:with-param name="statistics" select="g:statistics" /></xsl:call-template></xsl:variable>
-    <a href="#Statistics" title="{$box-label}">
-      <xsl:attribute name="class">navigator-box <xsl:call-template name="status-from-statistics"><xsl:with-param name="statistics" select="g:statistics" /></xsl:call-template></xsl:attribute>
-    </a>
-
-    <div class="navigator-stripes">
-      <xsl:for-each select="descendant::g:testStepRun">
-        <xsl:variable name="status" select="g:result/g:outcome/@status"/>
-        <xsl:if test="$status != 'passed' and (g:testStep/@isTestCase = 'true' or not(g:children/g:testStepRun))">
-          <xsl:variable name="stripe-label"><xsl:value-of select="g:testStep/@name"/><xsl:text> </xsl:text><xsl:value-of select="$status"/>.</xsl:variable>
-          <a href="#testStepRun-{g:testStep/@id}" style="top:{position() * 98 div last() + 1}%" class="status-{$status}" title="{$stripe-label}">
-            <xsl:attribute name="onclick">
-              <xsl:text>expand([</xsl:text>
-              <xsl:for-each select="ancestor-or-self::g:testStepRun">
-                <xsl:if test="position() != 1">
-                  <xsl:text>,</xsl:text>
-                </xsl:if>
-                <xsl:text>'detailPanel-</xsl:text>
-                <xsl:value-of select="g:testStep/@id"/>
-                <xsl:text>'</xsl:text>
-              </xsl:for-each>
-              <xsl:text>]);</xsl:text>
-            </xsl:attribute>
-          </a>
-        </xsl:if>
-      </xsl:for-each>
-    </div>
-  </xsl:template>
-  
-  <xsl:template match="g:testPackageRun" mode="statistics">
-    <div id="Statistics" class="section">
-      <h2>Statistics</h2>
-      <div class="section-content">
-        <table class="statistics-table">
-          <tr>
-            <td class="statistics-label-cell">Start time:</td>
-            <td><xsl:call-template name="format-datetime"><xsl:with-param name="datetime" select="@startTime" /></xsl:call-template></td>
-          </tr>
-          <tr class="alternate-row">
-            <td class="statistics-label-cell">End time:</td>
-            <td><xsl:call-template name="format-datetime"><xsl:with-param name="datetime" select="@endTime" /></xsl:call-template></td>
-          </tr>
-          <xsl:apply-templates select="g:statistics" />
-        </table>
-      </div>
-    </div>
-  </xsl:template>
-
-  <xsl:template match="g:statistics">
-    <tr>
-      <td class="statistics-label-cell">Tests:</td>
-      <td><xsl:value-of select="@testCount" /> (<xsl:value-of select="@stepCount" /> steps)</td>
-    </tr>
-    <tr class="alternate-row">
-      <td class="statistics-label-cell">Results:</td>
-      <td><xsl:call-template name="format-statistics"><xsl:with-param name="statistics" select="." /></xsl:call-template></td>
-    </tr>
-    <tr>
-      <td class="statistics-label-cell">Duration:</td>
-      <td><xsl:value-of select="format-number(@duration, '0.00')" />s</td>
-    </tr>
-    <tr class="alternate-row">
-      <td class="statistics-label-cell">Assertions:</td>
-      <td><xsl:value-of select="@assertCount" /></td>
-    </tr>
-  </xsl:template>
-
-  <xsl:template match="g:testPackageRun" mode="summary">
-    <div id="Summary" class="section">
-      <h2>Summary<xsl:if test="$condensed"> (Condensed)</xsl:if></h2>
-      <div class="section-content">
-        <xsl:choose>
-          <xsl:when test="g:testStepRun/g:children/g:testStepRun">
-            <xsl:choose>
-              <xsl:when test="not($condensed) or g:testStepRun/g:result/g:outcome/@status!='passed'">
-                <ul>
-                  <xsl:apply-templates select="g:testStepRun/g:children/g:testStepRun" mode="summary" />
-                </ul>
-              </xsl:when>
-              <xsl:otherwise>
-                <em>All tests passed.</em>
-              </xsl:otherwise>
-            </xsl:choose>
-          </xsl:when>
-          <xsl:otherwise>
-            <em>This report does not contain any test runs.</em>
-          </xsl:otherwise>
-        </xsl:choose>
-      </div>
-    </div>
-  </xsl:template>
-
-  <xsl:template match="g:testStepRun" mode="summary">
-    <xsl:variable name="id" select="g:testStep/@id" />
-    
-    <xsl:if test="g:testStep/@isTestCase='false' and (not($condensed) or g:result/g:outcome/@status!='passed')">
-      <xsl:variable name="statisticsRaw">
-        <xsl:call-template name="aggregate-statistics">
-          <xsl:with-param name="testStepRun" select="." />
-        </xsl:call-template>
-      </xsl:variable>
-      <xsl:variable name="statistics" select="msxsl:node-set($statisticsRaw)/g:statistics" />
-
-      <xsl:variable name="metadataEntries" select="g:testStep/g:metadata/g:entry" />
-      <xsl:variable name="kind" select="$metadataEntries[@key='TestKind']/g:value" />
-
-      <li>
-        <span>
-          <xsl:choose>
-            <xsl:when test="g:children/g:testStepRun/g:testStep/@isTestCase='false'">
-              <xsl:call-template name="toggle">
-                <xsl:with-param name="href">summaryPanel-<xsl:value-of select="$id"/></xsl:with-param>
-              </xsl:call-template>
-            </xsl:when>
-            <xsl:otherwise>
-              <xsl:call-template name="toggle-stop" />
-            </xsl:otherwise>
-          </xsl:choose>
-
-          <xsl:call-template name="icon">
-            <xsl:with-param name="kind" select="$kind" />
-          </xsl:call-template>
-
-          <a class="crossref" href="#testStepRun-{$id}">
-            <xsl:attribute name="onclick">
-              <xsl:text>expand([</xsl:text>
-              <xsl:for-each select="ancestor-or-self::g:testStepRun">
-                <xsl:if test="position() != 1">
-                  <xsl:text>,</xsl:text>
-                </xsl:if>
-                <xsl:text>'detailPanel-</xsl:text>
-                <xsl:value-of select="g:testStep/@id"/>
-                <xsl:text>'</xsl:text>
-              </xsl:for-each>
-              <xsl:text>]);</xsl:text>
-            </xsl:attribute>
-            <xsl:call-template name="print-text-with-breaks"><xsl:with-param name="text" select="g:testStep/@name" /></xsl:call-template>
-          </a>
-
-          <xsl:call-template name="outcome-bar">
-            <xsl:with-param name="outcome" select="g:result/g:outcome" />
-            <xsl:with-param name="statistics" select="$statistics" />
-          </xsl:call-template>
-        </span>
-        
-        <div class="panel">
-          <xsl:if test="g:children/g:testStepRun">
-            <ul id="summaryPanel-{$id}">
-              <xsl:apply-templates select="g:children/g:testStepRun" mode="summary" />
-            </ul>
-          </xsl:if>
-        </div>
-      </li>
-    </xsl:if>
-  </xsl:template>
-
-  <xsl:template match="g:testPackageRun" mode="details">
-    <div id="Details" class="section">
-      <h2>Details<xsl:if test="$condensed"> (Condensed)</xsl:if></h2>
-      <div class="section-content">
-        <xsl:choose>
-          <xsl:when test="g:testStepRun/g:children/g:testStepRun">
-            <xsl:choose>
-              <xsl:when test="not($condensed) or g:testStepRun/g:result/g:outcome/@status!='passed'">
-                <ul class="testStepRunContainer">
-                  <xsl:apply-templates select="g:testStepRun/g:children/g:testStepRun" mode="details" />
-                </ul>
-              </xsl:when>
-              <xsl:otherwise>
-                <em>All tests passed.</em>
-              </xsl:otherwise>
-            </xsl:choose>
-          </xsl:when>
-          <xsl:otherwise>
-            <em>This report does not contain any test runs.</em>
-          </xsl:otherwise>
-        </xsl:choose>
-      </div>
-    </div>
-  </xsl:template>
-
-  <xsl:template match="g:testStepRun" mode="details">
-    <xsl:if test="not($condensed) or g:result/g:outcome/@status!='passed'">
-      <xsl:variable name="id" select="g:testStep/@id" />
-      
-      <xsl:variable name="metadataEntries" select="g:testStep/g:metadata/g:entry" />      
-      <xsl:variable name="kind" select="$metadataEntries[@key='TestKind']/g:value" />    
-      <xsl:variable name="nestingLevel" select="count(ancestor::g:testStepRun)" />
-      
-      <xsl:variable name="statisticsRaw">
-        <xsl:call-template name="aggregate-statistics">
-          <xsl:with-param name="testStepRun" select="." />
-        </xsl:call-template>
-      </xsl:variable>
-      <xsl:variable name="statistics" select="msxsl:node-set($statisticsRaw)/g:statistics" />
-
-      <li id="testStepRun-{$id}">
-        <span class="testStepRunHeading testStepRunHeading-Level{$nestingLevel}">
-          <xsl:call-template name="toggle">
-            <xsl:with-param name="href">detailPanel-<xsl:value-of select="$id"/></xsl:with-param>
-          </xsl:call-template>
-          
-          <xsl:call-template name="icon">
-            <xsl:with-param name="kind" select="$kind" />
-          </xsl:call-template>
-
-          <xsl:call-template name="code-location-link">
-            <xsl:with-param name="path" select="g:testStep/g:codeLocation/@path" />
-            <xsl:with-param name="line" select="g:testStep/g:codeLocation/@line" />
-            <xsl:with-param name="column" select="g:testStep/g:codeLocation/@column" />
-            <xsl:with-param name="content">
-              <xsl:call-template name="print-text-with-breaks">
-                <xsl:with-param name="text" select="g:testStep/@name" />
-              </xsl:call-template>
-            </xsl:with-param>
-          </xsl:call-template>
-
-          <xsl:call-template name="outcome-bar">
-            <xsl:with-param name="outcome" select="g:result/g:outcome" />
-            <xsl:with-param name="statistics" select="$statistics" />
-            <xsl:with-param name="small" select="not(g:children/g:testStepRun)" />
-          </xsl:call-template>
-        </span>
-
-        <div id="detailPanel-{$id}" class="panel">
-          <xsl:choose>
-            <xsl:when test="$nestingLevel = 1">
-              <table class="statistics-table">
-                <tr class="alternate-row">
-                  <td class="statistics-label-cell">Results:</td>
-                  <td><xsl:call-template name="format-statistics"><xsl:with-param name="statistics" select="$statistics" /></xsl:call-template></td>
-                </tr>
-                <tr>
-                  <td class="statistics-label-cell">Duration:</td>
-                  <td><xsl:value-of select="format-number($statistics/@duration, '0.00')" />s</td>
-                </tr>
-                <tr class="alternate-row">
-                  <td class="statistics-label-cell">Assertions:</td>
-                  <td><xsl:value-of select="$statistics/@assertCount" /></td>
-                </tr>
-              </table>
-            </xsl:when>
-            <xsl:otherwise>
-              <xsl:text>Duration: </xsl:text>
-              <xsl:value-of select="format-number($statistics/@duration, '0.00')" />
-              <xsl:text>s, Assertions: </xsl:text>
-              <xsl:value-of select="$statistics/@assertCount"/>
-              <xsl:text>.</xsl:text>
-            </xsl:otherwise>
-          </xsl:choose>
-
-          <xsl:call-template name="print-metadata-entries">
-            <xsl:with-param name="entries" select="$metadataEntries" />
-          </xsl:call-template>
-
-          <div id="testStepRun-{g:testStepRun/g:testStep/@id}" class="testStepRun">
-            <xsl:apply-templates select="." mode="details-content" />
-          </div>
-
-          <xsl:choose>
-            <xsl:when test="g:children/g:testStepRun">
-              <ul class="testStepRunContainer">
-                <xsl:apply-templates select="g:children/g:testStepRun" mode="details" />
-              </ul>
-            </xsl:when>
-            <xsl:when test="g:result/g:outcome/@status = 'passed'">
-              <xsl:call-template name="toggle-autoclose">
-                <xsl:with-param name="href">detailPanel-<xsl:value-of select="$id"/></xsl:with-param>
-              </xsl:call-template>
-            </xsl:when>
-          </xsl:choose>
-        </div>
-      </li>
-    </xsl:if>
-  </xsl:template>
-
-  <xsl:template match="g:testStepRun" mode="details-content">
-    <xsl:apply-templates select="g:testLog">
-      <xsl:with-param name="stepId" select="g:testStep/@id" />
-    </xsl:apply-templates>
-  </xsl:template>
-
-  <xsl:template match="g:metadata">
-    <xsl:call-template name="print-metadata-entries">
-      <xsl:with-param name="entries" select="g:entry" />
-    </xsl:call-template>
-  </xsl:template>
-
-  <xsl:template name="print-metadata-entries">
-    <xsl:param name="entries" />
-    <xsl:variable name="visibleEntries" select="$entries[@key != 'TestKind']" />
-
-    <xsl:if test="$visibleEntries">
-      <ul class="metadata">
-        <xsl:apply-templates select="$visibleEntries">
-          <xsl:sort select="translate(@key, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz')" lang="en" data-type="text" />
-          <xsl:sort select="translate(@value, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz')" lang="en" data-type="text" />
-        </xsl:apply-templates>
-      </ul>
-    </xsl:if>
-  </xsl:template>
-
-  <xsl:template match="g:entry">
-    <li><xsl:value-of select="@key" />: <xsl:call-template name="print-text-with-breaks"><xsl:with-param name="text" select="g:value" /></xsl:call-template></li>
-  </xsl:template>
-
-  <xsl:template match="g:testLog">
-    <xsl:param name="stepId" />
-
-    <xsl:if test="g:streams/g:stream">
-      <div id="log-{$stepId}" class="log">
-        <xsl:apply-templates select="g:streams/g:stream" mode="stream">
-          <xsl:with-param name="attachments" select="g:attachments" />
-        </xsl:apply-templates>
-        
-        <xsl:if test="g:attachments/g:attachment">
-          <div class="logAttachmentList">
-            Attachments: <xsl:for-each select="g:attachments/g:attachment">
-              <xsl:apply-templates select="." mode="link" /><xsl:if test="position() != last()">, </xsl:if>
-            </xsl:for-each>.
-          </div>
-        </xsl:if>
-      </div>
-    </xsl:if>
-  </xsl:template>
-
-  <xsl:template match="g:streams/g:stream" mode="stream">
-    <xsl:param name="attachments" />
-
-    <div class="logStream logStream-{@name}">
-      <span class="logStreamHeading">
-        <xsl:value-of select="@name" />
-      </span>
-
-      <xsl:apply-templates select="g:body" mode="stream">
-        <xsl:with-param name="attachments" select="$attachments" />
-      </xsl:apply-templates>
-    </div>
-  </xsl:template>
-
-  <xsl:template match="g:body" mode="stream">
-    <xsl:param name="attachments" />
-
-    <div class="logStreamBody">
-      <xsl:apply-templates select="g:contents" mode="stream">
-        <xsl:with-param name="attachments" select="$attachments" />
-      </xsl:apply-templates>
-    </div>
-  </xsl:template>
-
-  <xsl:template match="g:section" mode="stream">
-    <xsl:param name="attachments" />
-
-    <div class="logStreamSection">
-      <span class="logStreamSectionHeading">
-        <xsl:value-of select="@name"/>
-      </span>
-      <div>
-        <xsl:apply-templates select="g:contents" mode="stream">
-          <xsl:with-param name="attachments" select="$attachments" />
-        </xsl:apply-templates>
-      </div>
-    </div>
-  </xsl:template>
-
-  <xsl:template match="g:marker" mode="stream">
-    <xsl:param name="attachments" />
-
-    <span class="logStreamMarker-{@class}">
-      <xsl:choose>
-        <xsl:when test="@class = 'CodeLocation'">
-          <xsl:call-template name="code-location-link">
-            <xsl:with-param name="path" select="g:attributes/g:attribute[@name='path']/@value" />
-            <xsl:with-param name="line" select="g:attributes/g:attribute[@name='line']/@value" />
-            <xsl:with-param name="column" select="g:attributes/g:attribute[@name='column']/@value" />
-            <xsl:with-param name="content">
-              <xsl:apply-templates select="g:contents" mode="stream">
-                <xsl:with-param name="attachments" select="$attachments" />
-              </xsl:apply-templates>
-            </xsl:with-param>
-          </xsl:call-template>
-        </xsl:when>
-        <xsl:when test="@class = 'Link'">
-          <a class="crossref" href="{g:attributes/g:attribute[@name = 'url']/@value}">
-            <xsl:apply-templates select="g:contents" mode="stream">
-              <xsl:with-param name="attachments" select="$attachments" />
-            </xsl:apply-templates>
-          </a>
-        </xsl:when>
-        <xsl:otherwise>
-          <xsl:apply-templates select="g:contents" mode="stream">
-            <xsl:with-param name="attachments" select="$attachments" />
-          </xsl:apply-templates>
-        </xsl:otherwise>
-      </xsl:choose>      
-    </span>
-  </xsl:template>
-
-  <xsl:template match="g:contents" mode="stream">
-    <xsl:param name="attachments" />
-
-    <xsl:apply-templates select="child::node()[self::g:text or self::g:section or self::g:embed or self::g:marker]" mode="stream">
-      <xsl:with-param name="attachments" select="$attachments" />
-    </xsl:apply-templates>
-  </xsl:template>
-
-  <xsl:template match="g:text" mode="stream">
-    <xsl:param name="attachments" />
-
-    <xsl:call-template name="print-text-with-breaks">
-      <xsl:with-param name="text" select="text()" />
-    </xsl:call-template>
-  </xsl:template>
-
-  <xsl:template match="g:embed" mode="stream">
-    <xsl:param name="attachments" />
-    <xsl:variable name="attachmentName" select="@attachmentName" />
-    
-    <xsl:apply-templates select="$attachments/g:attachment[@name=$attachmentName]" mode="embed">
-      <xsl:with-param name="id" select="generate-id(.)" />
-    </xsl:apply-templates>
-  </xsl:template>
-
-  <xsl:template match="g:attachment" mode="link">
-    <xsl:choose>
-      <xsl:when test="$attachmentBrokerUrl != ''">
-        <xsl:variable name="attachmentBrokerQuery"><xsl:value-of select="$attachmentBrokerUrl"/>testStepId=<xsl:value-of select="../../../g:testStep/@id"/>&amp;attachmentName=<xsl:value-of select="@name"/></xsl:variable>
-        
-        <a href="{$attachmentBrokerQuery}" class="attachmentLink"><xsl:value-of select="@name" /></a>
-      </xsl:when>
-      <xsl:when test="@contentDisposition = 'link'">
-        <xsl:variable name="attachmentUri"><xsl:call-template name="path-to-uri"><xsl:with-param name="path" select="@contentPath" /></xsl:call-template></xsl:variable>
-        
-        <a href="{$attachmentUri}" class="attachmentLink"><xsl:value-of select="@name" /></a>
-      </xsl:when>
-      <xsl:otherwise>
-        <xsl:value-of select="@name" /> (n/a)
-      </xsl:otherwise>
-    </xsl:choose>
-  </xsl:template>
-
-  <xsl:template match="g:attachment" mode="embed">
-    <xsl:param name="id" />
-    
-    <xsl:choose>
-      <!-- When using an attachment broker, we obtain content from a Uri consisting of a query for the attachment data. -->
-      <xsl:when test="$attachmentBrokerUrl != ''">
-        <xsl:variable name="attachmentBrokerQuery"><xsl:value-of select="$attachmentBrokerUrl"/>testStepId=<xsl:value-of select="../../../g:testStep/@id"/>&amp;attachmentName=<xsl:value-of select="@name"/></xsl:variable>
-
-        <xsl:call-template name="embed-attachment-with-uri">
-          <xsl:with-param name="id" select="$id" />
-          <xsl:with-param name="name" select="@name" />
-          <xsl:with-param name="contentType" select="@contentType" />
-          <xsl:with-param name="uri" select="$attachmentBrokerQuery" />
-        </xsl:call-template>
-      </xsl:when>
-      
-      <!-- When attachments are linked, we obtain content from a Uri generated from the attachment path. -->
-      <xsl:when test="@contentDisposition = 'link'">
-        <xsl:variable name="attachmentUri"><xsl:call-template name="path-to-uri"><xsl:with-param name="path" select="@contentPath" /></xsl:call-template></xsl:variable>
-
-        <xsl:call-template name="embed-attachment-with-uri">
-          <xsl:with-param name="id" select="$id" />
-          <xsl:with-param name="name" select="@name" />
-          <xsl:with-param name="contentType" select="@contentType" />
-          <xsl:with-param name="uri" select="$attachmentUri" />
-        </xsl:call-template>
-      </xsl:when>
-      
-      <!-- When attachments are inline, we try to embed the data within the HTML itself. -->
-      <xsl:when test="@contentDisposition = 'inline'">
-        <xsl:call-template name="embed-attachment-with-content">
-          <xsl:with-param name="id" select="$id" />
-          <xsl:with-param name="name" select="@name" />
-          <xsl:with-param name="contentType" select="@contentType" />
-          <xsl:with-param name="encoding" select="@encoding" />
-          <xsl:with-param name="content" select="text()" />
-        </xsl:call-template>
-      </xsl:when>
-      
-      <!-- When there is no data, we insert a placeholder. -->
-      <xsl:otherwise>
-        <xsl:call-template name="embed-attachment-placeholder">
-          <xsl:with-param name="id" select="$id" />
-          <xsl:with-param name="name" select="@name" />
-        </xsl:call-template>
-      </xsl:otherwise>
-    </xsl:choose>
-  </xsl:template>
-
-  <xsl:template name="embed-attachment-with-uri">
-    <xsl:param name="id" />
-    <xsl:param name="name" />
-    <xsl:param name="contentType" />
-    <xsl:param name="uri" />
-
-    <xsl:variable name="isImage" select="starts-with($contentType, 'image/')" />
-    <xsl:variable name="isHtml" select="starts-with($contentType, 'text/html') or starts-with($contentType, 'text/xhtml')" />
-    <xsl:variable name="isText" select="starts-with($contentType, 'text/')" />
-    <xsl:variable name="isFlashVideo" select="starts-with($contentType, 'video/x-flv')" />
-
-    <xsl:choose>
-      <xsl:when test="$isImage">
-        <xsl:call-template name="embed-attachment-image-from-uri">
-          <xsl:with-param name="id" select="$id" />
-          <xsl:with-param name="name" select="$name" />
-          <xsl:with-param name="uri" select="$uri" />
-        </xsl:call-template>
-      </xsl:when>
-      <xsl:when test="$isHtml">
-        <xsl:call-template name="embed-attachment-html-from-uri">
-          <xsl:with-param name="id" select="$id" />
-          <xsl:with-param name="name" select="$name" />
-          <xsl:with-param name="uri" select="$uri" />
-        </xsl:call-template>
-      </xsl:when>
-      <xsl:when test="$isText">
-        <xsl:call-template name="embed-attachment-text-from-uri">
-          <xsl:with-param name="id" select="$id" />
-          <xsl:with-param name="name" select="$name" />
-          <xsl:with-param name="uri" select="$uri" />
-        </xsl:call-template>
-      </xsl:when>
-      <xsl:when test="$isFlashVideo">
-        <xsl:call-template name="embed-attachment-flashvideo-from-uri">
-          <xsl:with-param name="id" select="$id" />
-          <xsl:with-param name="name" select="$name" />
-          <xsl:with-param name="uri" select="$uri" />
-        </xsl:call-template>
-      </xsl:when>
-      <xsl:otherwise>
-        <xsl:call-template name="embed-attachment-link">
-          <xsl:with-param name="id" select="$id" />
-          <xsl:with-param name="name" select="$name" />
-          <xsl:with-param name="uri" select="$uri" />
-        </xsl:call-template>
-      </xsl:otherwise>
-    </xsl:choose>
-  </xsl:template>
-
-  <xsl:template name="embed-attachment-with-content">
-    <xsl:param name="id" />
-    <xsl:param name="name" />
-    <xsl:param name="contentType" />
-    <xsl:param name="encoding" />
-    <xsl:param name="content" />
-
-    <xsl:variable name="isImage" select="starts-with($contentType, 'image/')" />
-    <xsl:variable name="isHtml" select="starts-with($contentType, 'text/html') or starts-with($contentType, 'text/xhtml')" />
-    <xsl:variable name="isText" select="starts-with($contentType, 'text/')" />
-
-    <xsl:choose>
-      <xsl:when test="$isImage and $encoding = 'base64'">
-        <xsl:call-template name="embed-attachment-image-from-content">
-          <xsl:with-param name="id" select="$id" />
-          <xsl:with-param name="name" select="$name" />
-          <xsl:with-param name="content" select="$content" />
-          <xsl:with-param name="contentType" select="$contentType" />
-        </xsl:call-template>
-      </xsl:when>
-      <xsl:when test="$isHtml and $encoding = 'text'">
-        <xsl:call-template name="embed-attachment-html-from-content">
-          <xsl:with-param name="id" select="$id" />
-          <xsl:with-param name="name" select="$name" />
-          <xsl:with-param name="content" select="$content" />
-        </xsl:call-template>
-      </xsl:when>
-      <xsl:when test="$isText and $encoding = 'text'">
-        <xsl:call-template name="embed-attachment-text-from-content">
-          <xsl:with-param name="id" select="$id" />
-          <xsl:with-param name="name" select="$name" />
-          <xsl:with-param name="content" select="$content" />
-        </xsl:call-template>
-      </xsl:when>
-      <xsl:otherwise>
-        <xsl:call-template name="embed-attachment-placeholder">
-          <xsl:with-param name="id" select="$id" />
-          <xsl:with-param name="name" select="$name" />
-        </xsl:call-template>
-      </xsl:otherwise>
-    </xsl:choose>
-  </xsl:template>
-
-  <xsl:template name="embed-attachment-placeholder">
-    <xsl:param name="id" />
-    <xsl:param name="name" />
-
-    <div id="{$id}" class="logStreamEmbed">
-      <xsl:call-template name="embed-attachment-placeholder-text">
-        <xsl:with-param name="name" select="$name" />
-      </xsl:call-template>
-    </div>
-  </xsl:template>
-
-  <xsl:template name="embed-attachment-placeholder-text">
-    <xsl:param name="name" />
-
-    <xsl:text>Attachment: </xsl:text><xsl:value-of select="$name" /><xsl:text> (n/a)</xsl:text>
-  </xsl:template>
-  
-  <xsl:template name="embed-attachment-link">
-    <xsl:param name="id" />
-    <xsl:param name="name" />
-    <xsl:param name="uri" />
-
-    <div id="{$id}" class="logStreamEmbed">
-      <xsl:call-template name="embed-attachment-link-text">
-        <xsl:with-param name="name" select="$name" />
-        <xsl:with-param name="uri" select="$uri" />
-      </xsl:call-template>
-    </div>
-  </xsl:template>
-
-  <xsl:template name="embed-attachment-link-text">
-    <xsl:param name="name" />
-    <xsl:param name="uri" />
-
-    <xsl:text>Attachment: </xsl:text><a href="{$uri}" class="attachmentLink"><xsl:value-of select="$name" /></a>
-  </xsl:template>
-  
-  <xsl:template name="embed-attachment-image-from-uri">
-    <xsl:param name="id" />
-    <xsl:param name="name" />
-    <xsl:param name="uri" />
-
-    <div id="{$id}" class="logStreamEmbed">
-      <a href="{$uri}" class="attachmentLink">
-        <img class="embeddedImage" src="{$uri}" alt="Attachment: {$name}" />
-      </a>
-    </div>
-  </xsl:template>
-  
-  <xsl:template name="embed-attachment-html-from-uri">
-    <xsl:param name="id" />
-    <xsl:param name="name" />
-    <xsl:param name="uri" />
-
-    <div id="{$id}" class="logStreamEmbed" title="{$name}">
-      <xsl:call-template name="embed-attachment-link-text">
-        <xsl:with-param name="name" select="$name" />
-        <xsl:with-param name="uri" select="$uri" />
-      </xsl:call-template>
-    </div>
-    <script type="text/javascript">setInnerHTMLFromUri('<xsl:value-of select="$id"/>', '<xsl:value-of select="$uri"/>');</script>
-  </xsl:template>
-
-  <xsl:template name="embed-attachment-text-from-uri">
-    <xsl:param name="id" />
-    <xsl:param name="name" />
-    <xsl:param name="uri" />
-
-    <div id="{$id}" class="logStreamEmbed" title="{$name}">
-      <xsl:call-template name="embed-attachment-link-text">
-        <xsl:with-param name="name" select="$name" />
-        <xsl:with-param name="uri" select="$uri" />
-      </xsl:call-template>
-    </div>
-    <script type="text/javascript">setPreformattedTextFromUri('<xsl:value-of select="$id"/>', '<xsl:value-of select="$uri"/>');</script>
-  </xsl:template>
-
-  <xsl:template name="embed-attachment-flashvideo-from-uri">
-    <xsl:param name="id" />
-    <xsl:param name="name" />
-    <xsl:param name="uri" />
-
-    <div id="{$id}" class="logStreamEmbed" title="{$name}">
-      <div id="{$id}-placeholder">
-        <xsl:call-template name="embed-attachment-link-text">
-          <xsl:with-param name="name" select="$name" />
-          <xsl:with-param name="uri" select="$uri" />
-        </xsl:call-template>
-      </div>
-    </div>
-
-    <script type="text/javascript">
-      <xsl:text>swfobject.embedSWF('</xsl:text>
-      <xsl:value-of select="$jsDir"/>
-      <xsl:text>player.swf', '</xsl:text>
-      <xsl:value-of select="$id"/>
-      <xsl:text>-placeholder', '400', '300', '9.0.98', '</xsl:text>
-      <xsl:value-of select="$jsDir"/>
-      <xsl:text>expressInstall.swf', {file: </xsl:text>
-      <xsl:choose>
-        <!-- When using a broker, the uri is absolute. -->
-        <xsl:when test="$attachmentBrokerUrl != ''">
-          <xsl:text>'</xsl:text>
-          <xsl:value-of select="$uri" />
-          <xsl:text>'</xsl:text>
-        </xsl:when>
-        <!-- Otherwise, the uri needs to be made relative to the player location. -->
-        <xsl:otherwise>
-          <xsl:text>'../../</xsl:text>
-          <xsl:value-of select="$uri" />
-          <xsl:text>'</xsl:text>
-        </xsl:otherwise>
-      </xsl:choose>
-      <xsl:text>}, {allowfullscreen: 'true', allowscriptaccess: 'always'}, {id: '</xsl:text>
-      <xsl:value-of select="$id"/>
-      <xsl:text>-player'})</xsl:text>
-    </script>
-  </xsl:template>
-
-  <xsl:template name="embed-attachment-image-from-content">
-    <xsl:param name="id" />
-    <xsl:param name="name" />
-    <xsl:param name="content" />
-    <xsl:param name="contentType" />
-
-    <div id="{$id}" class="logStreamEmbed">
-      <img class="embeddedImage" src="data:{$contentType};base64,{$content}" alt="Attachment: {$name}" />
-    </div>
-  </xsl:template>
-
-  <xsl:template name="embed-attachment-html-from-content">
-    <xsl:param name="id" />
-    <xsl:param name="name" />
-    <xsl:param name="content" />
-    
-    <div id="{$id}" class="logStreamEmbed" title="{$name}">
-      <xsl:call-template name="embed-attachment-placeholder-text">
-        <xsl:with-param name="name" select="$name" />
-      </xsl:call-template>
-      <div id="{$id}-hidden" class="logHiddenData"><xsl:value-of select="$content"/></div>
-    </div>
-    <script type="text/javascript">setInnerHTMLFromHiddenData('<xsl:value-of select="$id"/>');</script>
-  </xsl:template>
-
-  <xsl:template name="embed-attachment-text-from-content">
-    <xsl:param name="id" />
-    <xsl:param name="name" />
-    <xsl:param name="content" />
-
-    <div id="{$id}" class="logStreamEmbed" title="{$name}">
-      <xsl:call-template name="embed-attachment-placeholder-text">
-        <xsl:with-param name="name" select="$name" />
-      </xsl:call-template>
-      <div id="{$id}-hidden" class="logHiddenData"><xsl:value-of select="$content"/></div>
-    </div>
-    <script type="text/javascript">setPreformattedTextFromHiddenData('<xsl:value-of select="$id"/>');</script>
-  </xsl:template>
-
-  <xsl:template name="icon">
-    <xsl:param name="kind" />
-
-    <xsl:choose>
-      <xsl:when test="$kind">
-        <span class="testKind testKind-{translate($kind, ' .', '')}" />
-      </xsl:when>
-      <xsl:otherwise>
-        <span class="testKind" />
-      </xsl:otherwise>
-    </xsl:choose>
-  </xsl:template>
-
-  <!-- Toggle buttons -->
-  <xsl:template name="toggle">
-    <xsl:param name="href" />
-    
-    <img src="{$imgDir}Minus.gif" class="toggle" id="toggle-{$href}" onclick="toggle('{$href}');" alt="Toggle Button" />
-  </xsl:template>
-  
-  <xsl:template name="toggle-stop">
-    <img src="{$imgDir}FullStop.gif" class="toggle" alt="Toggle Placeholder" />
-  </xsl:template>
-  
-  <xsl:template name="toggle-autoclose">
-    <xsl:param name="href" />
-    
-    <!-- Auto-close certain toggles by default when JavaScript is available -->
-    <script type="text/javascript">toggle('<xsl:value-of select="$href"/>');</script>
-  </xsl:template>
-  
-  <!-- Displays visual statistics using a status bar and outcome icons -->
-  <xsl:template name="outcome-bar">
-    <xsl:param name="outcome" />
-    <xsl:param name="statistics"/>
-    <xsl:param name="small" select="0" />
-
-    <table class="outcome-bar">
-      <tr>
-        <td>
-          <div>
-            <xsl:attribute name="class">outcome-bar status-<xsl:value-of select="$outcome/@status"/><xsl:if test="$small"> condensed</xsl:if></xsl:attribute>
-            <xsl:attribute name="title">
-              <xsl:choose>
-                <xsl:when test="$outcome/@category"><xsl:value-of select="$outcome/@category"/></xsl:when>
-                <xsl:otherwise><xsl:value-of select="$outcome/@status"/></xsl:otherwise>
-              </xsl:choose>
-            </xsl:attribute>
-          </div>
-        </td>
-      </tr>
-    </table>
-    
-    <xsl:if test="not($small)">
-      <span class="outcome-icons">
-        <img src="{$imgDir}Passed.gif" alt="Passed"/>
-        <xsl:value-of select="$statistics/@passedCount"/>
-        <img src="{$imgDir}Failed.gif" alt="Failed"/>
-        <xsl:value-of select="$statistics/@failedCount"/>
-        <img src="{$imgDir}Ignored.gif" alt="Inconclusive or Skipped"/>
-        <xsl:value-of select="$statistics/@inconclusiveCount + $statistics/@skippedCount" />            
-      </span>
-    </xsl:if>
-  </xsl:template>
-  
-  <xsl:template name="status-from-statistics">
-    <xsl:param name="statistics"/>
-    
-    <xsl:choose>
-      <xsl:when test="$statistics/@failedCount > 0">status-failed</xsl:when>
-      <xsl:when test="$statistics/@inconclusiveCount > 0">status-inconclusive</xsl:when>
-      <xsl:when test="$statistics/@passedCount > 0">status-passed</xsl:when>
-      <xsl:otherwise>status-skipped</xsl:otherwise>
-    </xsl:choose>
-  </xsl:template>
-
-  <xsl:template name="code-location-link">
-    <xsl:param name="path" />
-    <xsl:param name="line" />
-    <xsl:param name="column" />
-    <xsl:param name="content" />
-
-    <xsl:choose>
-      <xsl:when test="$path and $line > 0 and $column > 0">
-        <a class="crossref" href="gallio:navigateTo?path={$path}&amp;line={$line}&amp;column={$column}"><xsl:value-of select="$content"/></a>
-      </xsl:when>
-      <xsl:when test="$path and $line > 0">
-        <a class="crossref" href="gallio:navigateTo?path={$path}&amp;line={$line}"><xsl:value-of select="$content"/></a>
-      </xsl:when>
-      <xsl:when test="$path">
-        <a class="crossref" href="gallio:navigateTo?path={$path}"><xsl:value-of select="$content"/></a>
-      </xsl:when>
-      <xsl:otherwise>
-        <xsl:value-of select="$content"/>
-      </xsl:otherwise>
-    </xsl:choose>
-  </xsl:template>
-
-  <xsl:template match="g:logEntries" mode="log">
-    <div id="Log" class="section">
-      <h2>Diagnostic Log</h2>
-      <div class="section-content">
-        <ul>
-          <xsl:apply-templates select="g:logEntry[@severity != 'debug']" mode="log" />
-        </ul>
-      </div>
-    </div>
-  </xsl:template>
-
-  <xsl:template match="g:logEntry" mode="log">
-    <li>
-      <xsl:attribute name="class">
-        logEntry logEntry-severity-<xsl:value-of select="@severity"/>
-      </xsl:attribute>
-      <div class="logEntry-text">
-        <xsl:text>[</xsl:text>
-        <xsl:value-of select="@severity"/>
-        <xsl:text>] </xsl:text>
-        <xsl:call-template name="print-text-with-breaks">
-          <xsl:with-param name="text" select="@message" />
-        </xsl:call-template>
-      </div>
-
-      <xsl:if test="@details">
-        <div class="logEntry-details">
-          <xsl:text>Details: </xsl:text>
-          <xsl:call-template name="print-text-with-breaks">
-            <xsl:with-param name="text" select="@details" />
-          </xsl:call-template>
-        </div>
-      </xsl:if>
-    </li>
-  </xsl:template>
-
-  <!-- Include the common report template -->
-  <xsl:include href="Gallio-Report.common.xsl" />  
-</xsl:stylesheet>

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html-condensed.xsl
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html-condensed.xsl b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html-condensed.xsl
deleted file mode 100644
index 7b3fc92..0000000
--- a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html-condensed.xsl
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<xsl:stylesheet version="1.0"
-                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                xmlns:g="http://www.gallio.org/">
-  <xsl:output method="html" doctype-system="http://www.w3.org/TR/html4/strict.dtd"
-              doctype-public="-//W3C//DTD HTML 4.01//EN" indent="no" encoding="utf-8" omit-xml-declaration="yes" />
-  <xsl:param name="resourceRoot" select="''" />
-
-  <xsl:variable name="cssDir"><xsl:if test="$resourceRoot != ''"><xsl:value-of select="$resourceRoot"/>/</xsl:if>css/</xsl:variable>
-  <xsl:variable name="jsDir"><xsl:if test="$resourceRoot != ''"><xsl:value-of select="$resourceRoot"/>/</xsl:if>js/</xsl:variable>
-  <xsl:variable name="imgDir"><xsl:if test="$resourceRoot != ''"><xsl:value-of select="$resourceRoot"/>/</xsl:if>img/</xsl:variable>
-  <xsl:variable name="attachmentBrokerUrl"></xsl:variable>
-  <xsl:variable name="condensed" select="1" />
-
-  <xsl:template match="/">
-    <xsl:apply-templates select="/g:report" mode="html-document" />
-  </xsl:template>
-  
-  <!-- Include the base HTML / XHTML report template -->
-  <xsl:include href="Gallio-Report.html+xhtml.xsl" />
-</xsl:stylesheet>

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html.xsl
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html.xsl b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html.xsl
deleted file mode 100644
index 8276d02..0000000
--- a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html.xsl
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<xsl:stylesheet version="1.0"
-                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                xmlns:g="http://www.gallio.org/">
-  <xsl:output method="html" doctype-system="http://www.w3.org/TR/html4/strict.dtd"
-              doctype-public="-//W3C//DTD HTML 4.01//EN" indent="no" encoding="utf-8" omit-xml-declaration="yes" />
-  <xsl:param name="resourceRoot" select="''" />
-
-  <xsl:variable name="cssDir"><xsl:if test="$resourceRoot != ''"><xsl:value-of select="$resourceRoot"/>/</xsl:if>css/</xsl:variable>
-  <xsl:variable name="jsDir"><xsl:if test="$resourceRoot != ''"><xsl:value-of select="$resourceRoot"/>/</xsl:if>js/</xsl:variable>
-  <xsl:variable name="imgDir"><xsl:if test="$resourceRoot != ''"><xsl:value-of select="$resourceRoot"/>/</xsl:if>img/</xsl:variable>
-  <xsl:variable name="attachmentBrokerUrl"></xsl:variable>
-  <xsl:variable name="condensed" select="0" />
-
-  <xsl:template match="/">
-    <xsl:apply-templates select="/g:report" mode="html-document" />
-  </xsl:template>
-  
-  <!-- Include the base HTML / XHTML report template -->
-  <xsl:include href="Gallio-Report.html+xhtml.xsl" />
-</xsl:stylesheet>

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.txt-common.xsl
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.txt-common.xsl b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.txt-common.xsl
deleted file mode 100644
index bd92cd5..0000000
--- a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.txt-common.xsl
+++ /dev/null
@@ -1,228 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                xmlns:msxsl="urn:schemas-microsoft-com:xslt"
-                xmlns:g="http://www.gallio.org/">
-
-  <xsl:output method="text" encoding="utf-8"/>
-
-  <xsl:param name="resourceRoot" select="''" />
-
-  <xsl:template match="/">
-    <xsl:apply-templates select="/g:report" />
-  </xsl:template>
-
-  <xsl:template match="g:report">
-    <xsl:apply-templates select="." mode="results"/>
-    <xsl:apply-templates select="." mode="annotations" />
-    <xsl:apply-templates select="." mode="log" />
-  </xsl:template>
-  
-  <!-- Results -->
-
-  <xsl:template match="g:report" mode="results">
-    <xsl:text>* Results: </xsl:text>
-    <xsl:call-template name="format-statistics">
-      <xsl:with-param name="statistics" select="g:testPackageRun/g:statistics" />
-    </xsl:call-template>
-		<xsl:text>&#xA;&#xA;</xsl:text>
-
-    <xsl:variable name="testCases" select="g:testPackageRun/g:testStepRun/descendant-or-self::g:testStepRun[g:testStep/@isTestCase='true']" />
-    
-    <xsl:variable name="passed" select="$testCases[g:result/g:outcome/@status='passed']" />
-    <xsl:variable name="failed" select="$testCases[g:result/g:outcome/@status='failed']" />
-    <xsl:variable name="inconclusive" select="$testCases[g:result/g:outcome/@status='inconclusive']" />
-    <xsl:variable name="skipped" select="$testCases[g:result/g:outcome/@status='skipped']" />
-
-    <xsl:if test="$show-failed-tests">
-      <xsl:apply-templates select="$failed" mode="results" />
-    </xsl:if>
-    
-    <xsl:if test="$show-inconclusive-tests">
-      <xsl:apply-templates select="$inconclusive" mode="results"/>
-    </xsl:if>
-
-    <xsl:if test="$show-passed-tests">
-      <xsl:apply-templates select="$passed" mode="results"/>
-    </xsl:if>
-
-    <xsl:if test="$show-skipped-tests">
-      <xsl:apply-templates select="$skipped" mode="results"/>
-    </xsl:if>
-
-    <xsl:text>&#xA;</xsl:text>
-  </xsl:template>
-  
-  <xsl:template match="g:testStepRun" mode="results">
-    <xsl:text>[</xsl:text>
-    <xsl:choose>
-      <xsl:when test="g:result/g:outcome/@category">
-        <xsl:value-of select="g:result/g:outcome/@category"/>
-      </xsl:when>
-      <xsl:otherwise>
-        <xsl:value-of select="g:result/g:outcome/@status"/>
-      </xsl:otherwise>
-    </xsl:choose>
-    <xsl:text>] </xsl:text>
-
-    <xsl:variable name="kind" select="g:testStep/g:metadata/g:entry[@key='TestKind']/g:value" />
-    <xsl:if test="$kind">
-      <xsl:value-of select="$kind"/>
-      <xsl:text> </xsl:text>
-    </xsl:if>
-
-    <xsl:value-of select="g:testStep/@fullName" />
-    <xsl:text>&#xA;</xsl:text>
-    <xsl:apply-templates select="g:testLog" mode="results"/>
-    <xsl:text>&#xA;</xsl:text>
-
-    <xsl:apply-templates select="g:children/g:testStepRun" mode="results"/>
-  </xsl:template>
-
-  <xsl:template match="g:testLog" mode="results">
-    <xsl:apply-templates select="g:streams/g:stream/g:body"/>
-  </xsl:template>
-
-  <xsl:template match="g:body">
-    <xsl:apply-templates select="g:contents" mode="block" />
-  </xsl:template>
-
-  <xsl:template match="g:contents" mode="block">
-    <xsl:variable name="text">
-      <xsl:apply-templates select="." mode="inline" />
-    </xsl:variable>
-    
-    <xsl:call-template name="indent">
-      <xsl:with-param name="text" select="$text"/>
-    </xsl:call-template>
-  </xsl:template>
-
-  <xsl:template match="g:contents" mode="inline">
-    <xsl:apply-templates select="child::node()[self::g:text or self::g:section or self::g:embed or self::g:marker]" />
-  </xsl:template>
-
-  <xsl:template match="g:text">
-    <xsl:value-of select="text()"/>
-  </xsl:template>
-
-  <xsl:template match="g:section">
-    <xsl:text>&#xA;</xsl:text>
-    <xsl:value-of select="@name" />
-    <xsl:text>&#xA;</xsl:text>
-    <xsl:apply-templates select="g:contents" mode="block" />
-  </xsl:template>
-
-  <xsl:template match="g:marker">
-    <xsl:apply-templates select="g:contents" mode="inline" />
-  </xsl:template>
-
-  <xsl:template match="g:embed">
-    <xsl:text>&#xA;[Attachment: </xsl:text>
-    <xsl:value-of select="@attachmentName"/>
-    <xsl:text>]&#xA;</xsl:text>
-  </xsl:template>
-
-  <!-- Annotations -->
-  
-  <xsl:template match="g:report" mode="annotations">
-    <xsl:variable name="annotations" select="g:testModel/g:annotations/g:annotation" />
-    
-    <xsl:if test="$annotations">
-      <xsl:text>* Annotations:&#xA;&#xA;</xsl:text>
-      <xsl:apply-templates select="$annotations[@type='error']"/>
-      <xsl:apply-templates select="$annotations[@type='warning']"/>
-      <xsl:apply-templates select="$annotations[@type='info']"/>
-      <xsl:text>&#xA;</xsl:text>
-    </xsl:if>
-  </xsl:template>
-
-  <xsl:template match="g:annotation">
-    <xsl:call-template name="indent">
-      <xsl:with-param name="text">
-        <xsl:text>[</xsl:text>
-        <xsl:value-of select="@type"/>
-        <xsl:text>] </xsl:text>
-        <xsl:value-of select="@message"/>
-      </xsl:with-param>
-      <xsl:with-param name="firstLinePrefix" select="''" />
-    </xsl:call-template>
-
-    <xsl:if test="g:codeLocation/@path">
-      <xsl:call-template name="indent">
-        <xsl:with-param name="text">
-          <xsl:text>Location: </xsl:text>
-          <xsl:call-template name="format-code-location">
-            <xsl:with-param name="codeLocation" select="g:codeLocation" />
-          </xsl:call-template>
-        </xsl:with-param>
-        <xsl:with-param name="secondLinePrefix" select="'    '" />
-      </xsl:call-template>
-    </xsl:if>
-
-    <xsl:if test="g:codeReference/@assembly">
-      <xsl:call-template name="indent">
-        <xsl:with-param name="text">
-          <xsl:text>Reference: </xsl:text>
-          <xsl:call-template name="format-code-reference">
-            <xsl:with-param name="codeReference" select="g:codeReference" />
-          </xsl:call-template>
-        </xsl:with-param>
-        <xsl:with-param name="secondLinePrefix" select="'    '" />
-      </xsl:call-template>
-    </xsl:if>
-
-    <xsl:if test="@details">
-      <xsl:call-template name="indent">
-        <xsl:with-param name="text">
-          <xsl:text>Details: </xsl:text>
-          <xsl:value-of select="@details"/>
-        </xsl:with-param>
-        <xsl:with-param name="secondLinePrefix" select="'    '" />
-      </xsl:call-template>
-    </xsl:if>
-
-    <xsl:text>&#xA;</xsl:text>
-  </xsl:template>
-
-  <!-- Log -->
-  
-  <xsl:template match="g:report" mode="log">
-    <xsl:variable name="logEntries" select="g:logEntries/g:logEntry[@severity != 'debug']"/>
-    
-    <xsl:if test="$logEntries">
-      <xsl:text>* Diagnostic Log:&#xA;&#xA;</xsl:text>
-      <xsl:apply-templates select="$logEntries"/>
-      <xsl:text>&#xA;</xsl:text>
-    </xsl:if>
-  </xsl:template>
-
-  <xsl:template match="g:logEntry">
-    <xsl:call-template name="indent">
-      <xsl:with-param name="text">
-        <xsl:text>[</xsl:text>
-        <xsl:value-of select="@severity"/>
-        <xsl:text>] </xsl:text>
-        <xsl:value-of select="@message"/>
-      </xsl:with-param>
-      <xsl:with-param name="firstLinePrefix" select="''" />
-    </xsl:call-template>
-
-    <xsl:if test="@details">
-      <xsl:call-template name="indent">
-        <xsl:with-param name="text">
-          <xsl:value-of select="@details"/>
-        </xsl:with-param>
-        <xsl:with-param name="secondLinePrefix" select="'    '" />
-      </xsl:call-template>
-    </xsl:if>
-
-    <xsl:text>&#xA;</xsl:text>
-  </xsl:template>
-  
-  <!-- -->
-
-  <xsl:template match="*">
-  </xsl:template>
-  
-  <!-- Include the common report template -->
-  <xsl:include href="Gallio-Report.common.xsl" />  
-</xsl:stylesheet>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.txt-condensed.xsl
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.txt-condensed.xsl b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.txt-condensed.xsl
deleted file mode 100644
index 264da71..0000000
--- a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.txt-condensed.xsl
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                xmlns:msxsl="urn:schemas-microsoft-com:xslt"
-                xmlns:g="http://www.gallio.org/">
-  
-  <xsl:param name="show-passed-tests" select="false()" />
-  <xsl:param name="show-failed-tests" select="true()" />
-  <xsl:param name="show-inconclusive-tests" select="true()" />
-  <xsl:param name="show-skipped-tests" select="true()" />
-
-  <xsl:include href="Gallio-Report.txt-common.xsl" />
-</xsl:stylesheet>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.txt.xsl
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.txt.xsl b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.txt.xsl
deleted file mode 100644
index 01b18b2..0000000
--- a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.txt.xsl
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                xmlns:msxsl="urn:schemas-microsoft-com:xslt"
-                xmlns:g="http://www.gallio.org/">
-
-  <xsl:param name="show-passed-tests" select="true()" />
-  <xsl:param name="show-failed-tests" select="true()" />
-  <xsl:param name="show-inconclusive-tests" select="true()" />
-  <xsl:param name="show-skipped-tests" select="true()" />
-  
-  <xsl:include href="Gallio-Report.txt-common.xsl" />
-</xsl:stylesheet>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.xhtml-condensed.xsl
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.xhtml-condensed.xsl b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.xhtml-condensed.xsl
deleted file mode 100644
index 287ec84..0000000
--- a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.xhtml-condensed.xsl
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<xsl:stylesheet version="1.0"
-                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                xmlns:g="http://www.gallio.org/"
-                xmlns="http://www.w3.org/1999/xhtml">
-  <xsl:output method="xml" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
-              doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" indent="no" encoding="utf-8" />
-  <xsl:param name="resourceRoot" select="''" />
-  
-  <xsl:variable name="cssDir"><xsl:if test="$resourceRoot != ''"><xsl:value-of select="$resourceRoot"/>/</xsl:if>css/</xsl:variable>
-  <xsl:variable name="jsDir"><xsl:if test="$resourceRoot != ''"><xsl:value-of select="$resourceRoot"/>/</xsl:if>js/</xsl:variable>
-  <xsl:variable name="imgDir"><xsl:if test="$resourceRoot != ''"><xsl:value-of select="$resourceRoot"/>/</xsl:if>img/</xsl:variable>
-  <xsl:variable name="attachmentBrokerUrl"></xsl:variable>
-  <xsl:variable name="condensed" select="1" />
-  
-  <xsl:template match="/">
-    <xsl:apply-templates select="/g:report" mode="xhtml-document" />
-  </xsl:template>
-  
-  <!-- Include the base HTML / XHTML report template -->
-  <xsl:include href="Gallio-Report.html+xhtml.xsl" />
-</xsl:stylesheet>

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.xhtml.xsl
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.xhtml.xsl b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.xhtml.xsl
deleted file mode 100644
index 7616969..0000000
--- a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.xhtml.xsl
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<xsl:stylesheet version="1.0"
-                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                xmlns:g="http://www.gallio.org/"
-                xmlns="http://www.w3.org/1999/xhtml">
-  <xsl:output method="xml" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
-              doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" indent="no" encoding="utf-8" />
-  <xsl:param name="resourceRoot" select="''" />
-  
-  <xsl:variable name="cssDir"><xsl:if test="$resourceRoot != ''"><xsl:value-of select="$resourceRoot"/>/</xsl:if>css/</xsl:variable>
-  <xsl:variable name="jsDir"><xsl:if test="$resourceRoot != ''"><xsl:value-of select="$resourceRoot"/>/</xsl:if>js/</xsl:variable>
-  <xsl:variable name="imgDir"><xsl:if test="$resourceRoot != ''"><xsl:value-of select="$resourceRoot"/>/</xsl:if>img/</xsl:variable>
-  <xsl:variable name="attachmentBrokerUrl"></xsl:variable>
-  <xsl:variable name="condensed" select="0" />
-  
-  <xsl:template match="/">
-    <xsl:apply-templates select="/g:report" mode="xhtml-document" />
-  </xsl:template>
-  
-  <!-- Include the base HTML / XHTML report template -->
-  <xsl:include href="Gallio-Report.html+xhtml.xsl" />
-</xsl:stylesheet>

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.UI.dll
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.UI.dll b/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.UI.dll
deleted file mode 100644
index 242d55b..0000000
Binary files a/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.UI.dll and /dev/null differ

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.UI.plugin
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.UI.plugin b/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.UI.plugin
deleted file mode 100644
index c9d7529..0000000
--- a/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.UI.plugin
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<plugin pluginId="Gallio.TDNetRunner.UI"
-        recommendedInstallationPath="TDNet"
-        xmlns="http://www.gallio.org/">
-  <traits>
-    <name>TestDriven.Net Runner UI</name>
-    <version>3.2.0.0</version>
-    <description>TestDriven.Net runner UI components.</description>
-    <icon>plugin://Gallio.TDNetRunner/Resources/TestDriven.ico</icon>
-  </traits>
-
-  <dependencies>
-    <dependency pluginId="Gallio" />
-    <dependency pluginId="Gallio.UI" />
-    <dependency pluginId="Gallio.TDNetRunner" />
-  </dependencies>
-
-  <files>
-    <file path="Gallio.TDNetRunner.UI.plugin" />
-    <file path="Gallio.TDNetRunner.UI.dll" />
-  </files>
-
-  <assemblies>
-    <assembly fullName="Gallio.TDNetRunner.UI, Version=3.2.0.0, Culture=neutral, PublicKeyToken=eb9cfa67ee6ab36e"
-              codeBase="Gallio.TDNetRunner.UI.dll"
-              qualifyPartialName="true" />
-  </assemblies>
-
-  <components>
-    <component componentId="TDNetRunner.UI.PlaceholderPreferencePaneProvider"
-                serviceId="Gallio.UI.PreferencePaneProvider">
-      <traits>
-        <path>TestDriven.Net</path>
-        <icon>plugin://Gallio.TDNetRunner/Resources/TestDriven.ico</icon>
-      </traits>
-    </component>
-
-    <component componentId="TDNetRunner.UI.RunnerInstallationPreferencePaneProvider"
-                serviceId="Gallio.UI.PreferencePaneProvider"
-                componentType="Gallio.TDNetRunner.UI.Preferences.TDNetRunnerInstallationPreferencePaneProvider, Gallio.TDNetRunner.UI">
-      <traits>
-        <path>TestDriven.Net/Frameworks</path>
-        <icon>plugin://Gallio.TDNetRunner/Resources/TestDriven.ico</icon>
-        <scope>Machine</scope>
-      </traits>
-    </component>
-
-    <component componentId="TDNetRunner.UI.RunnerReportPreferencePaneProvider"
-              serviceId="Gallio.UI.PreferencePaneProvider"
-              componentType="Gallio.TDNetRunner.UI.Preferences.TDNetRunnerReportPreferencePaneProvider, Gallio.TDNetRunner.UI">
-      <traits>
-        <path>TestDriven.Net/Reports</path>
-        <icon>plugin://Gallio.TDNetRunner/Resources/TestDriven.ico</icon>
-      </traits>
-    </component>
-  </components>
-</plugin>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.dll
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.dll b/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.dll
deleted file mode 100644
index bdcfca2..0000000
Binary files a/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.dll and /dev/null differ

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.plugin
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.plugin b/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.plugin
deleted file mode 100644
index ec61ed3..0000000
--- a/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.plugin
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<plugin pluginId="Gallio.TDNetRunner"
-        recommendedInstallationPath="TDNet"
-        xmlns="http://www.gallio.org/">
-  <traits>
-    <name>TestDriven.Net Runner</name>
-    <version>3.2.0.0</version>
-    <description>Enables TestDriven.Net to run tests using Gallio.</description>
-    <icon>plugin://Gallio.TDNetRunner/Resources/TestDriven.ico</icon>
-  </traits>
-
-  <dependencies>
-    <dependency pluginId="Gallio" />
-  </dependencies>
-
-  <files>
-    <file path="Gallio.TDNetRunner.plugin" />
-    <file path="Gallio.TDNetRunner.dll" />
-    <file path="Resources\TestDriven.ico" />
-  </files>
-
-  <assemblies>
-    <assembly fullName="Gallio.TDNetRunner, Version=3.2.0.0, Culture=neutral, PublicKeyToken=eb9cfa67ee6ab36e"
-              codeBase="Gallio.TDNetRunner.dll"
-              qualifyPartialName="true" />
-  </assemblies>
-
-  <services>
-    <service serviceId="TDNetRunner.PreferenceManager"
-             serviceType="Gallio.TDNetRunner.Core.TDNetPreferenceManager, Gallio.TDNetRunner" />
-  </services>
-  
-  <components>
-    <component componentId="TDNetRunner.Installer"
-               serviceId="Gallio.Installer"
-               componentType="Gallio.TDNetRunner.Core.TDNetRunnerInstaller, Gallio.TDNetRunner">
-      <traits>
-        <requiresElevation>true</requiresElevation>
-      </traits>
-    </component>
-    
-    <component componentId="TDNetRunner.PreferenceManager"
-               serviceId="TDNetRunner.PreferenceManager"
-               componentType="Gallio.TDNetRunner.Core.TDNetPreferenceManager, Gallio.TDNetRunner" />      
-  </components>
-</plugin>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/TDNet/Resources/TestDriven.ico
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/TDNet/Resources/TestDriven.ico b/lib/Gallio.3.2.750/tools/TDNet/Resources/TestDriven.ico
deleted file mode 100644
index 5881f91..0000000
Binary files a/lib/Gallio.3.2.750/tools/TDNet/Resources/TestDriven.ico and /dev/null differ

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/VisualStudio/Gallio.VisualStudio.Shell.dll
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/VisualStudio/Gallio.VisualStudio.Shell.dll b/lib/Gallio.3.2.750/tools/VisualStudio/Gallio.VisualStudio.Shell.dll
deleted file mode 100644
index 8849f60..0000000
Binary files a/lib/Gallio.3.2.750/tools/VisualStudio/Gallio.VisualStudio.Shell.dll and /dev/null differ

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/VisualStudio/Gallio.VisualStudio.Shell.plugin
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/VisualStudio/Gallio.VisualStudio.Shell.plugin b/lib/Gallio.3.2.750/tools/VisualStudio/Gallio.VisualStudio.Shell.plugin
deleted file mode 100644
index c559524..0000000
--- a/lib/Gallio.3.2.750/tools/VisualStudio/Gallio.VisualStudio.Shell.plugin
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<plugin pluginId="Gallio.VisualStudio.Shell"
-        recommendedInstallationPath="VisualStudio"
-        enableCondition="${process:DEVENV.EXE} or ${process:VSTESTHOST.EXE} or ${process:QTAGENT.EXE} or ${process:QTAGENT32.EXE} or ${process:QTDCAGENT.EXE} or ${process:QTDCAGENT32.EXE} or ${process:MSTEST.EXE} or ${minFramework:NET35}"
-        xmlns="http://www.gallio.org/">
-  <traits>
-    <name>Visual Studio Integration Shell</name>
-    <version>3.2.0.0</version>
-    <description>Provides a framework for hosting Gallio plugins within Visual Studio.</description>
-  </traits>
-
-  <dependencies>
-    <dependency pluginId="Gallio" />
-  </dependencies>
-
-  <files>
-    <file path="Gallio.VisualStudio.Shell.plugin" />
-    <file path="Gallio.VisualStudio.Shell.dll" />
-  </files>
-
-  <assemblies>
-    <assembly fullName="Gallio.VisualStudio.Shell, Version=3.2.0.0, Culture=neutral, PublicKeyToken=eb9cfa67ee6ab36e"
-              codeBase="Gallio.VisualStudio.Shell.dll"
-              qualifyPartialName="true" />
-  </assemblies>
-
-  <services>
-    <service serviceId="Shell.Shell"
-             serviceType="Gallio.VisualStudio.Shell.Core.IShell, Gallio.VisualStudio.Shell" />
-
-    <service serviceId="Shell.ShellExtension"
-             serviceType="Gallio.VisualStudio.Shell.Core.IShellExtension, Gallio.VisualStudio.Shell" />
-
-    <service serviceId="Shell.CommandManager"
-             serviceType="Gallio.VisualStudio.Shell.UI.Commands.ICommandManager, Gallio.VisualStudio.Shell" />
-
-    <service serviceId="Shell.Command"
-             serviceType="Gallio.VisualStudio.Shell.UI.Commands.ICommand, Gallio.VisualStudio.Shell" />
-
-    <service serviceId="Shell.ToolWindowManager"
-             serviceType="Gallio.VisualStudio.Shell.UI.ToolWindows.IToolWindowManager, Gallio.VisualStudio.Shell" />
-  </services>
-</plugin>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Shell100.addin
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Shell100.addin b/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Shell100.addin
deleted file mode 100644
index c31c71a..0000000
--- a/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Shell100.addin
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Extensibility xmlns="http://schemas.microsoft.com/AutomationExtensibility">
-  <HostApplication>
-    <Name>Microsoft Visual Studio</Name>
-    <Version>10.0</Version>
-  </HostApplication>
-  <Addin>
-    <FriendlyName>Gallio</FriendlyName>
-    <Description>Gallio integration for Visual Studio</Description>
-    <Assembly>Gallio.VisualStudio.Shell100.dll</Assembly>
-    <FullClassName>Gallio.VisualStudio.Shell.Core.ShellAddInHandler</FullClassName>
-    <LoadBehavior>1</LoadBehavior>
-    <CommandPreload>0</CommandPreload>
-    <CommandLineSafe>0</CommandLineSafe>
-  </Addin>
-</Extensibility>

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Shell100.dll
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Shell100.dll b/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Shell100.dll
deleted file mode 100644
index 233ab1a..0000000
Binary files a/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Shell100.dll and /dev/null differ

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Shell100.plugin
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Shell100.plugin b/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Shell100.plugin
deleted file mode 100644
index ec63d6e..0000000
--- a/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Shell100.plugin
+++ /dev/null
@@ -1,49 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<plugin pluginId="Gallio.VisualStudio.Shell100"
-        recommendedInstallationPath="VisualStudio\v10.0"
-        enableCondition="${process:DEVENV.EXE_V10.0} or ${process:VSTESTHOST.EXE_V10.0} or ${process:QTAGENT.EXE_V10.0} or ${process:QTAGENT32.EXE_V10.0} or ${process:QTDCAGENT.EXE_V10.0} or ${process:QTDCAGENT32.EXE_V10.0} or ${process:MSTEST.EXE_V10.0} or ${framework:NET40}"
-        xmlns="http://www.gallio.org/">
-  <traits>
-    <name>Visual Studio 2010 Integration Shell</name>
-    <version>3.2.0.0</version>
-    <description>Provides a framework for hosting Gallio plugins within Visual Studio 2010.</description>
-  </traits>
-
-  <dependencies>
-    <dependency pluginId="Gallio.VisualStudio.Shell" />
-  </dependencies>
-
-  <files>
-    <file path="Gallio.VisualStudio.Shell100.plugin" />
-    <file path="Gallio.VisualStudio.Shell100.dll" />
-    <file path="Gallio.VisualStudio.Shell100.addin" />
-  </files>
-  
-  <probingPaths>
-    <probingPath>v10.0</probingPath>
-  </probingPaths>
-  
-  <assemblies>
-    <assembly fullName="Gallio.VisualStudio.Shell100, Version=3.2.0.0, Culture=neutral, PublicKeyToken=eb9cfa67ee6ab36e"
-              codeBase="Gallio.VisualStudio.Shell100.dll"
-              qualifyPartialName="true" />
-  </assemblies>
-
-  <components>
-    <component componentId="Shell100.Shell"
-               serviceId="Shell.Shell"
-               componentType="Gallio.VisualStudio.Shell.Core.DefaultShell, Gallio.VisualStudio.Shell100" />
-
-    <component componentId="Shell100.CommandManager"
-               serviceId="Shell.CommandManager"
-               componentType="Gallio.VisualStudio.Shell.UI.Commands.DefaultCommandManager, Gallio.VisualStudio.Shell100" />
-
-    <component componentId="Shell100.CommandManagerShellExtension"
-               serviceId="Shell.ShellExtension"
-               componentType="Gallio.VisualStudio.Shell.UI.Commands.DefaultCommandManagerShellExtension, Gallio.VisualStudio.Shell100" />
-
-    <component componentId="Shell100.ToolWindowManager"
-               serviceId="Shell.ToolWindowManager"
-               componentType="Gallio.VisualStudio.Shell.UI.ToolWindows.DefaultToolWindowManager, Gallio.VisualStudio.Shell100" />
-  </components>
-</plugin>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Tip100.Proxy.dll
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Tip100.Proxy.dll b/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Tip100.Proxy.dll
deleted file mode 100644
index a95bc11..0000000
Binary files a/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Tip100.Proxy.dll and /dev/null differ

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Tip100.dll
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Tip100.dll b/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Tip100.dll
deleted file mode 100644
index 5bea6b4..0000000
Binary files a/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Tip100.dll and /dev/null differ

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Tip100.plugin
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Tip100.plugin b/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Tip100.plugin
deleted file mode 100644
index 8c60f26..0000000
--- a/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Tip100.plugin
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<plugin pluginId="Gallio.VisualStudio.Tip100"
-        recommendedInstallationPath="VisualStudio\v10.0"
-        enableCondition="${process:DEVENV.EXE_V10.0} or ${process:VSTESTHOST.EXE_V10.0} or ${process:QTAGENT.EXE_V10.0} or ${process:QTAGENT32.EXE_V10.0} or ${process:QTDCAGENT.EXE_V10.0} or ${process:QTDCAGENT32.EXE_V10.0} or ${process:MSTEST.EXE_V10.0} or ${framework:NET40}"
-        xmlns="http://www.gallio.org/">
-  <traits>
-    <name>Visual Studio 2010 Test Runner</name>
-    <version>3.2.0.0</version>
-    <description>Enables Visual Studio 2010 to run Gallio tests via the Test View.</description>
-  </traits>
-
-  <dependencies>
-    <dependency pluginId="Gallio.VisualStudio.Shell100" />
-  </dependencies>
-
-  <files>
-    <file path="Gallio.VisualStudio.Tip100.plugin" />
-    <file path="Gallio.VisualStudio.Tip100.dll" />
-    
-    <!-- Installed in the GAC only.
-    <file path="Gallio.VisualStudio.Tip100.Proxy.dll" />
-    -->
-  </files>
-
-  <probingPaths>
-    <probingPath>v10.0</probingPath>
-  </probingPaths>
-  
-  <assemblies>
-    <assembly fullName="Gallio.VisualStudio.Tip100, Version=3.2.0.0, Culture=neutral, PublicKeyToken=eb9cfa67ee6ab36e"
-              codeBase="Gallio.VisualStudio.Tip100.dll"
-              qualifyPartialName="true" />
-    
-    <assembly fullName="Gallio.VisualStudio.Tip100.Proxy, Version=3.2.0.0, Culture=neutral, PublicKeyToken=eb9cfa67ee6ab36e" />
-  </assemblies>
-
-  <services>
-    <service serviceId="Tip100.ProxyHandler"
-             serviceType="Gallio.VisualStudio.Tip.IProxyHandler, Gallio.VisualStudio.Tip100.Proxy, Version=3.2.0.0, Culture=neutral, PublicKeyToken=eb9cfa67ee6ab36e, processorArchitecture=MSIL" />
-  </services>
-  
-  <components>
-    <component componentId="Tip100.ShellExtension"
-               serviceId="Shell.ShellExtension"
-               componentType="Gallio.VisualStudio.Tip.TipShellExtension, Gallio.VisualStudio.Tip100" />
-
-    <component componentId="Tip100.ProxyHandler"
-               serviceId="Tip100.ProxyHandler"
-               componentType="Gallio.VisualStudio.Tip.DefaultProxyHandler, Gallio.VisualStudio.Tip100" />
-  </components>
-</plugin>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Shell90.addin
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Shell90.addin b/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Shell90.addin
deleted file mode 100644
index 2ba973a..0000000
--- a/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Shell90.addin
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Extensibility xmlns="http://schemas.microsoft.com/AutomationExtensibility">
-  <HostApplication>
-    <Name>Microsoft Visual Studio</Name>
-    <Version>9.0</Version>
-  </HostApplication>
-  <Addin>
-    <FriendlyName>Gallio</FriendlyName>
-    <Description>Gallio integration for Visual Studio</Description>
-    <Assembly>Gallio.VisualStudio.Shell90.dll</Assembly>
-    <FullClassName>Gallio.VisualStudio.Shell.Core.ShellAddInHandler</FullClassName>
-    <LoadBehavior>1</LoadBehavior>
-    <CommandPreload>0</CommandPreload>
-    <CommandLineSafe>0</CommandLineSafe>
-  </Addin>
-</Extensibility>

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Shell90.dll
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Shell90.dll b/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Shell90.dll
deleted file mode 100644
index 779d237..0000000
Binary files a/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Shell90.dll and /dev/null differ

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Shell90.plugin
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Shell90.plugin b/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Shell90.plugin
deleted file mode 100644
index 75e577e..0000000
--- a/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Shell90.plugin
+++ /dev/null
@@ -1,49 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<plugin pluginId="Gallio.VisualStudio.Shell90"
-        recommendedInstallationPath="VisualStudio\v9.0"
-        enableCondition="${process:DEVENV.EXE_V9.0} or ${process:VSTESTHOST.EXE_V9.0} or ${process:MSTEST.EXE_V9.0} or ${framework:NET35}"
-        xmlns="http://www.gallio.org/">
-  <traits>
-    <name>Visual Studio 2008 Integration Shell</name>
-    <version>3.2.0.0</version>
-    <description>Provides a framework for hosting Gallio plugins within Visual Studio 2008.</description>
-  </traits>
-
-  <dependencies>
-    <dependency pluginId="Gallio.VisualStudio.Shell" />
-  </dependencies>
-
-  <files>
-    <file path="Gallio.VisualStudio.Shell90.plugin" />
-    <file path="Gallio.VisualStudio.Shell90.dll" />
-    <file path="Gallio.VisualStudio.Shell90.addin" />
-  </files>
-
-  <probingPaths>
-    <probingPath>v9.0</probingPath>
-  </probingPaths>
-  
-  <assemblies>
-    <assembly fullName="Gallio.VisualStudio.Shell90, Version=3.2.0.0, Culture=neutral, PublicKeyToken=eb9cfa67ee6ab36e"
-              codeBase="Gallio.VisualStudio.Shell90.dll"
-              qualifyPartialName="true" />
-  </assemblies>
-
-  <components>
-    <component componentId="Shell90.Shell"
-               serviceId="Shell.Shell"
-               componentType="Gallio.VisualStudio.Shell.Core.DefaultShell, Gallio.VisualStudio.Shell90" />
-
-    <component componentId="Shell90.CommandManager"
-               serviceId="Shell.CommandManager"
-               componentType="Gallio.VisualStudio.Shell.UI.Commands.DefaultCommandManager, Gallio.VisualStudio.Shell90" />
-
-    <component componentId="Shell90.CommandManagerShellExtension"
-               serviceId="Shell.ShellExtension"
-               componentType="Gallio.VisualStudio.Shell.UI.Commands.DefaultCommandManagerShellExtension, Gallio.VisualStudio.Shell90" />
-
-    <component componentId="Shell90.ToolWindowManager"
-               serviceId="Shell.ToolWindowManager"
-               componentType="Gallio.VisualStudio.Shell.UI.ToolWindows.DefaultToolWindowManager, Gallio.VisualStudio.Shell90" />
-  </components>
-</plugin>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Tip90.Proxy.dll
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Tip90.Proxy.dll b/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Tip90.Proxy.dll
deleted file mode 100644
index 7a60a36..0000000
Binary files a/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Tip90.Proxy.dll and /dev/null differ

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Tip90.dll
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Tip90.dll b/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Tip90.dll
deleted file mode 100644
index a575b91..0000000
Binary files a/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Tip90.dll and /dev/null differ

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Tip90.plugin
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Tip90.plugin b/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Tip90.plugin
deleted file mode 100644
index c9a6b6a..0000000
--- a/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Tip90.plugin
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<plugin pluginId="Gallio.VisualStudio.Tip90"
-        recommendedInstallationPath="VisualStudio\v9.0"
-        enableCondition="${process:DEVENV.EXE_V9.0} or ${process:VSTESTHOST.EXE_V9.0} or ${process:MSTEST.EXE_V9.0} or ${framework:NET35}"
-        xmlns="http://www.gallio.org/">
-  <traits>
-    <name>Visual Studio 2008 Test Runner</name>
-    <version>3.2.0.0</version>
-    <description>Enables Visual Studio 2008 to run Gallio tests via the Test View.</description>
-  </traits>
-
-  <dependencies>
-    <dependency pluginId="Gallio.VisualStudio.Shell90" />
-  </dependencies>
-
-  <files>
-    <file path="Gallio.VisualStudio.Tip90.plugin" />
-    <file path="Gallio.VisualStudio.Tip90.dll" />
-    
-    <!-- Installed in the GAC only.
-    <file path="Gallio.VisualStudio.Tip90.Proxy.dll" />
-    -->
-  </files>
-
-  <probingPaths>
-    <probingPath>v9.0</probingPath>
-  </probingPaths>
-  
-  <assemblies>
-    <assembly fullName="Gallio.VisualStudio.Tip90, Version=3.2.0.0, Culture=neutral, PublicKeyToken=eb9cfa67ee6ab36e"
-              codeBase="Gallio.VisualStudio.Tip90.dll"
-              qualifyPartialName="true" />
-
-    <assembly fullName="Gallio.VisualStudio.Tip90.Proxy, Version=3.2.0.0, Culture=neutral, PublicKeyToken=eb9cfa67ee6ab36e" />
-  </assemblies>
-
-  <services>
-    <service serviceId="Tip90.ProxyHandler"
-             serviceType="Gallio.VisualStudio.Tip.IProxyHandler, Gallio.VisualStudio.Tip90.Proxy, Version=3.2.0.0, Culture=neutral, PublicKeyToken=eb9cfa67ee6ab36e, processorArchitecture=MSIL" />
-  </services>
-
-  <components>
-    <component componentId="Tip90.ShellExtension"
-               serviceId="Shell.ShellExtension"
-               componentType="Gallio.VisualStudio.Tip.TipShellExtension, Gallio.VisualStudio.Tip90" />
-
-    <component componentId="Tip90.ProxyHandler"
-               serviceId="Tip90.ProxyHandler"
-               componentType="Gallio.VisualStudio.Tip.DefaultProxyHandler, Gallio.VisualStudio.Tip90" />
-  </components>
-</plugin>
\ No newline at end of file