<commit_before># coding: utf-8
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'HDLRuby/version'

Gem::Specification.new do |spec|
  spec.name          = "HDLRuby"
  spec.version       = HDLRuby::VERSION
  spec.authors       = ["<NAME>"]
  spec.email         = ["<EMAIL>"]

  spec.summary       = %q{Hardware Ruby is a library for describing and simulating digital electronic systems.}
  spec.description   = %q{Hardware Ruby is a library for describing and simulating digital electronic systems. With this library it will possible to describe synthesizable hardware using all the features of the Ruby language, e.g., object orientation, duck typing, closure. This library is also usable through irb for interactive design and simulation.}
  spec.homepage      = "https://github.com/civol"
  spec.license       = "MIT"

  if spec.metadata = { 
    "source_code_uri" => "https://github.com/civol/HDLRuby"
  }

  spec.files         = `git ls-files -z`.split("\x0").reject do |f|
    f.match(%r{^(test|spec|features)/})
  end
  spec.extra_rdoc_files = ["README.md"]
  spec.bindir        = "exe"
  spec.executables   = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
  spec.require_paths = ["lib"]

  spec.required_ruby_version = '>= 2.0'<commit_msg>Fixed a bad typo in the gem specification file.<commit_after># coding: utf-8
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'HDLRuby/version'

Gem::Specification.new do |spec|
  spec.name          = "HDLRuby"
  spec.version       = HDLRuby::VERSION
  spec.authors       = ["<NAME>"]
  spec.email         = ["<EMAIL>-nct.ac.jp"]

  spec.summary       = %q{Hardware Ruby is a library for describing and simulating digital electronic systems.}
  spec.description   = %q{Hardware Ruby is a library for describing and simulating digital electronic systems. With this library it will possible to describe synthesizable hardware using all the features of the Ruby language, e.g., object orientation, duck typing, closure. This library is also usable through irb for interactive design and simulation.}
  spec.homepage      = "https://github.com/civol"
  spec.license       = "MIT"

  spec.metadata = { 
    "source_code_uri" => "https://github.com/civol/HDLRuby"
  }

  spec.files         = `git ls-files -z`.split("\x0").reject do |f|
    f.match(%r{^(test|spec|features)/})
  end
  spec.extra_rdoc_files = ["README.md"]
  spec.bindir        = "exe"
  spec.executables   = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
  spec.require_paths = ["lib"]

  spec.required_ruby_version = '>= 2.0'
{'fraction_non_alphanumeric': 0.1331327566754419, 'fraction_numerical': 0.003008649868371568, 'mean_word_length': 3.375, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 11, 'https://': 4, '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': '296313', 'n_tokens_mistral': 890, 'n_tokens_neox': 838, 'n_words': 230}