Skip to content

Commit 2532510

Browse files
daplffwcd
andauthored
Update server/src/main/kotlin/org/javacs/kt/config/Config.kt
Co-authored-by: FW <[email protected]>
1 parent cbd0262 commit 2532510

File tree

1 file changed

+5
-5
lines changed
  • server/src/main/kotlin/org/javacs/kt/config

1 file changed

+5
-5
lines changed

server/src/main/kotlin/org/javacs/kt/config/Config.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ fun parseServerConfiguration(params: InitializeParams): ServerConfiguration? {
1414

1515
var storage: Storage? = null
1616

17-
if (params.initializationOptions != null) {
18-
val options = gson.fromJson(params.initializationOptions as JsonElement, InitializationOptions::class.java)
17+
params.initializationOptions?.let { initializationOptions ->
18+
val options = gson.fromJson(initializationOptions as JsonElement, InitializationOptions::class.java)
1919

20-
if (options.storagePath != null) {
21-
if (Files.exists(options.storagePath) && Files.isDirectory(options.storagePath)) {
22-
storage = Storage(options.storagePath)
20+
options.storagePath?.let { storagePath ->
21+
if (Files.isDirectory(storagePath)) {
22+
storage = Storage(storagePath)
2323
}
2424
}
2525
}

0 commit comments

Comments
 (0)