Skip to content

chore: add synchronous syncs#61

Merged
ahmad-kemsan merged 3 commits into
mainfrom
huzaif/synchronous-server-sync
Apr 7, 2026
Merged

chore: add synchronous syncs#61
ahmad-kemsan merged 3 commits into
mainfrom
huzaif/synchronous-server-sync

Conversation

@mir-huzaif

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds new blocking “sync” APIs to explicitly refresh license/trial activation data from the Cryptlex server.

Changes:

  • Added new native bindings for synchronous license and trial sync operations.
  • Exposed new public wrapper methods with Javadoc and status-code handling: SyncLicenseActivation() and SyncTrialActivation().

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
lexactivator/src/main/java/com/cryptlex/android/lexactivator/LexActivatorNative.java Adds new native method declarations for synchronous sync calls.
lexactivator/src/main/java/com/cryptlex/android/lexactivator/LexActivator.java Adds new public Java wrappers + documentation for synchronous sync calls.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread lexactivator/src/main/java/com/cryptlex/android/lexactivator/LexActivator.java Outdated
@sonarqubecloud

sonarqubecloud Bot commented Apr 7, 2026

Copy link
Copy Markdown

@mir-huzaif mir-huzaif requested a review from ahmad-kemsan April 7, 2026 09:20
@ahmad-kemsan ahmad-kemsan merged commit fb25d0f into main Apr 7, 2026
4 checks passed
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