Skip to content

Commit a5ab8df

Browse files
authored
don't deep copy SettingsRegistration (#2867)
1 parent b2cd51d commit a5ab8df

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

plugin/core/types.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -982,7 +982,7 @@ def from_config(cls, src_config: ClientConfig, override: dict[str, Any]) -> Clie
982982
semantic_tokens=deepcopy(override.get("semantic_tokens", src_config.semantic_tokens)),
983983
diagnostics_mode=deepcopy(override.get("diagnostics_mode", src_config.diagnostics_mode)),
984984
path_maps=PathMap.parse(override.get("path_maps")) or deepcopy(src_config.path_maps),
985-
settings_registration=deepcopy(src_config._settings_registration),
985+
settings_registration=src_config._settings_registration,
986986
all_settings=deepcopy({**src_config._all_settings, **override})
987987
)
988988

0 commit comments

Comments
 (0)