summary refs log tree commit diff
path: root/docs/code_style.md (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove outdated commands from the code style doc & point to the contributing ↵Andrew Morgan2023-01-111-12/+3
| | | | guide. (#14773)
* Update docs about ruff vs. flake8.Patrick Cloke2022-12-211-2/+2
|
* Cleanup references to sample config in the docs and redirect users to ↵Shay2022-06-301-58/+37
| | | | configuration manual (#13077)
* Reintroduce the lint targets in the linter script (#12455)David Robertson2022-04-141-39/+15
|
* Stop maintaining a list of lint targets in `lint.sh` (#12420)David Robertson2022-04-081-5/+3
|
* Add suffices to scripts in scripts-dev (#12137)David Robertson2022-03-021-1/+1
| | | | | | | | | * Rename scripts-dev to have suffices * Update references to `scripts-dev` * Changelog * These scripts don't pass mypy
* Improve code formatting and fix a few typos in docs (#11221)Sumner Evans2021-11-011-32/+46
| | | | | | * Labeled a lot more code blocks with the appropriate type * Fixed a couple of minor typos (missing/extraneous commas) Signed-off-by: Sumner Evans <me@sumnerevans.com>
* Replace `room_invite_state_types` with `room_prejoin_state` (#9700)Richard van der Hoff2021-03-301-0/+3
| | | | | | | `room_invite_state_types` was inconvenient as a configuration setting, because anyone that ever set it would not receive any new types that were added to the defaults. Here, we deprecate the old setting, and replace it with a couple of new settings under `room_prejoin_state`.
* Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-12/+4
| | | | | | | - Update black version to the latest - Run black auto formatting over the codebase - Run autoformatting according to [`docs/code_style.md `](https://github.com/matrix-org/synapse/blob/80d6dc9783aa80886a133756028984dbf8920168/docs/code_style.md) - Update `code_style.md` docs around installing black to use the correct version
* Remove docs/sphinx and related references (#8480)Andrew Morgan2020-10-071-2/+0
| | | https://github.com/matrix-org/synapse/tree/develop/docs/sphinx doesn't seem to really be utilised or changed recently since the initial commit. I like the idea of exportable documentation of the codebase, but at the moment after running through the build instructions the generated website wasn't very useful...
* Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957)Patrick Cloke2020-02-211-1/+1
| | | | Ensure good comprehension hygiene using flake8-comprehensions.
* Add an export_signing_key script (#6546)Richard van der Hoff2019-12-191-6/+7
| | | | | I want to do some key rotation, and it is silly that we don't have a way to do this.
* (#5849) Convert rst to markdown (#6040)dstipp2019-09-171-0/+169
Converting some of the rst documentation to markdown. Attempted to preserve whitespace and line breaks to minimize cosmetic change.