<commit_before># ; -*-Ruby-*-
# -*- encoding: utf-8 -*-
$LOAD_PATH.push File.join(File.dirname(__FILE__), 'lib')
require 'quality/version'

Gem::Specification.new do |s|
  s.name = 'quality'
  s.version = Quality::VERSION

  s.authors = ['<NAME>']
  # s.default_executable = %q{quality}
  s.description =
    'Quality is a tool that runs quality checks on your code using ' \
    "community tools, and makes sure your numbers don't get any " \
    "worse over time. Just add 'rake quality' as part of your " \
    'Continuous Integration'
  s.email = ['<EMAIL>']
  # s.executables = ["quality"]
  # s.extra_rdoc_files = ["CHANGELOG", "License.txt"]
  s.license = 'MIT'
  s.files = Dir['CODE_OF_CONDUCT.md', 'LICENSE.txt', 'README.md',
                '{lib}/quality.rb',
                '{lib}/quality/**/*.rb',
                'quality.gemspec']
  # s.rdoc_options = ["--main", "README.md"]
  s.require_paths = ['lib']
  s.homepage = 'http://github.com/apiology/quality'
  # s.rubyforge_project = %q{quality}
  s.rubygems_version = '1.3.6'
  s.summary = 'Code quality tools for Ruby'

  s.add_runtime_dependency('activesupport')
  s.add_runtime_dependency('source_finder', ['>=3.0.0'])
  s.add_runtime_dependency('cane', ['>= 2.6'])
  s.add_runtime_dependency('reek', ['>= 1.3.4'])
  s.add_runtime_dependency('flog', ['>= 4.1.1'])
  s.add_runtime_dependency('bundler-audit')
  # flay 2.6.0 contained a command-line-parsing issue
  s.add_runtime_dependency('flay', ['>= 2.4', '!= 2.6.0'])
  s.add_runtime_dependency('rubocop')
  s.add_runtime_dependency('rubocop-rspec')
  s.add_runtime_dependency('bigfiles', ['>= 0.1'])
  s.add_runtime_dependency('punchlist', ['>= 1.1'])
  s.add_runtime_dependency('brakeman')
  s.add_runtime_dependency('rails_best_practices')
<commit_msg>Add bigdecimal dependency<commit_after># ; -*-Ruby-*-
# -*- encoding: utf-8 -*-
$LOAD_PATH.push File.join(File.dirname(__FILE__), 'lib')
require 'quality/version'

Gem::Specification.new do |s|
  s.name = 'quality'
  s.version = Quality::VERSION

  s.authors = ['<NAME>']
  # s.default_executable = %q{quality}
  s.description =
    'Quality is a tool that runs quality checks on your code using ' \
    "community tools, and makes sure your numbers don't get any " \
    "worse over time. Just add 'rake quality' as part of your " \
    'Continuous Integration'
  s.email = ['<EMAIL>']
  # s.executables = ["quality"]
  # s.extra_rdoc_files = ["CHANGELOG", "License.txt"]
  s.license = 'MIT'
  s.files = Dir['CODE_OF_CONDUCT.md', 'LICENSE.txt', 'README.md',
                '{lib}/quality.rb',
                '{lib}/quality/**/*.rb',
                'quality.gemspec']
  # s.rdoc_options = ["--main", "README.md"]
  s.require_paths = ['lib']
  s.homepage = 'http://github.com/apiology/quality'
  # s.rubyforge_project = %q{quality}
  s.rubygems_version = '1.3.6'
  s.summary = 'Code quality tools for Ruby'

  s.add_runtime_dependency('activesupport')
  s.add_runtime_dependency('source_finder', ['>=3.0.0'])
  s.add_runtime_dependency('cane', ['>= 2.6'])
  s.add_runtime_dependency('reek', ['>= 1.3.4'])
  s.add_runtime_dependency('flog', ['>= 4.1.1'])
  s.add_runtime_dependency('bundler-audit')
  # flay 2.6.0 contained a command-line-parsing issue
  s.add_runtime_dependency('flay', ['>= 2.4', '!= 2.6.0'])
  s.add_runtime_dependency('rubocop')
  s.add_runtime_dependency('rubocop-rspec')
  s.add_runtime_dependency('bigfiles', ['>= 0.1'])
  s.add_runtime_dependency('punchlist', ['>= 1.1'])
  s.add_runtime_dependency('brakeman')
  s.add_runtime_dependency('rails_best_practices')
  s.add_runtime_dependency('bigdecimal')

{'fraction_non_alphanumeric': 0.18446601941747573, 'fraction_numerical': 0.014979195561719833, 'mean_word_length': 3.8532974427994615, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 21, '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': '456720', 'n_tokens_mistral': 1372, 'n_tokens_neox': 1312, 'n_words': 235}