Skip to content

jextract: Support Java BooleanSupplier functional interface - #856

Merged
ktoso merged 3 commits into
swiftlang:mainfrom
AmrDeveloper:jextract_support_int_supplier
Aug 3, 2026
Merged

jextract: Support Java BooleanSupplier functional interface#856
ktoso merged 3 commits into
swiftlang:mainfrom
AmrDeveloper:jextract_support_int_supplier

Conversation

@AmrDeveloper

Copy link
Copy Markdown
Member

Add support for translating Swift () -> bool to the Java BooleanSupplier functional interface

@AmrDeveloper
AmrDeveloper requested a review from ktoso as a code owner August 1, 2026 17:57
@AmrDeveloper
AmrDeveloper force-pushed the jextract_support_int_supplier branch from 7a3ce52 to bc29a91 Compare August 1, 2026 18:07
Comment thread Sources/JExtractSwiftLib/JavaTypes/JavaType+JDK.swift Outdated

@ktoso ktoso left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice, thank you! Tiny nitpick

@AmrDeveloper

Copy link
Copy Markdown
Member Author

CI Failure is related to the Initialize containers job,

I will restart it later

@AmrDeveloper
AmrDeveloper force-pushed the jextract_support_int_supplier branch from 447016e to 6b75cb6 Compare August 2, 2026 16:42
@ktoso
ktoso merged commit a39cb3d into swiftlang:main Aug 3, 2026
42 checks passed
@AmrDeveloper
AmrDeveloper deleted the jextract_support_int_supplier branch August 3, 2026 05:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants