From 7e422c73c4a8bd34daacc019792c86e15b9bc83a Mon Sep 17 00:00:00 2001 From: A_D Date: Sun, 19 Jul 2020 17:47:52 +0200 Subject: [PATCH] Fixed code blocks --- Contributing.md | 51 +++++++++++++++++++++++++------------------------ 1 file changed, 26 insertions(+), 25 deletions(-) diff --git a/Contributing.md b/Contributing.md index 4b7bdaae..ff683dff 100644 --- a/Contributing.md +++ b/Contributing.md @@ -181,43 +181,44 @@ Coding Conventions * **ALWAYS** place a single-statement control flow body, for control statements such as `if`, `else`, `for`, `foreach`, on a separate line, with consistent indentation. - Yes: +Yes: - ```python - if somethingTrue: - Things_we_then_do() - ``` +```python +if somethingTrue: + Things_we_then_do() +``` - No: +No: - ```python - if somethingTrue: One_thing_we_do() - ``` +```python +if somethingTrue: One_thing_we_do() +``` Yes, some existing code still flouts this rule. * **Always** use Line breaks after scope changes. It makes reading code far easier - Yes: +Yes: - ```python - if True: - do_something() +```python + if True: + do_something() - else: - raise UniverseBrokenException() + else: + raise UniverseBrokenException() - return - ``` - No: + return +``` - ```python - if True: - do_something() - else: - raise UniverseBrokenException() - return - ``` +No: + +```python + if True: + do_something() + else: + raise UniverseBrokenException() + return +``` * Going forwards please do place [type hints](https://docs.python.org/3/library/typing.html) on the declarations of your functions, both their arguments and return