<commit_before># Generated by jeweler
# DO NOT EDIT THIS FILE DIRECTLY
# Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec'
# -*- encoding: utf-8 -*-
# stub: easily_typable 1.0.1 ruby lib

Gem::Specification.new do |s|
  s.name = "easily_typable"
  s.version = "1.0.1"

  s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
  s.require_paths = ["lib"]
  s.authors = ["AndyObtiva"]
  s.date = "2017-02-08"
  s.description = "Although polymorphism is a recommended standard in Object-Oriented programming for invoking varied behavior in an inheritance hierarchy, sometimes it is still useful to verify if a particular model belongs to a certain type when the behavior concerned does not belong to the model and is too small to require a Design Pattern like Strategy. To avoid the model.is_a?(CertainType) syntax, a more readable approach that developers resort to is to add an English-like method that hides the details of type checking model.certain_type?. Implementing such methods manually gets repetitive after a while, so an easier way to get these methods automatically is to mixin the EasilyTypable module."
  s.email = "<EMAIL>"
  s.extra_rdoc_files = [
    "LICENSE.txt",
    "README.md"
  ]
  s.files = [
    "lib/easily_typable.rb"
  ]
  s.homepage = "http://github.com/AndyObtiva/easily_typable"
  s.licenses = ["MIT"]
  s.rubygems_version = "2.4.8"
  s.summary = "Easier type checking via auto-generated certain_type? methods"

  if s.respond_to? :specification_version then
    s.specification_version = 4

    if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
      s.add_development_dependency(%q<jeweler>, ["~> 2.0.1"])
      s.add_development_dependency(%q<rdoc>, ["~> 5.0.0"])
      s.add_development_dependency(%q<rspec>, ["~> 3.5.0"])
      s.add_development_dependency(%q<coveralls>, ["= 0.8.5"])
      s.add_development_dependency(%q<simplecov>, ["~> 0.10.0"])
      s.add_development_dependency(%q<codeclimate-test-reporter>, ["~> 1.0.5"])
      s.add_development_dependency(%q<rake>, ["~> 10.4.2"])
      s.add_development_dependency(%q<rack>, ["~> 1.6.5"])
      s.add_development_dependency(%q<nokogiri>, ["~> 1.6.8.1"])
      s.add_development_dependency(%q<term-ansicolor>, ["~> 1.3.2"])
    else
      s.add_dependency(%q<jeweler>, ["~> 2.0.1"])
      s.add_dependency(%q<rdoc>, ["~> 5.0.0"])
      s.add_dependency(%q<rspec>, ["~> 3.5.0"])
      s.add_dependency(%q<coveralls>, ["= 0.8.5"])
      s.add_dependency(%q<simplecov>, ["~> 0.10.0"])
      s.add_dependency(%q<codeclimate-test-reporter>, ["~> 1.0.5"])
      s.add_dependency(%q<rake>, ["~> 10.4.2"])
      s.add_dependency(%q<rack>, ["~> 1.6.5"])
      s.add_dependency(%q<nokogiri>, ["~> 1.6.8.1"])
      s.add_dependency(%q<term-ansicolor>, ["~> 1.3.2"])
    end
  else
    s.add_dependency(%q<jeweler>, ["~> 2.0.1"])
    s.add_dependency(%q<rdoc>, ["~> 5.0.0"])
    s.add_dependency(%q<rspec>, ["~> 3.5.0"])
    s.add_dependency(%q<coveralls>, ["= 0.8.5"])
    s.add_dependency(%q<simplecov>, ["~> 0.10.0"])
    s.add_dependency(%q<codeclimate-test-reporter>, ["~> 1.0.5"])
    s.add_dependency(%q<rake>, ["~> 10.4.2"])
    s.add_dependency(%q<rack>, ["~> 1.6.5"])
    s.add_dependency(%q<nokogiri>, ["~> 1.6.8.1"])
    s.add_dependency(%q<term-ansicolor>, ["~> 1.3.2"])
  end
end
<commit_msg>Regenerate gemspec for version 1.0.2<commit_after># Generated by jeweler
# DO NOT EDIT THIS FILE DIRECTLY
# Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec'
# -*- encoding: utf-8 -*-
# stub: easily_typable 1.0.2 ruby lib

Gem::Specification.new do |s|
  s.name = "easily_typable".freeze
  s.version = "1.0.2"

  s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
  s.require_paths = ["lib".freeze]
  s.authors = ["AndyObtiva".freeze]
  s.date = "2020-05-28"
  s.description = "Ruby mixin that facilitates English-like type checking in an inheritance hierarchy via \"type_name?\" methods".freeze
  s.email = "<EMAIL>".freeze
  s.extra_rdoc_files = [
    "LICENSE.txt",
    "README.md"
  ]
  s.files = [
    "lib/easily_typable.rb"
  ]
  s.homepage = "http://github.com/AndyObtiva/easily_typable".freeze
  s.licenses = ["MIT".freeze]
  s.rubygems_version = "3.1.2".freeze
  s.summary = "Ruby mixin that facilitates English-like type checking in an inheritance hierarchy via \"type_name?\" methods".freeze

  if s.respond_to? :specification_version then
    s.specification_version = 4
  end

  if s.respond_to? :add_runtime_dependency then
    s.add_development_dependency(%q<jeweler>.freeze, ["~> 2.3.9"])
    s.add_development_dependency(%q<rdoc>.freeze, ["~> 6.2.1"])
    s.add_development_dependency(%q<rspec>.freeze, ["~> 3.5.0"])
    s.add_development_dependency(%q<codeclimate-test-reporter>.freeze, ["~> 1.0.7"])
    s.add_development_dependency(%q<rake>.freeze, ["~> 13.0.1"])
    s.add_development_dependency(%q<rack>.freeze, ["~> 1.6.5"])
    s.add_development_dependency(%q<term-ansicolor>.freeze, ["~> 1.3.2"])
  else
    s.add_dependency(%q<jeweler>.freeze, ["~> 2.3.9"])
    s.add_dependency(%q<rdoc>.freeze, ["~> 6.2.1"])
    s.add_dependency(%q<rspec>.freeze, ["~> 3.5.0"])
    s.add_dependency(%q<codeclimate-test-reporter>.freeze, ["~> 1.0.7"])
    s.add_dependency(%q<rake>.freeze, ["~> 13.0.1"])
    s.add_dependency(%q<rack>.freeze, ["~> 1.6.5"])
    s.add_dependency(%q<term-ansicolor>.freeze, ["~> 1.3.2"])
  end
end

{'fraction_non_alphanumeric': 0.18526622902990517, 'fraction_numerical': 0.03446389496717724, 'mean_word_length': 3.9773139745916515, 'pattern_counts': {'":': 0, '<': 49, '<?xml version=': 0, '>': 93, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 3, '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': '6849746', 'n_tokens_mistral': 2244, 'n_tokens_neox': 2066, 'n_words': 381}