<commit_before>var RepoInfo = (function() {
  var current,
      current_watched = $('div.repos li b > a').get(),
      //TODO split up this selector it's getting ridiculous.
      current_feed = $('div.alert.watch_started div.title > a:nth-child(3), div.alert.push div.title > a:nth-child(3), div.alert.member_add div.title > a:nth-child(4), div.alert.member_add div.message > a, div.alert.issues_closed div.title > a:nth-child(4), div.alert.issues_opened div.title > a:nth-child(4), div.alert.fork_apply div.title > a:nth-child(3), div.alert.create div.title > a:nth-child(3), div.alert.create div.message a, div.alert.fork div.title > a:nth-child(3)').get(),

      stored = loadStoredWatched(),
      api_path = '/api/v2/json/repos/show/',
      finished_loading = false,
      on_finished_loading = [];

  function init() {
    current = current_watched.concat(current_feed);
    addTooltips();
  }

  function update() {
    var repos = [], key<commit_msg>Splitting up the repo selector.<commit_after>var RepoInfo = (function() {
  var current, 
      current_feed = [],
      watch_alerts = $('div.alert.watch_started div.title > a:nth-child(3)').get(),
      push_alerts = $('div.alert.push div.title > a:nth-child(3)').get(),
      member_add_alerts = $('div.alert.member_add div.title > a:nth-child(4), div.alert.member_add div.message > a').get(),
      issues_opened_alerts = $('div.alert.issues_opened div.title > a:nth-child(4)').get(),
      issues_closed_alerts = $('div.alert.issues_closed div.title > a:nth-child(4)').get(),
      fork_apply_alerts = $('div.alert.fork_apply div.title > a:nth-child(3)').get(),
      repo_fork_alerts = $('div.alert.fork div.title > a:nth-child(3)').get(),
      repo_create_alerts = $('div.alert.create div.title > a:nth-child(3), div.alert.create div.message a').get(),
      download_alerts = $('div.alert.download div.message a, div.alert.download div.title > a:nth-child(3)').get(),
      stored = loadStoredWatched(),
      api_path = '/api/v2/json/repos/show/',
      finished_loading = false,
      on_finished_loading = [];

  function init() {
    current = $('div.repos li b > a').get().concat(current_feed);
    current_feed = current_feed
      .concat(watch_alerts)
      .concat(push_alerts) 
      .concat(member_add_alerts)
      .concat(issues_opened_alerts)
      .concat(issues_closed_alerts) 
      .concat(fork_apply_alerts)
      .concat(repo_fork_alerts)
      .concat(repo_create_alerts) 
      .concat(download_alerts);
    addTooltips();
  }

  function update() {
    var repos = [], key
{'fraction_non_alphanumeric': 0.16406858924395948, 'fraction_numerical': 0.0074045206547155105, 'mean_word_length': 3.5114235500878737, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 24, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3778676', 'n_tokens_mistral': 929, 'n_tokens_neox': 888, 'n_words': 151}