ballerina-platform / lsp4intellij

This language client library provides language server protocol support for IntelliJ IDEA and other Jetbrains IDEs.
Apache License 2.0
438 stars 104 forks source link

ensure lsp can support files without an extension #305

Closed johnamSyn closed 1 year ago

johnamSyn commented 1 year ago

Purpose

fixes #304

Goals

ensure files that do not have an extension can be properly handled by the lsp

Approach

for files that do not have an extension treat the extension as a empty string instead of null so that it can be handled properly by the lsp