module Katarina::Generatable
Public Instance Methods
generate()
click to toggle source
# File lib/katarina/generatable.rb, line 7 def generate Parser .parse(Katarina.config.input_path) .group_by(&:controller) .each do |controller, schemas| schemas .map(&TypeGenerator.method(:generate)) .join("\n") .then { Printer.write(_1, controller.split('/')) } end end