GitHub / swiftlang/swift-java issues and pull requests
#321 - [SwiftKit] Move 'selfPointer' to 'JNISwiftInstance'
Pull Request -
State: closed - Opened by rintaro 16 days ago
- 1 comment
#231 - Remove constant duplication in jextract generated code
Issue -
State: open - Opened by ktoso 3 months ago
#230 - 404 not found for fallback development toolchain on macOS
Issue -
State: open - Opened by ykws 3 months ago
#229 - JavaKitSampleApp fails with redefinition of module 'JavaRuntime'
Issue -
State: open - Opened by ykws 3 months ago
- 1 comment
#228 - Make not imported methods java->swift unavailable
Issue -
State: open - Opened by ktoso 3 months ago
Labels: Java2Swift
#227 - [WIP] Allow returning new java objects from JNI downcall
Pull Request -
State: open - Opened by ktoso 3 months ago
#226 - java2swift should take into account arg labels if compiled with -g:vars
Issue -
State: open - Opened by ktoso 3 months ago
Labels: Java2Swift
#225 - Generating SaticMethods protocol ignores 'static native' java methods
Issue -
State: open - Opened by ktoso 3 months ago
Labels: Java2Swift
#224 - [jextract/JExtractSwiftCommandPlugin] Pass extra arguments to the tool
Pull Request -
State: closed - Opened by rintaro 4 months ago
#223 - [jextract] Misc improvements
Pull Request -
State: closed - Opened by rintaro 4 months ago
#222 - [jextract] Prepare all inputs before analyze()
Pull Request -
State: closed - Opened by rintaro 4 months ago
#221 - [jextract] CodePrinter indentation improvements
Pull Request -
State: closed - Opened by rintaro 4 months ago
#220 - Should be able to use JavaInteger and friends in @JavaMethod methods
Issue -
State: open - Opened by ktoso 4 months ago
#219 - Refactor to converge many command line tools into a single "swift-java"
Pull Request -
State: open - Opened by ktoso 4 months ago
- 1 comment
#218 - Can't build with C++ interop enabled
Issue -
State: open - Opened by lhoward 5 months ago
#217 - Building release mode on Android fails with compiler crash
Issue -
State: open - Opened by lhoward 5 months ago
#216 - Unable to use Swift function that returns String on Java side
Issue -
State: open - Opened by dieter115 5 months ago
#215 - Unable to run 'make jextract-run'
Issue -
State: open - Opened by emrul 6 months ago
#214 - Introduce staged lowering of Swift to `@_cdecl` Swift to C
Pull Request -
State: closed - Opened by DougGregor 6 months ago
#213 - Failed generating Java to Swift due to missing config file
Issue -
State: open - Opened by julian-baumann 6 months ago
- 1 comment
#212 - Implement function bodies for lowered @_cdecl thunks
Pull Request -
State: closed - Opened by DougGregor 6 months ago
#211 - jextract: Indirect returns and more value type support
Pull Request -
State: closed - Opened by ktoso 6 months ago
#210 - Initial implementation of a new lowering from a Swift func to `@_cdecl` func
Pull Request -
State: closed - Opened by DougGregor 6 months ago
- 1 comment
#209 - jextract must handle "sibling" types while extracting
Issue -
State: open - Opened by ktoso 6 months ago
#208 - Revert "Prefer VarHandle to raw offset APIs"
Pull Request -
State: closed - Opened by ktoso 6 months ago
#207 - Prototyping Swift Array Accessor
Pull Request -
State: open - Opened by ktoso 7 months ago
- 1 comment
#206 - Simple step towards importing structs, add initializeWithCopy funcs
Pull Request -
State: closed - Opened by ktoso 7 months ago
#205 - Introduce SwiftArray<T> helper for non-copying access to Swift-native arrays from Java
Issue -
State: open - Opened by ktoso 7 months ago
#204 - Build failures with 6.0.2/3 release package on macOS
Issue -
State: open - Opened by lhoward 7 months ago
- 2 comments
#203 - JMH Benchmark and passing java String to JExtracted Swift
Pull Request -
State: closed - Opened by ktoso 8 months ago
#202 - jextract: Find ways to minimize string copying when passing Java String to Swift
Issue -
State: open - Opened by ktoso 8 months ago
Labels: jextract-swift
#201 - `make javakit-generate` generates different `generated/` files.
Issue -
State: open - Opened by AbdAlRahmanGad 8 months ago
#200 - get rid of some of the warnings in Java2Swift generated sources: generics
Pull Request -
State: open - Opened by AbdAlRahmanGad 8 months ago
- 3 comments
#199 - Reimplement dependency fetching with swift subprocess + gradlew - require gradlew in swift projects to do this.
Pull Request -
State: closed - Opened by ktoso 8 months ago
#198 - Attempt to use build-plugin to bootstrap dependency resolver dependency
Pull Request -
State: closed - Opened by ktoso 8 months ago
#197 - Cleanup: Remove not used SystemClassLoaderUnsafe
Pull Request -
State: closed - Opened by ktoso 8 months ago
#196 - Throwable CustomStringConvertible is risking infinite recursion
Issue -
State: open - Opened by ktoso 8 months ago
- 1 comment
Labels: bug, javakit
#195 - If for some reason we're missing java.lang.Object mapping during import, fail eagerly
Issue -
State: open - Opened by ktoso 8 months ago
- 1 comment
Labels: bug, good first issue, help wanted, Java2Swift
#194 - Java2Swift: nested types in generic types
Issue -
State: open - Opened by ktoso 8 months ago
Labels: bug, help wanted, Java2Swift
#193 - Consolidate how we do logging in plugins
Issue -
State: open - Opened by ktoso 8 months ago
#192 - Fix how we spell "classpath" consistently
Pull Request -
State: closed - Opened by ktoso 8 months ago
#191 - Fetching dependencies declared in swift-java.config
Pull Request -
State: closed - Opened by ktoso 8 months ago
- 1 comment
#190 - Update Class Layout to use Runtime Metadata
Pull Request -
State: closed - Opened by jrosen081 8 months ago
#189 - Adds support for optional mapping
Pull Request -
State: closed - Opened by jrosen081 8 months ago
- 3 comments
#188 - Add Support for Threadsafe and NotThreadSafe annotations
Pull Request -
State: closed - Opened by jrosen081 8 months ago
- 5 comments
#187 - See if we can use --scratch-path to speed up samples building
Issue -
State: open - Opened by ktoso 8 months ago
- 1 comment
Labels: help wanted, build
#186 - Use-case: We should be able to deserialize a Java type using Jackson etc.
Issue -
State: open - Opened by ktoso 8 months ago
#185 - Make sure we don't cause stray o and swiftdeps files in root directories
Issue -
State: open - Opened by ktoso 8 months ago
Labels: Java2Swift
#184 - Deduplicate shared configuration between swiftpm plugins
Pull Request -
State: closed - Opened by ktoso 8 months ago
#183 - Objective-C Errors when building
Issue -
State: open - Opened by pnewell 8 months ago
- 3 comments
#182 - Add support for failing build when multiple types are mapped to the same type
Pull Request -
State: closed - Opened by jrosen081 8 months ago
- 1 comment
#181 - How to build a `.so` dynamic lib on macOS, for building multi-platform jars
Issue -
State: open - Opened by ktoso 9 months ago
Labels: build plugin
#179 - introduce some initial docc files
Pull Request -
State: closed - Opened by ktoso 9 months ago
- 1 comment
#178 - use -print-target-info to get swift library paths reliably
Pull Request -
State: closed - Opened by ktoso 9 months ago
- 1 comment
#177 - Use "swiftc -print-target-info" to get the java library paths where to find swiftCore.so/dylib
Issue -
State: closed - Opened by ktoso 9 months ago
- 1 comment
Labels: jextract-swift
#176 - Java2Swift: Diagnose when two Java classes are mapped to the same Swift type
Issue -
State: closed - Opened by DougGregor 9 months ago
Labels: Java2Swift, javakit
#175 - Java2Swift: static native methods
Issue -
State: open - Opened by lhoward 9 months ago
Labels: Java2Swift
#174 - Fail Macro Expansion if JavaStaticField is used in non-class
Pull Request -
State: closed - Opened by jrosen081 9 months ago
- 2 comments
#173 - Detach from any threads we have attached to.
Pull Request -
State: closed - Opened by lhoward 9 months ago
- 7 comments
#172 - JavaKit: thread detach interactions with implicitly created threads
Issue -
State: closed - Opened by lhoward 9 months ago
- 5 comments
#171 - Consider PanamaPort-style use of Panama APIs on Android?
Issue -
State: open - Opened by ktoso 9 months ago
Labels: question, jextract-swift, android
#170 - Redesign jextract-swift: plugins and avoid custom swift features
Pull Request -
State: closed - Opened by ktoso 9 months ago
#169 - Try to get rid of warnings in Java2Swift generated sources: generics
Issue -
State: open - Opened by ktoso 9 months ago
- 2 comments
Labels: good first issue, help wanted, Java2Swift
#168 - JavaKit: Java maintaining references to Swift values without Panama
Issue -
State: open - Opened by lhoward 9 months ago
- 20 comments
Labels: enhancement
#167 - Adapt to swift-syntax changes in generic argument handling
Pull Request -
State: closed - Opened by DougGregor 9 months ago
#166 - JavaKit: add source/target versions to Java2Swift.config
Pull Request -
State: closed - Opened by lhoward 9 months ago
- 1 comment
#165 - build: remove package-benchmark from the dependencies
Pull Request -
State: open - Opened by compnerd 9 months ago
- 2 comments
#164 - build: elide the JavaKitMacroTests
Pull Request -
State: open - Opened by compnerd 9 months ago
#163 - build: adjust the linker flags for JavaKit
Pull Request -
State: closed - Opened by compnerd 9 months ago
#162 - build: add proper search path for Windows
Pull Request -
State: closed - Opened by compnerd 9 months ago
- 5 comments
#161 - ExampleSwiftLibrary: adjust imports for Windows
Pull Request -
State: closed - Opened by compnerd 9 months ago
- 1 comment
#160 - JavaKit: make JavaVirtualMachine(adoptingJVM:) public
Pull Request -
State: closed - Opened by lhoward 9 months ago
- 2 comments
#159 - JavaKit: add CustomJavaClassLoaderConstructible protocol
Pull Request -
State: closed - Opened by lhoward 9 months ago
- 7 comments
#158 - JavaKit: map NULL jstring to the empty string
Pull Request -
State: closed - Opened by lhoward 9 months ago
- 3 comments
#157 - JavaKit: Passing objects between threads
Issue -
State: open - Opened by lhoward 9 months ago
- 2 comments
Labels: javakit
#156 - JavaKit: inout primitive arrays
Issue -
State: open - Opened by lhoward 9 months ago
- 5 comments
Labels: javakit
#155 - JavaKit: Android GetStringUTFChars() doesn't handle NULL strings
Issue -
State: closed - Opened by lhoward 9 months ago
#154 - JavaKit: Class loader hints for Android
Issue -
State: closed - Opened by lhoward 9 months ago
- 5 comments
Labels: help wanted, javakit, android
#153 - Drop dependency on swift-collections
Pull Request -
State: closed - Opened by DougGregor 9 months ago
#152 - JavaCompiler: need flexible argument passing
Issue -
State: closed - Opened by lhoward 9 months ago
- 6 comments
Labels: Java2Swift
#151 - JavaCompiler: need better way to organise Java dependencies within a package
Issue -
State: closed - Opened by lhoward 9 months ago
- 1 comment
Labels: Java2Swift
#150 - JavaKit: check each classPath element exists before starting VM
Pull Request -
State: closed - Opened by lhoward 9 months ago
- 11 comments
#149 - Java2Swift: Tools version prior to 6.0 breaks Java2Swift in difficult to diagnose ways
Issue -
State: open - Opened by lhoward 9 months ago
#148 - Java2Swift: Swift does not support overriding with covariant array result types
Pull Request -
State: closed - Opened by DougGregor 9 months ago
- 1 comment
#147 - Possible namespace issue with identically named native methods in different classes
Issue -
State: closed - Opened by lhoward 9 months ago
- 1 comment
#146 - Fixes for importing Java classes as Swift classes
Pull Request -
State: closed - Opened by DougGregor 9 months ago
#145 - JavaKit: clear exception before initializing Throwable
Pull Request -
State: closed - Opened by lhoward 9 months ago
- 1 comment
Labels: android
#144 - [WIP] changes for Android JVM integration
Pull Request -
State: open - Opened by lhoward 9 months ago
- 5 comments
Labels: android
#143 - Android JVM does not allow NewGlobalRef whilst exception pending
Issue -
State: closed - Opened by lhoward 9 months ago
- 1 comment
#142 - Building Swift benchmarks crashes the nightly compiler on Linux
Issue -
State: open - Opened by ktoso 9 months ago
Labels: bug, build
#141 - JavaKit: Enable imported Java classes as Swift classes by default
Pull Request -
State: closed - Opened by DougGregor 9 months ago
- 7 comments
#140 - JavaKit: Macro and translator support for mapping Java classes to Swift classes
Pull Request -
State: closed - Opened by DougGregor 9 months ago
- 3 comments
#139 - jextract import optional types
Pull Request -
State: open - Opened by ktoso 9 months ago
- 1 comment
#138 - [WIP] JExtractSwiftPlugin
Pull Request -
State: closed - Opened by ktoso 9 months ago
- 1 comment
#137 - PoC of using gradle to obtain classpath for dependency expressed in config
Pull Request -
State: closed - Opened by ktoso 9 months ago
- 3 comments
#136 - javakit: improve error messages when class missing from classpath
Issue -
State: closed - Opened by ktoso 9 months ago
- 13 comments
Labels: enhancement, good first issue, help wanted, javakit
#135 - Swift2Java package plugin should fetch dependencies
Issue -
State: closed - Opened by ktoso 9 months ago
- 3 comments
Labels: build plugin, Java2Swift
#134 - Add placeholder ordo-benchmark and JMH benchmarks
Pull Request -
State: closed - Opened by helmetcrest 9 months ago
- 3 comments
#133 - SwiftArena.ofAuto() which uses GC to manage swift instances (and destroy them)
Pull Request -
State: closed - Opened by ktoso 9 months ago
#132 - Java2Swift: Move from Swift structs over to Swift classes
Issue -
State: closed - Opened by DougGregor 9 months ago
Labels: Java2Swift, javakit