sourcegraph / scip

SCIP Code Intelligence Protocol
Apache License 2.0
231 stars 32 forks source link

Add support for `SymbolInformation.signature` #231

Open olafurpg opened 4 months ago

olafurpg commented 4 months ago

Test plan

olafurpg commented 4 months ago

Changes I'd like to make on the SemanticDB types:

olafurpg commented 4 months ago
mkondratek commented 4 months ago

Hello Olaf 👋 I wanted to make use of the generated bindings and I found an issue:

export interface ChatHistory {
    [chatID: string]: TranscriptJSON
}

turns into

data class ChatHistory(
  val chatID: String? = null,
)

(and hence - I guess - TranscriptJSON is not being generated)