API · plugin para JetBrains

gRPC StreamObserver Contract Companion

Gratis

gRPC Tooling

Warning icon on a .onNext(...) or .onError(...) call on a gRPC StreamObserver found, in textual order, AFTER an .onCompleted() call on the same receiver, within the same method body: gRPC's own StreamObserver javadoc states the contract explicitly: onNext "is never called after onError(Throwable) or onCompleted() are called", and "onCompleted may only be called once and if called it m

44Descargas
0Estrellas en GitHub
2026-08-27Publicado
GratisPrecio

La brecha que resuelve

responseObserver.onCompleted(); followed later in the same method by responseObserver.onNext(extra); compiles fine and runs — but it violates gRPC's own StreamObserver contract, which explicitly says onCompleted() must be the last method called. The downstream behavior after that point is undefined per the contract, not just unconventional.

Datos y precio

Categoría
API
Precio
Gratis
Plataforma
IntelliJ-family
Primera publicación
2026-08-27
ID en Marketplace
#33902
Repositorio
grpc-streamobserver-contract-companion
Crecimiento
Recién publicado

Plugins relacionados

Todos los plugins de API
¿Necesitas una herramienta así hecha para tu código?Reglas de análisis estático a medida, integración con CI/CD, distribución privada de plugins y auditorías de rendimiento para plugins IntelliJ.
Trabaja con Joel

Descargas y estrellas al 2026-10-18, actualizadas dos veces al día desde las API de JetBrains Marketplace y GitHub.