Message parsing utilities.
| Type Params | Return Type | Name and description |
|---|---|---|
|
static java.lang.String |
formatForConsole(ReportMessage msg, boolean showSignature)@param msg message object |
|
static java.lang.String |
formatForFile(ReportMessage msg, boolean showSignature)@param msg message object |
|
static ReportMessage |
parse(java.lang.String message, java.util.Set<java.io.File> roots)Parse animasniffer ant task error. |
|
static java.lang.String |
toClass(java.lang.String file, java.lang.String root)@param file absolute file path |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
msg - message objectshowSignature - true to include signature name (used for multiple signatures)
msg - message objectshowSignature - true to include signature name (used for multiple signatures) Parse animasniffer ant task error.
Error format: file_path:lineNum: Undefined reference: type source line
In case of fields, it is impossible (for animalsniffer) to detect source line, instead, it would add field name
in the message: file_path Field 'name': Undefined reference: type source line
message - animalsniffer errorroots - source directories (roots)
file - absolute file pathroot - root folder path