<commit_before>opal_filter "taint" do
  fails "Range#to_s ignores own tainted status"
  fails "Range#inspect ignores own tainted status"

  fails "String#% doesn't taint the result for %e when argument is tainted"
  fails "String#% doesn't taint the result for %E when argument is tainted"
  fails "String#% doesn't taint the result for %f when argument is tainted"
  fails "String#% doesn't taint the result for %g when argument is tainted"
  fails "String#% doesn't taint the result for %G when argument is tainted"
  fails "String#byteslice with index, length always taints resulting strings when self is tainted"
  fails "String#byteslice with Range always taints resulting strings when self is tainted"

  fails "StringScanner#pre_match taints the returned String if the input was tainted"
  fails "StringScanner#post_match taints the returned String if the input was tainted"
  fails "StringScanner#rest taints the returned String if the input was tainted"
end<commit_msg>Add unsupported (taint) filter for Hash#reject to make phantomjs pass<commit_after>opal_filter "taint" do
  fails "Hash#reject with extra state does not taint the resulting hash"

  fails "Range#to_s ignores own tainted status"
  fails "Range#inspect ignores own tainted status"

  fails "String#% doesn't taint the result for %e when argument is tainted"
  fails "String#% doesn't taint the result for %E when argument is tainted"
  fails "String#% doesn't taint the result for %f when argument is tainted"
  fails "String#% doesn't taint the result for %g when argument is tainted"
  fails "String#% doesn't taint the result for %G when argument is tainted"
  fails "String#byteslice with index, length always taints resulting strings when self is tainted"
  fails "String#byteslice with Range always taints resulting strings when self is tainted"

  fails "StringScanner#pre_match taints the returned String if the input was tainted"
  fails "StringScanner#post_match taints the returned String if the input was tainted"
  fails "StringScanner#rest taints the returned String if the input was tainted"
end
{'fraction_non_alphanumeric': 0.05752636625119847, 'fraction_numerical': 0.0, 'mean_word_length': 5.10233918128655, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '2343420', 'n_tokens_mistral': 598, 'n_tokens_neox': 608, 'n_words': 287}