override fun index()

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))
        }
    }