Ensure the bug was not already reported by searching on GitHub under Issues.
If you're unable to find an open issue addressing the problem, open a new one. Be sure to include a title and clear description, as much relevant information as possible, and a code sample or an executable test case demonstrating the expected behavior that is not occurring.
Check if you're using the latest version of Curve.
If you're unable to find an open issue addressing the problem, open a new one.
Please follow google c++ styleguide
Write Test Code. Make sure you pass the Unit test and Integration test. The test lines coverage rate must 80% above,branches coverage rate must 70% above.
Please create pull request to opencurve/curve master branch.
Please follow these steps to have your contribution considered by the maintainers:
-
Follow all instructions in the template
-
Follow the styleguides
-
After you submit your pull request, verify that all status checks are passing
While the prerequisites above must be satisfied prior to having your pull request reviewed, the reviewer(s) may ask you to complete additional design work, tests, or other changes before your pull request can be ultimately accepted.