Hello,
I am experimenting with Daikon and want to add a new output format, and I am not interested in invariants regarding Strings.
I believed in order to keep those from appearing in Daikon's output, all I had to do was to comment their addition to proto_invs. And so I commented every invariant regarding these.
However, for example, after commenting the addition of binary invariant StringEqual, I keep getting this output, since I have not added the output format for such invariant:
warning: method daikon.inv.binary.twoString.StringEqual.format(OutputFormat:MyFormat) needs to be implemented: this.bots.getClass().getName() == c.bots.getClass().getName()
As an attempt to solve this, I have then proceeded to remove this invariant file from Makefile's AUTO_GENERATED_FILES, adding it to OLD_AUTO_GENERATED_FILES, as suggested in the comment. The output remains the same.
How can I remove invariants from appearing in Daikon's output?
Thank you,
Tsarsko