Tighten API contract by removing impossible cases
Tighten API contract by removing impossible cases

Signed-off-by: Remy Suen <553f7e7fc51e9ff47ae89d5a0ebd06651241b998@gmail.com>

rcjsuen/dockerfile-language-server-nodejs,rcjsuen/dockerfile-language-server-nodejs