d8vjork the language server watches the workspace folder (including vendor) for any filesystem changes, waits a few seconds after all the file system changes are finished, and analyzes the modified files ... although, on Unix systems, sometimes, we're not getting all the filesystem events I guess?
We are testing this on Linux and Mac, and we couldn't replicate those issues, so there must be something else happening. Maybe we should add more details logs to find out