<commit_before><div id="board-container">
    <input id="table_filter" type='text' 
                             placeholder="Search By Name..."
                             ng-hide="vm.displayObjConfig.hideSearch"
                             ng-model="query" 
                             ng-model-options="{ debounce: 200 }"/>
    <table id="board" class="table table-responsive table-striped">
        <tr ng-hide="vm.displayObjConfig.hideHeaderRow === true">
            <th ng-repeat-start="header in vm.displayObjConfig.headers" ng-click="vm.setOrdering(header.text)" ng-hide="header.hidden">
                {{header.text}}<i class="fa" ng-class="[{'fa-sort-up':vm.ordering.dir !== vm.DSC && vm.ordering.col === header.text, 
                                                         'fa-sort-down': vm.ordering.dir === vm.DSC && vm.ordering.col === header.text,
                                                         'fa-sort': vm.ordering.col !== header.text}]" aria-hidden="true"></i>
            </th>
            <th ng-repeat-end ng-if="$last && 
                                    vm.displayObjConfig.showCallback">
            </th>
        </tr>
        <tr ng-repeat="row in vm.displayObjData | namesFilter:query | orderBy:vm.getValueForOrdering:vm.ordering.dir === vm.DSC track by row.id.text">
            <td ng-repeat-start="item in row" ng-hide="item.hidden">
                <a ng-if="item.uiSref" ui-sref="{{item.uiSref}}" ui-sref-acitve="active">{{item.text}}</a>
                <span ng-if="!item.uiSref">{{item.text}}</span><commit_msg>clear filter query on click<commit_after><div id="board-container">
    <input id="table_filter" type='text' 
                             placeholder="Search By Name..."
                             ng-hide="vm.displayObjConfig.hideSearch"
                             ng-model="query" 
                             ng-model-options="{ debounce: 200 }"
                             ng-click="query = ''"/>
    <table id="board" class="table table-responsive table-striped">
        <tr ng-hide="vm.displayObjConfig.hideHeaderRow === true">
            <th ng-repeat-start="header in vm.displayObjConfig.headers" ng-click="vm.setOrdering(header.text)" ng-hide="header.hidden">
                {{header.text}}<i class="fa" ng-class="[{'fa-sort-up':vm.ordering.dir !== vm.DSC && vm.ordering.col === header.text, 
                                                         'fa-sort-down': vm.ordering.dir === vm.DSC && vm.ordering.col === header.text,
                                                         'fa-sort': vm.ordering.col !== header.text}]" aria-hidden="true"></i>
            </th>
            <th ng-repeat-end ng-if="$last && 
                                    vm.displayObjConfig.showCallback">
            </th>
        </tr>
        <tr ng-repeat="row in vm.displayObjData | namesFilter:query | orderBy:vm.getValueForOrdering:vm.ordering.dir === vm.DSC track by row.id.text">
            <td ng-repeat-start="item in row" ng-hide="item.hidden">
                <a ng-if="item.uiSref" ui-sref="{{item.uiSref}}" ui-sref-acitve="active">{{item.text}}</a>
                <span ng-if="!item.uiSref">{{item.text}}</span>
{'fraction_non_alphanumeric': 0.1647389809315411, 'fraction_numerical': 0.001875586120662707, 'mean_word_length': 1.7027027027027026, 'pattern_counts': {'":': 0, '<': 37, '<?xml version=': 0, '>': 37, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 10, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7583941', 'n_tokens_mistral': 933, 'n_tokens_neox': 890, 'n_words': 144}