Some very interesting tools providing static source code analysis of your project exist out there. However, I did not find any tool for Java Card. Java Card has some very specific issues, especially:
- Memory usage issues (RAM vs EEPROM)
- Dangerous comparisons of signed bytes (
if (p1 > 0) { ... }
) - Wrong usage of
new
- ...
Do you know any tool which might solve these issues?