Appliscale / perun

A command-line validation tool for AWS Cloud Formation that allows to conquer the cloud faster!
https://perun-for-aws.appliscale.io
Apache License 2.0
91 stars 8 forks source link

Language Server Protocol #14

Open afronski opened 6 years ago

afronski commented 6 years ago

We did some research before we started and @pfigwer found couple of interesting facts - in most cases integration with editors for CloudFormation is based on basically auto-completion (crude and simple one), syntax validation and using API for basic stuff - nothing more.

What if we could leverage those specs in order to deliver Language Server Protocol inside our tool and integrate it properly with the editors and IDEs?

afronski commented 6 years ago

Another idea would be to actually leverage watchdog mode - tool / server can listen for file changes and perform validation / linting on demand, in the background.