<commit_before><div class="row">
    <div class="col-sm-12 col-md-12">
        <h5 class="m-b-xs">STATUS</h5>
    </div>
</div>
<div class="row">
    <div class="col-sm-6 col-md-6">
        <table class="table table-condensed nodedetail-info-table">
            <colgroup>
                <col style="width: 30%">
                <col>
            </colgroup>
            <tbody>
                <tr>
                    <td>CLASS</td>
                    <td>{{ nodedetailinfo.nodeState.class }}</td>
                </tr>
                <tr ng-if="nodedetailinfo.nodeConfig.prototype">
                    <td>PROTOTYPE</td>
                    <td><a tooltip-template="'tooltip.prototype.html'" ui-sref="prototypedetail({ prototypeName: nodedetailinfo.nodeConfig.prototype.split('.')[1], libraryName: nodedetailinfo.nodeConfig.prototype.split('.')[0] })">{{ nodedetailinfo.nodeConfig.prototype }}</a></td>
                    <script type="text/ng-template" id="tooltip.prototype.html">
                        <prototype-tooltip name="nodedetailinfo.nodeConfig.prototype"></prototype-tooltip>
                    </script>
                </tr>
                <tr>
                    <td>STATE</td>
                    <td ng-switch on="nodedetailinfo.nodeState.state">
                        <span ng-switch-when="5" class="label label-success">{{ nodedetailinfo.nodeState.stateAsString }}</span>
                        <span ng-switch-default class="label label-warning">{{ nodedetailinfo.nodeState.stateAsString }}</span>
                    </td>
                </tr>
                <tr ng-if="nodedetailinfo.usernameField">
                    <td>{{ nodedetailinfo.usernameName }}</td>
                    <td tooltip="set username" class="nodedetail-info-clickable" ng-click="nodedetailinfo.setUsername()">
                        <span ng-if="!nodedetailinfo.username"><em>Not set</em></span>
                        <span ng-if="nodedetailinfo.username">{{ nodedetailinfo.username }}</span>
                    </td>
                </tr>
                <tr>
                    <td>{{ nodedetailinfo.secretName }}</td>
                    <td tooltip="set {{ nodedetailinfo.secretName|lowercase }}" class="nodedetail-info-clickable" ng-click="nodedetailinfo.setPassword()">
                        <span ng-if="!nodedetailinfo.secret"><em>Not set</span></span>
                        <span ng-if="nodedetailinfo.secret" class="label label-success"><span class="glyphicon glyphicon-ok" aria-hidden="true"></span></span>
                    </td>
                </tr>
                <tr ng-if="nodedetailinfo.nodeState.last_run">
                    <td>LAST RUN</td>
                    <td>
                        <span ng-bind="nodedetailinfo.nodeState.last_run | date:'yyyy-MM-dd HH:mm:ss Z'"></span>
                        <span ng-if="nodedetailinfo.nodeState.sub_state && nodedetailinfo.nodeState.sub_state !== 'ERROR'"
                              ng-class="['label', {WAITING: 'label-default', POLLING:'label-primary', SUCCESS:'label-success', REBUILDING:'label-warning'}[nodedetailinfo.nodeState.sub_state]]"
                              ng-bind="nodedetailinfo.nodeState.sub_state"></span>
                        <span ng-if="nodedetailinfo.nodeState.sub_state && nodedetailinfo.nodeState.sub_state === 'ERROR'"
                              ng-class="['label', 'label-danger']"
                              tooltip="{{ nodedetailinfo.nodeState.sub_state_message }}"
                              ng-bind="nodedetailinfo.nodeState.sub_state"></span>
                        <span tooltip="run now"
                              tooltip-popup-delay="200"
                              ng-if="nodedetailinfo.nodeState.sub_state != 'REBUILDING' && nodedetailinfo.nodeState.sub_state != 'POLLING'"
                              ng-click="nodedetailinfo.run()"
                              class="nodedetail-info-icon fa fa-refresh"></span>
                    </td>
                </tr>
                <tr><commit_msg>Fix username tooltip in credentials info page<commit_after><div class="row">
    <div class="col-sm-12 col-md-12">
        <h5 class="m-b-xs">STATUS</h5>
    </div>
</div>
<div class="row">
    <div class="col-sm-6 col-md-6">
        <table class="table table-condensed nodedetail-info-table">
            <colgroup>
                <col style="width: 30%">
                <col>
            </colgroup>
            <tbody>
                <tr>
                    <td>CLASS</td>
                    <td>{{ nodedetailinfo.nodeState.class }}</td>
                </tr>
                <tr ng-if="nodedetailinfo.nodeConfig.prototype">
                    <td>PROTOTYPE</td>
                    <td><a tooltip-template="'tooltip.prototype.html'" ui-sref="prototypedetail({ prototypeName: nodedetailinfo.nodeConfig.prototype.split('.')[1], libraryName: nodedetailinfo.nodeConfig.prototype.split('.')[0] })">{{ nodedetailinfo.nodeConfig.prototype }}</a></td>
                    <script type="text/ng-template" id="tooltip.prototype.html">
                        <prototype-tooltip name="nodedetailinfo.nodeConfig.prototype"></prototype-tooltip>
                    </script>
                </tr>
                <tr>
                    <td>STATE</td>
                    <td ng-switch on="nodedetailinfo.nodeState.state">
                        <span ng-switch-when="5" class="label label-success">{{ nodedetailinfo.nodeState.stateAsString }}</span>
                        <span ng-switch-default class="label label-warning">{{ nodedetailinfo.nodeState.stateAsString }}</span>
                    </td>
                </tr>
                <tr ng-if="nodedetailinfo.usernameField">
                    <td>{{ nodedetailinfo.usernameName }}</td>
                    <td tooltip="set {{ nodedetailinfo.usernameName|lowercase }}" class="nodedetail-info-clickable" ng-click="nodedetailinfo.setUsername()">
                        <span ng-if="!nodedetailinfo.username"><em>Not set</em></span>
                        <span ng-if="nodedetailinfo.username">{{ nodedetailinfo.username }}</span>
                    </td>
                </tr>
                <tr>
                    <td>{{ nodedetailinfo.secretName }}</td>
                    <td tooltip="set {{ nodedetailinfo.secretName|lowercase }}" class="nodedetail-info-clickable" ng-click="nodedetailinfo.setPassword()">
                        <span ng-if="!nodedetailinfo.secret"><em>Not set</span></span>
                        <span ng-if="nodedetailinfo.secret" class="label label-success"><span class="glyphicon glyphicon-ok" aria-hidden="true"></span></span>
                    </td>
                </tr>
                <tr ng-if="nodedetailinfo.nodeState.last_run">
                    <td>LAST RUN</td>
                    <td>
                        <span ng-bind="nodedetailinfo.nodeState.last_run | date:'yyyy-MM-dd HH:mm:ss Z'"></span>
                        <span ng-if="nodedetailinfo.nodeState.sub_state && nodedetailinfo.nodeState.sub_state !== 'ERROR'"
                              ng-class="['label', {WAITING: 'label-default', POLLING:'label-primary', SUCCESS:'label-success', REBUILDING:'label-warning'}[nodedetailinfo.nodeState.sub_state]]"
                              ng-bind="nodedetailinfo.nodeState.sub_state"></span>
                        <span ng-if="nodedetailinfo.nodeState.sub_state && nodedetailinfo.nodeState.sub_state === 'ERROR'"
                              ng-class="['label', 'label-danger']"
                              tooltip="{{ nodedetailinfo.nodeState.sub_state_message }}"
                              ng-bind="nodedetailinfo.nodeState.sub_state"></span>
                        <span tooltip="run now"
                              tooltip-popup-delay="200"
                              ng-if="nodedetailinfo.nodeState.sub_state != 'REBUILDING' && nodedetailinfo.nodeState.sub_state != 'POLLING'"
                              ng-click="nodedetailinfo.run()"
                              class="nodedetail-info-icon fa fa-refresh"></span>
                    </td>
                </tr>
                <tr>
{'fraction_non_alphanumeric': 0.1464368659088131, 'fraction_numerical': 0.003911502261337245, 'mean_word_length': 1.6721097322011758, 'pattern_counts': {'":': 0, '<': 169, '<?xml version=': 0, '>': 169, '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': '1355531', 'n_tokens_mistral': 2429, 'n_tokens_neox': 2290, 'n_words': 313}