in src/main/kotlin/rules_intellij/indexing/IndexingService.kt [99:110]
override fun index(request: IndexRequest, responseObserver: StreamObserver<IndexResponse>) {
try {
ConsoleLog.info("Indexing Server: IndexRequest: $request")
val response = index(request)
ConsoleLog.info("Indexing Server: IndexResponse: $request")
responseObserver.onNext(response)
responseObserver.onCompleted()
} catch (e: Throwable) {
ConsoleLog.info("Indexing Server Index Exception: $e\n${e.stackTraceToString()}")
responseObserver.onError(statusFromThrowable(e))
}
}