Class: Diecut::ReportBuilders::Exceptions
Instance Attribute Summary
#mill
Instance Method Summary
collapse
all_kinds, #build_report, #each_default, #each_option, #each_plugin, #each_template, #fail_advice, #go, #initialize, #other_summary, #pass_advice, #pass_summary, register, #report, #report_status, #review, #strict_sequence?, #unindent
Instance Method Details
#add(*args) ⇒ Object
17
18
19
|
# File 'lib/diecut/report-builders/exception-report.rb', line 17
def add(*args)
report.add(*args)
end
|
#collect ⇒ Object
14
15
|
# File 'lib/diecut/report-builders/exception-report.rb', line 14
def collect
end
|
#fail_summary ⇒ Object
21
22
23
|
# File 'lib/diecut/report-builders/exception-report.rb', line 21
def fail_summary
"Exceptions were raised during the kind definition process"
end
|
#other_advice ⇒ Object
25
26
27
28
29
|
# File 'lib/diecut/report-builders/exception-report.rb', line 25
def other_advice
<<-EOA
Exceptions were raised while defining plugins for generation. Those need to be fixed.
EOA
end
|
#report_fields ⇒ Object
10
11
12
|
# File 'lib/diecut/report-builders/exception-report.rb', line 10
def report_fields
["Exception class", "message", "source line"]
end
|
#report_name ⇒ Object
6
7
8
|
# File 'lib/diecut/report-builders/exception-report.rb', line 6
def report_name
"Exceptions raised during definition"
end
|