<commit_before><template>
  <div class="bookmarklist">
    <div v-if="bookmarksForRender.length === 0">
      <div class="nodata">No Data</div>
    </div>
    <div
      v-for="b in bookmarksForRender"
      v-else
      :key="b.user"
      class="bucome"
      :class="{ active: isActive(b) }"
    >
      <div class="bucome-left">
        <img :src="userImageURL(b.user)" class="bucome-avatar" />
      </div>
      <div class="bucome-right" @click="handleClickBody(b)">
        <div class="bucome-right-top">
          <p>
            <a :href="bookmarkUserPageURL(b.user)" class="bucome-user">{{
              b.user
            }}</a>
            <span>{{ b.comment }}</span>
            <span v-for="(t, i) in b.tags" :key="i" class="bucome-tag"
              >#{{ t }}</span
            >
          </p>
        </div>
        <div class="bucome-right-bottom">
          <a
            :href="makeCommentPageUrl(b)"
            target="_blank"
            class="bucome-timestamp"
          >
            {{ b.timestamp }}
          </a>
          <hatena-stars :stars="b.stars" />
        </div>
        <div v-if="isActive(b)" class="activePanel">
          <ul v-for="(url, i) in urlsInComment(b)" :key="i" class="bucome-urls">
            <li>
              <a :href="url">{{ url }}</a><commit_msg>:cyclone: open new tab on bucome url<commit_after><template>
  <div class="bookmarklist">
    <div v-if="bookmarksForRender.length === 0">
      <div class="nodata">No Data</div>
    </div>
    <div
      v-for="b in bookmarksForRender"
      v-else
      :key="b.user"
      class="bucome"
      :class="{ active: isActive(b) }"
    >
      <div class="bucome-left">
        <img :src="userImageURL(b.user)" class="bucome-avatar" />
      </div>
      <div class="bucome-right" @click="handleClickBody(b)">
        <div class="bucome-right-top">
          <p>
            <a :href="bookmarkUserPageURL(b.user)" class="bucome-user">{{
              b.user
            }}</a>
            <span>{{ b.comment }}</span>
            <span v-for="(t, i) in b.tags" :key="i" class="bucome-tag"
              >#{{ t }}</span
            >
          </p>
        </div>
        <div class="bucome-right-bottom">
          <a
            :href="makeCommentPageUrl(b)"
            target="_blank"
            class="bucome-timestamp"
          >
            {{ b.timestamp }}
          </a>
          <hatena-stars :stars="b.stars" />
        </div>
        <div v-if="isActive(b)" class="activePanel">
          <ul v-for="(url, i) in urlsInComment(b)" :key="i" class="bucome-urls">
            <li>
              <a :href="url" target="_blank">{{ url }}</a>
{'fraction_non_alphanumeric': 0.1893112532931878, 'fraction_numerical': 0.0007527286413248024, 'mean_word_length': 1.7572614107883817, 'pattern_counts': {'":': 0, '<': 65, '<?xml version=': 0, '>': 65, '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': '4420708', 'n_tokens_mistral': 925, 'n_tokens_neox': 911, 'n_words': 160}