class Lucid::InterfaceRb::MultipleDomain

Public Class Methods

new(first_proc, second_proc) click to toggle source
Calls superclass method
# File lib/lucid/interface_rb/rb_language.rb, line 24
def initialize(first_proc, second_proc)
  message = "You can only pass a proc to #Domain once, but it's happening\n"
  message << "in two places:\n\n"
  message << first_proc.backtrace_line('Domain') << "\n"
  message << second_proc.backtrace_line('Domain') << "\n\n"
  message << "Use Ruby modules instead to extend your worlds.\n"
  super(message)
end