- Forked https://github.com/openmrs/openmrs-contrib-android-client
- Cloned your fork
- Opened the project in Android Studio
There are many methods/classes in the project that needs to be tested to make sure they run as intended. Improving the tests will also increase code coverage.
Use a coverage tool (Android Studio has 1 included) to get the current coverage %. Then, write new tests or modify existing ones to improve the current code coverage.
- Ask any question on Talk, IRC or Telegram
- Get code coverage on AS
- Create a new Pull Request to the Android client repository
- Submit the PR link
- Respond to reviews
- Resubmit when finished