Skip to content

feat: slim bindings for java#1197

Merged
sancyx merged 14 commits intomainfrom
slim-bindings-java
Mar 9, 2026
Merged

feat: slim bindings for java#1197
sancyx merged 14 commits intomainfrom
slim-bindings-java

Conversation

@sancyx
Copy link
Contributor

@sancyx sancyx commented Feb 4, 2026

Description

Generate Slim bindings with Uniffi for Java 21, implement p2p & group examples as for Python bindings.
Works with Uniffi > 0.29.x.
Related issue: #1188

Type of Change

  • Bugfix
  • New Feature
  • Breaking Change
  • Refactor
  • Documentation
  • Other (please describe)

Checklist

  • I have read the contributing guidelines
  • Existing issues have been referenced (where applicable)
  • I have verified this change is not present in other open pull requests
  • Functionality is documented
  • All code style checks pass
  • New code contribution is covered by automated tests
  • All new and existing tests pass

@sancyx sancyx changed the title Slim bindings java feat: Slim bindings java Feb 4, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 4, 2026

The latest Buf updates on your PR. Results from workflow Buf CI / buf (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed✅ passed✅ passedMar 6, 2026, 5:48 PM

@sancyx sancyx changed the title feat: Slim bindings java feat: slim bindings java Feb 4, 2026
@sancyx sancyx changed the title feat: slim bindings java feat: slim bindings for java Feb 4, 2026
@codecov
Copy link

codecov bot commented Feb 4, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@sancyx sancyx force-pushed the slim-bindings-java branch from 3170980 to 8ea9f9a Compare February 4, 2026 17:32
@sancyx sancyx force-pushed the slim-bindings-java branch 2 times, most recently from a361fe0 to 2a2b6e3 Compare March 3, 2026 22:05
sancyx added 6 commits March 3, 2026 23:07
Signed-off-by: Magyari Sandor Szilard <sancyx@gmail.com>
Signed-off-by: Magyari Sandor Szilard <sancyx@gmail.com>
Signed-off-by: Magyari Sandor Szilard <sancyx@gmail.com>
Signed-off-by: Magyari Sandor Szilard <sancyx@gmail.com>
Signed-off-by: Magyari Sandor Szilard <sancyx@gmail.com>
Signed-off-by: Magyari Sandor Szilard <sancyx@gmail.com>
@sancyx sancyx force-pushed the slim-bindings-java branch from 2a2b6e3 to d7c45a0 Compare March 3, 2026 22:07
sancyx added 3 commits March 4, 2026 12:12
Signed-off-by: Magyari Sandor Szilard <sancyx@gmail.com>
Signed-off-by: Magyari Sandor Szilard <sancyx@gmail.com>
Signed-off-by: Magyari Sandor Szilard <sancyx@gmail.com>
@sancyx sancyx force-pushed the slim-bindings-java branch from 8fdad25 to 2b0f52f Compare March 4, 2026 17:03
Signed-off-by: Magyari Sandor Szilard <sancyx@gmail.com>
@sancyx sancyx force-pushed the slim-bindings-java branch 2 times, most recently from 424a990 to 0378f46 Compare March 5, 2026 07:13
@sancyx sancyx marked this pull request as ready for review March 5, 2026 07:16
@sancyx sancyx requested a review from a team as a code owner March 5, 2026 07:17
Signed-off-by: Magyari Sandor Szilard <sancyx@gmail.com>
@sancyx sancyx force-pushed the slim-bindings-java branch from 0378f46 to cd0d305 Compare March 5, 2026 09:19
sancyx added 2 commits March 5, 2026 13:20
Signed-off-by: Magyari Sandor Szilard <sancyx@gmail.com>
Signed-off-by: Magyari Sandor Szilard <sancyx@gmail.com>
@sancyx sancyx force-pushed the slim-bindings-java branch from cfa4515 to ca0d160 Compare March 5, 2026 16:11
Copy link
Contributor

@lpuskas lpuskas left a comment

Choose a reason for hiding this comment

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

👍 LGTM!

Signed-off-by: Magyari Sandor Szilard <sancyx@gmail.com>
@sancyx sancyx merged commit fa3e2a2 into main Mar 9, 2026
43 of 44 checks passed
@sancyx sancyx deleted the slim-bindings-java branch March 9, 2026 09:04
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.

3 participants