aboutsummaryrefslogtreecommitdiff
path: root/docs/dev
Commit message (Collapse)AuthorAgeFilesLines
* Fixed remaining references to `AnalysisChange` (now: `Change`)Vincent Esche2021-02-281-5/+5
| | | | (The type was renamed/moved in 8716c4cec3a05ba891b20b5f28df69d925b913ad)
* Fix typosazzamsa2021-02-202-6/+6
|
* document offsetsAleksey Kladov2021-02-161-1/+7
|
* Remove CodeLensResolveData mention from lsp-extensions.mdivan7702021-02-131-11/+0
|
* Moved CodeLens to ide crateivan7702021-02-131-1/+12
|
* Include a commit log summary in the changelogLaurențiu Nicola2021-02-121-2/+1
|
* Merge #7653bors[bot]2021-02-121-0/+60
|\ | | | | | | | | | | | | | | | | 7653: Document config pattern r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>
| * Document config patternAleksey Kladov2021-02-121-0/+60
| |
* | fix nightly warning `legacy_derive_helpers`Peter Wischer2021-02-121-1/+1
|/ | | | see https://github.com/rust-lang/rust/issues/79202
* Use track caller in test documentationAleksey Kladov2021-02-101-1/+1
|
* Infra for "unit" benchmarkingAleksey Kladov2021-02-091-0/+5
|
* Add a section on entry pointsAleksey Kladov2021-02-071-1/+9
|
* Fixing architecture image on dark themeErick Tovar2021-02-071-1/+1
|
* Remove redunacnyEdwin Cheng2021-02-071-1/+1
|
* More information for mbeEdwin Cheng2021-02-071-2/+7
|
* Update architecture.md for mbe and proc-macroEdwin Cheng2021-02-071-0/+11
|
* Update architecture.mdAdam Tuck2021-02-061-1/+1
| | | Typo
* Do not overwrite lock filekjeremy2021-02-051-1/+1
| | | | | | Use `npm ci` instead of `npm install`. `npm install` will overwrite the lock file if you have a newer npm version than the one that generated the package-lock.json
* Add howtosAleksey Kladov2021-02-051-0/+8
|
* More architecture.mdAleksey Kladov2021-02-041-2/+42
|
* typo fixesKushagra Gupta2021-02-031-4/+4
|
* Grammar fixesKushagra Gupta2021-02-031-20/+20
| | | | | I think line 235 is still wrong, but I am not sure. Is the `crated/tt` in line 252 supposed to be `crates/tt`?
* Fix spelling mistakes in docs/devLukas Wirth2021-02-034-27/+31
|
* Make architecture more informativeAleksey Kladov2021-02-032-201/+317
| | | | Call out boundaries and invariants
* add useless types to the styleguideAleksey Kladov2021-02-021-0/+14
|
* Explain what to do if a release failsLaurențiu Nicola2021-02-011-0/+4
|
* Update lsp-extension.md hashEdwin Cheng2021-01-281-1/+1
|
* Update docEdwin Cheng2021-01-281-1/+1
|
* Merge #7457bors[bot]2021-01-261-0/+8
|\ | | | | | | | | | | | | | | | | | | 7457: Add no-buffering file logging and wait for a debugger option. r=vsrs a=vsrs Adds two command line flags: `--no-buffering` and `--wait-dbg`. Not sure if someone else needs this, but personally I found both flags extremely useful trying to figure out why RA does not work with Visual Studio. Or better to say why Visual Studio does not work with RA. Co-authored-by: vsrs <[email protected]>
| * Add RA_WAIT_DBG and docsvsrs2021-01-251-0/+8
| |
* | Make always-assert crate reusableAleksey Kladov2021-01-261-1/+1
| |
* | Document design labelAleksey Kladov2021-01-261-0/+4
|/
* Fix typo in style guideLaurențiu Nicola2021-01-251-3/+4
|
* Fix RA_LOG example in dev docsLaurențiu Nicola2021-01-251-1/+1
|
* Promote marksAleksey Kladov2021-01-221-6/+16
|
* Style: use the right stringAleksey Kladov2021-01-221-0/+12
|
* Include `countme` crate to count important data structures.Aleksey Kladov2021-01-211-0/+3
|
* Avoid intermediate collectionsAleksey Kladov2021-01-201-1/+33
|
* Don't show runnable suggestions for other filesAleksey Kladov2021-01-201-0/+3
| | | | | It't be actually great to have these once we have run anything dialog, but for run the thing at point it makes sense to show a limited set.
* Introduce more appropriate assertion mechanismAleksey Kladov2021-01-141-0/+5
| | | | | | | rust-analyzer is a long-running program, so we *should* handle assertion failures. See also https://www.sqlite.org/assert.html.
* Encourage gifsAleksey Kladov2021-01-111-0/+2
|
* Use T! for bool keywordsLaurențiu Nicola2021-01-101-0/+21
|
* typoAleksey Kladov2021-01-071-23/+23
|
* Styleguide readabilityAleksey Kladov2021-01-071-63/+115
|
* Document `std::ops` styleAleksey Kladov2021-01-071-1/+9
|
* Merge #7195bors[bot]2021-01-071-1/+1
|\ | | | | | | | | | | | | | | 7195: Update remaining serverPath references r=lnicola a=lnicola Fixes https://github.com/rust-analyzer/rust-analyzer/pull/7156#issuecomment-755487667 Co-authored-by: LaurenČ›iu Nicola <[email protected]>
| * Update remaining serverPath referencesLaurențiu Nicola2021-01-071-1/+1
| |
* | Change <|> to $0 - RebaseKevaundray Wedderburn2021-01-071-1/+1
|/
* Merge #7068bors[bot]2021-01-032-1/+14
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7068: Add VSCode command to view the hir of a function body r=theotherphil a=theotherphil Will fix https://github.com/rust-analyzer/rust-analyzer/issues/7061. Very rough initial version just to work out where I needed to wire everything up. @matklad would you be happy merging a hir visualiser of some kind? If so, do you have any thoughts on what you'd like it show, and how? I've spent very little time on this thus far, so I'm fine with throwing away the contents of this PR, but I want to avoid taking the time to make this more polished/interactive/useful only to discover that no-one else has any interest in this functionality. ![image](https://user-images.githubusercontent.com/1974256/103236081-bb58f700-493b-11eb-9d12-55ae1b870f8f.png) Co-authored-by: Phil Ellison <[email protected]>
| * Address review suggestion, fix tidy testsPhil Ellison2021-01-012-1/+14
| |