<commit_before><div id="profile" class="content container">
  <h2>Profile</h2>

  <div class="row">

    <div class="col-md-9">
      <form class="form-horizontal" role="form" #profileForm="ngForm" (ngSubmit)="save()">
        <div class="form-group">
          <label class="col-sm-2 control-label" for="name">Name</label>
          <div class="col-sm-10">
            <input type="text" id="name" class="form-control" name="name" [(ngModel)]="profile.fullName">
          </div>
        </div>
        <div class="form-group">
          <label class="col-sm-2 control-label" for="email">Email</label>

          <div class="col-sm-10">
            <input type="text" id="email" class="form-control" name="email" [(ngModel)]="profile.email">
          </div>
        </div>
        <div class="form-group">
          <label class="col-sm-2 control-label" for="bio">Bio</label>
          <div class="col-sm-10">
            <input type="text" id="bio" class="form-control" name="bio" [(ngModel)]="profile.bio">
          </div>
        </div>
        <div class="form-group">
          <label class="col-sm-2 control-label" for="url">URL</label>
          <div class="col-sm-10">
            <input type="text" id="url" class="form-control" name="url" [(ngModel)]="profile.url">
          </div>
        </div>
        <button class="btn btn-default" type="submit" [disabled]="!profileForm.form.valid">Save</button>
      </form>

    </div>
    <div class="col-md-3">
      <img src="{{profile.imageURL}}" class="center-block" width="150" height="250" />
    </div>
  </div>
</div>
<commit_msg>fix(email): prevent editing of email<commit_after><div id="profile" class="content container">
  <h2>Profile</h2>

  <div class="row">

    <div class="col-md-9">
      <form class="form-horizontal" role="form" #profileForm="ngForm" (ngSubmit)="save()">
        <div class="form-group">
          <label class="col-sm-2 control-label" for="name">Name</label>
          <div class="col-sm-10">
            <input type="text" id="name" class="form-control" name="name" [(ngModel)]="profile.fullName">
          </div>
        </div>
        <div class="form-group">
          <label class="col-sm-2 control-label" for="email">Email</label>

          <div class="col-sm-10">
            <input type="text" id="email" class="form-control" name="email" [(ngModel)]="profile.email" readonly>
          </div>
        </div>
        <div class="form-group">
          <label class="col-sm-2 control-label" for="bio">Bio</label>
          <div class="col-sm-10">
            <input type="text" id="bio" class="form-control" name="bio" [(ngModel)]="profile.bio">
          </div>
        </div>
        <div class="form-group">
          <label class="col-sm-2 control-label" for="url">URL</label>
          <div class="col-sm-10">
            <input type="text" id="url" class="form-control" name="url" [(ngModel)]="profile.url">
          </div>
        </div>
        <button class="btn btn-default" type="submit" [disabled]="!profileForm.form.valid">Save</button>
      </form>

    </div>
    <div class="col-md-3">
      <img src="{{profile.imageURL}}" class="center-block" width="150" height="250" />
    </div>
  </div>
</div>

{'fraction_non_alphanumeric': 0.20887647423960273, 'fraction_numerical': 0.013656114214773432, 'mean_word_length': 2.621348314606742, 'pattern_counts': {'":': 0, '<': 89, '<?xml version=': 0, '>': 89, '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': '6606166', 'n_tokens_mistral': 1080, 'n_tokens_neox': 1043, 'n_words': 195}