You are viewing a plain text version of this content. The canonical link for it is here.
Posted to alexandria-dev@jakarta.apache.org by ru...@apache.org on 2001/07/29 05:27:05 UTC
cvs commit: jakarta-alexandria/proposal/gump/stylesheet build.xsl xref.xsl
rubys 01/07/28 20:27:05
Modified: proposal/gump/stylesheet build.xsl xref.xsl
Log:
Performance improvements
Revision Changes Path
1.13 +7 -7 jakarta-alexandria/proposal/gump/stylesheet/build.xsl
Index: build.xsl
===================================================================
RCS file: /home/cvs/jakarta-alexandria/proposal/gump/stylesheet/build.xsl,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- build.xsl 2001/06/10 13:14:58 1.12
+++ build.xsl 2001/07/29 03:27:05 1.13
@@ -124,7 +124,7 @@
<a href="project_{@defined-in}.html">definition</a>
- <xsl:for-each select="//project[cvs and @srcdir=$srcdir]">
+ <xsl:for-each select="/workspace/project[cvs and @srcdir=$srcdir]">
<a href="cvs_{@name}.html">cvs</a>
</xsl:for-each>
@@ -134,7 +134,7 @@
<xsl:text>Dependencies: </xsl:text>
<xsl:for-each select="depend|option">
<xsl:variable name="dependent" select="@project"/>
- <xsl:for-each select="//project[@name=$dependent]">
+ <xsl:for-each select="/workspace/project[@name=$dependent]">
<xsl:choose>
<xsl:when test="ant|script">
<a href="{@name}.html">
@@ -158,7 +158,7 @@
<xsl:for-each select="depend">
<xsl:variable name="dependent" select="@project"/>
<prereq project="{@project}">
- <xsl:for-each select="//project[@name=$dependent]">
+ <xsl:for-each select="/workspace/project[@name=$dependent]">
<xsl:for-each select="jar">
<file path="{../home}/{@name}"/>
</xsl:for-each>
@@ -189,7 +189,7 @@
<xsl:for-each select="depend[not(noclasspath)]|option">
<xsl:variable name="dependent" select="@project"/>
- <xsl:for-each select="//project[@name=$dependent]">
+ <xsl:for-each select="/workspace/project[@name=$dependent]">
<xsl:for-each select="jar">
<pathelement location="{../home}/{@name}"/>
</xsl:for-each>
@@ -234,7 +234,7 @@
<xsl:choose>
<xsl:when test="@reference='home'">
<xsl:variable name="project" select="@project"/>
- <xsl:for-each select="//project[@name=$project]">
+ <xsl:for-each select="/workspace/project[@name=$project]">
<property name="{$name}" value="{home}" type="path"/>
</xsl:for-each>
</xsl:when>
@@ -242,7 +242,7 @@
<xsl:when test="@reference='jar'">
<xsl:variable name="project" select="@project"/>
<xsl:variable name="id" select="@id"/>
- <xsl:for-each select="//project[@name=$project]">
+ <xsl:for-each select="/workspace/project[@name=$project]">
<property name="{$name}" value="{jar[@id=$id]/@name}" type="path"/>
</xsl:for-each>
</xsl:when>
@@ -250,7 +250,7 @@
<xsl:when test="@reference='jarpath'">
<xsl:variable name="project" select="@project"/>
<xsl:variable name="id" select="@id"/>
- <xsl:for-each select="//project[@name=$project]">
+ <xsl:for-each select="/workspace/project[@name=$project]">
<property name="{$name}" value="{home}/{jar[@id=$id]/@name}" type="path"/>
</xsl:for-each>
</xsl:when>
1.6 +3 -3 jakarta-alexandria/proposal/gump/stylesheet/xref.xsl
Index: xref.xsl
===================================================================
RCS file: /home/cvs/jakarta-alexandria/proposal/gump/stylesheet/xref.xsl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- xref.xsl 2001/04/23 01:07:40 1.5
+++ xref.xsl 2001/07/29 03:27:05 1.6
@@ -34,7 +34,7 @@
<th>Referenced by</th>
</tr>
- <xsl:for-each select="//project">
+ <xsl:for-each select="/workspace/project">
<xsl:sort select="@name"/>
<xsl:variable name="project" select="@name"/>
@@ -49,8 +49,8 @@
<!-- add a link for each project which depends on this one -->
- <xsl:for-each select="//project[depend[@project=$project] |
- option[@project=$project]]">
+ <xsl:for-each select="/workspace/project
+ [depend[@project=$project] | option[@project=$project]]">
<xsl:sort select="@name"/>
<!-- "decorate open" link based on type of dependency -->
---------------------------------------------------------------------
To unsubscribe, e-mail: alexandria-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: alexandria-dev-help@jakarta.apache.org