Skip to content

sunny-chung/grpc-java

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

gRPC-Java - An RPC library and framework

This is a patch, for fulfilling specific inspection requirement, of the gRPC-Java project.

Usage

implementation("io.github.sunny-chung:grpc-netty-shaded:1.59.1-patch1")

configurations.all {
   resolutionStrategy.eachDependency {
      if (requested.group in setOf("io.github.sunny-chung", "io.grpc") && requested.name in setOf("grpc-core", "grpc-api", "grpc-netty", "grpc-netty-shaded")) {
         if (requested.version == grpcVersion) {
            useTarget("io.github.sunny-chung:${requested.name}:$grpcVersion-patch1")
            because("transport inspection")
         }
      } else if (requested.group == "io.grpc" && requested.name.startsWith("grpc-") && requested.version?.startsWith("$grpcVersion-patch") == true) {
         useVersion(grpcVersion)
         because("not built")
      }
   }
}

About

A patch to the Java gRPC implementation to allow inspection.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 98.6%
  • Shell 0.5%
  • C++ 0.4%
  • Starlark 0.4%
  • Batchfile 0.1%
  • Dockerfile 0.0%