You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
# Contribution Guidelines
|
|
|
|
|
|
|
|
## Contributor License Agreement
|
|
|
|
|
|
|
|
We require contributors to sign our Contributor License Agreement. In
|
|
|
|
order for us to review and merge your code, please sign up at
|
|
|
|
https://code.facebook.com/cla. If you have any questions, please drop
|
|
|
|
us a line at cla@fb.com. Thanks!
|
|
|
|
|
|
|
|
## Submitting Pull Requests
|
|
|
|
|
|
|
|
* Please make sure Infer builds: `make -C infer clean <target>`. Refer
|
|
|
|
to the [installation
|
|
|
|
document](https://github.com/facebook/infer/blob/master/INSTALL.md)
|
|
|
|
for details.
|
|
|
|
|
|
|
|
* If relevant, add a test for your change. Tests are located at
|
|
|
|
`infer/tests/codetoanalyze/` and
|
|
|
|
`infer/tests/{endtoend,frontend}/`. To run the all tests, execute
|
|
|
|
`make test`.
|
|
|
|
|
|
|
|
## Hacking
|
|
|
|
|
|
|
|
* Be aware that the build system implicitly opens the Utils module.
|