rust-analyzer/crates
bors[bot] 9594fe33fa
Merge #4083
4083: Smol documentation for ast nodes r=matklad a=Veetaha

There is a tremendous amount of TODOs to clarify the topics I am not certain about.
Please @matklad, @edwin0cheng review carefully, I even left some mentions of your names in todos to put your attention where you most probably can give comments.

In order to simplify the review, I separated the codegen (i.e. changes in `ast/generated/nodes.rs`) from `ast_src` changes (they in fact just duplicate one another) into two commits.

Also, I had to hack a little bit to let the docs be generated as doc comments and not as doc attributes because it's easier to read them this way and IIRC we don't support hints for `#[doc = ""]` attributes for now...

Closes #3682 

Co-authored-by: veetaha <veetaha2@gmail.com>
2020-05-13 09:09:46 +00:00
..
ra_arena Extract messy tree handling out of profiling code 2020-04-25 21:22:40 +02:00
ra_assists Merge #4358 2020-05-11 18:08:26 +00:00
ra_cfg Move feature desugaring to the right abstraction layer 2020-05-08 02:56:53 +02:00
ra_db Add fixture doc comment 2020-05-06 18:09:28 +02:00
ra_flycheck Merge #4406 #4410 #4411 #4417 2020-05-10 17:37:07 +00:00
ra_fmt Introduce EffectExpr 2020-05-02 11:21:39 +02:00
ra_hir Merge #4421 2020-05-11 12:21:08 +00:00
ra_hir_def Highlight mutable statics as mutable 2020-05-10 16:25:51 +01:00
ra_hir_expand fix typo unimplementated -> unimplemented 2020-05-12 23:51:38 +02:00
ra_hir_ty Merge #4394 #4414 2020-05-10 17:47:27 +00:00
ra_ide Merge #4423 2020-05-11 18:15:31 +00:00
ra_ide_db New definition_visibility method 2020-05-11 14:28:14 +03:00
ra_mbe Rename ImplItem to AssocItem 2020-05-05 23:56:10 +08:00
ra_parser Fix parsing of blocks without { 2020-05-02 14:35:17 +02:00
ra_proc_macro proc_macro: add ability to log to stderr and view output in vscode 2020-04-23 01:57:02 +03:00
ra_proc_macro_srv Remove dbg 2020-05-10 06:39:36 +08:00
ra_prof Simplify profiler impl (bubble up Option and shorten code 2020-04-26 00:55:49 +03:00
ra_project_model Merge #4406 #4410 #4411 #4417 2020-05-10 17:37:07 +00:00
ra_syntax Merge #4083 2020-05-13 09:09:46 +00:00
ra_text_edit Simplify proto conversion 2020-05-10 19:01:26 +02:00
ra_toolchain Simplify match 2020-05-09 22:20:11 +03:00
ra_tt Improve tt::Subtree debug print 2020-04-10 00:17:32 +08:00
rust-analyzer Merge #4397 2020-05-11 17:33:38 +00:00
stdx Move snake case method to heck 2020-05-03 21:35:21 +03:00
test_utils unindent -> dedent 2020-05-09 14:48:43 +02:00