Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Strongly typed API for asynchronous TDLib method execution in Java interface #2648

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Commits on Oct 26, 2023

  1. Strongly typed Client.send in Java Interface

    Added new strongly typed methods to Java interface, which allow complie-time protection against function return type changes and avoiding type casting on caller side
    vkryl committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    3b7acbc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f35920 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    97870b2 View commit details
    Browse the repository at this point in the history
  4. Fixed typo in documentation for Java layer

    When `resultHandler` is null, nothing is called
    vkryl committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    9eebbcb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a71f736 View commit details
    Browse the repository at this point in the history