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
Copy file name to clipboardExpand all lines: CODE_OF_CONDUCT.md
+24-24
Original file line number
Diff line number
Diff line change
@@ -12,40 +12,40 @@ The goal of the Code of Conduct is to specify a baseline standard of behavior so
12
12
13
13
These are the values ElixirLS developers should aspire to:
14
14
15
-
* Be friendly and welcoming
16
-
* Be kind
17
-
* Remember that people have varying communication styles and that not everyone is using their native language. (Meaning and tone can be lost in translation.)
18
-
* Interpret the arguments of others in good faith, do not seek to disagree.
19
-
* When we do disagree, try to understand why.
20
-
* Be thoughtful
21
-
* Productive communication requires effort. Think about how your words will be interpreted.
22
-
* Remember that sometimes it is best to refrain entirely from commenting.
23
-
* Be respectful
24
-
* In particular, respect differences of opinion. It is important that we resolve disagreements and differing views constructively.
25
-
* Be constructive
26
-
* Avoid derailing: stay on topic; if you want to talk about something else, start a new conversation.
27
-
* Avoid unconstructive criticism: don't merely decry the current state of affairs; offer — or at least solicit — suggestions as to how things may be improved.
28
-
* Avoid harsh words and stern tone: we are all aligned towards the well-being of the community and the progress of the ecosystem. Harsh words exclude, demotivate, and lead to unnecessary conflict.
* Avoid microaggressions (brief and commonplace verbal, behavioral and environmental indignities that communicate hostile, derogatory or negative slights and insults towards a project, person or group).
31
-
* Be responsible
32
-
* What you say and do matters. Take responsibility for your words and actions, including their consequences, whether intended or otherwise.
15
+
- Be friendly and welcoming
16
+
- Be kind
17
+
- Remember that people have varying communication styles and that not everyone is using their native language. (Meaning and tone can be lost in translation.)
18
+
- Interpret the arguments of others in good faith, do not seek to disagree.
19
+
- When we do disagree, try to understand why.
20
+
- Be thoughtful
21
+
- Productive communication requires effort. Think about how your words will be interpreted.
22
+
- Remember that sometimes it is best to refrain entirely from commenting.
23
+
- Be respectful
24
+
- In particular, respect differences of opinion. It is important that we resolve disagreements and differing views constructively.
25
+
- Be constructive
26
+
- Avoid derailing: stay on topic; if you want to talk about something else, start a new conversation.
27
+
- Avoid unconstructive criticism: don't merely decry the current state of affairs; offer — or at least solicit — suggestions as to how things may be improved.
28
+
- Avoid harsh words and stern tone: we are all aligned towards the well-being of the community and the progress of the ecosystem. Harsh words exclude, demotivate, and lead to unnecessary conflict.
- Avoid microaggressions (brief and commonplace verbal, behavioral and environmental indignities that communicate hostile, derogatory or negative slights and insults towards a project, person or group).
31
+
- Be responsible
32
+
- What you say and do matters. Take responsibility for your words and actions, including their consequences, whether intended or otherwise.
33
33
34
34
The following actions are explicitly forbidden:
35
35
36
-
* Insulting, demeaning, hateful, or threatening remarks.
37
-
* Discrimination based on age, disability, gender, nationality, race, religion, sexuality, or similar personal characteristic.
38
-
* Bullying or systematic harassment.
39
-
* Unwelcome sexual advances.
40
-
* Incitement to any of these.
36
+
- Insulting, demeaning, hateful, or threatening remarks.
37
+
- Discrimination based on age, disability, gender, nationality, race, religion, sexuality, or similar personal characteristic.
38
+
- Bullying or systematic harassment.
39
+
- Unwelcome sexual advances.
40
+
- Incitement to any of these.
41
41
42
42
## Where does the Code of Conduct apply?
43
43
44
44
If you participate in or contribute to the ElixirLS in any way, you are encouraged to follow the Code of Conduct while doing so.
45
45
46
46
Explicit enforcement of the Code of Conduct applies to the official mediums operated by the ElixirLS project:
47
47
48
-
* The [official GitHub projects][1] and code reviews.
48
+
- The [official GitHub projects][1] and code reviews.
49
49
50
50
Other ElixirLS activities (such as conferences, meetups, and unofficial forums) are encouraged to adopt this Code of Conduct. Such groups must provide their own contact information.
Copy file name to clipboardExpand all lines: DEVELOPMENT.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -27,15 +27,15 @@ Follow those instructions when publishing a new release.
27
27
28
28
## Debugging
29
29
30
-
If you're debugging a running server than `IO.inspect` is a good approach, any messages you create with it will be sent to your LSP client as a log message
30
+
If you're debugging a running server than `IO.inspect`or `dbg()`is a good approach, any messages you create with it will be sent to your LSP client as a log message
31
31
32
32
To debug in tests you can use `IO.inspect(Process.whereis(:user), message, label: "message")` to send your output directly to the group leader of the test process.
33
33
34
34
## Documentation website
35
35
36
36
The documentation website is built using the [Mkdocs](https://www.mkdocs.org) static website generator. The content is written in Markdown format in the directory [docs](./docs) and is configured via the [mkdocs.yml](./mkdocs.yml) file.
37
37
38
-
### Development
38
+
### Documentation Development
39
39
40
40
Make sure you have a recent version of Python 3 and [Pip](https://pip.readthedocs.io/en/stable/installing/) installed.
0 commit comments