Method: Synvert::Core::Rewriter.fetch

Defined in:
lib/synvert/core/rewriter.rb

.fetch(group, name) ⇒ Synvert::Core::Rewriter

Fetch a rewriter by group and name.

Raises:



72
73
74
75
76
77
78
79
# File 'lib/synvert/core/rewriter.rb', line 72

def fetch(group, name)
  group = group.to_s
  name = name.to_s
  rewriter = rewriters.dig(group, name)
  raise RewriterNotFound, "Rewriter #{group} #{name} not found" unless rewriter

  rewriter
end