class Appium::Lint::H2Multiple
Each doc must have exactly 1 h1
Constants
- FAIL
Public Instance Methods
call()
click to toggle source
# File lib/appium_doc_lint/lint/h2_multiple.rb, line 6 def call h1_count = 0 in_code_block = false input.lines.each_with_index do |line, index| code_block = !! line.match(/^```/) in_code_block = ! in_code_block if code_block next if in_code_block h1_detected = !! line.match(/^##[^#]/) if h1_detected # only warn if h1 detected h1_count += 1 warn index if h1_count > 1 end end warnings end
fail()
click to toggle source
# File lib/appium_doc_lint/lint/h2_multiple.rb, line 27 def fail FAIL end