aboutsummaryrefslogtreecommitdiff
path: root/src/server/requests.odin
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/requests.odin')
-rw-r--r--src/server/requests.odin3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/requests.odin b/src/server/requests.odin
index 52df45c..aef44f6 100644
--- a/src/server/requests.odin
+++ b/src/server/requests.odin
@@ -374,6 +374,8 @@ read_ols_initialize_options :: proc(config: ^common.Config, ols_config: OlsConfi
config.enable_procedure_snippet =
ols_config.enable_procedure_snippet.(bool) or_else config.enable_procedure_snippet
+ config.enable_auto_import = ols_config.enable_auto_import.(bool) or_else config.enable_auto_import
+
config.enable_checker_only_saved =
ols_config.enable_checker_only_saved.(bool) or_else config.enable_checker_only_saved
@@ -607,6 +609,7 @@ request_initialize :: proc(
config.enable_fake_method = false
config.enable_procedure_snippet = true
config.enable_checker_only_saved = true
+ config.enable_auto_import = true
read_ols_config :: proc(file: string, config: ^common.Config, uri: common.Uri) {
if data, ok := os.read_entire_file(file, context.temp_allocator); ok {