1*3c321d95SSadaf EbrahimiContributing 2*3c321d95SSadaf Ebrahimi============ 3*3c321d95SSadaf Ebrahimi 4*3c321d95SSadaf EbrahimiIf you would like to contribute code you can do so through GitHub by forking 5*3c321d95SSadaf Ebrahimithe repository and sending a pull request. 6*3c321d95SSadaf Ebrahimi 7*3c321d95SSadaf EbrahimiWhen submitting code, please make every effort to follow existing conventions 8*3c321d95SSadaf Ebrahimiand style in order to keep the code as readable as possible. Please also make 9*3c321d95SSadaf Ebrahimisure your code compiles by running `./gradlew clean build`. 10*3c321d95SSadaf Ebrahimi 11*3c321d95SSadaf EbrahimiWhen creating a pull request, please add a row in the [changelog][2] with the 12*3c321d95SSadaf Ebrahimipatch description and PR # to `Unreleased` section. 13*3c321d95SSadaf Ebrahimi 14*3c321d95SSadaf EbrahimiBefore your code can be accepted into the project you must also sign the 15*3c321d95SSadaf Ebrahimi[Individual Contributor License Agreement (CLA)][1]. 16*3c321d95SSadaf Ebrahimi 17*3c321d95SSadaf Ebrahimi 18*3c321d95SSadaf Ebrahimi [1]: https://spreadsheets.google.com/spreadsheet/viewform?formkey=dDViT2xzUHAwRkI3X3k5Z0lQM091OGc6MQ&ndplr=1 19*3c321d95SSadaf Ebrahimi [2]: https://github.com/square/kotlinpoet/blob/main/docs/changelog.md 20