lvc/japi-compliance-checker

Critical issue on Windows platform

bvarnai opened this issue · 2 comments

readClasses gets paths without ending with .class (readArchive removes .class extension). On Windows javap returns an empty output and disassembling fails. I attached the logs for both cases bad.log and good.log. Dirty fix by patching readClasses with my $Input = join(".class ", @{$Paths});.
The biggest problem is that the tool gives false negative and reports 100% compatibility.

I'm using the latest version 1.7.

lvc commented

Hello,

The issue has been fixed by the commit a28753d.

Thank you.

Verified. Works on Windows 7. Thanks!