Mohammad Ashar Khan
8952a690f0
feat: Run and report diagnostics from protoc upon save ( #62 )
...
Closes #28
2025-03-19 01:03:04 +05:30
Ashar
0f7079b257
feat: use pkg-config to discover well known types and hover on imports ( #53 )
...
A step closer...
2025-01-25 23:45:40 +05:30
Ashar
a0f6e51410
feat: Read import path and produce import diagnostics ( #49 )
2025-01-13 01:17:48 +05:30
Ashar
10d2a1e3b9
feat: Use markdown for hover text and add well known types hover documentations ( #44 )
2024-12-26 20:26:19 +05:30
Ashar
c36b05bf1a
feat: add doc and range formatting if clang-format is available ( #27 )
...
- [x] Update README
- [x] Tag and release v0.6.0
- [x] Format temporary file not original file
2024-09-01 15:34:40 +05:30
Ashar
9e0098df60
feat: add support for renaming across workspace ( #26 )
...
Co-authored-by: mohammadkhan <mohammadkhan@digitalocean.com>
2024-08-24 23:38:27 +05:30
Ashar
fba42fe9d2
feat: add workspace support ( #20 )
...
- [x] Hover
- [x] Prepare rename
- [x] Completion of enums and messages in current package
- [ ] ~Rename~ (Deferred to future)
- [x] Definition
- [ ] ~Workspace Symbols~ (No use as of now)
Handle extra operations to update inner state:
- [x] did_create_file
- [x] did_delete_file
- [x] did_rename_file
2024-08-19 01:01:13 +05:30
Mohammad Ashar Khan
94742d63c6
improve: cache parsed trees for documents ( #19 )
...
Co-authored-by: coder3101 <ashar786khan@gmail.com>
2024-08-16 02:52:54 +05:30
Ashar
e72ce0fcc7
feat: add completion for keywords ( #13 )
2024-07-20 18:48:13 +05:30
Mohammad Ashar Khan
5d739fb983
refactor: reuse code and fix a didClose missing crash ( #10 )
...
Some housekeeping!
2024-07-18 00:39:30 +05:30