Why if I try to step through a "if" and condition equals to "false", debugger steps on the last line of "if", not after it? Very annoying, when debugging small conditions.
The issue has been discussed several times. The reason for such weird behaviour is that javac generates incorrect debug information. Debugger only shows the line it was told to show.
-- Best regards, Eugene Zhuravlev Software Developer JetBrains Inc. http://www.jetbrains.com "Develop with pleasure!"
Why ask us and not SUN generating that kind of debug info?:)
"Alexander Babaev" <no_mail@jetbrains.com> wrote in message
news:1955246.1116854167549.JavaMail.javamailuser@localhost...
debugger steps on the last line of "if", not after it? Very annoying, when
debugging small conditions.
May be it can be corrected, or may be you treat something not as you have to? I do not know all these debug things. :)
The issue has been discussed several times.
The reason for such weird behaviour is that javac generates incorrect debug information. Debugger only shows the line it was told to
show.
--
Best regards,
Eugene Zhuravlev
Software Developer
JetBrains Inc.
http://www.jetbrains.com
"Develop with pleasure!"
"Alexander Babaev" <no_mail@jetbrains.com> wrote in message news:1133780.1116861872715.JavaMail.javamailuser@localhost...
Cool. And are there such troubles with jikes or maybe another compiler?
AFAIK jikes was better in this sence.
--
Best regards,
Eugene Zhuravlev
Software Developer
JetBrains Inc.
http://www.jetbrains.com
"Develop with pleasure!"
"Alexander Babaev" <no_mail@jetbrains.com> wrote in message news:21216605.1116866829907.JavaMail.javamailuser@localhost...