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: CONTRIBUTING.md
+24-15Lines changed: 24 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,16 +34,15 @@ Guidelines for bug reports:
34
34
reported.
35
35
36
36
2.**Check if the issue has been fixed**— try to reproduce it using the
37
-
latest `master` or development branch in the repository.
37
+
`master` branch in the repository.
38
38
39
-
3.**Isolate the problem**— ideally create a reduced test
39
+
3.**Isolate and report the problem**— ideally create a reduced test
40
40
case.
41
41
42
-
A good bug report shouldn't leave others needing to chase you up for more
43
-
information. Please try to be as detailed as possible in your report. What is
44
-
your environment? What steps will reproduce the issue? What version of Erlang
45
-
and Elixir experience the problem? What would you expect to be the outcome?
46
-
All these details will help people to fix any potential bugs.
42
+
Please try to be as detailed as possible in your report. Include information about
43
+
your Operating System, your Erlang and Elixir versions. Please provide steps to
44
+
reproduce the issue as well as the outcome you were expecting! All these details
45
+
will help developers to fix any potential bugs.
47
46
48
47
Example:
49
48
@@ -67,8 +66,8 @@ Example:
67
66
68
67
Feature requests are welcome and should be discussed on [the elixir-core mailing list](http://groups.google.com/group/elixir-lang-core). But take a moment to find
69
68
out whether your idea fits with the scope and aims of the project. It's up to *you*
70
-
to make a strong case to convince the project's developers of the merits of this
71
-
feature. Please provide as much detail and context as possible.
69
+
to make a strong case to convince the community of the merits of this feature.
70
+
Please provide as much detail and context as possible.
72
71
73
72
## Contributing
74
73
@@ -91,6 +90,16 @@ You can run all tests in the root directory with `make test` and you can
91
90
also run tests for a specific framework `make test_#{NAME}`, for example,
92
91
`make test_ex_unit`.
93
92
93
+
In case you are changing a single file, you can compile and run tests only
94
+
for that particular file for fast development cycles. For example, if you
95
+
are changing the String module, you can compile it and run its tests as:
0 commit comments