Nathan Sobo
|
4eaae2b535
|
Add endpoints for listing, creating, and updating users
|
2021-12-25 11:55:10 -07:00 |
|
 Nathan SoboandAntonio Scandurra
|
560923cf12
|
Streamline running both next and collab servers in development
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
|
2021-12-25 11:55:10 -07:00 |
|
Nathan Sobo
|
3e51b188d8
|
Enable authentication via the NextJS site
|
2021-12-25 11:55:10 -07:00 |
|
Nathan Sobo
|
ae2c51f1bc
|
Merge pull request #294 from zed-industries/simplify-keymap-contexts
Don't merge keymap contexts from containing elements
|
2021-12-24 16:54:47 -07:00 |
|
 Nathan SoboandAaron Hillegass
|
4783797471
|
Don't merge keymap contexts from containing elements
Co-Authored-By: Aaron Hillegass <charmedliferaft@gmail.com>
|
2021-12-24 16:44:35 -07:00 |
|
Nathan Sobo
|
436605d4df
|
Merge pull request #293 from zed-industries/project-diagnostics
Project diagnostics: First pass
|
2021-12-24 16:42:00 -07:00 |
|
Nathan Sobo
|
19b00ebf54
|
Update tests to reflect that we no longer attempt to recycle group ids
|
2021-12-24 16:36:21 -07:00 |
|
Nathan Sobo
|
05c8db05ca
|
Remove special handling of multi-line primary diagnostic messages and fix tests
|
2021-12-24 13:47:45 -07:00 |
|
Nathan Sobo
|
c704166cfc
|
Make diagnostics disk-based in test
|
2021-12-24 13:33:11 -07:00 |
|
 Antonio ScandurraandNathan Sobo
|
b474d87b4d
|
Parse children from cargo check output to provide hints
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-12-24 17:06:18 +01:00 |
|
 Antonio ScandurraandNathan Sobo
|
7b05d130d7
|
Start on a DiagnosticProvider implementation for Rust
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-12-24 16:22:22 +01:00 |
|
Antonio Scandurra
|
ae276700d6
|
Implement Buffer::diagnostic_group
|
2021-12-24 12:08:55 +01:00 |
|
Antonio Scandurra
|
de3a7f8a48
|
Remove duplication when assigning diagnostics and hardcode provider names
|
2021-12-24 12:07:26 +01:00 |
|
Antonio Scandurra
|
de2dc49f71
|
Add API_TOKEN environment variable to manifest
|
2021-12-24 10:02:24 +01:00 |
|
Max Brunsfeld
|
83741239e8
|
wip
|
2021-12-23 23:10:28 -08:00 |
|
Nate Butler
|
df00aeb3b4
|
Add job post to Zed.dev
|
2021-12-23 23:22:57 -05:00 |
|
Max Brunsfeld
|
ab075ca1a1
|
Get code compiling with some todos
|
2021-12-23 14:21:10 -08:00 |
|
 
|
2cdb9c96a7
|
WIP
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2021-12-23 11:24:35 -07:00 |
|
 
|
fdf93932dc
|
WIP: Use cargo check for on-disk diagnostics
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Co-Authored-By: Max Brunsfeld <max@zed.dev>
|
2021-12-23 18:35:50 +01:00 |
|
 Antonio ScandurraandNathan Sobo
|
1a28980dc8
|
Show only disk-based diagnostics in ProjectDiagnosticsEditor
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-12-23 16:47:54 +01:00 |
|
 Antonio ScandurraandNathan Sobo
|
6bb9757b1f
|
Only preserve excerpts for invalid diagnostics if they contain cursors
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-12-23 16:33:50 +01:00 |
|
Antonio Scandurra
|
db9f25d6ad
|
Use a different invalidation strategy for project-wide diagnostics
|
2021-12-23 15:41:43 +01:00 |
|
Antonio Scandurra
|
85d495aa33
|
Remove BufferState when the last buffer's excerpt is removed
|
2021-12-23 09:59:39 +01:00 |
|
Antonio Scandurra
|
355240d119
|
Emit an UpdateDiagnostics from Worktree when buffer diagnostics change
|
2021-12-23 09:57:50 +01:00 |
|
Max Brunsfeld
|
401791cc75
|
Fix remove_excerpts when removing the last N excerpts, N > 1
Also, generalize the randomized test to remove multiple excerpts at a time
|
2021-12-22 21:02:20 -08:00 |
|
Max Brunsfeld
|
6d74da5710
|
Use MultiBuffer::insert_excerpt_after to update project diagnostics view
|
2021-12-22 18:00:53 -08:00 |
|
Max Brunsfeld
|
8c37f7c519
|
Implement MultiBuffer::insert_excerpt_after
|
2021-12-22 17:59:44 -08:00 |
|
Max Brunsfeld
|
a5b4c339cf
|
Add Editor::remove_blocks
|
2021-12-22 17:30:14 -08:00 |
|
Max Brunsfeld
|
7bf74d2389
|
Clear out old disk-based diagnostics after 2 seconds
|
2021-12-22 15:51:51 -08:00 |
|
Max Brunsfeld
|
9c3c128c1b
|
Preserve group ids when updating diagnostics
|
2021-12-22 14:50:51 -08:00 |
|
Max Brunsfeld
|
4be5dcff9e
|
Remove unused multi_buffer::FromAnchor trait
|
2021-12-22 13:27:43 -08:00 |
|
Max Brunsfeld
|
1485a4f47b
|
Add a unit test for preserving disk-based diagnostics
|
2021-12-22 13:27:43 -08:00 |
|
Max Brunsfeld
|
20231b446a
|
Start work on preserving continuity of disk-based diagnostics
|
2021-12-22 12:52:50 -08:00 |
|
Max Brunsfeld
|
1491cc23d3
|
Revert "Implement MultiBuffer::remove_excerpts by inserting tombstones"
This reverts commit d1b15cd060.
|
2021-12-22 10:18:33 -08:00 |
|
Antonio Scandurra
|
d1b15cd060
|
Implement MultiBuffer::remove_excerpts by inserting tombstones
This will make it easier to use anchors in the presence of deletes.
|
2021-12-22 17:57:36 +01:00 |
|
Max Brunsfeld
|
4d8d3491e7
|
WIP - Start work on updating project diagnostics view
|
2021-12-21 16:39:23 -08:00 |
|
Max Brunsfeld
|
7790112f4b
|
Implement MultiBuffer::remove_excerpts
We'll need this for updating project diagnostics
|
2021-12-21 15:25:57 -08:00 |
|
Max Brunsfeld
|
11a46e978b
|
Avoid repeated subscriptions + clones when adding another excerpt for same buffer
|
2021-12-21 14:28:23 -08:00 |
|
Max Brunsfeld
|
12684f3642
|
Minor cleanup in Buffer::update_diagnostics
|
2021-12-21 14:07:50 -08:00 |
|
Max Brunsfeld
|
f02110fe23
|
Store worktree's diagnostics summaries ordered by path
|
2021-12-21 14:07:09 -08:00 |
|
Max Brunsfeld
|
dd1c31dfcb
|
Avoid cloning diagnostic messages from language server
|
2021-12-21 14:06:17 -08:00 |
|
Max Brunsfeld
|
a61bb80ccd
|
Fix maintenance of MultiBuffer's buffer states
|
2021-12-21 13:07:43 -08:00 |
|
Max Brunsfeld
|
5884a78267
|
Index max buffer row on MultiBuffer
|
2021-12-21 12:36:46 -08:00 |
|
Nathan Sobo
|
3dac439643
|
Add an endpoint for creating an access token for a GitHub login
|
2021-12-21 13:05:32 -07:00 |
|
Max Brunsfeld
|
3c1b8a106b
|
Fix context line handline in project diagnostic view
|
2021-12-21 11:46:47 -08:00 |
|
Max Brunsfeld
|
3bf003a6cc
|
Remove header heights from multibuffer randomized test
|
2021-12-21 10:24:01 -08:00 |
|
 Antonio ScandurraandMax Brunsfeld
|
c122723122
|
Render excerpt headers using DisplayMap::insert_blocks
Co-Authored-By: Max Brunsfeld <max@zed.dev>
|
2021-12-21 18:32:27 +01:00 |
|
Antonio Scandurra
|
b4a4c15e86
|
WIP: Insert blocks in BlockMap for MultiBuffer headers
|
2021-12-21 17:38:03 +01:00 |
|
Antonio Scandurra
|
4521b576c8
|
Don't insert headers in MultiBuffer
This lays the groundwork to insert headers in the block map instead.
|
2021-12-21 16:38:18 +01:00 |
|
Antonio Scandurra
|
580b38b31c
|
Delete unit test
Sharing/unsharing is already exercised via the integration tests.
|
2021-12-21 14:51:09 +01:00 |
|