module Leftovers::MatcherBuilders::NodePairName

Public Class Methods

build(name_pattern) click to toggle source
# File lib/leftovers/matcher_builders/node_pair_name.rb, line 6
def self.build(name_pattern)
  matcher = ::Leftovers::MatcherBuilders::Name.build(name_pattern)

  return unless matcher

  ::Leftovers::MatcherBuilders::And.build([
    ::Leftovers::Matchers::NodeType.new(:pair),
    ::Leftovers::Matchers::NodeName.new(matcher)
  ])
end