aboutsummaryrefslogtreecommitdiff
path: root/docs/dev
Commit message (Collapse)AuthorAgeFilesLines
* Hygiene is an internal implementation detail of the compilerAleksey Kladov2021-03-081-1/+1
|
* Make `code generation` just workAleksey Kladov2021-03-081-2/+1
| | | | | Contributors don't need to learn about `cargo xtask codegen` if `cargo test` just does the right thing.
* Clarify comparison ruleAleksey Kladov2021-03-031-1/+7
|
* Axe pre-commitAleksey Kladov2021-03-011-2/+0
|
* 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]>