<commit_before><div class="docs-component-list-category">
  <a *ngFor="let component of category.items"
    class="docs-component-list-item"
    [routerLink]="'/' + section + '/' + component.id">
    <mat-card>
      <mat-card-header class="docs-component-list-card-header">
        <mat-card-title class="docs-component-list-card-title">{{component.name}}</mat-card-title>
        <div class="docs-component-list-icon-spacer"></div>
        <div class="docs-component-list-item-icon">
          <docs-svg-viewer
            [attr.aria-label]="component.name"
            scaleToContainer="true"
            [src]="'../../../assets/img/components/' + component.id + '.svg'"></docs-svg-viewer>
        </div>
      </mat-card-header>
      <mat-card-content class="docs-component-list-card-summary" *ngIf="component.summary">
        {{component.summary}}
      </mat-card-content>
    </mat-card>
  </a>
</div>

<commit_msg>build: fix object might be undefined error in template<commit_after><div class="docs-component-list-category">
  <a *ngFor="let component of category?.items"
    class="docs-component-list-item"
    [routerLink]="'/' + section + '/' + component.id">
    <mat-card>
      <mat-card-header class="docs-component-list-card-header">
        <mat-card-title class="docs-component-list-card-title">{{component.name}}</mat-card-title>
        <div class="docs-component-list-icon-spacer"></div>
        <div class="docs-component-list-item-icon">
          <docs-svg-viewer
            [attr.aria-label]="component.name"
            scaleToContainer="true"
            [src]="'../../../assets/img/components/' + component.id + '.svg'"></docs-svg-viewer>
        </div>
      </mat-card-header>
      <mat-card-content class="docs-component-list-card-summary" *ngIf="component.summary">
        {{component.summary}}
      </mat-card-content>
    </mat-card>
  </a>
</div>
{'fraction_non_alphanumeric': 0.19597457627118645, 'fraction_numerical': 0.0, 'mean_word_length': 2.725838264299803, 'pattern_counts': {'":': 0, '<': 39, '<?xml version=': 0, '>': 39, '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': '4548136', 'n_tokens_mistral': 602, 'n_tokens_neox': 595, 'n_words': 80}