microsoft / vscode-powerquery

Visual Studio Code extension for Power Query / M.
MIT License
86 stars 16 forks source link

Update package versions and refactor module library definition generation #214

Closed JordanBoltonMN closed 4 months ago

JordanBoltonMN commented 4 months ago

One of the biggest changes in upgrading PQLS is that the LibraryDefinitions type has been changed. It now has a new parameter, dynamicLibraryDefinitions, which is a lazily evaluated lambda which returns library definitions. This is where the module definitions (definitions that work across files) are generated/stored.

Additionally, I updated the codebase's style to better match the rest of it.