|
36 | 36 | <xsl:param name="doDebug" as="xs:boolean" tunnel="yes" select="false()"/>
|
37 | 37 |
|
38 | 38 | <xsl:message>+ [DEBUG] moduleFile: rng:grammar = rngfunc:getModuleType(.)="{rngfunc:getModuleType(.)}"</xsl:message>
|
39 |
| - <xsl:variable name="doDebug" as="xs:boolean" select="rngfunc:getModuleType(.) = ('contraint')"/> |
40 | 39 |
|
41 | 40 | <xsl:if test="$doDebug">
|
42 | 41 | <xsl:message>+ [DEBUG] moduleFile: rng:grammar ...</xsl:message>
|
|
303 | 302 | <xsl:variable name="domain-extension-patterns" as="element(rng:define)*"
|
304 | 303 | select=".//rng:define[matches(@name, '^.+-d-.+$')]"
|
305 | 304 | />
|
306 |
| - <!-- NOTE: Base patterns do not reflect notAllowed filtering --> |
307 | 305 | <xsl:for-each select="$domain-extension-patterns">
|
308 |
| - <xsl:variable name="doDebug" as="xs:boolean" select="$moduleShortName = ('par_softwareDomain-c')"/> |
309 | 306 | <xsl:variable name="define-name" as="xs:string" select="@name"/>
|
310 |
| - <xsl:message>+ [DEBUG] moduleFile: Domain constraint module "{$moduleShortName}": Define is: |
| 307 | + <xsl:if test="$doDebug"> |
| 308 | + <xsl:message>+ [DEBUG] moduleFile: Domain constraint module "{$moduleShortName}": Define is: |
311 | 309 | <xsl:sequence select="rngfunc:report-element(.)"/>
|
312 |
| - </xsl:message> |
| 310 | + </xsl:message> |
| 311 | + </xsl:if> |
313 | 312 | <xsl:choose>
|
314 | 313 | <xsl:when test="empty(rng:empty) and empty(rng:notAllowed) and exists(rng:*)">
|
315 |
| - <xsl:message>+ [DEBUG] moduleFile: Domain constraint module "{$moduleShortName}": Domain extension pattern "{$define-name}" is not empty and is allowed, generating parameter entity for it.</xsl:message> |
| 314 | + <xsl:if test="$doDebug"> |
| 315 | + <xsl:message>+ [DEBUG] moduleFile: Domain constraint module "{$moduleShortName}": Domain extension pattern "{$define-name}" is not empty and is allowed, generating parameter entity for it.</xsl:message> |
| 316 | + </xsl:if> |
316 | 317 | <xsl:apply-templates select="." mode="generate-parment-decl-from-define">
|
317 | 318 | <xsl:with-param name="doDebug" as="xs:boolean" tunnel="yes" select="$doDebug and false()"/>
|
318 | 319 | </xsl:apply-templates>
|
319 | 320 | </xsl:when>
|
320 | 321 | <xsl:otherwise>
|
321 |
| - <xsl:message>+ [DEBUG] moduleFile: Domain constraint module "{$moduleShortName}": Domain extension pattern "{$define-name}" is empty or not allowed, not generating parameter entity for it.</xsl:message> |
| 322 | + <xsl:if test="$doDebug"> |
| 323 | + <xsl:message>+ [DEBUG] moduleFile: Domain constraint module "{$moduleShortName}": Domain extension pattern "{$define-name}" is empty or not allowed, not generating parameter entity for it.</xsl:message> |
| 324 | + </xsl:if> |
322 | 325 | </xsl:otherwise>
|
323 | 326 | </xsl:choose>
|
324 | 327 | </xsl:for-each>
|
|
0 commit comments