We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
formatOnSave
1 parent 1a8da75 commit 23935faCopy full SHA for 23935fa
server/src/main/kotlin/org/javacs/kt/KotlinTextDocumentService.kt
@@ -61,7 +61,10 @@ class KotlinTextDocumentService(
61
get() = uri.endsWith(".kts")
62
63
private val TextDocumentIdentifier.content: String
64
- get() = uriContentProvider.contentOf(parseURI(uri))
+ get() {
65
+ val uri = parseURI(uri)
66
+ return sf.contentOfTracked(uri) ?: uriContentProvider.contentOf(uri)
67
+ }
68
69
fun connect(client: LanguageClient) {
70
this.client = client
server/src/main/kotlin/org/javacs/kt/SourceFiles.kt
@@ -113,6 +113,10 @@ class SourceFiles(
113
}
114
115
116
+ fun contentOfTracked(uri: URI):String? {
117
+ return files[uri]?.content
118
119
+
120
fun createdOnDisk(uri: URI) {
121
changedOnDisk(uri)
122
0 commit comments