Skip to content

Commit dd51b3f

Browse files
committed
Add throws EvaluationException to SigmaFunction.evaluate()
1 parent 6e74665 commit dd51b3f

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

core/src/main/java/cn/superiormc/ultimateshop/utils/MathFunctionTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ public class MathFunctionTest {
3030
public static class SigmaFunction extends AbstractFunction {
3131
@Override
3232
public EvaluationValue evaluate(Expression expression, Token functionToken,
33-
EvaluationValue... parameterValues) {
33+
EvaluationValue... parameterValues)
34+
throws EvaluationException {
3435
int start = parameterValues[0].getNumberValue().intValue();
3536
int end = parameterValues[1].getNumberValue().intValue();
3637
String body = parameterValues[2].getStringValue();

core/src/main/java/cn/superiormc/ultimateshop/utils/MathUtil.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,8 @@ public static class SigmaFunction extends AbstractFunction {
9292

9393
@Override
9494
public EvaluationValue evaluate(Expression expression, Token functionToken,
95-
EvaluationValue... parameterValues) {
95+
EvaluationValue... parameterValues)
96+
throws EvaluationException {
9697
int start = parameterValues[0].getNumberValue().intValue();
9798
int end = parameterValues[1].getNumberValue().intValue();
9899
String body = parameterValues[2].getStringValue();

0 commit comments

Comments
 (0)