Class ReportText
java.lang.Object
com.arc_e_tect.gradle.gherkin.progress.ReportText
Shared explanatory text used by both
ProgressReportWriter and ReportTemplateRenderer.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringExplanation of thedefinedstatus.static final StringExplanation of theimplementedstatus.static final StringOne-sentence description of what the generated document contains.static final StringExplanation of thelistedstatus.static final StringExplanation of why a scenario becomes removed - i.e. -
Method Summary
Modifier and TypeMethodDescriptionstatic StringRenders the notice that this run has started reporting one scenario perExamplesrow for the given outlines - seeReinterpretedOutlinesfor when that happens, and why it happens at most once per outline.
-
Field Details
-
INTRO
One-sentence description of what the generated document contains.- See Also:
-
LISTED_BLURB
Explanation of thelistedstatus.- See Also:
-
DEFINED_BLURB
Explanation of thedefinedstatus.- See Also:
-
IMPLEMENTED_BLURB
Explanation of theimplementedstatus.- See Also:
-
REMOVED_BLURB
Explanation of why a scenario becomes removed - i.e. itsremovedAtis set - written right before theProgress Over Timetable's ownRemoved (no longer seen)row, since a bare count invites the question of what it actually means.- See Also:
-
-
Method Details
-
reinterpretedOutlinesNotice
Renders the notice that this run has started reporting one scenario perExamplesrow for the given outlines - seeReinterpretedOutlinesfor when that happens, and why it happens at most once per outline.- Parameters:
outlines- the outlines re-interpreted on this run- Returns:
- the AsciiDoc admonition block to place in the report, ending in a newline; the empty
string when
outlinesis empty, so a caller can emit it unconditionally
-