Project: AspectJ
Bug 37021 source path wrong in declare warning on binary files
Reported: 2003-04-28 15:03:42 | Status: resolved fixed

In declare warning messages when targeting .class files from -injars, the source path is listed in the form "app.Main.class" rather than "app/Main.[java|aj]". See tests/new/binaryWarnings/.. for code to run to see the problem. Limitations of the tests: - These tests return false positives when detecting this error because filename checking is not enabled in harness verification of messages. - I have also see the filenames not appear at all, but these tests do not reproduce that problem. (I saw it in AJDT, so perhaps if the filename makes no sense to AJDT, AJDT simply omits it.)

Files changed in fix:
tests/new/binaryWarnings/src/app/Main.java tests/new/binaryWarnings/src/aspects/MainWarnings.java