Skip to content

Commit 857e7e3

Browse files
committed
Support #detailed_message when task failed
1 parent 8d3e23a commit 857e7e3

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

lib/rake/application.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,8 @@ def has_cause?(ex) # :nodoc:
237237
def display_exception_message_details(ex) # :nodoc:
238238
if ex.instance_of?(RuntimeError)
239239
trace ex.message
240+
elsif ex.respond_to?(:detailed_message)
241+
trace "#{ex.class.name}: #{ex.detailed_message(highlight: false)}"
240242
else
241243
trace "#{ex.class.name}: #{ex.message}"
242244
end

0 commit comments

Comments
 (0)