io.sarl.lang.compiler.batch
Interface IssueMessageFormatter
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or action reference.
@java.lang.FunctionalInterface
interface IssueMessageFormatter
Formatter for the issue messages.
Maven Group Identifier:
io.sarl.lang
Maven Artifact Identifier:
batchcompiler
Action Summary
Modifier and type Action and description
abstract java.lang.String format(Severity,Issue,URI)
Format the message for the given issue.
Action Details
format(Severity,Issue,URI)
def format(Severity,Issue,URI) : java.lang.String
Format the message for the given issue.
Parameters:
severity - the severity that is considered by the compiler. This severity must be stronger than the one specified in the issue.
issue - the issue.
uri - URI to the problem.
Returns:
the message; or null for using the default formatter.