influxdata / flux-lsp

Implementation of Language Server Protocol for the flux language
MIT License
27 stars 5 forks source link

feat(615): basic composition coordination with UI #616

Closed wiedld closed 1 year ago

wiedld commented 1 year ago

Part of https://github.com/influxdata/ui/issues/6334 Closes https://github.com/influxdata/flux-lsp/issues/615

Note: this is part of a chain of PRs, which should be merged together. These PRs will handle the 3 basic tasks outlined here in this Epic.

This PR is the FIRST_TASK, which has both UI and flux-lsp changes. The ui changes are here.

DONE:

Closes #615 (FIRST TASK on the epic, lsp side changes). That^^ issue ticket describes in detail, on why these changes were required. Also includes video evidence as each step, when finding all the bugs.

Broke out each commit, to correlate to a bug/issue listed in ticket 615: