diff --git a/lib/thor/base.rb b/lib/thor/base.rb index a44a4d9a..6d7bae3d 100644 --- a/lib/thor/base.rb +++ b/lib/thor/base.rb @@ -506,7 +506,7 @@ def start(given_args = ARGV, config = {}) # def public_command(*names) names.each do |name| - class_eval "def #{name}(*); super end" + class_eval "def #{name}(*); super end", __FILE__, __LINE__ end end alias_method :public_task, :public_command