You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
@@ -82,7 +83,8 @@ Join our developer community on Matrix: #synapse-dev:matrix.org !
82
83
83
84
# 5. Pick an issue.
84
85
85
-
Fix your favorite problem of find an issue on https://github.com/matrix-org/synapse/issues/ .
86
+
Fix your favorite problem or perhaps find a [Good First Issue](https://github.com/matrix-org/synapse/issues?q=is%3Aopen+is%3Aissue+label%3A%22Good+First+Issue%22)
87
+
to work on.
86
88
87
89
88
90
# 6. Turn coffee and documentation into code and documentation!
@@ -120,7 +122,7 @@ The linters look at your code and do two things:
120
122
- ensure that your code follows the coding style adopted by the project;
121
123
- catch a number of errors in your code.
122
124
123
-
They're very fast, don't hesitate!
125
+
They're pretty fast, don't hesitate!
124
126
125
127
```sh
126
128
source ./env/bin/activate
@@ -130,15 +132,21 @@ source ./env/bin/activate
130
132
Note that the linters *will modify your files* to fix styling errors.
131
133
Make sure that you have saved all your files.
132
134
135
+
If you wish to restrict the linters to only the files changed since the last commit
136
+
(much faster!), you can instead run:
133
137
134
-
If you wish to restrict the linters to only run on some files, you can instead run:
138
+
```sh
139
+
source ./env/bin/activate
140
+
./scripts-dev/lint.sh -d
141
+
```
142
+
143
+
Or if you know exactly which files you wish to lint, you can instead run:
0 commit comments