<commit_before>module Dragon
  class Parser < Parslet::Parser
    module Quote
      # single quoted = "'", [{ '\', ANY | "'"?, ANY }], "'";
      def single_quoted
        str('"') >> ((str('\\') >> any) | (str('"').absent? >> any)).repeat >> str('"')
      end

      # double quoted = '"', [{ '\', ANY | '"'?, ANY }], '"';
      def double_quoted<commit_msg>Accidentally coppied over the double string to the single.<commit_after>module Dragon
  class Parser < Parslet::Parser
    module Quote
      # single quoted = "'", [{ '\', ANY | "'"?, ANY }], "'";
      def single_quoted
        str("'") >> ((str('\\') >> any) | (str("'").absent? >> any)).repeat >> str("'")
      end

      # double quoted = '"', [{ '\', ANY | '"'?, ANY }], '"';
      def double_quoted
{'fraction_non_alphanumeric': 0.24902216427640156, 'fraction_numerical': 0.0, 'mean_word_length': 2.657142857142857, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 19, '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': '1422577', 'n_tokens_mistral': 249, 'n_tokens_neox': 245, 'n_words': 59}