Class: Dagger::Generate::RequireName

Inherits:
Dagger::Generator show all
Defined in:
lib/dagger/generate/require_name.rb

Overview

Set requirement for further processing.

_default.key:

- require_name: regexp
- ...

Instance Method Summary collapse

Methods inherited from Dagger::Generator

[], #initialize

Constructor Details

This class inherits a constructor from Dagger::Generator

Instance Method Details

#process(regexps) ⇒ Object



13
14
15
16
17
# File 'lib/dagger/generate/require_name.rb', line 13

def process(regexps)
  stop unless array(regexps).any? do |regexp|
    ::Regexp.new(regexp).match?(vertex.name)
  end
end