message Empty is defined twice in interop-testing sub-project
See original GitHub issueMessage Empty
is once defined in the interop-testing
sub-project itself:
And then again pulled in from protobuf-java
via the dependency chain: grpc-interop-testing
-> grpc-protobuf
-> protobuf-java-util
-> protobuf-java
This becomes a problem when generating grpc classes using ScalaPB as it tries to place both under the same package and the same name.
I would expect interop-testing
to not define Empty
message and use the one from protobuf-java
instead. Would that be possible to change?
Issue Analytics
- State:
- Created 6 years ago
- Comments:5 (5 by maintainers)
Top Results From Across the Web
java_outer_classname not used · Issue #243 - GitHub
syntax = "proto3"; package my.first.test; ... message Empty is defined twice in interop-testing sub-project grpc/grpc-java#4241.
Read more >JUnit 5 User Guide
In summary, the display name for a test class or method is determined according to the following precedence rules: value of the @DisplayName ......
Read more >sbt Reference Manual — Combined Pages
Supports testing with ScalaCheck, specs, and ScalaTest. JUnit is supported by a plugin. Starts the Scala REPL with project classes and dependencies on...
Read more >Read the Docs Documentation
Read the Docs simplifies software documentation by building, versioning, and hosting of your docs, automatically.
Read more >Learning the Basics - Gradle User Manual
You can define more than one repository for resolving dependencies. ... Repositories used by convention by every subproject can be declared in the ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
The empty.proto is broken:
It’s in the correct protobuf package, but the java package is wrong. It should be in
io.grpc.testing.integration
.@ejona86
Using grpc/grpc-proto is quite reasonable for me. It means eventually the chance of resolving #4097.
I’ll do once my PR was merged if you want to.