Commit d21fa34
committed
fix(config): resolve file-relative paths before merge
Preprocess each config file while its declaring directory is still
known, then write back only the resulting path changes before merging.
This keeps library/package/ignoreDir/resource path resolution correct
without materializing defaults into unrelated fields.
Keep the raw single-file config loader for edit commands and cover the
sparse merge behavior with config loader regressions.1 parent 420edbc commit d21fa34
5 files changed
Lines changed: 461 additions & 70 deletions
File tree
- crates
- emmylua_code_analysis/src/config
- emmylua_ls/src/handlers/command/commands
0 commit comments