Class: Bluepine::Generators::Generator

Inherits:
Object
  • Object
show all
Includes:
Assertions, Resolvable
Defined in:
lib/bluepine/generators/generator.rb

Direct Known Subclasses

OpenAPI::Generator

Constant Summary

Constants included from Resolvable

Resolvable::ResolverRequired

Constants included from Assertions

Assertions::Error, Assertions::KeyError, Assertions::SubsetError

Instance Method Summary collapse

Methods included from Resolvable

#resolver

Methods included from Assertions

#assert, #assert_in, #assert_kind_of, #assert_not, #assert_subset_of, included

Constructor Details

#initialize(resolver = nil) ⇒ Generator

Returns a new instance of Generator.



7
8
9
# File 'lib/bluepine/generators/generator.rb', line 7

def initialize(resolver = nil)
  @resolver = resolver
end

Instance Method Details

#generate(*args) ⇒ Object

Raises:

  • (NotImplementedError)


11
12
13
# File 'lib/bluepine/generators/generator.rb', line 11

def generate(*args)
  raise NotImplementedError
end