Skip to content

Commit 7307387

Browse files
committed
Fix: localLine always 0 in message debug information
1 parent a3e7b4a commit 7307387

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

helper/YamlDump.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,9 @@ public static List<Map<String, Object>> getMessageMaps(@NotNull Set<Message<Stri
6666
if (debugs.containsKey(m.getIdentity()))
6767
yamlObject.put("debug", debugs.get(m.getIdentity()));
6868

69+
if (debugs.containsKey(m.getHeader().getIdentity()))
70+
yamlObject.put("header_debug", debugs.get(m.getHeader().getIdentity()));
71+
6972
listMsgs.add(yamlObject);
7073
}
7174
return listMsgs;

scanner/Scanner.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ public boolean hasNext() {
7171
@Override
7272
public Message<String> next() {
7373
lastMessage = new Message<>();
74+
++messageNo;
7475

7576
String tgName = "";
7677
Date published = null;
@@ -219,9 +220,8 @@ public Message<String> next() {
219220
break;
220221
}
221222

222-
++messageNo;
223-
localLine = 0;
224223
markSourceObject(lastMessage);
224+
localLine = 0;
225225
return lastMessage;
226226
}
227227
};

0 commit comments

Comments
 (0)