<commit_before>{{#if erOpenButton}}
  <span {{action 'open'}} id="open-button-{{elementId}}"></span>
{{else if openLink}}
  <a {{action 'open'}} href="#" class="ember-remodal outer link text {{buttonClasses}} {{outerButtonClasses}}" data-test-id="openLink">{{openLink}}</a>
{{else if openButton}}
  <button {{action 'open'}} class="ember-remodal outer open button {{buttonClasses}} {{outerButtonClasses}}" data-test-id="openButton">{{openButton}}</button>
{{/if}}

<div data-remodal-id="{{elementId}}" class="ember-remodal {{name}} {{animationState}} window {{if disableForeground 'invisible'}} {{modalClasses}}" data-test-id="modalWindow">

  {{#unless disableNativeClose}}
    <button {{action 'close'}} class="remodal-close ember-remodal inner native close" data-test-id="nativeClose"></button>
  {{/unless}}

  {{#if title}}
    <h2 class="ember-remodal inner title text" data-test-id="title">{{title}}</h2>
  {{/if}}

  {{#if text}}
    <p class="ember-remodal inner paragraph text" data-test-id="text">{{text}}</p>
  {{/if}}

  {{#if hasBlock}}
    <div class="ember-remodal inner yielded content" data-test-id="yielded">
      {{yield}}
    </div>
  {{/if}}

  {{#if cancelButton}}
    <button {{action 'cancel'}} class="ember-remodal inner cancel button {{buttonClasses}} {{innerButtonClasses}}" data-test-id="cancelButton">{{cancelButton}}</button>
  {{/if}}

  {{#if confirmButton}}
    <button {{action 'confirm'}} class="ember-remodal inner confirm button {{buttonClasses}} {{innerButtonClasses}}" data-test-id="confirmButton">{{confirmButton}}</button>
  {{/if}}
</div><commit_msg>Added specific classes for all the buttons in a modal<commit_after>{{#if erOpenButton}}
  <span {{action 'open'}} id="open-button-{{elementId}}"></span>
{{else if openLink}}
  <a {{action 'open'}} href="#" class="ember-remodal outer link text {{buttonClasses}} {{outerButtonClasses}} {{openLinkClasses}}" data-test-id="openLink">{{openLink}}</a>
{{else if openButton}}
  <button {{action 'open'}} class="ember-remodal outer open button {{buttonClasses}} {{outerButtonClasses}} {{openButtonClasses}}" data-test-id="openButton">{{openButton}}</button>
{{/if}}

<div data-remodal-id="{{elementId}}" class="ember-remodal {{name}} {{animationState}} window {{if disableForeground 'invisible'}} {{modalClasses}}" data-test-id="modalWindow">

  {{#unless disableNativeClose}}
    <button {{action 'close'}} class="remodal-close ember-remodal inner native close {{nativeCloseClasses}}" data-test-id="nativeClose"></button>
  {{/unless}}

  {{#if title}}
    <h2 class="ember-remodal inner title text" data-test-id="title">{{title}}</h2>
  {{/if}}

  {{#if text}}
    <p class="ember-remodal inner paragraph text" data-test-id="text">{{text}}</p>
  {{/if}}

  {{#if hasBlock}}
    <div class="ember-remodal inner yielded content" data-test-id="yielded">
      {{yield}}
    </div>
  {{/if}}

  {{#if cancelButton}}
    <button {{action 'cancel'}} class="ember-remodal inner cancel button {{buttonClasses}} {{innerButtonClasses}} {{cancelButtonClasses}}" data-test-id="cancelButton">{{cancelButton}}</button>
  {{/if}}

  {{#if confirmButton}}
    <button {{action 'confirm'}} class="ember-remodal inner confirm button {{buttonClasses}} {{innerButtonClasses}} {{confirmButtonClasses}}" data-test-id="confirmButton">{{confirmButton}}</button>
  {{/if}}
</div>
{'fraction_non_alphanumeric': 0.21484141232794735, 'fraction_numerical': 0.0011968880909634949, 'mean_word_length': 5.979123173277662, 'pattern_counts': {'":': 0, '<': 43, '<?xml version=': 0, '>': 43, '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': '814596', 'n_tokens_mistral': 1070, 'n_tokens_neox': 1033, 'n_words': 239}