<commit_before>-# Renders the content of each li in the dropdown

- subject = local_assigns.fetch(:subject)
- status = subject.detailed_status(current_user)
- klass = "ci-status-icon ci-status-icon-#{status.group}"
- tooltip = "#{subject.name} - #{status.status_tooltip}"

- if status.has_details?
  = link_to status.details_path, class: 'mini-pipeline-graph-dropdown-item', data: { toggle: 'tooltip', title: tooltip, container: 'body' } do
    %span{ class: klass }= sprite_icon(status.icon)
    %span.ci-build-text.text-truncate.mw-70p.gl-pl-1= subject.name

- else
  .menu-item.mini-pipeline-graph-dropdown-item{ data: { toggle: 'tooltip', title: tooltip, container: 'body' } }<commit_msg>Override problematic display with utility class<commit_after>-# Renders the content of each li in the dropdown

- subject = local_assigns.fetch(:subject)
- status = subject.detailed_status(current_user)
- klass = "ci-status-icon ci-status-icon-#{status.group}"
- tooltip = "#{subject.name} - #{status.status_tooltip}"

- if status.has_details?
  = link_to status.details_path, class: 'mini-pipeline-graph-dropdown-item d-flex', data: { toggle: 'tooltip', title: tooltip, container: 'body' } do
    %span{ class: klass }= sprite_icon(status.icon)
    %span.ci-build-text.text-truncate.mw-70p.gl-pl-1= subject.name

- else
  .menu-item.mini-pipeline-graph-dropdown-item.d-flex{ data: { toggle: 'tooltip', title: tooltip, container: 'body' } }
{'fraction_non_alphanumeric': 0.15712290502793297, 'fraction_numerical': 0.004189944134078212, 'mean_word_length': 4.554263565891473, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '6981395', 'n_tokens_mistral': 494, 'n_tokens_neox': 486, 'n_words': 104}