io.sarl.lang.core.annotation
Annotation WarningOnCall
All Superinterfaces:
java.lang.annotation.Annotation
@java.lang.annotation.Target({TYPE,METHOD,CONSTRUCTOR,FIELD})
@java.lang.annotation.Retention(CLASS)
abstract annotation WarningOnCall
implements java.lang.annotation.Annotation
Annotation for marking an element with a SARL compiler's warning when the element is invoked from the SARL code.
Maven Group Identifier:
io.sarl.lang
Maven Artifact Identifier:
core
Since:
0.12
Action Summary
Modifier and type Action and description
abstract java.lang.String value
Replies the message to provide to the SARL developer.
Action Details
value
def value : java.lang.String
Replies the message to provide to the SARL developer.
Returns:
the issue message. If empty or null , no issue will be generated by the compiler.