Commit Graph

167 Commits

Author SHA1 Message Date
Igor Aleksanov d718366567 Document change of 'cargo' Runnable kind in lsp-extensions.md 2020-10-16 20:58:57 +03:00
Aleksey Kladov 0c67edc0f7 Expand code order section 2020-10-16 12:50:09 +02:00
Aleksey Kladov 86cc93ebe3 Document awkward names 2020-10-15 18:14:30 +02:00
Aleksey Kladov dedfaa3844 Cleanup alloc advice 2020-10-15 12:21:38 +02:00
Aleksey Kladov 9c285b0341 Style: default over new 2020-10-14 20:02:03 +02:00
Aleksey Kladov 190011168d Introduce S-actionable and S-unactionable labels
I've noticed that a significant fraction of issues are inert.
They are valid, acknowledged and useful, but effectively can't be
fixed for variety of reasons (no reproduction, dependencies on some
other issues, no review capacity, etc).

Marking issues that can be fixed by just applying some elbow grease
seems useful!
2020-10-14 15:20:31 +02:00
Aleksey Kladov d852189e56 Add reminder to update lsp-extensions.md 2020-10-14 13:30:06 +02:00
Zac Pullar-Strecker f1decfc110 Fix send->sent typo 2020-10-08 15:04:57 +13:00
Zac Pullar-Strecker 62b76e7004 Document the protocol extension 2020-10-08 15:04:20 +13:00
Aleksey Kladov 5359e8f742 minor 2020-10-07 13:11:33 +02:00
Aleksey Kladov 1688e481b3 minor 2020-10-07 13:03:13 +02:00
Aleksey Kladov 6976494781 Add comparisons guideline to style 2020-10-07 12:57:49 +02:00
Aleksey Kladov fdf2f6226b Reorg style 2020-10-07 12:50:46 +02:00
Aleksey Kladov 0599e64bb2 Document Clippy strategy 2020-10-02 10:13:58 +02:00
Laurențiu Nicola 2233749692 Improve grammar and fix code example in style guide 2020-10-01 21:02:39 +03:00
Aleksey Kladov af8063fe37 Extend **Status** command to also show dep info for the file
This should help with troubleshooting wrong project configuration
2020-09-29 22:13:23 +02:00
Aleksey Kladov b069c1c69a More style advice 2020-09-29 14:42:09 +02:00
Yusuke Tanaka 4530b717cb Fix typo 2020-09-21 01:44:38 +09:00
Yusuke Tanaka 203358a0d5 Fix typo 2020-09-21 00:53:14 +09:00
Aleksey Kladov 4f5d2ffac2 fmt import 2020-08-28 16:53:49 +02:00
Rüdiger Herrmann 3dbe062741 Update mentions of 'ra_vfs' in architecture doc
Adjust the paragraph about `ra_vfs` to point to the `vfs` crate that is used now.
2020-08-25 17:57:29 +02:00
bors[bot] 951c7c157a Merge #5852
5852: Add Early Return rule to style r=matklad a=matklad

bors r+

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2020-08-24 10:56:04 +00:00
Aleksey Kladov fc3e591bdb Avoid monomorphization 2020-08-24 12:49:36 +02:00
Aleksey Kladov d7ece3028d Add Early Return rule to style 2020-08-24 12:22:28 +02:00
Aleksey Kladov 0c602bb963 Encourage rebases more 2020-08-18 18:52:12 +02:00
Aleksey Kladov 0d201638d9 Add default names section 2020-08-18 14:31:50 +02:00
bors[bot] 6826dd044a Merge #5782
5782: Fix StatusNotification r=matklad a=vsrs

This PR fixes the following:

As per specification `params` property in [NotificationMessage ](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#notificationMessage) should be `array | object` while RA uses `"loading" | "ready" | "invalid" | "needsReload"`.

Co-authored-by: vsrs <vit@conrlab.com>
2020-08-17 14:23:03 +00:00
Aleksey Kladov 6a4c9fc9fd Don't make fields private unless you have to 2020-08-17 16:11:29 +02:00
vsrs 1eed036a6e Fix StatusNotification 2020-08-17 14:56:27 +03:00
Aleksey Kladov 200161c734 Document the most important CI invariant 2020-08-14 12:27:15 +02:00
Aleksey Kladov 1b0c7701cc Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
Aleksey Kladov fc34403018 Rename ra_assists -> assists 2020-08-13 17:33:38 +02:00
Aleksey Kladov ae71a631fd Rename ra_hir -> hir 2020-08-13 16:36:55 +02:00
Aleksey Kladov ed20a857f4 Rename ra_db -> base_db 2020-08-13 16:29:33 +02:00
Aleksey Kladov a1c187eef3 Rename ra_syntax -> syntax 2020-08-12 18:30:53 +02:00
Aleksey Kladov 50a02eb359 Rename ra_parser -> parser 2020-08-12 17:14:23 +02:00
Tim Weis a8beb79a16 Update README.md
Fixed formatting.
2020-08-11 01:01:25 +02:00
Laurențiu Nicola ff60fdc315 Fix typos in syntax.md 2020-08-10 21:31:38 +03:00
Aleksey Kladov 33447e2855 Update docs/dev/README.md
Co-authored-by: Laurențiu Nicola <lnicola@users.noreply.github.com>
2020-08-05 14:01:51 +02:00
Aleksey Kladov 36d75f3105 Document release process 2020-08-05 13:50:47 +02:00
Aleksey Kladov e96bfd812a Tweak style wording 2020-08-02 14:59:18 +02:00
Aleksey Kladov edee52fa57 reorg docs 2020-08-02 14:37:50 +02:00
Aleksey Kladov 389ad925ff Document crates.io deps policy 2020-07-31 17:17:32 +02:00
Aleksey Kladov 1142112c70 Rename FnDef -> Fn 2020-07-30 15:16:05 +02:00
David Lattimore 7d80a49e89 README: Add some instructions for running typescript tests and linter. 2020-07-25 09:35:33 +10:00
David Lattimore 3975952601 SSR: Pass current file position through to SSR code.
In a subsequent commit, it will be used for resolving paths.
2020-07-24 21:34:00 +10:00
Jeremy Kolb 9c0ead30b9 Clarify initializationOptions 2020-07-22 10:05:36 -04:00
Aleksey Kladov deed44a472 Remove support for jemalloc
We only used it for measuring memory usage, but now we can use glibc's
allocator for that just fine
2020-07-22 13:40:45 +02:00
Laurențiu Nicola daab8b2fd0 Remove insta dep 2020-07-21 13:11:51 +03:00
Aleksey Kladov c88d85bbb4 Update docs/dev/README.md 2020-07-07 11:23:59 +02:00