<commit_before>#!/usr/bin/env ruby -rubygems
# -*- encoding: utf-8 -*-

Gem::Specification.new do |gem|
  gem.version            = File.read('VERSION').chomp
  gem.date               = File.mtime('VERSION').strftime('%Y-%m-%d')

  gem.name               = 'shex'
  gem.homepage           = 'https://ruby-rdf.github.com/shex'
  gem.license            = 'Unlicense'
  gem.summary            = 'Implementation of Shape Expressions (ShEx) for RDF.rb'
  gem.description        = 'Implements ShExC and ShEx JSON.'

  gem.authors            = ['<NAME>']
  gem.email              = '<EMAIL>'

  gem.platform           = Gem::Platform::RUBY
  gem.files              = %w(AUTHORS CREDITS README.md LICENSE VERSION etc/doap.ttl) + Dir.glob('lib/**/*.rb')
  gem.require_paths      = %w(lib)
  gem.metadata["yard.run"] = "yri" # use "yard" to build full HTML docs.

  gem.required_ruby_version      = '>= 2.4'
  gem.requirements               = []
  gem.add_runtime_dependency     'rdf',         '~> 3.1'
  gem.add_runtime_dependency     'json-ld',     '~> 3.1'
  gem.add_runtime_dependency     'json-ld-preloaded','~> 3.1'
  gem.add_runtime_dependency     'ebnf',        '~> 1.2'
  gem.add_runtime_dependency     'sxp',         '~> 1.1'
  gem.add_runtime_dependency     'rdf-xsd',     '~> 3.1'
  gem.add_runtime_dependency     'sparql',      '~> 3.1'

  gem.add_development_dependency 'rdf-spec',    '~> 3.1'
  gem.add_development_dependency 'rdf-turtle',  '~> 3.1'
  gem.add_development_dependency 'rspec',       '~> 3.9'
  gem.add_development_dependency 'rspec-its',   '~> 1.3'
  gem.add_development_dependency 'yard',        '~> 0.9.20'

  gem.post_install_message       = nil
end<commit_msg>Bump dependency on EBNF gem to 2.0.<commit_after>#!/usr/bin/env ruby -rubygems
# -*- encoding: utf-8 -*-

Gem::Specification.new do |gem|
  gem.version            = File.read('VERSION').chomp
  gem.date               = File.mtime('VERSION').strftime('%Y-%m-%d')

  gem.name               = 'shex'
  gem.homepage           = 'https://ruby-rdf.github.com/shex'
  gem.license            = 'Unlicense'
  gem.summary            = 'Implementation of Shape Expressions (ShEx) for RDF.rb'
  gem.description        = 'Implements ShExC and ShEx JSON.'

  gem.authors            = ['<NAME>']
  gem.email              = '<EMAIL>'

  gem.platform           = Gem::Platform::RUBY
  gem.files              = %w(AUTHORS CREDITS README.md LICENSE VERSION etc/doap.ttl) + Dir.glob('lib/**/*.rb')
  gem.require_paths      = %w(lib)
  gem.metadata["yard.run"] = "yri" # use "yard" to build full HTML docs.

  gem.required_ruby_version      = '>= 2.4'
  gem.requirements               = []
  gem.add_runtime_dependency     'rdf',         '~> 3.1'
  gem.add_runtime_dependency     'json-ld',     '~> 3.1'
  gem.add_runtime_dependency     'json-ld-preloaded','~> 3.1'
  gem.add_runtime_dependency     'ebnf',        '~> 2.0'
  gem.add_runtime_dependency     'sxp',         '~> 1.1'
  gem.add_runtime_dependency     'rdf-xsd',     '~> 3.1'
  gem.add_runtime_dependency     'sparql',      '~> 3.1'

  gem.add_development_dependency 'rdf-spec',    '~> 3.1'
  gem.add_development_dependency 'rdf-turtle',  '~> 3.1'
  gem.add_development_dependency 'rspec',       '~> 3.9'
  gem.add_development_dependency 'rspec-its',   '~> 1.3'
  gem.add_development_dependency 'yard',        '~> 0.9.20'

  gem.post_install_message       = nil
end
{'fraction_non_alphanumeric': 0.1576151121605667, 'fraction_numerical': 0.01770956316410862, 'mean_word_length': 2.2617901828681424, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 33, 'https://': 2, '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': '2072399', 'n_tokens_mistral': 1305, 'n_tokens_neox': 1206, 'n_words': 203}