<commit_before>div
   div(ng-repeat="file in vm.filesInfo",id="{{file.id}}")
      | {{file.name}} ({{file.formateSize}})
      b
         span(ng-if="file.percent > 0 && file.percent !==100") {{file.percent}}%
         span(ng-if="file.uploadState") {{file.uploadState}}
      div.progress
         div.progress-bar(style="width:{{2 * file.percent}}px",{{'aria-valuenow'}})
      div.close(ng-click="vm.removeFile(file)")
         | X
   br
   div#container
      button#selectfiles(type="button",class="btn btn-primary") 选择文件
      |&nbsp;
      button(type="button",class="btn btn-primary",ng-click="vm.startUpload()") 开始上传
   pre(ng-if="vm.errors.length > 0")
      div(ng-repeat="err in vm.errors")
         | {{err.file.name +' : '+err.message}}<commit_msg>修改了删除按钮位置<commit_after>div
   div(ng-repeat="file in vm.filesInfo",id="{{file.id}}",style="width:215px")
      | {{file.name}} ({{file.formateSize}})
      b
         span(ng-if="file.percent > 0 && file.percent !==100") {{file.percent}}%
         span(ng-if="file.uploadState") {{file.uploadState}}
      div.close.glyphicon.glyphicon-remove(ng-click="vm.removeFile(file)",aria-label="关闭")
      div.progress
         div.progress-bar(style="width:{{2 * file.percent}}px",{{'aria-valuenow'}})
   br
   div#container
      button#selectfiles(type="button",class="btn btn-primary") 选择文件
      |&nbsp;
      button(type="button",class="btn btn-primary",ng-click="vm.startUpload()") 开始上传
   pre(ng-if="vm.errors.length > 0")
      div(ng-repeat="err in vm.errors")
         | {{err.file.name +' : '+err.message}}
{'fraction_non_alphanumeric': 0.21119592875318066, 'fraction_numerical': 0.009541984732824428, 'mean_word_length': 3.443502824858757, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, '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': '4411771', 'n_tokens_mistral': 572, 'n_tokens_neox': 565, 'n_words': 68}