[Mono-list] How often is the class status page updated?

Piers Haken piersh@friskit.com
Thu, 19 Jun 2003 14:31:41 -0700


> -----Original Message-----
> From: Ben Maurer [mailto:bmaurer@users.sourceforge.net]=20
> Sent: Thursday, June 19, 2003 1:44 PM
> To: Piers Haken
> Cc: Paolo Molaro; mono-list@lists.ximian.com
> Subject: RE: [Mono-list] How often is the class status page updated?


>                   <method name=3D"get_Level()" error=3D"warning">
>                     <warnings>
>                       <warning text=3D"Should be virtual" />
>                     </warnings>
>                   </method>
> Would be a lot better as:
>=20
> 	<method name=3D"get_Level()" warning=3D"Should be virtual" />

There can be multiple warnings.



>=20
> > >=20
> > > > Can you explain what "doubling back" means in the context
> > > of an XSTL
> > > > tranform?
> > >=20
> >=20
> > There are no (zero) instances, in corcompare.xsl where all the=20
> > children have to be checked before an element can be produced.
> 	<xsl:template name=3D"toggle">
> 		<xsl:choose>
> 			<xsl:when test=3D"not(@presence) and=20
> .//*[@missing_total or @todo_total or @extra_total or=20
> @warning_total or @error or @presence] and
> local-name() !=3D 'assembly'">
> 				<img src=3D"cm/tp.gif" class=3D"t"/>
> 			</xsl:when>
> 			<xsl:when test=3D"not(@presence) and=20
> .//*[@missing_total or @todo_total or @extra_total or=20
> @warning_total or @error or @presence]">
> 				<img src=3D"cm/tm.gif" class=3D"t"/>
> 			</xsl:when>
> 			<xsl:otherwise>
> 				<img src=3D"cm/tb.gif"/>
> 			</xsl:otherwise>
> 		</xsl:choose>
> 	</xsl:template>
>=20
> That is called for every + or - box.

That's true, but in reality the transform never has to check more than a
few items before it short-circuits out.

Piers.