<commit_before>GIT
  remote: https://github.com/thoughtbot/shoulda-matchers.git
  revision: cd96089a56b97cd11f7502826636895253eca27d
  specs:
    shoulda-matchers (3.1.2)
      activesupport (>= 4.2.0)

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (5.1.5)
      actionpack (= 5.1.5)
      nio4r (~> 2.0)
      websocket-driver (~> 0.6.1)
    actionmailer (5.1.5)
      actionpack (= 5.1.5)
      actionview (= 5.1.5)
      activejob (= 5.1.5)
      mail (~> 2.5, >= 2.5.4)
      rails-dom-testing (~> 2.0)
    actionpack (5.1.5)
      actionview (= 5.1.5)
      activesupport (= 5.1.5)
      rack (~> 2.0)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.0)
      rails-html-sanitizer (~> 1.0, >= 1.0.2)
    actionview (5.1.5)
      activesupport (= 5.1.5)
      builder (~> 3.1)
      erubi (~> 1.4)
      rails-dom-testing (~> 2.0)
      rails-html-sanitizer (~> 1.0, >= 1.0.3)
    active_model_serializers (0.8.4)
      activemodel (>= 3.0)
    activejob (5.1.5)
      activesupport (= 5.1.5)
      globalid (>= 0.3.6)
    activemodel (5.1.5)
      activesupport (= 5.1.5)
    activerecord (5.1.5)
      activemodel (= 5.1.5)
      activesupport (= 5.1.5)
      arel (~> 8.0)
    activesupport (5.1.5)
      concurrent-ruby (~> 1.0, >= 1.0.2)
      i18n (~> 0.7)
      minitest (~> 5.1)
      tzinfo (~> 1.1)
    addressable (2.5.2)
      public_suffix (>= 2.0.2, < 4.0)
    ancestry (3.0.1)
      activerecord (>= 3.2.0)
    arel (8.0.0)
    ast (2.4.0)
    auto_strip_attributes (2.3.0)
      activerecord (>= 3.0)
    autoprefixer-rails (6.4.0.1)
      execjs
    axiom-types (0.1.1)
      descendants_tracker (~> 0.0.4)
      ice_nine (~> 0.11.0)
      thread_safe (~> 0.3, >= 0.3.1)
    bcrypt (3.1.11)
    benchmark-ips (2.5.0)
    better_errors (2.4.0)
      coderay (>= 1.0.0)
      erubi (>= 1.0.0)
      rack (>= 0.9.0)<commit_msg>Update auto_strip_attributes from 2.3.0 to 2.4.0<commit_after>GIT
  remote: https://github.com/thoughtbot/shoulda-matchers.git
  revision: cd96089a56b97cd11f7502826636895253eca27d
  specs:
    shoulda-matchers (3.1.2)
      activesupport (>= 4.2.0)

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (5.1.5)
      actionpack (= 5.1.5)
      nio4r (~> 2.0)
      websocket-driver (~> 0.6.1)
    actionmailer (5.1.5)
      actionpack (= 5.1.5)
      actionview (= 5.1.5)
      activejob (= 5.1.5)
      mail (~> 2.5, >= 2.5.4)
      rails-dom-testing (~> 2.0)
    actionpack (5.1.5)
      actionview (= 5.1.5)
      activesupport (= 5.1.5)
      rack (~> 2.0)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.0)
      rails-html-sanitizer (~> 1.0, >= 1.0.2)
    actionview (5.1.5)
      activesupport (= 5.1.5)
      builder (~> 3.1)
      erubi (~> 1.4)
      rails-dom-testing (~> 2.0)
      rails-html-sanitizer (~> 1.0, >= 1.0.3)
    active_model_serializers (0.8.4)
      activemodel (>= 3.0)
    activejob (5.1.5)
      activesupport (= 5.1.5)
      globalid (>= 0.3.6)
    activemodel (5.1.5)
      activesupport (= 5.1.5)
    activerecord (5.1.5)
      activemodel (= 5.1.5)
      activesupport (= 5.1.5)
      arel (~> 8.0)
    activesupport (5.1.5)
      concurrent-ruby (~> 1.0, >= 1.0.2)
      i18n (~> 0.7)
      minitest (~> 5.1)
      tzinfo (~> 1.1)
    addressable (2.5.2)
      public_suffix (>= 2.0.2, < 4.0)
    ancestry (3.0.1)
      activerecord (>= 3.2.0)
    arel (8.0.0)
    ast (2.4.0)
    auto_strip_attributes (2.4.0)
      activerecord (>= 4.0)
    autoprefixer-rails (6.4.0.1)
      execjs
    axiom-types (0.1.1)
      descendants_tracker (~> 0.0.4)
      ice_nine (~> 0.11.0)
      thread_safe (~> 0.3, >= 0.3.1)
    bcrypt (3.1.11)
    benchmark-ips (2.5.0)
    better_errors (2.4.0)
      coderay (>= 1.0.0)
      erubi (>= 1.0.0)
      rack (>= 0.9.0)
{'fraction_non_alphanumeric': 0.1909307875894988, 'fraction_numerical': 0.115088835852559, 'mean_word_length': 1.8318318318318318, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 71, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, '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': '7605379', 'n_tokens_mistral': 1924, 'n_tokens_neox': 1740, 'n_words': 278}