aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorMenny Even Danan <menny@evendanan.net>2019-07-18 02:53:29 +0000
committerMenny Even Danan <menny@evendanan.net>2019-07-18 03:07:38 +0000
commitafdf1c7ffdb3fed82e5be6821ff926ecdae9fd56 (patch)
tree28e0a9affafcf885320de2db6ccd9152d2d6ced3 /README.md
parent6c3e885bb62b8dadc8365b6069441c41897437f5 (diff)
downloadAnySoftKeyboard-afdf1c7ffdb3fed82e5be6821ff926ecdae9fd56.tar.gz
AnySoftKeyboard-afdf1c7ffdb3fed82e5be6821ff926ecdae9fd56.tar.bz2
Format code using Google-Java-Format. #1558
Diffstat (limited to 'README.md')
-rw-r--r--README.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/README.md b/README.md
index 908c5c617..3e8bc17df 100644
--- a/README.md
+++ b/README.md
@@ -41,6 +41,12 @@ To develop this project, you'll need:
* Android SDK API Level 28 installed. Set up `local.properties` file to point to it (that is, ensure you have `sdk.dir=/path/to/android/sdk` in it).
* Android NDK [r14b](https://developer.android.com/ndk/downloads/older_releases.html) installed. Set up `local.properties` file to point to it (that is, ensure you have `ndk.dir=/path/to/android/ndk` in it).
+## Continuous Integration and Pull-Requests Verifications
+Each PR is verified by multiple tasks:
+ * Code Style is verified by _Google Java Format_. You can auto-format changes by running `./gradlew googleJavaFormat`
+ * Static-Analysis is done with PMD, checkstyle, lint and Error-Prone. Run `./scripts/ci/ci_check.sh` to execute all checks.
+ * Unit-Tests are verified using `./gradlew testDebugUnitTest`.
+
# Notes
* Via [Bountysource](https://www.bountysource.com/teams/anysoftkeyboard/issues), users can post bountys and developers can claim them when fixing bugs. This is an external community project and not directly sponsored by the ASK developers!