From 71f687a284ed76e750a0252d599f7b7af6fe8b1c Mon Sep 17 00:00:00 2001 From: Jaewoong Eum Date: Sat, 11 Dec 2021 15:34:55 +0900 Subject: [PATCH] Create CONTRIBUTING.md --- CONTRIBUTING.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..91a3b23 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,20 @@ +## How to contribute +We'd love to accept your patches and contributions to this project. There are just a few small guidelines you need to follow. + +## Preparing a pull request for review +Ensure your change is properly formatted by running: + +```gradle +./gradlew spotlessApply +``` + +Then dump binary API of this library that is public in sense of Kotlin visibilities and ensures that the public binary API wasn't changed in a way that make this change binary incompatible. + +```gradle +./gradlew apiDump +``` + +Please correct any failures before requesting a review. + +## Code reviews +All submissions, including submissions by project members, require review. We use GitHub pull requests for this purpose. Consult [GitHub Help](https://docs.github.com/en/github/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests) for more information on using pull requests.