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: .github/CONTRIBUTING.md
+2-1
Original file line number
Diff line number
Diff line change
@@ -2,12 +2,13 @@ This project is intended to contain high quality implementations of data structu
2
2
3
3
If you are planning to add a new module (data structure or algorithm), you may want to open an issue to discuss your plan with the project maintainer first. This will avoid wasted effort on your part.
4
4
5
-
If you are planning to submit a pull request, please ensure that your change:
5
+
If you are planning to submit a pull request, please ensure that your code:
6
6
* Is written in the C programming language.
7
7
* Conforms to the project's [style guidelines](../STYLE.md).
8
8
* Does not duplicate existing code already present.
9
9
* Passes all unit test checks (existing code). Run `make check` to confirm.
10
10
* Adds unit tests (new code) with at least 95% coverage. Build with `configure –enable-coverage` to confirm.
11
+
* Is appropriately commented using full English sentences.
11
12
* Is properly documented using Doxygen comments.
12
13
13
14
Automated continuous integration checks will fail for many of the above requirements if they are not satisfied.
Copy file name to clipboardExpand all lines: .github/pull_request_template.md
+3-2
Original file line number
Diff line number
Diff line change
@@ -5,13 +5,14 @@ This project is intended to contain high quality implementations of data structu
5
5
6
6
If you are planning to add a new module (data structure or algorithm), you may want to open an issue to discuss your plan with the project maintainer first. This will avoid wasted effort on your part.
7
7
8
-
Before filing your pull request, please ensure that your change:
8
+
Before filing your pull request, please ensure that your code:
9
9
* Is written in the C programming language.
10
10
* Conforms to the project's style guidelines (see STYLE.md).
11
11
* Does not duplicate existing code already present.
12
12
* Passes all unit test checks (existing code). Run `make check` to confirm.
13
13
* Adds unit tests (new code) with at least 95% coverage. Build with `configure –enable-coverage` to confirm.
14
+
* Is appropriately commented using full English sentences.
14
15
* Is properly documented using Doxygen comments.
15
16
16
17
Automated continuous integration checks will fail for many of the above requirements if they are not satisfied.
0 commit comments