Sha256: 1a4d851c3b5775f9d56bec8448924f9a640fc5562aec7291822fdcb4bde3c726
Contents?: true
Size: 354 Bytes
Versions: 1
Compression:
Stored size: 354 Bytes
Contents
require 'syntax_finder' class ReqKWwoParenFinder < SyntaxFinder def look node if node.type == :def_node && node.lparen_loc.nil? && node.parameters&.keywords&.last&.type == :required_keyword_parameter_node && node.parameters&.block.nil? inc :found pp [nloc(node), nlines(node).lines.first.chomp] end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
syntax_finder-0.1.0 | samples/required_kwdef_wo_paren_finder.rb |