aboutsummaryrefslogtreecommitdiff
path: root/docs/dev/style.md
Commit message (Collapse)AuthorAgeFilesLines
* internal: explain why sentence-per-lineAleksey Kladov2021-05-061-1/+1
|
* simplify macro expansion codeAleksey Kladov2021-05-041-0/+33
| | | | | Using `Option` arguments such that you always pass `None` or `Some` at the call site is a code smell.
* internal: Add guidelines for release notes PR descriptionsLaurențiu Nicola2021-04-191-0/+11
|
* Fix typo in style guideJonas Schievink2021-04-151-1/+1
|
* internal: don't use `#[should_panic]` for testsAleksey Kladov2021-04-131-0/+10
|
* Small grammar fixesKirill Bulatov2021-04-061-5/+5
|
* internal: explain "extract if condition" refactoringAleksey Kladov2021-04-051-1/+20
|
* internal: document style for helper functions and variablesAleksey Kladov2021-04-021-1/+40
|
* internal: document Cargo.lock maintenance processAleksey Kladov2021-04-021-2/+2
|
* Prefer match to if let elseAleksey Kladov2021-03-161-0/+21
|
* Fix `cargo xtask lint` referencesLaurențiu Nicola2021-03-141-2/+2
|
* Use upstream cov-markLaurențiu Nicola2021-03-081-1/+1
|
* Clarify comparison ruleAleksey Kladov2021-03-031-1/+7
|
* Fix typosazzamsa2021-02-201-3/+3
|
* Document config patternAleksey Kladov2021-02-121-0/+60
|
* Fix spelling mistakes in docs/devLukas Wirth2021-02-031-6/+6
|
* add useless types to the styleguideAleksey Kladov2021-02-021-0/+14
|
* Make always-assert crate reusableAleksey Kladov2021-01-261-1/+1
|
* Fix typo in style guideLaurențiu Nicola2021-01-251-3/+4
|
* Promote marksAleksey Kladov2021-01-221-6/+16
|
* Style: use the right stringAleksey Kladov2021-01-221-0/+12
|
* 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
|
* Change <|> to $0 - RebaseKevaundray Wedderburn2021-01-071-1/+1
|
* Improve commit message styleAleksey Kladov2020-12-281-0/+12
|
* Add `#` to canonical test exampleAleksey Kladov2020-12-151-4/+4
|
* Normalize spelling to American EnglishAleksey Kladov2020-12-101-0/+1
|
* don\t indent testsAleksey Kladov2020-11-061-0/+26
|
* Update docs/dev/style.mdAleksey Kladov2020-11-021-1/+1
| | | Co-authored-by: Laurențiu Nicola <[email protected]>
* Document doer object anti-patternAleksey Kladov2020-11-021-0/+54
|
* Expand code order sectionAleksey Kladov2020-10-161-11/+50
|
* Document awkward namesAleksey Kladov2020-10-151-0/+12
|
* Cleanup alloc adviceAleksey Kladov2020-10-151-0/+7
|
* Style: default over newAleksey Kladov2020-10-141-0/+25
|
* minorAleksey Kladov2020-10-071-1/+1
|
* minorAleksey Kladov2020-10-071-11/+11
|
* Add comparisons guideline to styleAleksey Kladov2020-10-071-0/+27
|
* Reorg styleAleksey Kladov2020-10-071-176/+181
|
* Document Clippy strategyAleksey Kladov2020-10-021-0/+10
|
* Improve grammar and fix code example in style guideLaurențiu Nicola2020-10-011-5/+4
|
* More style adviceAleksey Kladov2020-09-291-0/+52
|
* fmt importAleksey Kladov2020-08-281-0/+16
|
* Merge #5852bors[bot]2020-08-241-1/+25
|\ | | | | | | | | | | | | | | 5852: Add Early Return rule to style r=matklad a=matklad bors r+ Co-authored-by: Aleksey Kladov <[email protected]>
| * Add Early Return rule to styleAleksey Kladov2020-08-241-1/+25
| |