protobuflab / protobuf-langserver

MIT License
0 stars 1 forks source link

Initialize workspace manager with state of the world #9

Closed NTaylorMullen closed 5 years ago

NTaylorMullen commented 5 years ago

Proto files depend on others and the existence of files impact things like completion, errors etc. Therefore, we need to initialize our workspace manager with the current state of the world so our workspace has knowledge of every proto file, even if it's not open.

ryanbrandenburg commented 5 years ago

https://github.com/protobuflab/protobuf-langserver/commit/a64fbb2eee89962f4c4582181a526dbbc3e279e0