<commit_before>class Aozora2Html
  class RubyBuffer
    # `｜`が来た時に真にする。ルビの親文字のガード用。
    attr_accessor :protected

    # @ruby_buf内の文字のchar_type
    attr_accessor :char_type

    def initialize(item = nil)
      clear(item)
    end

    # バッファの初期化。引数itemがあるときはその1要素のバッファに、
    # 引数がなければ`""`の1要素のバッファにする。
    def clear(item = nil)
      @ruby_buf = if item
                    [item]
                  else
                    ['']
                  end
      @protected = nil
      @char_type = nil
    end

    def empty?
      @ruby_buf.empty?<commit_msg>Remove args of RubyBuffer.new<commit_after>class Aozora2Html
  class RubyBuffer
    # `｜`が来た時に真にする。ルビの親文字のガード用。
    attr_accessor :protected

    # @ruby_buf内の文字のchar_type
    attr_accessor :char_type

    def initialize
      clear
    end

    # バッファの初期化。引数itemがあるときはその1要素のバッファに、
    # 引数がなければ`""`の1要素のバッファにする。
    def clear(item = nil)
      @ruby_buf = if item
                    [item]
                  else
                    ['']
                  end
      @protected = nil
      @char_type = nil
    end

    def empty?
      @ruby_buf.empty?
{'fraction_non_alphanumeric': 0.07927927927927927, 'fraction_numerical': 0.005405405405405406, 'mean_word_length': 1.7568238213399503, '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': '4986688', 'n_tokens_mistral': 471, 'n_tokens_neox': 440, 'n_words': 69}