mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
12 lines
345 B
Ruby
12 lines
345 B
Ruby
# typed: false
|
|
# frozen_string_literal: true
|
|
|
|
# from https://github.com/lsegal/yard/issues/484#issuecomment-442586899
|
|
class IgnoreDirectiveDocstringParser < YARD::DocstringParser
|
|
def parse_content(content)
|
|
super(content&.sub(/(\A(typed|.*rubocop)|TODO):.*/m, ""))
|
|
end
|
|
end
|
|
|
|
YARD::Docstring.default_parser = IgnoreDirectiveDocstringParser
|