gitextract_swzgl8ap/ ├── .circleci/ │ └── config.yml ├── .gitignore ├── .mvn/ │ └── wrapper/ │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── LICENSE ├── NOTICE ├── README.md ├── grpc-kotlin-example-chatserver/ │ ├── README.md │ ├── pom.xml │ └── src/ │ └── main/ │ ├── kotlin/ │ │ └── io/ │ │ └── rouz/ │ │ └── grpc/ │ │ └── examples/ │ │ └── chat/ │ │ ├── ChatClient.kt │ │ ├── ChatService.kt │ │ ├── Entrypoint.kt │ │ ├── GrpcServer.kt │ │ └── ServerStreaminChatClient.kt │ └── proto/ │ └── chat.proto ├── grpc-kotlin-gen/ │ ├── pom.xml │ └── src/ │ ├── main/ │ │ ├── java/ │ │ │ └── io/ │ │ │ └── rouz/ │ │ │ └── grpc/ │ │ │ └── kotlin/ │ │ │ └── GrpcKotlinGenerator.java │ │ └── resources/ │ │ ├── Adapters.mustache │ │ ├── ImplBase.mustache │ │ └── StubExtensions.mustache │ └── test/ │ └── java/ │ └── io/ │ └── rouz/ │ └── grpc/ │ └── kotlin/ │ └── GrpcKotlinGeneratorTest.java ├── grpc-kotlin-test/ │ ├── pom.xml │ └── src/ │ ├── main/ │ │ ├── kotlin/ │ │ │ └── io/ │ │ │ └── rouz/ │ │ │ └── greeter/ │ │ │ ├── GreeterImpl.kt │ │ │ ├── GreeterMain.kt │ │ │ └── InfiniteStreamGreeterImpl.kt │ │ └── proto/ │ │ └── io/ │ │ └── rouz/ │ │ ├── greeter.proto │ │ └── kvs.proto │ └── test/ │ └── kotlin/ │ └── io/ │ └── rouz/ │ └── greeter/ │ ├── ClientAbandonTest.kt │ ├── ClosingStatusExceptionTest.kt │ ├── ContextBasedGreeterTest.kt │ ├── DelayedClosingStatusExceptionTest.kt │ ├── DelayedThrowingStatusExceptionTest.kt │ ├── ExceptionPropagationTest.kt │ ├── GrpcTestBase.kt │ ├── NoStatusExceptionPropagationTest.kt │ ├── ServiceCallsTest.kt │ ├── StatusExceptionTestBase.kt │ ├── ThrowingStatusExceptionTest.kt │ └── UnimplementedStatusTest.kt ├── mvnw ├── mvnw.cmd └── pom.xml