atom / atom-languageclient

Language Server Protocol support for Atom (the basis of Atom-IDE)
https://ide.atom.io/
MIT License
388 stars 78 forks source link

Support null completions #251

Closed Aerijo closed 5 years ago

Aerijo commented 5 years ago

Adds on to the commit closing #246. The first solution didn't reach far enough, and the possibility of completions being null wans't reflected in the types.

This change should comprehensively support a null value.

(Also see the response section of the protocol to confirm null is a valid return value)

Aerijo commented 5 years ago

I've been using this on mine for a while, should work fine