Complain about missing full debug info

Developers
Anonymous
2011-08-01
2013-05-09

  • Anonymous
    2011-08-01

    I get the following error with a class Foo:
    package  contains classes  without full debug info
    This class Foo has been byte-code enhanced to inject a couple of new methods. 'javap -l' on the class shows the LineNumberTable: and LocalVariableTable: for all methods except the newly injected methods. I'm guessing EMMA chokes because of these two methods. How can I instruct it to proceed without considering these methods (if that is indeed the source of the issue)?

    Thanks
    Vijay

     

  • Anonymous
    2011-08-02

    Marking the methods as synthetic does not seem to help. EMMA seems to not ignore synthetic methods. Sounds like a bug to me.