<commit_before>module JsonTestData
  class String
    class << self
      def create(schema)
        return schema.fetch(:enum).sample if schema.fetch(:enum, nil)
        len = schema.fetch(:maxLength, nil) || schema.fetch(:minLength, nil) || 1
        RegXing::Generator.new(/.{#{len}}/).generate!
      end
    end
  end
end
<commit_msg>Add whitespace for readability<commit_after>module JsonTestData
  class String
    class << self
      def create(schema)
        return schema.fetch(:enum).sample if schema.fetch(:enum, nil)

        len = schema.fetch(:maxLength, nil) || schema.fetch(:minLength, nil) || 1
        RegXing::Generator.new(/.{#{len}}/).generate!
      end
    end
  end
end

{'fraction_non_alphanumeric': 0.13505747126436782, 'fraction_numerical': 0.0028735632183908046, 'mean_word_length': 2.937853107344633, 'pattern_counts': {'":': 0, '<': 7, '<?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': '1172', 'n_tokens_mistral': 215, 'n_tokens_neox': 211, 'n_words': 51}