grpc / grpc/grpc-java

automatic module name for grpc-services does not match actual top level package(s)

Open
#10,421 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
12.1k
Forks
4k
Avg merge
2d 17h
Merged PRs (30d)
37

Description

### What version of gRPC-Java are you using?

Latest (on master)

### What did you expect to see?
automatic module name matches the top level package in the artifact

The artifact should be split into multiple artifacts to module name can be properly assigned to each artifact

### What did you see instead?
The artifact grpc-services has the following top level packages
```
io/grpc/health
io/grpc/binarylog
io/grpc/protobuf
io/grpc/services (this should be the only one)
io/grpc/channelz
io/grpc/reflection
```

### Steps to reproduce the bug
jar tvf grpc-services-1.58.0-SNAPSHOT.jar

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.