SwiftJavaJNICore support#6
Conversation
|
Happy to see this first step :) what’s the follow-up plans here? |
Good question 😁 This is my "toe in the water" to see what breaks and what works. Fortunately, everything is working great so far. My goal is to eventually eliminate this Moving Once this PR gets merged and a new release is cut, though, the immediate win will be that Skip-bridged Kotlin types will be able to interact directly with |
…siblity of a null context class loader in order to handle threads created natively
This PR adds a
SWIFT_JAVA_JNI_COREconstant, (temporarily) controlled by a build environment variableSWIFT_JAVA_JNI_CORE, that adds a dependency on https://github.com/swiftlang/swift-java-jni-core.git and retroactively conformsJObjecttoJavaValue, which will enable interoperability between Skip's bridged Kotlin types and SwiftJava@JavaClassvalues.