Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Caller sensitive #509
This pull request is working on dealing with the problem with caller sensitive methods. This should remove limitations with forName and the known limitations with Database. This pull request is predicated on previous ones and thus needs prior pulls that it depends on reviewed first.
This first pull is to test with multiple systems. Once it is complete, a review will be requested.
@marscher I believe this one may be ready to go. We are nearing the point that we should cut a 0.7.1 release candidate. We have a few critical bug fixes (wrong exception string on
This particular pull request is targeted towards fixing JDK 12 in which a bug in the JDK made reflection from JNI fail. During the process of resolving that I was able to identify the issues with the previous JPype DatabaseManager limitation and remove it. I am sorry if the pull request is a little unfocused as a lot of minor things either depended on the task, or were detected in during the debugging process.
Again sorry for dropping mega pull requests. I will be online for about another two weeks before I drop out of sight for a very offline vacation.
I will freshen the PR. Java 12 was added to the test matrix.
Actually, it was already in the matrix. The test of OSX was failing on this issue. With this PR, OSX is now part of the required matrix. I can add a second explicit Java 12 test if you think it is required when I return from vacation.