xref: /aosp_15_r20/external/kotlinpoet/docs/contributing.md (revision 3c321d951dd070fb96f8ba59e952ffc3131379a0)
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