From c77cd249c35a568ec9b85991f20685e7939e4c1ac780fe41399eb31db573272d Mon Sep 17 00:00:00 2001 From: Minimons Date: Sun, 21 Jun 2026 18:17:34 +0200 Subject: [PATCH] 9: 'Advanced' Jupiter perps alarm price target --- .../impl/ref/AlarmConfigurationParser.tjava | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/tjava/com/r35157/jupiterperpsalarm/impl/ref/AlarmConfigurationParser.tjava b/src/main/tjava/com/r35157/jupiterperpsalarm/impl/ref/AlarmConfigurationParser.tjava index ba6611a..a52644b 100644 --- a/src/main/tjava/com/r35157/jupiterperpsalarm/impl/ref/AlarmConfigurationParser.tjava +++ b/src/main/tjava/com/r35157/jupiterperpsalarm/impl/ref/AlarmConfigurationParser.tjava @@ -53,7 +53,7 @@ public final class AlarmConfigurationParser { cursor.nextToken("direction").toUpperCase(Locale.ROOT) ); - BigDecimal target = new BigDecimal(cursor.nextToken("target")); + BigDecimal target = parseTarget(cursor.nextToken("target")); AlarmTrigger trigger = AlarmTrigger.valueOf( cursor.nextToken("trigger").toUpperCase(Locale.ROOT) @@ -83,6 +83,11 @@ public final class AlarmConfigurationParser { ); } + private BigDecimal parseTarget(String targetStr) { + BigDecimal t = new BigDecimal(targetStr); + return t; + } + private static final class Cursor { private Cursor(String line) { this.line = line;