<commit_before><?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:f="/lib/form">
	<div id="templateImplementationWarning">
		${%This job is implementing a template.
		You can change only the fields specified in the configuration and the default build parameters.}
		<b>${%All other fields will be overwritten with the template's configuration.}</b>
	</div>
	<link rel="stylesheet" type="text/css" href="${rootURL}/plugin/ez-templates/implementationPage.css"/>
	<f:optionalBlock name="beTemplate" title="${%Allow this job to be used as a template}" checked="${instance != null}">
		<f:entry>
			<h3>${%Jobs implementing this template}</h3>
			<ul>
				<j:forEach var="implementor" items="${instance.implementations}">
					<li>
						<a href="${rootURL}/${implementor.url}">${implementor.fullDisplayName}</a>
					</li>
				</j:forEach>
			</ul>
		</f:entry>
	</f:optionalBlock>
	<script src="${rootURL}/plugin/ez-templates/implementationPage.js"><!--empty--></script>
</j:jelly><commit_msg>Display an appropriate message when there are no implementations (yet) for this template. (this case was not covered in the previous Jelly config.xml)<commit_after><?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:f="/lib/form">
	<div id="templateImplementationWarning">
		${%This job is implementing a template.
		You can change only the fields specified in the configuration and the default build parameters.}
		<b>${%All other fields will be overwritten with the template's configuration.}</b>
	</div>
	<link rel="stylesheet" type="text/css" href="${rootURL}/plugin/ez-templates/implementationPage.css"/>
	<f:optionalBlock name="beTemplate" title="${%Allow this job to be used as a template}" checked="${instance != null}">
		<f:entry>
			<h3>${%Jobs implementing this template}</h3>
			<j:choose>
			   <j:when test="${!empty(instance.implementations)}">
					<ul>
						<j:forEach var="implementor" items="${instance.implementations}">
							<li>
								<a href="${rootURL}/${implementor.url}">${implementor.fullDisplayName}</a>
							</li>
						</j:forEach>
					</ul>				   
			   </j:when>
			   <j:otherwise>(${%None yet}...)</j:otherwise>
			</j:choose>								
		</f:entry>		
	</f:optionalBlock>
	<script src="${rootURL}/plugin/ez-templates/implementationPage.js"><!--empty--></script>
</j:jelly>
{'fraction_non_alphanumeric': 0.17933390264731, 'fraction_numerical': 0.0017079419299743809, 'mean_word_length': 4.578571428571428, 'pattern_counts': {'":': 0, '<': 59, '<?xml version=': 0, '>': 59, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 5}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4826714', 'n_tokens_mistral': 837, 'n_tokens_neox': 731, 'n_words': 180}