pulumi / pulumi-lsp

A LSP server for Pulumi YAML
Apache License 2.0
22 stars 0 forks source link

Support default providers #47

Closed iwahbe closed 2 years ago

iwahbe commented 2 years ago

Fixes #45

This PR:

  1. Upgrades the version of Pulumi YAML that the server depends on.
  2. Refactors the blind completion into separate functions.
  3. Adds support for the defaultProviders tag (with 5)
  4. Adds indentation to completion suggestions: The cursor is represented by $.
    resources:
    r:
    type: pkg:mod:R
    prope$
    # Completes to
    resources:
    r:
    type: pkg:mod:R
    properties:
      $