<commit_before><#assign formName="${entityName}Form"
        formProperty = "${formName}.${property.name}"
        modelProperty = "${entityName?uncap_first}.${property.name}"
        propertyLabel = "${property.label}" />
<#if (property.hidden!"false") == "false">
    <div class="form-group" ng-class="{'has-error': ${formProperty}.$invalid}">
        <label for="${property.name}" class="col-sm-2 control-label">${propertyLabel}</label>
        <div id="${property.name}Controls" class="col-sm-10">
            <#if (property["datetime-type"]!"") == "both">
            <datetime id="${property.name}" name="${property.name}"<#rt/>
                <#if (property.required!"false") == "true"> required</#if><#t/>
                <#lt/> ng-model="${modelProperty}" placeholder="Enter the ${entityName} ${propertyLabel}"></datetime>
            <#elseif (property["datetime-type"]!"") == "date">
            <date id="${property.name}" name="${property.name}"<#rt/>
                <#if (property.required!"false") == "true"> required</#if><#t/>
                <#lt/> ng-model="${modelProperty}" placeholder="Enter the ${entityName} ${propertyLabel}"></date>
            <#elseif (property["datetime-type"]!"") == "time">
            <time id="${property.name}" name="${property.name}"<#rt/>
                <#if (property.required!"false") == "true"> required</#if><#t/>
                <#lt/> ng-model="${modelProperty}" placeholder="Enter the ${entityName} ${propertyLabel}"></time>
            <#else>
            <input id="${property.name}" name="${property.name}"<#rt/>
                <#if property.type == "number"> type="number"<#t/>
                    <#if property["minimum-value"]??> min="${property["minimum-value"]}"</#if><#t/>
                    <#if property["maximum-value"]??> max="${property["maximum-value"]}"</#if><#t/>
                <#elseif property.type == "boolean"> type="checkbox"<#t/>
                <#else> type="text"</#if><#t/>
                <#if (property.required!"false") == "true"> required</#if><#t/>
                <#if property["maximum-length"]??> ng-maxlength="${property["maximum-length"]}"</#if><#if property["minimum-length"]??> ng-minlength="${property["minimum-length"]}"</#if><#lt/><#if property.type == "boolean"> class="checkbox"<#else>class="form-control"</#if><#lt/> ng-model="${modelProperty}" placeholder="Enter the ${entityName} ${propertyLabel}"></input>
            </#if><commit_msg>Corrected type in FTL for basic input types.<commit_after><#assign formName="${entityName}Form"
        formProperty = "${formName}.${property.name}"
        modelProperty = "${entityName?uncap_first}.${property.name}"
        propertyLabel = "${property.label}" />
<#if (property.hidden!"false") == "false">
    <div class="form-group" ng-class="{'has-error': ${formProperty}.$invalid}">
        <label for="${property.name}" class="col-sm-2 control-label">${propertyLabel}</label>
        <div id="${property.name}Controls" class="col-sm-10">
            <#if (property["datetime-type"]!"") == "both">
            <datetime id="${property.name}" name="${property.name}"<#rt/>
                <#if (property.required!"false") == "true"> required</#if><#t/>
                <#lt/> ng-model="${modelProperty}" placeholder="Enter the ${entityName} ${propertyLabel}"></datetime>
            <#elseif (property["datetime-type"]!"") == "date">
            <date id="${property.name}" name="${property.name}"<#rt/>
                <#if (property.required!"false") == "true"> required</#if><#t/>
                <#lt/> ng-model="${modelProperty}" placeholder="Enter the ${entityName} ${propertyLabel}"></date>
            <#elseif (property["datetime-type"]!"") == "time">
            <time id="${property.name}" name="${property.name}"<#rt/>
                <#if (property.required!"false") == "true"> required</#if><#t/>
                <#lt/> ng-model="${modelProperty}" placeholder="Enter the ${entityName} ${propertyLabel}"></time>
            <#else>
            <input id="${property.name}" name="${property.name}"<#rt/>
                <#if property.type == "number"> type="number"<#t/>
                    <#if property["minimum-value"]??> min="${property["minimum-value"]}"</#if><#t/>
                    <#if property["maximum-value"]??> max="${property["maximum-value"]}"</#if><#t/>
                <#elseif property.type == "boolean"> type="checkbox"<#t/>
                <#else> type="text"</#if><#t/>
                <#if (property.required!"false") == "true"> required</#if><#t/>
                <#if property["maximum-length"]??> ng-maxlength="${property["maximum-length"]}"</#if><#if property["minimum-length"]??> ng-minlength="${property["minimum-length"]}"</#if><#lt/><#if property.type == "boolean"> class="checkbox"<#else> class="form-control"</#if><#lt/> ng-model="${modelProperty}" placeholder="Enter the ${entityName} ${propertyLabel}"></input>
            </#if>
{'fraction_non_alphanumeric': 0.2460446247464503, 'fraction_numerical': 0.0012170385395537525, 'mean_word_length': 3.2508620689655174, 'pattern_counts': {'":': 0, '<': 123, '<?xml version=': 0, '>': 123, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, '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': '4745235', 'n_tokens_mistral': 1460, 'n_tokens_neox': 1414, 'n_words': 223}