Spring gRPC reference documentation covering server, client, security, and configuration
92
Pending
Does it follow best practices?
Impact
92%
2.19xAverage score across 3 eval scenarios
Pending
The risk profile of this skill
Server interceptors and exception handling
Global interceptor annotation
33%
100%
Interceptor ordering with @Order
100%
100%
Per-service interceptor annotation
50%
100%
blendWithGlobalInterceptors used
0%
100%
GrpcExceptionHandler bean
66%
100%
Service @Service annotation
50%
100%
Extends *ImplBase
100%
100%
spring-grpc-dependencies BOM
0%
100%
grpc-services dependency
0%
100%
Server port property
0%
100%
Client auto-import and channel customization
@ImportGrpcClients used
100%
100%
target/types parameters
100%
100%
Global client interceptor annotation
100%
100%
Global customizer with @Order
0%
0%
Per-channel customizer via ChannelBuilderOptions
0%
0%
BearerTokenAuthenticationInterceptor for OAuth2
0%
100%
RestClientClientCredentialsTokenResponseClient used
0%
100%
Channel addresses in properties
100%
100%
spring-grpc-dependencies BOM
0%
100%
OAuth2 interceptor on per-channel basis
50%
100%
In-process testing setup
spring-grpc-test dependency
0%
100%
@AutoConfigureInProcessTransport used
0%
100%
In-process property alternative
0%
100%
@SpringJUnitConfig or @SpringBootTest used
100%
100%
@LocalGrpcPort injection
0%
100%
${local.grpc.port} placeholder OR @LocalGrpcPort
0%
100%
In-process channel address format
100%
50%
Service @Service annotation
0%
100%
spring-grpc-dependencies BOM
0%
100%
Proto3 syntax options
100%
100%
Test @TestConfiguration imports service
0%
100%