<commit_before>$LOAD_PATH.unshift File.expand_path('../lib', __FILE__)

require 'semian/version'
require 'semian/platform'

Gem::Specification.new do |s|
  s.name = 'semian'
  s.version = Semian::VERSION
  s.summary = 'Bulkheading for Ruby with SysV semaphores'
  s.description = <<-DOC
    A Ruby C extention that is used to control access to shared resources
    across process boundaries with SysV semaphores.
  DOC
  s.homepage = 'https://github.com/shopify/semian'
  s.authors = ['<NAME>', '<NAME>', '<NAME>']
  s.email = '<EMAIL>'
  s.license = 'MIT'

  s.metadata['allowed_push_host'] = 'https://rubygems.org'

  s.files = Dir['{lib,ext}/**/**/*.{rb,h,c}']
  s.extensions = ['ext/semian/extconf.rb']
end<commit_msg>Add gemspec metadata<commit_after>$LOAD_PATH.unshift File.expand_path('../lib', __FILE__)

require 'semian/version'
require 'semian/platform'

Gem::Specification.new do |s|
  s.name = 'semian'
  s.version = Semian::VERSION
  s.summary = 'Bulkheading for Ruby with SysV semaphores'
  s.description = <<-DOC
    A Ruby C extention that is used to control access to shared resources
    across process boundaries with SysV semaphores.
  DOC
  s.homepage = 'https://github.com/shopify/semian'
  s.authors = ['<NAME>', '<NAME>', '<NAME>']
  s.email = '<EMAIL>'
  s.license = 'MIT'

  s.metadata['allowed_push_host'] = 'https://rubygems.org'

  s.files = Dir['{lib,ext}/**/**/*.{rb,h,c}']
  s.extensions = ['ext/semian/extconf.rb']

  s.metadata = {
    'changelog_uri' => 'https://github.com/Shopify/semian/blob/master/CHANGELOG.md',
    'bug_tracker_uri' => 'https://github.com/Shopify/semian/issues',
    'source_code_uri' => 'https://github.com/Shopify/semian',
  }
end
{'fraction_non_alphanumeric': 0.17525162818235643, 'fraction_numerical': 0.0, 'mean_word_length': 4.0, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 14, 'https://': 7, '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': '3253368', 'n_tokens_mistral': 630, 'n_tokens_neox': 616, 'n_words': 128}