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

Add kt_jvm_proto_helper as individual rule. #396

Merged
merged 10 commits into from
Dec 20, 2023

Commits on Jul 5, 2023

  1. Add kt_jvm_proto_helper as individual rule.

    This allows the BUILD file to have separate java proto and kt proto
    rules in case there is a mix of java and proto projects in the same
    repo, and there are stricter requirement to the output (e.g. leaner
    dependency chains, smaller binaries for pure-java outputs etc.).
    
    This also bypasses an issue in the other rules where the
    kt_jvm_*_library would compile the whole dependency chain to kotlin, and
    if the bazel repo is large with many proto dependencies, an can easily
    end up caching all of these when containing the same classes. If only
    some of these are refreshed / synced on changes you can easily end up
    with an IDE claiming your new fields still dont' exist, or removed
    classes are still there etc.
    steineldar committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    8343c18 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Also make rule for gRPC part.

    Which makes btth kr_proto and kt_grpc helper functions.
    steineldar committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    f3aadf5 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    5c6c35c View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Configuration menu
    Copy the full SHA
    656f83b View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Configuration menu
    Copy the full SHA
    bc7e4ed View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. Configuration menu
    Copy the full SHA
    0752d7e View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Configuration menu
    Copy the full SHA
    0c1a59c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    165b622 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c0997e0 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Configuration menu
    Copy the full SHA
    8bccc2c View commit details
    Browse the repository at this point in the history