module UniverseCompiler::Utils::ErrorPropagation

Private Instance Methods

false_or_raise(message = 'Error message not provided!', raise_error: false) click to toggle source
# File lib/universe_compiler/utils/error_propagation.rb, line 8
def false_or_raise(message = 'Error message not provided!', raise_error: false)
  if raise_error
    raise UniverseCompiler::Error, message
  else
    UniverseCompiler.logger.warn message
  end
  false
end