Open 0x6e3078 opened 6 years ago
Merging #140 into master will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## master #140 +/- ##
========================================
Coverage 46.4% 46.4%
Complexity 892 892
========================================
Files 60 60
Lines 9875 9875
Branches 1611 1611
========================================
Hits 4582 4582
Misses 4830 4830
Partials 463 463
tldr: Remove the usage of javah to support JDK above 8.
With the JDK8 the javah command is deprecated and is removed in jdk9, the function is now supported by the javac command. But the source code needs the java native annotation. The Patch add the necessary annotations and enable the header generation by the compiler.