<commit_before>module Browser; module CSS; class Rule

class Style < Rule
  alias_native :selector, :selectorText

  def declaration
    Declaration.new(`#@native.style`)
  end
end

end; end; end<commit_msg>css/rule/style: redirect calls to the declaration<commit_after>module Browser; module CSS; class Rule

class Style < Rule
  alias_native :selector, :selectorText

  def declaration
    Declaration.new(`#@native.style`)
  end

  def method_missing(*args, &block)
    declaration.__send__(*args, &block)
  end
end

end; end; end
{'fraction_non_alphanumeric': 0.0975609756097561, 'fraction_numerical': 0.0, 'mean_word_length': 4.680851063829787, 'pattern_counts': {'":': 0, '<': 5, '<?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': '3720613', 'n_tokens_mistral': 167, 'n_tokens_neox': 160, 'n_words': 50}