<commit_before># Generated: <%= Time.now.utc.to_s %>
Gem::Specification.new do |s|
  s.name = "<%= spec['name'] %>"
  s.version = "<%= spec['version'] %>"
  s.platform = Gem::Platform::RUBY
  s.has_rdoc = true
  s.extra_rdoc_files = [<% spec['extra_rdoc_files'].each do |f| %>"<%= f %>",<% end %>]
  s.summary = "<%= spec['summary'] %>"
  s.author = "<%= spec['author'] %>"
  s.email = "<%= spec['email'] %>"
  s.homepage = "<%= spec['homepage'] %>"
  s.rubyforge_project = "<%= spec['rubyforge_project'] %>"
  <% spec['add_dependency'].each do |gem, version| %>s.add_dependency("<%= gem %>", "<%= version %>")<% end %>
  s.require_path = "<%= spec['require_path'] %>"
  s.files = [<% spec['files'].each {|f| %>"<%= f %>",<% } %>]
end<commit_msg>Added t4rsh shell script as executable script in gemspec template<commit_after># Generated: <%= Time.now.utc.to_s %>
Gem::Specification.new do |s|
  s.name = "<%= spec['name'] %>"
  s.version = "<%= spec['version'] %>"
  s.platform = Gem::Platform::RUBY
  s.has_rdoc = true
  s.extra_rdoc_files = [<% spec['extra_rdoc_files'].each do |f| %>"<%= f %>",<% end %>]
  s.summary = "<%= spec['summary'] %>"
  s.author = "<%= spec['author'] %>"
  s.email = "<%= spec['email'] %>"
  s.homepage = "<%= spec['homepage'] %>"
  s.rubyforge_project = "<%= spec['rubyforge_project'] %>"
  <% spec['add_dependency'].each do |gem, version| %>s.add_dependency("<%= gem %>", "<%= version %>")<% end %>
  s.require_path = "<%= spec['require_path'] %>"
  s.files = [<% spec['files'].each {|f| %>"<%= f %>",<% } %>]
  s.bindir = 'bin'
  s.executables = ['t4rsh']
end
{'fraction_non_alphanumeric': 0.28284098051539913, 'fraction_numerical': 0.001257071024512885, 'mean_word_length': 4.489655172413793, 'pattern_counts': {'":': 0, '<': 41, '<?xml version=': 0, '>': 41, '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': '4421901', 'n_tokens_mistral': 672, 'n_tokens_neox': 605, 'n_words': 102}