public class Formatter
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FOUR_SPACES |
static java.lang.String |
NEW_LINE_ON_ANY_OS |
static java.lang.String |
TAB |
static java.lang.String[][] |
UNICODE_CHARS_ESCAPE |
static java.lang.String |
UTF_8_NEW_LINE |
| Constructor and Description |
|---|
Formatter(IssueTracking issueTracking) |
Formatter(IssueTracking issueTracking,
EnvironmentVariables environmentVariables) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
addLineBreaks(java.lang.String text) |
java.lang.String |
addLinks(java.lang.String value) |
java.lang.String |
convertAnyTables(java.lang.String text) |
java.lang.String |
formatWithFields(java.lang.String textToFormat) |
static java.util.List<java.lang.String> |
fullIssuesIn(java.lang.String value) |
java.lang.String |
htmlAttributeCompatible(java.lang.Object fieldValue) |
java.lang.String |
htmlAttributeCompatible(java.lang.Object fieldValue,
int maxLength) |
java.lang.String |
htmlCompatible(java.lang.Object fieldValue) |
java.lang.String |
htmlCompatibleStepDescription(java.lang.Object fieldValue) |
java.lang.String |
htmlCompatibleStoryTitle(java.lang.Object fieldValue) |
java.lang.String |
htmlCompatibleTestTitle(java.lang.Object fieldValue) |
static java.util.List<java.lang.String> |
issuesIn(java.lang.String value) |
java.lang.String |
messageBody(java.lang.String message) |
java.lang.String |
plainHtmlCompatible(java.lang.Object fieldValue) |
java.lang.String |
renderAsciidoc(java.lang.String text) |
java.lang.String |
renderDescription(java.lang.String text) |
java.lang.String |
renderHeaders(java.lang.String text) |
java.lang.String |
renderMarkdown(java.lang.String text) |
java.lang.String |
renderText(java.lang.String text) |
java.lang.String |
restQuery(java.lang.String message) |
ResultIconFormatter |
resultIcon() |
ResultRankingFormatter |
resultRank() |
static java.util.List<java.lang.String> |
shortenedIssuesIn(java.lang.String value) |
java.lang.String |
stripQualifications(java.lang.String title) |
java.lang.String |
truncatedHtmlCompatible(java.lang.String text,
int length) |
public static final java.lang.String FOUR_SPACES
public static final java.lang.String TAB
public static final java.lang.String NEW_LINE_ON_ANY_OS
public static final java.lang.String UTF_8_NEW_LINE
public static java.lang.String[][] UNICODE_CHARS_ESCAPE
@Inject public Formatter(IssueTracking issueTracking, EnvironmentVariables environmentVariables)
public Formatter(IssueTracking issueTracking)
public java.lang.String renderAsciidoc(java.lang.String text)
public java.lang.String renderMarkdown(java.lang.String text)
public java.lang.String stripQualifications(java.lang.String title)
public java.lang.String renderText(java.lang.String text)
public java.lang.String renderHeaders(java.lang.String text)
public static java.util.List<java.lang.String> issuesIn(java.lang.String value)
public java.lang.String addLinks(java.lang.String value)
public java.lang.String renderDescription(java.lang.String text)
public static java.lang.String addLineBreaks(java.lang.String text)
public java.lang.String convertAnyTables(java.lang.String text)
public java.lang.String htmlCompatible(java.lang.Object fieldValue)
public java.lang.String messageBody(java.lang.String message)
public java.lang.String restQuery(java.lang.String message)
public java.lang.String htmlCompatibleStoryTitle(java.lang.Object fieldValue)
public java.lang.String htmlCompatibleTestTitle(java.lang.Object fieldValue)
public java.lang.String htmlCompatibleStepDescription(java.lang.Object fieldValue)
public java.lang.String plainHtmlCompatible(java.lang.Object fieldValue)
public java.lang.String htmlAttributeCompatible(java.lang.Object fieldValue)
public java.lang.String htmlAttributeCompatible(java.lang.Object fieldValue,
int maxLength)
public ResultIconFormatter resultIcon()
public ResultRankingFormatter resultRank()
public java.lang.String truncatedHtmlCompatible(java.lang.String text,
int length)
public static java.util.List<java.lang.String> shortenedIssuesIn(java.lang.String value)
public static java.util.List<java.lang.String> fullIssuesIn(java.lang.String value)
public java.lang.String formatWithFields(java.lang.String textToFormat)