<commit_before>mixin Author(author, isPost)
  .putainde-Author(class=attributes.class)
    +Avatar(author).putainde-Author-picture
    .putainde-Author-description
      .putainde-Author-title
        h3.putainde-Author-name
          if isPost
            span.putainde-WrittenBy #{lang.writtenBy}
            = " "
          a(href="#{getAuthorUri(author)}").putainde-Link #{author.login}
        .putainde-Author-social
          if author.url
            a(href="#{getAuthorUri(author)}", data-rcp-tooltip="Website").rcp-Tooltip.rcp-Tooltip--top
              +Icon("home")
          if author.twitter
            a(href="#{getAuthorUri(author, 'twitter')}", data-rcp-tooltip="Twitter").rcp-Tooltip.rcp-Tooltip--top
              +Icon("twitter")
          a(href="{getAuthorUri(author, 'github')}", data-rcp-tooltip="Github").rcp-Tooltip.rcp-Tooltip--top
            +Icon("github")
      p.putainde-Author-bio
        -if(author.fr && author.fr.bio && author.fr.bio.long)
          != author.fr.bio.long.join(' <br> ')<commit_msg>Fix Github profile URLs in the author mixin<commit_after>mixin Author(author, isPost)
  .putainde-Author(class=attributes.class)
    +Avatar(author).putainde-Author-picture
    .putainde-Author-description
      .putainde-Author-title
        h3.putainde-Author-name
          if isPost
            span.putainde-WrittenBy #{lang.writtenBy}
            = " "
          a(href="#{getAuthorUri(author)}").putainde-Link #{author.login}
        .putainde-Author-social
          if author.url
            a(href="#{getAuthorUri(author)}", data-rcp-tooltip="Website").rcp-Tooltip.rcp-Tooltip--top
              +Icon("home")
          if author.twitter
            a(href="#{getAuthorUri(author, 'twitter')}", data-rcp-tooltip="Twitter").rcp-Tooltip.rcp-Tooltip--top
              +Icon("twitter")
          a(href="#{getAuthorUri(author, 'github')}", data-rcp-tooltip="Github").rcp-Tooltip.rcp-Tooltip--top
            +Icon("github")
      p.putainde-Author-bio
        -if(author.fr && author.fr.bio && author.fr.bio.long)
          != author.fr.bio.long.join(' <br> ')
{'fraction_non_alphanumeric': 0.16310033285782216, 'fraction_numerical': 0.0009510223490252021, 'mean_word_length': 2.460526315789474, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '3673931', 'n_tokens_mistral': 681, 'n_tokens_neox': 688, 'n_words': 79}