ErrorList 2.4.0
Robert Schwenn <[email protected]> Thu, 3 Oct 2024 15:29:29 +0200
| Newsgroups | gmane.editors.jedit.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi folks,
I'm using Beanshell scripts to fill error list. But for some time (I think years) now, my items are
apparently unsorted. Imagine this script:
DefaultErrorSource errsrc = new
DefaultErrorSource("DummySource");
ErrorSource.registerErrorSource(errsrc);
errsrc.addError(new
DefaultErrorSource.DefaultError(errsrc, ErrorSource.ERROR,
"dummy", 4, 0, 0, "Error message 1"));
errsrc.addError(new
DefaultErrorSource.DefaultError(errsrc, ErrorSource.ERROR,
"dummy", 1, 0, 0, "Error message 4"));
errsrc.addError(new
DefaultErrorSource.DefaultError(errsrc, ErrorSource.ERROR,
"dummy", 3, 0, 0, "Error message 2"));
errsrc.addError(new
DefaultErrorSource.DefaultError(errsrc, ErrorSource.ERROR,
"dummy", 12, 0, 0, "Error message 3"));
After running, error list looks has these
items:
4:Error message 2
5:Error message 1
2:Error message 4
13:Error message 3
The items are neither sorted in the order
of adding nor by line nor according to message text. BTW, order
is always the same.
So, my question is: Is there anything I
can do in my script to determine target item order?
Cheers,
Robert
--
-----------------------------------------------
jEdit Developers' List
[email protected]
https://lists.sourceforge.net/lists/listinfo/jedit-devel