Comments (6)
Now that google/protobuf-gradle-plugin#168 is closed, is it possible to implement this feature so that, ultimately, #116 can be fixed?
from grpc-kotlin.
Thanks for the heads up! That was actually closed as fixed :) So we won't need Canteen and can instead just use our protoc jars. Updating the title to reflect this.
from grpc-kotlin.
For reference: google/protobuf-gradle-plugin#423
from grpc-kotlin.
I think we should do a 0.2.0
release for this, migrate the samples & docs, and allow for good testing across platforms. Then once validated aim for 1.0.0
.
Note that the syntax is:
artifact = "io.grpc:protoc-gen-grpc-kotlin:$grpcKotlinVersion:protoc@jar"
The classifier on the artifact in this case is protoc
but I think there is some standard to instead make it like jdk8
for a JDK 8 compatiable jar.
from grpc-kotlin.
BTW, this requires a new version of the Gradle Protobuf plugin (0.8.13
):
id("com.google.protobuf") version "0.8.13"
from grpc-kotlin.
The samples in this repo have been updated to use this. And here is the PR for updating the other kotlin samples: GoogleCloudPlatform/kotlin-samples#78
from grpc-kotlin.
Related Issues (20)
- No Output Files Are Generated!!! HOT 1
- Status `cause` is replaced when it shouldn't be HOT 3
- Syntax error in generated code when a message field name matches the package name HOT 2
- Kotlin Coroutines client impl: unable to use RequestScoped in Spring Boot due to "final" stub implementation HOT 7
- How to launch fire-and-forget server-streaming RPC inside RPC
- Bump gRPC version to the latest one
- Readme Gradle Build HOT 1
- Consider renaming the io_bazel_rules_kotlin dependency to rules_kotlin
- annotation error from generated proto files HOT 1
- Server UNAVAILABLE HOT 3
- How to intercept all requests? HOT 2
- 编译proto文件生成的类报错,Unresolved reference: HelloRequest HOT 4
- keep original comments for generated stub methods
- C++ Server and Kotlin Client occur some error, but i cannot catch full error message in Android Studio HOT 9
- Why is `:jdk8@jar` required in the plugin artifact string? HOT 4
- Generated client stubs for bidirectional streaming service does not appear to exert back-pressure on send HOT 1
- Clarify versionCatalog usage in examples HOT 2
- Incompatible with latest v26 Protocol Buffers (GeneratedMessageV3 removal) HOT 4
- kotlin-grpc v1.41 is not compatible with java-grpc v1.60+ HOT 1
- OkHttpServer defaults to using ipv6 addresses, but during Google CTS testing, system applications are not allowed to use ipv6, resulting in CTS being unable to pass
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from grpc-kotlin.