Don't send function names in user reports
This commit is contained in:
@@ -8,7 +8,16 @@ import javax.annotation.Nonnull;
|
||||
|
||||
public class CustomFunctionCalculationException extends JsclArithmeticException {
|
||||
|
||||
public CustomFunctionCalculationException(@Nonnull CustomFunction function, @Nonnull Message message) {
|
||||
super(Messages.msg_19, function.getName(), message);
|
||||
@Nonnull
|
||||
private final Message causeMessage;
|
||||
|
||||
public CustomFunctionCalculationException(@Nonnull CustomFunction function, @Nonnull Message causeMessage) {
|
||||
super(Messages.msg_19, function.getName(), causeMessage);
|
||||
this.causeMessage = causeMessage;
|
||||
}
|
||||
|
||||
@Nonnull
|
||||
public Message getCauseMessage() {
|
||||
return causeMessage;
|
||||
}
|
||||
}
|
||||
|
@@ -12,7 +12,7 @@ import java.util.Locale;
|
||||
public abstract class JsclArithmeticException extends ArithmeticException implements Message {
|
||||
|
||||
@Nonnull
|
||||
private final Message message;
|
||||
private Message message;
|
||||
|
||||
public JsclArithmeticException(@Nonnull String messageCode, Object... parameters) {
|
||||
this.message = new JsclMessage(messageCode, MessageType.error, parameters);
|
||||
@@ -58,4 +58,8 @@ public abstract class JsclArithmeticException extends ArithmeticException implem
|
||||
public int hashCode() {
|
||||
return message.hashCode();
|
||||
}
|
||||
|
||||
public void setMessage(@Nonnull Message message) {
|
||||
this.message = message;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user