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 |