<commit_before>
module Kernel
  def load_path_on_launching_my_file project, path, file
    return unless $0 == file
    parts = "#{project}/#{path}"
    $:.unshift file[0,file.index(parts)+parts.size]
  end

  def exec_on_launching_my_file file
    return unless $0 == file
    yield
  end
end<commit_msg>modify<commit_after>
module Kernel
  def load_path_on_launching_my_file project, paths, file
    return unless $0 == file
    parts = "/#{project}/"
    paths = [paths] if paths.is_a? String
    paths.each do |path|
      $:.unshift file[0,file.index(parts)+parts.size+1]+"/#{path}"
    end
  end

  def exec_on_launching_my_file file
    return unless $0 == file
    yield
  end
end
{'fraction_non_alphanumeric': 0.11337209302325581, 'fraction_numerical': 0.010174418604651164, 'mean_word_length': 3.503267973856209, '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': '526101', 'n_tokens_mistral': 250, 'n_tokens_neox': 243, 'n_words': 62}