intellij icon indicating copy to clipboard operation
intellij copied to clipboard

(rebase) Support embedded go_proto_library

Open blorente opened this issue 1 year ago • 1 comments

This is just a rebase and cleanup of this PR from @tingilee : https://github.com/bazelbuild/intellij/pull/5567. The feature work is entirely theirs.

blorente avatar Feb 06 '24 09:02 blorente

@mai93 @tpasternak could I have a review on this? I'll give co-author credit to @tingilee on the merge commit, but they don't have their branch open to pushes.

blorente avatar Feb 13 '24 14:02 blorente

I'll solve the WORKSPACE conflicts, it just never ends so I'll wait for a review before solving them again.

blorente avatar Mar 01 '24 13:03 blorente

LGTM, thank you @blorente

The only concern is about the new dependencies we add (in WORKSPACE.bzlmod). @mai93 can you please confirm they're ok?

tpasternak avatar Mar 08 '24 14:03 tpasternak

The only concern is about the new dependencies we add (in WORKSPACE.bzlmod). @mai93 can you please confirm they're ok?

I think since bazel-gazelle is part of bazelbuild it should be fine.

mai93 avatar Mar 11 '24 05:03 mai93

The only concern is about the new dependencies we add (in WORKSPACE.bzlmod). @mai93 can you please confirm they're ok?

I think since bazel-gazelle is part of bazelbuild it should be fine.

It's also google.golang.org/grpc

tpasternak avatar Mar 11 '24 08:03 tpasternak

cc @mai93

tpasternak avatar Mar 12 '24 08:03 tpasternak

google.golang.org/grpc

I'm not sure why it should be concerning? cc @blorente if you have more details about it

mai93 avatar Mar 13 '24 08:03 mai93

It's not concerning. It's just a new dependency so I always have concerns, sorry

tpasternak avatar Mar 13 '24 08:03 tpasternak

Ok, so if there are no issues with dependencies (cc @mai93), then it LGTM. Btw is org_golang_google_grpc actually used anywhere?

tpasternak avatar Mar 15 '24 09:03 tpasternak

I've addressed the comments (and added a comment on why we import grpc). @mai93 @tpasternak , could you please take a look now?

blorente avatar Mar 19 '24 11:03 blorente