# File lib/librarian/support/abstract_method.rb, line 12 def abstract_method(*names) names.reject{|name| respond_to?(name)}.each do |name, *args| define_method(name) { raise Exception, "Method #{self.class.name}##{name} is abstract!" } end end